0001820721-22-000033.txt : 20220406 0001820721-22-000033.hdr.sgml : 20220406 20220406060519 ACCESSION NUMBER: 0001820721-22-000033 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 114 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220406 DATE AS OF CHANGE: 20220406 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Array Technologies, Inc. CENTRAL INDEX KEY: 0001820721 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS MANUFACTURING INDUSTRIES [3990] IRS NUMBER: 832747826 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39613 FILM NUMBER: 22809310 BUSINESS ADDRESS: STREET 1: 3901 MIDWAY PLACE NE CITY: ALBUQUERQUE STATE: NM ZIP: 87109 BUSINESS PHONE: (505) 881-7567 MAIL ADDRESS: STREET 1: 3901 MIDWAY PLACE NE CITY: ALBUQUERQUE STATE: NM ZIP: 87109 FORMER COMPANY: FORMER CONFORMED NAME: ATI Intermediate Holdings, LLC DATE OF NAME CHANGE: 20200810 10-K 1 arry-20211231.htm 10-K arry-20211231
00018207212021FYFALSEhttp://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent00018207212021-01-012021-12-3100018207212021-06-30iso4217:USD00018207212022-03-31xbrli:shares00018207212021-12-3100018207212020-12-31iso4217:USDxbrli:shares00018207212020-01-012020-12-3100018207212019-01-012019-12-310001820721us-gaap:MemberUnitsMember2018-12-3100018207212018-12-310001820721us-gaap:MemberUnitsMember2019-01-012019-12-310001820721us-gaap:MemberUnitsMember2019-12-310001820721us-gaap:CommonStockMember2019-12-310001820721us-gaap:AdditionalPaidInCapitalMember2019-12-310001820721us-gaap:RetainedEarningsMember2019-12-3100018207212019-12-310001820721us-gaap:MemberUnitsMember2020-01-012020-12-310001820721us-gaap:CommonStockMember2020-01-012020-12-310001820721us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001820721us-gaap:RetainedEarningsMember2020-01-012020-12-310001820721us-gaap:MemberUnitsMember2020-12-310001820721us-gaap:CommonStockMember2020-12-310001820721us-gaap:AdditionalPaidInCapitalMember2020-12-310001820721us-gaap:RetainedEarningsMember2020-12-310001820721us-gaap:CommonStockMember2021-01-012021-12-310001820721us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001820721us-gaap:RetainedEarningsMember2021-01-012021-12-310001820721us-gaap:CommonStockMember2021-12-310001820721us-gaap:AdditionalPaidInCapitalMember2021-12-310001820721us-gaap:RetainedEarningsMember2021-12-310001820721us-gaap:AccountingStandardsUpdate201602Member2021-01-010001820721us-gaap:ConvertibleDebtMember2021-12-310001820721us-gaap:MemberUnitsMember2020-10-142020-10-140001820721us-gaap:CommonStockMember2020-10-142020-10-1400018207212020-10-142020-10-14xbrli:pure0001820721arry:SeriesARedeemablePerpetualPreferredStockMember2021-12-310001820721us-gaap:RevolvingCreditFacilityMember2021-12-3100018207212021-08-012021-08-3100018207212021-02-012021-02-2800018207212022-12-312021-12-310001820721us-gaap:CustomerConcentrationRiskMemberarry:LargestCustomerMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001820721arry:FiveLargestCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001820721arry:TwoCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001820721us-gaap:CustomerConcentrationRiskMemberarry:LargestCustomerMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001820721arry:FiveLargestCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001820721arry:TwoCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001820721us-gaap:CustomerConcentrationRiskMemberarry:LargestCustomerMemberus-gaap:SalesRevenueNetMember2019-01-012019-12-310001820721arry:FiveLargestCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2019-01-012019-12-310001820721arry:TwoCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2019-01-012019-12-310001820721us-gaap:CustomerConcentrationRiskMemberarry:LargestCustomerMemberus-gaap:TradeAccountsReceivableMember2021-01-012021-12-310001820721arry:FiveLargestCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:TradeAccountsReceivableMember2021-01-012021-12-310001820721us-gaap:CustomerConcentrationRiskMemberarry:LargestCustomerMemberus-gaap:TradeAccountsReceivableMember2020-01-012020-12-310001820721arry:FiveLargestCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:TradeAccountsReceivableMember2020-01-012020-12-310001820721us-gaap:LandMember2021-12-310001820721us-gaap:LandMember2020-12-310001820721srt:MinimumMemberus-gaap:LandBuildingsAndImprovementsMember2021-01-012021-12-310001820721srt:MaximumMemberus-gaap:LandBuildingsAndImprovementsMember2021-01-012021-12-310001820721us-gaap:LandBuildingsAndImprovementsMember2021-12-310001820721us-gaap:LandBuildingsAndImprovementsMember2020-12-310001820721us-gaap:EquipmentMember2021-01-012021-12-310001820721us-gaap:EquipmentMember2021-12-310001820721us-gaap:EquipmentMember2020-12-310001820721srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2021-01-012021-12-310001820721srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2021-01-012021-12-310001820721us-gaap:FurnitureAndFixturesMember2021-12-310001820721us-gaap:FurnitureAndFixturesMember2020-12-310001820721us-gaap:VehiclesMember2021-01-012021-12-310001820721us-gaap:VehiclesMember2021-12-310001820721us-gaap:VehiclesMember2020-12-310001820721srt:MinimumMemberarry:HardwareAndSoftwareMember2021-01-012021-12-310001820721srt:MaximumMemberarry:HardwareAndSoftwareMember2021-01-012021-12-310001820721arry:HardwareAndSoftwareMember2021-12-310001820721arry:HardwareAndSoftwareMember2020-12-310001820721arry:AssetsInProgressMember2021-12-310001820721arry:AssetsInProgressMember2020-12-310001820721arry:ArrayMember2016-07-080001820721us-gaap:DevelopedTechnologyRightsMember2021-01-012021-12-310001820721us-gaap:DevelopedTechnologyRightsMember2021-12-310001820721us-gaap:DevelopedTechnologyRightsMember2020-12-310001820721us-gaap:CustomerRelationshipsMember2021-01-012021-12-310001820721us-gaap:CustomerRelationshipsMember2021-12-310001820721us-gaap:CustomerRelationshipsMember2020-12-310001820721us-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-12-310001820721us-gaap:ComputerSoftwareIntangibleAssetMember2021-12-310001820721us-gaap:ComputerSoftwareIntangibleAssetMember2020-12-310001820721us-gaap:TradeNamesMember2021-12-310001820721us-gaap:TradeNamesMember2020-12-3100018207212021-04-012021-04-300001820721us-gaap:DomesticCountryMember2021-12-310001820721us-gaap:StateAndLocalJurisdictionMember2021-12-310001820721us-gaap:DevelopedTechnologyRightsMember2019-01-010001820721us-gaap:DevelopedTechnologyRightsMember2019-12-310001820721arry:TermLoanFacilityMember2021-12-310001820721arry:TermLoanFacilityMember2020-12-310001820721us-gaap:RevolvingCreditFacilityMember2020-12-310001820721arry:TermLoanFacilityMember2020-10-140001820721arry:TermLoanFacilityMember2020-10-142020-10-140001820721us-gaap:RevolvingCreditFacilityMember2020-10-140001820721us-gaap:RevolvingCreditFacilityMember2020-10-142020-10-140001820721us-gaap:LondonInterbankOfferedRateLIBORMemberarry:SeniorSecuredCreditFacilityMember2021-02-232021-02-230001820721us-gaap:LondonInterbankOfferedRateLIBORMemberarry:SeniorSecuredCreditFacilityMember2021-02-222021-02-220001820721us-gaap:BaseRateMemberarry:SeniorSecuredCreditFacilityMember2021-02-232021-02-230001820721us-gaap:BaseRateMemberarry:SeniorSecuredCreditFacilityMember2021-02-222021-02-220001820721arry:TermLoanFacilityMember2021-02-232021-02-230001820721arry:TermLoanFacilityMemberarry:RevolvingCreditFacilityFirstAmendmentMember2021-02-232021-02-230001820721us-gaap:RevolvingCreditFacilityMember2021-02-250001820721us-gaap:RevolvingCreditFacilityMemberarry:RevolvingCreditFacilitySecondAmendmentMember2021-02-260001820721us-gaap:StandbyLettersOfCreditMember2021-12-310001820721us-gaap:StandbyLettersOfCreditMember2020-12-310001820721arry:TermLoanFacilityMember2021-12-310001820721arry:TermLoanFacilityMember2020-12-310001820721arry:TermLoanFacilityMember2021-01-012021-12-310001820721arry:TermLoanFacilityMemberus-gaap:BaseRateMember2021-01-012021-12-310001820721us-gaap:FederalFundsEffectiveSwapRateMemberarry:TermLoanFacilityMember2020-10-142020-10-140001820721us-gaap:LondonInterbankOfferedRateLIBORMemberarry:TermLoanFacilityMember2020-10-142020-10-140001820721arry:TermLoanFacilityMemberus-gaap:BaseRateMember2020-10-142020-10-140001820721arry:TermLoanFacilityMemberus-gaap:EurodollarMember2020-10-142020-10-140001820721us-gaap:RevolvingCreditFacilityMemberus-gaap:FederalFundsEffectiveSwapRateMember2020-10-142020-10-140001820721us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMember2020-10-142020-10-140001820721us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2020-10-142020-10-140001820721us-gaap:RevolvingCreditFacilityMemberus-gaap:EurodollarMember2020-10-142020-10-140001820721us-gaap:ConvertibleDebtMember2021-12-310001820721us-gaap:ConvertibleDebtMember2020-12-310001820721arry:ConvertibleSeniorNotesDue2028Memberus-gaap:ConvertibleDebtMember2021-12-030001820721arry:ConvertibleSeniorNotesDue2028Memberus-gaap:ConvertibleDebtMember2021-12-090001820721arry:ConvertibleSeniorNotesDue2028Memberus-gaap:ConvertibleDebtMember2021-12-032021-12-030001820721arry:ConvertibleSeniorNotesDue2028Memberus-gaap:ConvertibleDebtMember2021-12-092021-12-090001820721arry:ConvertibleSeniorNotesDue2028Memberus-gaap:ConvertibleDebtMember2021-12-310001820721arry:ConvertibleSeniorNotesDue2028Memberus-gaap:ConvertibleDebtMember2021-01-012021-12-31utr:D0001820721us-gaap:ConvertibleDebtMember2021-01-012021-12-310001820721arry:ConvertibleSeniorNotesDue2028Member2021-12-310001820721arry:ConvertibleSeniorNotesDue2028Memberus-gaap:ConvertibleDebtMember2021-01-012021-12-310001820721arry:ConvertibleSeniorNotesDue2028Memberus-gaap:CommonStockMemberus-gaap:ConvertibleDebtMember2021-01-012021-12-310001820721arry:ConvertibleSeniorNotesDue2028Memberus-gaap:CommonStockMemberus-gaap:ConvertibleDebtMember2021-12-310001820721arry:ConvertibleNoteCappedCallTransactionsMember2021-11-300001820721arry:ConvertibleNoteCappedCallTransactionsMember2021-11-302021-11-300001820721arry:ConvertibleNoteCappedCallTransactionsMember2021-12-310001820721arry:SeriesARedeemablePerpetualPreferredStockMemberarry:SecuritiesPurchaseAgreementMember2021-08-102021-08-100001820721arry:SeriesARedeemablePerpetualPreferredStockMemberarry:SecuritiesPurchaseAgreementMember2021-08-100001820721us-gaap:CommonStockMemberarry:SecuritiesPurchaseAgreementMember2021-08-102021-08-100001820721us-gaap:CommonStockMemberarry:SecuritiesPurchaseAgreementMember2021-08-100001820721arry:SecuritiesPurchaseAgreementMember2021-08-102021-08-100001820721arry:SecuritiesPurchaseAgreementExpiryOrTerminationMemberarry:BCPHeliosAggregatorLPMemberus-gaap:CommonStockMember2021-09-272021-09-270001820721arry:SecuritiesPurchaseAgreementVotingAndConsentRightsMember2021-08-10arry:representative0001820721arry:SecuritiesPurchaseAgreementAdditionalClosingsMemberarry:SeriesARedeemablePerpetualPreferredStockMember2021-08-102021-08-100001820721arry:SecuritiesPurchaseAgreementAdditionalClosingsMemberus-gaap:CommonStockMember2021-08-102021-08-100001820721us-gaap:CommonStockMemberarry:SecuritiesPurchaseAgreementAdditionalClosingsCertainPricingAdjustmentsMember2021-08-102021-08-100001820721arry:SecuritiesPurchaseAgreementAdditionalClosingsMember2021-08-102021-08-100001820721arry:SecuritiesPurchaseAgreementMember2021-09-272021-09-270001820721arry:SecuritiesPurchaseAgreementMember2021-09-270001820721arry:SeriesARedeemablePerpetualPreferredStockMemberarry:AccruedRegularDividendRateMember2021-08-102021-08-100001820721arry:SeriesARedeemablePerpetualPreferredStockMemberarry:CashRegularDividendRateMember2021-08-102021-08-1000018207212021-08-100001820721arry:SeriesARedeemablePerpetualPreferredStockMemberarry:FifthSixthAndSeventhAnniversariesMemberarry:CashRegularDividendRateMember2021-08-102021-08-100001820721arry:SeriesARedeemablePerpetualPreferredStockMemberarry:EighthNinthAndTenthAnniversariesMemberarry:CashRegularDividendRateMember2021-08-102021-08-1000018207212021-12-312021-12-310001820721arry:SeriesARedeemablePerpetualPreferredStockMember2021-08-102021-08-1000018207212021-08-102021-08-100001820721arry:SeriesARedeemablePerpetualPreferredStockMember2021-01-012021-12-310001820721arry:AnniversaryDateOneMember2021-08-102021-08-100001820721arry:AnniversaryDateTwoMember2021-08-102021-08-100001820721arry:AnniversaryDateThreeMember2021-08-102021-08-10arry:vote0001820721arry:SeriesARedeemablePerpetualPreferredStockMember2021-08-100001820721arry:SeniorSecuredLoanMembersrt:AffiliatedEntityMember2019-12-310001820721arry:SeniorSecuredLoanMembersrt:AffiliatedEntityMember2020-01-012020-12-310001820721arry:SeniorSecuredLoanMembersrt:AffiliatedEntityMember2019-01-012019-12-3100018207212020-10-140001820721us-gaap:TransferredOverTimeMember2021-01-012021-12-310001820721us-gaap:TransferredOverTimeMember2020-01-012020-12-310001820721us-gaap:TransferredOverTimeMember2019-01-012019-12-310001820721us-gaap:TransferredAtPointInTimeMember2021-01-012021-12-310001820721us-gaap:TransferredAtPointInTimeMember2020-01-012020-12-310001820721us-gaap:TransferredAtPointInTimeMember2019-01-012019-12-310001820721us-gaap:CommonClassBMemberus-gaap:StockCompensationPlanMember2020-01-012020-12-310001820721us-gaap:CommonClassBMemberus-gaap:StockCompensationPlanMember2021-01-012021-12-310001820721us-gaap:CommonClassCMemberus-gaap:StockCompensationPlanMember2020-01-012020-12-310001820721us-gaap:CommonClassCMemberus-gaap:StockCompensationPlanMember2021-01-012021-12-310001820721arry:TaxReceivableAgreementMemberarry:ArrayMember2021-12-310001820721arry:TaxReceivableAgreementMemberarry:ArrayMember2020-12-310001820721arry:TaxReceivableAgreementMemberarry:ArrayMember2021-01-012021-12-310001820721arry:EarnOutLiabilityMemberarry:ArrayMember2021-12-310001820721arry:TaxReceivableAgreementMemberarry:ArrayMember2018-12-310001820721arry:EarnOutLiabilityMemberarry:ArrayMember2018-12-310001820721arry:TaxReceivableAgreementMemberarry:ArrayMember2019-01-012019-12-310001820721arry:EarnOutLiabilityMemberarry:ArrayMember2019-01-012019-12-310001820721arry:TaxReceivableAgreementMemberarry:ArrayMember2019-12-310001820721arry:EarnOutLiabilityMemberarry:ArrayMember2019-12-310001820721arry:TaxReceivableAgreementMemberarry:ArrayMember2020-01-012020-12-310001820721arry:EarnOutLiabilityMemberarry:ArrayMember2020-01-012020-12-310001820721arry:EarnOutLiabilityMemberarry:ArrayMember2020-12-310001820721arry:EarnOutLiabilityMemberarry:ArrayMember2021-01-012021-12-310001820721us-gaap:SuretyBondMember2021-12-310001820721arry:A2020EquityIncentivePlanMember2020-10-140001820721us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001820721us-gaap:PerformanceSharesMember2021-01-012021-12-310001820721us-gaap:RestrictedStockUnitsRSUMember2019-12-310001820721us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001820721us-gaap:RestrictedStockUnitsRSUMember2020-12-310001820721us-gaap:RestrictedStockUnitsRSUMember2021-12-310001820721us-gaap:PerformanceSharesMember2020-12-310001820721us-gaap:PerformanceSharesMember2021-12-310001820721us-gaap:StockCompensationPlanMemberus-gaap:CommonClassBMember2019-11-192019-11-190001820721us-gaap:StockCompensationPlanMemberus-gaap:CommonClassBMember2020-05-192020-05-190001820721us-gaap:StockCompensationPlanMemberus-gaap:CommonClassCMember2020-03-282020-03-280001820721us-gaap:CommonClassBMember2021-03-232021-03-230001820721us-gaap:StockCompensationPlanMember2021-01-012021-12-310001820721us-gaap:StockCompensationPlanMember2020-01-012020-12-310001820721us-gaap:StockCompensationPlanMember2019-01-012019-12-310001820721us-gaap:StockCompensationPlanMemberus-gaap:CommonClassBMember2021-12-310001820721us-gaap:StockCompensationPlanMemberus-gaap:CommonClassBMember2021-01-012021-12-3100018207212021-01-010001820721arry:ConsentFeesMembersrt:AffiliatedEntityMember2020-01-012020-12-31arry:segment0001820721country:US2021-01-012021-12-310001820721country:US2020-01-012020-12-310001820721country:US2019-01-012019-12-310001820721country:AU2021-01-012021-12-310001820721country:AU2020-01-012020-12-310001820721country:AU2019-01-012019-12-310001820721arry:RestOfTheWorldMember2021-01-012021-12-310001820721arry:RestOfTheWorldMember2020-01-012020-12-310001820721arry:RestOfTheWorldMember2019-01-012019-12-310001820721srt:ScenarioPreviouslyReportedMember2021-03-310001820721srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-03-3100018207212021-03-310001820721srt:ScenarioPreviouslyReportedMember2021-06-300001820721srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-06-300001820721srt:ScenarioPreviouslyReportedMember2021-09-300001820721srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-09-3000018207212021-09-300001820721srt:ScenarioPreviouslyReportedMember2021-01-012021-03-310001820721srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-01-012021-03-3100018207212021-01-012021-03-310001820721srt:ScenarioPreviouslyReportedMember2021-04-012021-06-300001820721srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-04-012021-06-3000018207212021-04-012021-06-300001820721srt:ScenarioPreviouslyReportedMember2021-07-012021-09-300001820721srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-07-012021-09-3000018207212021-07-012021-09-300001820721srt:ScenarioPreviouslyReportedMember2021-01-012021-06-300001820721srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-01-012021-06-3000018207212021-01-012021-06-300001820721srt:ScenarioPreviouslyReportedMember2021-01-012021-09-300001820721srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-01-012021-09-3000018207212021-01-012021-09-300001820721us-gaap:CommonStockMembersrt:ScenarioPreviouslyReportedMember2020-12-310001820721us-gaap:AdditionalPaidInCapitalMembersrt:ScenarioPreviouslyReportedMember2020-12-310001820721us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2020-12-310001820721srt:ScenarioPreviouslyReportedMember2020-12-310001820721us-gaap:AdditionalPaidInCapitalMembersrt:ScenarioPreviouslyReportedMember2021-01-012021-03-310001820721us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2021-01-012021-03-310001820721us-gaap:CommonStockMembersrt:ScenarioPreviouslyReportedMember2021-03-310001820721us-gaap:AdditionalPaidInCapitalMembersrt:ScenarioPreviouslyReportedMember2021-03-310001820721us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2021-03-310001820721us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-01-012021-03-310001820721us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-03-310001820721us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001820721us-gaap:RetainedEarningsMember2021-01-012021-03-310001820721us-gaap:CommonStockMember2021-03-310001820721us-gaap:AdditionalPaidInCapitalMember2021-03-310001820721us-gaap:RetainedEarningsMember2021-03-310001820721us-gaap:AdditionalPaidInCapitalMembersrt:ScenarioPreviouslyReportedMember2021-04-012021-06-300001820721us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2021-04-012021-06-300001820721us-gaap:CommonStockMembersrt:ScenarioPreviouslyReportedMember2021-06-300001820721us-gaap:AdditionalPaidInCapitalMembersrt:ScenarioPreviouslyReportedMember2021-06-300001820721us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2021-06-300001820721us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-04-012021-06-300001820721us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-06-300001820721us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001820721us-gaap:RetainedEarningsMember2021-04-012021-06-300001820721us-gaap:CommonStockMember2021-06-300001820721us-gaap:AdditionalPaidInCapitalMember2021-06-300001820721us-gaap:RetainedEarningsMember2021-06-300001820721us-gaap:AdditionalPaidInCapitalMembersrt:ScenarioPreviouslyReportedMember2021-07-012021-09-300001820721us-gaap:CommonStockMembersrt:ScenarioPreviouslyReportedMember2021-07-012021-09-300001820721us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2021-07-012021-09-300001820721us-gaap:CommonStockMembersrt:ScenarioPreviouslyReportedMember2021-09-300001820721us-gaap:AdditionalPaidInCapitalMembersrt:ScenarioPreviouslyReportedMember2021-09-300001820721us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2021-09-300001820721us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-07-012021-09-300001820721us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-09-300001820721us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001820721us-gaap:CommonStockMember2021-07-012021-09-300001820721us-gaap:RetainedEarningsMember2021-07-012021-09-300001820721us-gaap:CommonStockMember2021-09-300001820721us-gaap:AdditionalPaidInCapitalMember2021-09-300001820721us-gaap:RetainedEarningsMember2021-09-300001820721us-gaap:AdditionalPaidInCapitalMembersrt:ScenarioPreviouslyReportedMember2021-01-012021-06-300001820721us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2021-01-012021-06-300001820721us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-01-012021-06-300001820721us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-300001820721us-gaap:RetainedEarningsMember2021-01-012021-06-300001820721us-gaap:AdditionalPaidInCapitalMembersrt:ScenarioPreviouslyReportedMember2021-01-012021-09-300001820721us-gaap:CommonStockMembersrt:ScenarioPreviouslyReportedMember2021-01-012021-09-300001820721us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2021-01-012021-09-300001820721us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-01-012021-09-300001820721us-gaap:AdditionalPaidInCapitalMember2021-01-012021-09-300001820721us-gaap:CommonStockMember2021-01-012021-09-300001820721us-gaap:RetainedEarningsMember2021-01-012021-09-300001820721srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2020-12-310001820721us-gaap:SubsequentEventMemberarry:STIMember2022-01-112022-01-110001820721us-gaap:SubsequentEventMember2022-01-112022-01-110001820721us-gaap:SubsequentEventMemberarry:STIMember2022-01-11iso4217:EUR0001820721us-gaap:SubsequentEventMember2022-01-072022-01-070001820721us-gaap:SubsequentEventMember2022-01-012022-12-310001820721us-gaap:SubsequentEventMember2022-12-31
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-K

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 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-39613

arry-20211231_g1.jpg

ARRAY TECHNOLOGIES, INC.
(Exact name of registrant as specified in its charter)

Delaware83-2747826
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer Identification No.)
3901 Midway Place NEAlbuquerqueNew Mexico87109
(Address of principal executive offices)(Zip Code)

(Registrant’s telephone number, including area code)(505)881-7567

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 valueARRYNasdaq Global Market

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. ☐ Yes ☒ No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. ☐ Yes ☒ No

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.                      ☒ Yes ☐ No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).                                          ☒ Yes ☐ No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See 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 filer
Non-accelerated filerSmaller reporting company
Emerging growth company



If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.     ☐

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.                                 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).      Yes ☒ No

The aggregate market value of the registrant’s common stock held by non-affiliates computed based on the closing sales price of such stock on June 30, 2021 was approximately $1,981,113,685.

Number of Shares of Common Stock outstanding as of March 31, 2022, — 150,173,507

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive proxy statement to be filed with the Securities and Exchange Commission, or SEC, subsequent to the date hereof pursuant to Regulation 14A in connection with the registrant’s 2022 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Annual Report on Form 10-K. We intend to file such proxy statement with the SEC not later than 120 days after the conclusion of the registrant’s fiscal year ended December 31, 2021.
ii



FORWARD-LOOKING STATEMENTS

This report contains forward-looking statements that are based on our management’s beliefs and assumptions and on information currently available to our management. Forward-looking statements include information concerning our possible or assumed future results of operations, business strategies, technology developments, financing and investment plans, dividend policy, competitive position, industry and regulatory environment, potential growth opportunities and the effects of competition. Forward-looking statements include statements that are not historical facts and can be identified by terms such as “anticipate,” “believe,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” "seek," “should,” “will,” “would” or similar expressions and the negatives of those terms.

Forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Given these uncertainties, you should not place undue reliance on forward-looking statements. Also, forward-looking statements represent our management’s beliefs and assumptions only as of the date of this report. You should read this report with the understanding that our actual future results may be materially different from what we expect.

Important factors that could cause actual results to differ materially from our expectations include factors in “Summary Risk Factors” and the “Risk Factors” sections of this Annual Report on Form 10-K. Except as required by law, we assume no obligation to update these forward-looking statements, or to update the reasons actual results could differ materially from those anticipated in these forward-looking statements, even if new information becomes available in the future.

Summary Risk Factors

Our business is subject to a number of risks that if realized could materially and adversely affect our business, financial conditions, results of operations, cash flows and access to liquidity. These risks are discussed more fully in the “Risk Factors” section of this Annual Report on Form 10-K. Our principal risks include the following:

we may be unable to successfully integrate the business of STI (as defined below) into our business or achieve the anticipated benefits of the STI Acquisition (as defined below);
the capped call transactions may affect the value of our Convertible Notes (as defined below) and the market price of our common stock;
the fundamental change repurchase feature of the Convertible Notes may delay or prevent an otherwise beneficial attempt to acquire us;
if demand for solar energy projects does not continue to grow or grows at a slower rate than we anticipate, our business will suffer;
the viability and demand for solar energy are impacted by many factors outside of our control, which makes it difficult to predict our future prospects;
a loss of one or more of our significant customers, their inability to perform under their contracts, or their default in payment, could harm our business and negatively impact revenue, results of operations and cash flow;
a failure to retain key personnel a failure to attract additional qualified personnel may affect our ability to achieve our anticipated level of growth adversely affect our business;
a drop in the price of electricity derived from the utility grid or from alternative energy sources may harm our business, financial condition, results of operations and prospects;
iii

defects or performance problems in our products could result in loss of customers, reputational damage and decreased revenue, and we may face warranty, indemnity and product liability claims arising from defective products;
developments in alternative technologies may have a material adverse effect on demand for our offerings;
an increase in interest rates, or a reduction in the availability of tax equity or project debt capital in the global financial markets could make it difficult for customers to finance the cost of a solar energy system and could reduce the demand for our products;
existing electric utility industry policies and regulations, and any subsequent changes, may present technical, regulatory and economic barriers to the purchase and use of solar energy systems, which may significantly reduce demand for our products or harm our ability to compete;
the interruption of the flow of materials from international vendors could disrupt our supply chain, including as a result of the imposition of additional duties, tariffs and other charges on imports and exports;
changes in the U.S. trade environment, including the imposition of import tariffs, could adversely affect the amount or timing of our revenues, results of operations or cash flows;
the reduction, elimination or expiration of government incentives for, or regulations mandating the use of, renewable energy and solar energy specifically could reduce demand for solar energy systems and harm our business;
if we fail to, or incur significant costs in order to, obtain, maintain, protect, defend or enforce, our intellectual property and other proprietary rights, our business and results of operations could be materially harmed;
we may need to defend ourselves against third-party claims that we are infringing, misappropriating or otherwise violating others’ intellectual property rights, which could divert management’s attention, cause us to incur significant costs and prevent us from selling or using the technology to which such rights relate;
significant changes in the cost of raw materials could adversely affect our financial performance;
we are dependent on transportation and logistics providers to deliver our products in a cost efficient manner. Disruptions to transportation and logistics, including increases in shipping costs, could adversely impact our financial condition and results of operations;
the determination to restate prior period financial statement could negatively affect investor confidence and raise reputational issues;
our substantial indebtedness could adversely affect our financial condition; and
the ongoing COVID-19 pandemic has materially and adversely affected our business and results of operations. The duration and extent to which it will continue to adversely impact our business and results of operations remains uncertain and could be material.



EXPLANATORY NOTE

In connection with our year-end financial statement close and preparation of our 2021 Form 10-K, misstatements were identified in certain of our previous interim financial statements. The determination was made upon the recommendation of the audit committee (the “Audit Committee”) of the Board of Directors after consultation with the Company’s independent auditors and management team.

The Company is filing this Annual Report on Form 10-K for the year ended December 31, 2021, and to restate Array’s interim financial statements as of March 31, 2021, June 30, 2021, September 30, 2021, and for the three months ended March 31, 2021, the three and six months ended June 30, 2021 and the three and nine months ended September 30, 2021 (collectively, the “Prior Period Financial Statements”).

iv

Background of Restatement

On March 23, 2022, the management and the Audit Committee of the Company, in consultation with BDO USA LLP (“BDO”), the Company’s independent registered public accounting firm, determined that the Company’s previously issued interim financial statements, as of March 31, 2021, June 30, 2021, September 30, 2021, and for the three months ended March 31, 2021, the three and six months ended June 30, 2021 and the three and nine months ended September 30, 2021 (the “Non-Reliance Periods”), should no longer be relied upon due to an error in the recognition of revenue under Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606”) for the Non-Reliance Periods. The errors resulted from an incorrect conclusion regarding (1) the identification and recognition of performance obligations for customer contracts, and (2) that certain projects which were negotiated with customers at the same time should be combined and recognized as a single performance obligation using an over-time methodology. During Fiscal 2021, management reviewed the respective agreements from 2019 through 2021 and determined that certain projects should instead be considered multiple performance obligations and accounted for as either over-time or point-in-time depending on the nature of the underlying contractual terms. Management and the Audit Committee have determined that these accounting changes required a restatement of the Prior Period Financial Statements (the “Restatement”).

Previously filed quarterly reports on Form 10-Q for the Prior Period Financial Statements have not been amended. Accordingly, investors should no longer rely upon the Company’s previously released financial statements for these periods and any earnings releases or other communications relating to these periods, and, for these periods, investors should rely solely on the financial statements and other financial data for the relevant periods included in this Annual Report on Form 10-K. See Note 22, “Restatement of Previously Issued Unaudited Interim Condensed Consolidated Financial Statements,” for the impact of these adjustments on each of the first three quarters of fiscal 2021.


Internal Control Considerations

In connection with the restatement, management has assessed the effectiveness of our internal controls over financial reporting as of December 31, 2021. Based on this assessment, management identified material weaknesses in our internal control over financial reporting as of December 31, 2021. Management is taking steps to remediate the material weaknesses in our internal control over financial reporting, as described in Part II, Item 9A, “Controls and Procedures”



v

TABLE OF CONTENTS

ITEMPAGE
PART I
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
PART II
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Item 9C.
PART III
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
PART IV
Item 15.
Item 16.
vi

PART I

Item 1. Business

Overview
We are one of the world’s largest manufacturers of ground-mounting systems used in solar energy projects. Our principal product is an integrated system of steel supports, electric motors, gearboxes and electronic controllers commonly referred to as a single-axis “tracker.” Trackers move solar panels throughout the day to maintain an optimal orientation to the sun, which significantly increases their energy production. Solar energy projects that use trackers generate more energy and deliver a lower Levelized Cost of Energy (“LCOE”) than projects that use “fixed tilt” mounting systems, which do not move. The vast majority of ground mounted solar systems in the U.S. use trackers.
Our trackers use a patented design that allows one motor to drive multiple rows of solar panels through articulated driveline joints. To avoid infringing on our U.S. patent, our competitors must use designs that we believe are inherently less efficient and reliable. For example, our largest competitor’s design requires one motor for each row of solar panels. As a result, we believe our products have greater reliability, lower installation costs, reduced maintenance requirements and competitive manufacturing costs. Our core U.S. patent on a linked-row, rotating gear drive system does not expire until February 5, 2030.
We sell our products to engineering, procurement and construction firms (“EPCs”) that build solar energy projects and to large solar developers, independent power producers and utilities, often under master supply agreements or multi-year procurement contracts.
Demand for ground-mounting systems is driven by installations of new ground-mounted solar energy projects. Demand for our products and our competitors’ products is a function of the percentage of those new installations that use trackers as opposed to fixed-tilt mounting systems. Historically, we have derived the majority of our revenues from the sale of trackers used in solar energy projects located in the U.S. During the year ended December 31, 2021, we derived 97% and 3% of our revenues from customers in the U.S. and rest of the world, respectively.
We are a U.S. company with our headquarters and principal manufacturing facility in Albuquerque, New Mexico. As of December 31, 2021, we had 471 full-time employees.

Sales
Our Customers
We sell our products to EPCs that build solar energy projects and to large solar developers, independent power producers and utilities, often under master supply agreements or multi-year procurement contracts. Although sales to a single customer may occasionally be greater than 10%, they generally represent multiple projects for many different end customers who often directly influence or make the decision to use our products. In 2021, our sales to EPC’s represented approximately 70% of our revenue.

Our Products and Services
Our Tracker System
Large-scale solar energy projects are typically laid out in successive “rows” that form an “array.” An array can have dozens of rows with more than 100 solar panels in each row. With a single-axis tracker system, motors and gears cause each row of solar panels to rotate along their north-south axis to continually align the row with the sun throughout the day. Different tracker manufacturers use different approaches to rotate the panels in a row. We have patented single-axis tracker systems that use one electric motor to drive the rotation of multiple
1

rows through articulated driveline joints, require only a single bolt clamp to attach solar panels and automatically stow in high wind conditions. We refer to our design as the “DuraTrack” system. We believe our DuraTrack system has significant advantages, including:
requiring fewer motors per megawatt (“MW”) than competing products;
creating site design flexibility;
enabling higher power density than competing products;
making installation easier;
automatically stowing in high wind conditions;
having high reliability and no scheduled maintenance; and
incorporating software and machine learning capabilities that enhance performance.

DuraTrack® HZ v3
Our principal product is the DuraTrack® HZ v3 tracker system, which we launched in May 2015. DuraTrack HZ v3 is our third-generation single axis tracker and incorporates unique features such as a patented single-bolt per module mounting system that reduces installation time, a passive wind load mitigation system and a low number of motors and controls per MW.

SmarTrack Software
SmarTrack is our software product that uses site-specific historical weather and energy production data, in combination with machine learning algorithms, to identify the optimal position for a solar array in real time to increase its energy production.

Markets
Product Roadmap
Our products reflect the innovation focus and engineering capabilities of our people. Our product roadmap is rooted in delivering value to the customer, differentiated products and services and new market creation.
We have introduced three generations of trackers and each new version has delivered significant cost and performance improvements over the prior version. We are currently developing the fourth generation of the DuraTrack technology which will focus on improvements to performance, reliability and cost of ownership.
We are also planning to introduce improvements and additional functionality to our SmarTrack software, including unique positioning algorithms designed to maximize energy production from arrays that use bi-facial panels, pre-positioning instructions based on weather forecasts and enhanced site-specific machine learning capabilities as well as cybersecurity enhancements.

Sales and Marketing Strategy
Our sales and marketing strategy is to educate all influencers and stakeholders involved in building, owning and maintaining a solar energy project on the merits of our products generally and their low lifetime cost of ownership specifically. With the objective of making DuraTrack the preferred tracker system globally, we educate customers and influencers through a combination of direct sales efforts; commissioning independent, third-party studies; hosting training seminars; and sponsoring industry conferences and events.
We take a “360-degree” approach to selling, working with developers, independent power producers, EPCs, utilities, independent engineering firms, insurers and mechanical subcontractors in each of the countries where
2

we operate. In the United States, Europe, the Middle East and Africa (“EMEA”), Latin America and Australia our products are actively sold by employees in seven different countries.

Training and Customer Support
We offer our customers engineering expertise to design and deliver the optimal solution for each unique project, installation training services and dedicated project management to provide comprehensive technical support.
We offer a wide variety of training and support designed to ensure an efficient build process of our tracker system, including hands on and video supported instruction and documentation. We support all of our customers with design consulting throughout the sales process. Our technical support organization includes applications engineering, geotechnical and civil engineering in each region where we operate. To support projects around the globe, we have resources available to work on solutions 24/7. We manage open issues via our customer relationship management system in order to monitor service, track closure of all customer issues and further improve our customer service in every region in which we sell our products.
Customer service and satisfaction are a key focus for us and contribute to our success. We have field service engineers located in the geographies where we are active, and support our customers with commissioning of large projects, introduction of new technologies and features and on-the-job training of new installers.

Competition
Trackers are highly specialized products that are specific to the solar industry. The unique expertise required to design trackers and customers’ reluctance to try unproven products has confined the number of firms that produce trackers to a relatively small number. Our principal tracker competitors include NEXTracker Inc., a subsidiary of Flex Ltd., PV Hardware and Artech Solar. We also compete indirectly with manufacturers of fixed tilt mounting systems, including UNIRAC, Inc., and RBI Solar Inc., a subsidiary of Gibraltar Industries, Inc. We compete on the basis of product performance and features, total cost of ownership (usually measured by LCOE), reliability and duration of product warranty, sales and distribution capabilities, and training and customer support.

Resources
Manufacturing
We operate a fifty-seven thousand square foot manufacturing facility in Albuquerque, New Mexico. Our manufacturing process is designed to meet four objectives: limit capital intensive and low value-added activities that can be outsourced to other companies; minimize labor content where possible; minimize the amount of assembly our customers will be required to do at the site; and minimize material movement both from vendors to us and inside our factory.
We produce module clamps, center structures, spring dampers and motor controller assemblies at our Albuquerque facility. We have entered outsourcing contracts for steel tubing, drivelines, bearing assemblies and gear boxes that ship directly from our suppliers to job sites or designated warehouses. By using vendors, we are able to drop ship products directly to our customers’ sites, which improves working capital turnover, quality and inventory management.
While we maintain certain levels of supplies and inventories, have the capability to in source some of the products manufactured by outside vendors to our principal manufacturing facility and have identified alternative vendors for contingency purposes, we depend upon a small number of vendors to manufacture certain components used in our products. We have implemented a policy that no component be single-sourced and that second-source suppliers be located domestically where possible.
3

We believe our status as a U.S. company with U.S. manufacturing reduces the potential impact of U.S. government tariffs placed on, or other U.S. government regulatory actions taken against, products manufactured in foreign countries.

Research and Development
We continually devote resources to research and development (“R&D”) with the objective of developing innovative new products and services that enhance system performance, improve product reliability, reduce product cost and simplify installation. Our development strategy is to identify features that bring value to our customers and differentiate us from our competitors. We measure the effectiveness of our R&D using a number of metrics, beginning with a market requirements definition, which includes a program budget, financial payback, resource requirements, and time required to launch the new product, system, or service into the market. We employ a stringent engineering phase gate review process that ensures all R&D programs are meeting their stated objectives from inception to deployment.

We have a strong R&D team with significant experience in solar energy as well as expertise in mechanical engineering, software engineering, civil engineering, systems/control engineering, power electronics, semiconductors, power line communications and networking. As needed, we collaborate with academia, national laboratories and consultants, to further enhance our capabilities and confirm results independently.

Intellectual Property
The success of our business depends, in part, on our ability to maintain and protect our proprietary technologies, information, processes and know-how. We rely primarily on patent, trademark, copyright and trade secret laws in the United States and similar laws in other countries, confidentiality agreements and procedures and other contractual arrangements to protect our technology. As of December 31, 2021, we had two U.S. trademark registrations, eleven issued U.S. patents, 152 issued non-U.S. patents, eighteen patent applications pending for examination in the United States, fourteen U.S. provisional patent applications pending, 94 patent applications pending for examination in other countries and eight domain name registrations. Many of our patents relate to mounting assemblies, solar trackers and related methods. Our U.S. issued patents are scheduled to expire between 2030 and 2037.
We rely on trade secret protection and confidentiality agreements to safeguard our interests with respect to proprietary know-how that is not patentable and processes for which patents are difficult to enforce. We believe that many elements of our manufacturing processes involve proprietary know-how, technology or data that are not covered by patents or patent applications, including technical processes, test equipment designs, algorithms, and procedures.
Our policy is for our research and development employees to enter into confidentiality and proprietary information agreements with us to address intellectual property protection issues and require our employees to assign to us all the inventions, designs and technologies they develop during the course of employment with us. However, we might not have entered into such agreements with all applicable personnel, and such agreements might not be self-executing. Moreover, such individuals could breach the terms of such agreements.
We also require our customers and business partners to enter into confidentiality agreements before we disclose any sensitive aspects of our technology or business plans.

Government Contracts
None.

4

Seasonality
Our revenue is impacted by seasonality related to federal investment tax credit (“ITC”) step-downs for solar energy projects and construction activity.
ITC step-downs. While solar power is cost-competitive with conventional forms of generation in many U.S. states even without the ITC, we believe step-downs in the ITC have influenced, and will continue to influence, the timing and quantity of some customers’ orders. During the fourth quarter of 2019, we received approximately $400 million of orders that were structured to maintain our customers’ eligibility for the 30% ITC available for projects for which construction began before 2020. We shipped and recorded the associated revenues on approximately $100 million and $300 million of those orders in the fourth quarter of 2019 and first half of 2020, respectively. During the fourth quarter of 2020, we received approximately $80 million of orders that were structured to maintain our customers’ eligibility for the 26% ITC that is available for projects for which construction began before 2021, respectively. We shipped and recorded the associated revenues on approximately $40 million and $40 million of those orders in the fourth quarter of 2020 and the first half of 2021, respectively. The current 26% ITC phases down to 22% for projects that begin construction in 2023, and then phases down to a permanent 10% level for projects that begin construction in 2024 or later. We cannot predict our customers’ behavior; however, should the step-downs remain intact we expect to see a similar order pattern to what was experienced in prior years.
Construction activity. Project construction activity in North America is lower in colder months. The installation of a solar tracker requires setting foundations in the ground which is more costly when the ground is frozen. Accordingly, we typically expect to see higher revenues in the second and third quarters when the weather is warmer in North America and lower in the first and fourth quarters when the weather is colder absent other factors. While we expect this seasonality will continue to impact us in the near term as a large portion of our business is in North America, we expect to see less pronounced seasonal variations as we expand into new global markets in the southern hemisphere.

Government Regulation
Environmental Laws and Regulations
We are subject to a variety of environmental, health and safety, and pollution-control laws and regulations in the jurisdictions in which we operate. We do not believe the costs of compliance with these laws and regulations will be material to the business or our operations. We use, handle, generate, store, discharge and dispose of hazardous substances, chemicals and wastes at some of our facilities in connection with our product development, testing and manufacturing activities. Any failure by us to control the use of, to remediate the presence of or to restrict adequately the discharge of such substances, chemicals or wastes could subject us to potentially significant liabilities, clean-up costs, monetary damages and fines or suspensions in our business operations. In addition, some of our facilities are located on properties with a history of use involving hazardous substances, chemicals and wastes and may be contaminated. Although we have not incurred, and do not currently anticipate, any material liabilities in connection with such contamination, we may be required to make expenditures for environmental remediation in the future.

Government Incentives
Federal, state, local and foreign government bodies provide incentives to owners, end users, distributors and manufacturers of solar energy systems to promote solar electricity in the form of rebates, tax credits and other financial incentives such as system performance payments, payments for renewable energy credits associated with renewable energy generation, and an exclusion of solar energy systems from property tax assessments. The range and duration of these incentives varies widely by geographic market. The market for grid-connected applications, where solar power is sold into organized electric markets or pursuant to power purchase agreements, often depends in large part on the availability and size of these government subsidies and
5

economic incentives. The following is a summary of the major current government subsidies and economic incentives in the key jurisdictions where our customers operate.
United States. The U.S. federal government provides an ITC that allows a taxpayer to offset its federal income tax liability by a percentage of its cost basis in a solar energy system put to commercial use. The value of the tax credit varies depending on the year in which construction is deemed to begin. Under the current legislative framework, solar projects that were under construction by the end of 2019 qualify for a tax credit equal to 30% of the project’s cost. The value dropped to 26% for projects starting construction in 2020 through 2022, and 22% for projects starting construction in 2023. The credit drops to a permanent 10% level for projects that begin construction in 2024 or later. Projects that begin construction before 2024 but are not placed in service until 2026 or later, are also limited to the 10% credit.
The federal government also permits accelerated depreciation, and in some cases 100% “bonus” depreciation, for certain equipment, including solar energy systems. In addition, some U.S. states offer an additional corporate investment or production tax credit for solar that is additive to the ITC. Additionally, many U.S. states and local jurisdictions have established various property tax abatement incentives for renewable energy systems.

Human Capital
We believe our success depends on our ability to attract and retain outstanding employees at all levels of our business. As of December 31, 2021, we had 471 full-time employees, of which approximately 93% are located in the United States, with the balance located in Europe, Latin America, Australia, and Asia. None of our employees are represented by a labor union. We have not experienced any employment-related work stoppages, and we consider relations with our employees to be good. During the COVID-19 pandemic, we have implemented procedures to reduce the risk of spreading the virus and have implemented an hourly incentive for employees that work in our manufacturing facilities.
We have a team-oriented culture, which we believe helps us to succeed and drive operational excellence. As a rapidly growing business, we rely on the success of our recruitment efforts to attract and retain technically skilled people who can support our ongoing innovation and expansion. We aim to be inclusive in our hiring practices focusing on the best talent for the role, welcoming all genders, nationalities, ethnicities, abilities and other dimensions of diversity. We drive high levels of performance and improvement by prioritizing training and development to ensure our team members are equipped with the knowledge, skills, and tools to succeed. We motivate and develop our employees by providing them with opportunities for advancement, and we invest in both on-the-job training and on-line training and development tools because we believe our people are the ultimate drivers of our success. These initiatives include multiple compliance trainings as well as various leadership development courses. In addition, we support external development and verification programs as well as offer education reimbursement.
We aim to provide our employees with competitive salary and benefits that enable them to achieve a good quality of life and plan for the future. Our benefits differ according to local norms and market preferences but typically include all salary and social benefits required by local law (including retirement saving programs, paid vacation and sick leave) and many additional benefits that go beyond legal requirements in local markets.
We aim to hire individuals who share our passion, commitment and entrepreneurial spirit. We are also committed to diversity and inclusion because we believe that diversity leads to better outcomes for our business and enables us to better meet the needs of our customers. We recognize the importance of diversity in leadership roles within our company.
Our employees’ health and safety is important to us. During the COVID-19 pandemic, we took measures to ensure the safety of our employees by complying with federal, state and local health guidelines, and we have implemented procedures to reduce the risk of spreading the virus, such as work from home measures,
6

restricting the number of attendees at events or in-person meetings, limiting the number of people in our buildings and factories at a given time, further restricting access to our facilities and suspending employee travel, and we have also implemented an hourly incentive for employees that work in our manufacturing facilities. In addition, we believe that all accidents and injuries at work are preventable and we aim to ensure a zero-injury culture across our offices and operations. We comply with applicable occupational health and safety regulations and are certified to Occupational Health and Safety Quality Management Standard ISO 9001. Our injury rates are low.

Available Information
Our website address is https://arraytechinc.com, and our investor relations website is located at https://ir.arraytechinc.com. Information on our website is not incorporated by reference herein. We will make available on our website, free of charge, our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act, as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. The SEC maintains an Internet site (http://www.sec.gov) containing reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC.

Item 1A. Risk Factors

In evaluating the Company, you should consider carefully the risks and uncertainties described below, as well as the other information in this Annual Report on Form 10-K, including our consolidated financial statements and related notes appearing at the end of this Annual Report on Form 10-K. The occurrence of any of the following risks could harm our business, financial condition, results of operations and/or growth prospects or cause our actual results to differ materially from those contained in forward-looking statements we have made in this report and those we may make from time to time. The risks and uncertainties described below are not the only ones facing us. Other events that we do not currently anticipate or that we currently deem immaterial also may adversely affect our business, financial condition, results of operations, stockholders’ equity, and cash flows.


Risks Related to the STI Acquisition

We may be unable to successfully integrate STI’s business into our business or achieve the anticipated benefits of the STI Acquisition.
On January 11, 2022, we completed the acquisition (the “STI Acquisition”) of 100% of the share capital of Soluciones Técnicas Integrales Norland, S.L. and its subsidiaries (collectively, “STI”). Our ability to achieve the anticipated benefits of the STI Acquisition will depend in part upon whether we can integrate STI’s business into our existing business in an efficient and effective manner. We may not be able to accomplish this integration process successfully. The successful integration of STI’s business requires an assessment of several factors, including:
our ability to successfully combine our respective businesses in a manner that permits us to achieve the cost savings, synergies and other anticipated benefits from the STI Acquisition;
the challenge of integrating complex systems, operating procedures, compliance programs, technology, networks and other assets while carrying out our ongoing business in a manner that minimizes any adverse impact on customers, suppliers, employees and other constituencies;
the challenge of managing the expanded operations of a larger and more complex company and coordinating geographically separate organizations; and
7

potential unknown liabilities, liabilities that are significantly larger than we currently anticipate, and unforeseen increased expenses or delays associated with the STI Acquisition, including cash costs of integration that may exceed what we currently anticipate.
Any one of these factors could result in increased costs, decreases in the amount of anticipated benefits and diversion of management’s attention, each of which could materially impact our business, financial condition and results of operations. In addition, even following successful integration, the anticipated benefits of the STI Acquisition may not be realized fully, or at all, or may take longer to realize than expected.

We and STI will be subject to business uncertainties for a period of time following completion of the STI Acquisition, which could adversely affect our business.
In connection with the completion of the STI Acquisition, it is possible that certain persons with whom we or STI have a business relationship may delay or defer certain business decisions or might decide to seek to terminate, change or renegotiate their relationships with us or STI, as the case may be, as a result of the STI Acquisition and integration of STI’s business, which could negatively affect our or STI’s revenues, earnings and cash flows as well as the market price of our common stock. Also, our and STI’s ability to attract, retain and motivate employees may be impaired for a period of time, as current and prospective employees may experience uncertainty about their roles within the Company following the completion of the STI Acquisition.

We will have incurred significant transaction costs in connection with the STI Acquisition.
We have incurred and expect to continue to incur a number of non-recurring costs associated with the STI Acquisition, combining the operations of STI with ours and achieving desired synergies. These costs have been, and will continue to be, substantial and, in many cases, will be borne by us. A substantial majority of non-recurring expenses will consist of transaction costs and include, among others, fees paid to financial, legal, accounting and other advisors and employee retention, severance, and benefit costs. We will also incur costs related to formulating and implementing integration plans. Although we expect that the elimination of duplicative costs, as well as the realization of synergies and efficiencies related to the integration of STI’s business, should allow us to offset these transaction costs over time, this net benefit may not be achieved in the near term or at all.

As a result of the STI Acquisition, we will be exposed to risks from currency exchange rate fluctuations between the U.S. dollar and foreign currencies that could adversely affect our financial results and comparability of our results between financial periods.
Changes in exchange rates may affect our financial condition and results of operations. Appreciation of the U.S. dollar against the euro, the Brazilian real or other currencies in which our net sales are denominated may generally have the effect of decreasing our net sales figures. Movements in the exchange rate of the U.S. dollar to the euro, the Brazilian real or other currencies, could increase the amount of cash that must be generated in foreign currencies in order to pay the principal and interest on our Convertible Notes and our other U.S. dollar denominated indebtedness. We are unable to predict with any precision future movements of the exchange rate of the U.S. dollar against foreign currencies or their effect on our business or results of operations.



Risks Related to Demand for our Products

If demand for solar energy projects does not continue to grow or grows at a slower rate than we anticipate, our business will suffer.
Our solution is utilized in large-scale ground-mounted solar energy projects. As a result, our future success depends on continued demand for solar energy solutions and the ability of solar equipment vendors to meet
8

this demand. The solar industry is an evolving industry that has experienced substantial changes in recent years, and we cannot be certain that consumers and businesses will adopt solar energy as an alternative energy source at levels sufficient to grow our business. If demand for solar energy fails to develop sufficiently, demand for our products will decrease, which would have an adverse impact on our ability to increase our revenue and grow our business.

The viability and demand for solar energy and the demand for our products are impacted by many factors outside of our control, which makes it difficult to predict our future prospects.
The viability and demand for solar energy, and in turn, our products, may be affected by many factors outside of our control. While we have been in existence since 1989, we have recently grown and expanded significantly. Our recent significant growth and expansion, combined with the rapidly evolving and competitive nature of our industry, makes it difficult to predict our future prospects. We have limited insight into emerging trends that may adversely affect our business, financial condition, results of operations and prospects. We have encountered and will continue to encounter risks and difficulties frequently experienced by growing companies in rapidly changing industries, including unpredictable and volatile revenues and increased expenses as we continue to grow our business. Some of the factors outside of our control which may impact the viability and demand for solar energy include:
cost competitiveness, reliability and performance of solar energy systems compared to conventional and non-solar renewable energy sources and products and cost competitiveness, reliability and performance of our products compared to our competitors;
availability and scale and scope of government subsidies and incentives to support the development and deployment of solar energy solutions;
prices of traditional carbon-based energy sources;
levels of investment by end-users of solar energy products, which tend to decrease when economic growth slows;
the emergence, continuance or success of, or increased government support for, other alternative energy generation technologies and products; and
if we do not manage these risks and overcome these difficulties successfully, our business will suffer.

A loss of one or more of our significant customers, their inability to perform under their contracts, or their default in payment, could harm our business and negatively impact revenue, results of operations, and cash flow.
We are dependent on a relatively small number of customers for our sales, and a small number of customers have historically accounted for a material portion of our revenue. For the year ended December 31, 2021, the Company’s largest customer and five largest customers constituted 12.6% and 46.0% of our total revenues, respectively. For the year ended December 31, 2021, 2 customers (Primoris Renewable Energy, Inc. and Blattner Energy, Inc.), constituted more than 10% of total revenue. The loss of any one of the Company’s significant customers, their inability to perform under their contracts, or their default in payment, could have a materially adverse effect on the revenues and profits of the Company. Further, the Company’s trade accounts receivable are from companies within the solar industry, and, as such, the Company is exposed to normal industry credit risks. As of December 31, 2021, the Company’s largest customer and five largest customers constituted 17.6% and 44.6% of trade accounts receivable, respectively. For the near future, we may continue to derive a significant portion of our net sales from a small number of customers. Accordingly, loss of a significant customer or a significant reduction in pricing or order volume from a significant customer could materially reduce net sales and operating results in any reporting period.

9

A drop in the price of electricity sold may harm our business, financial condition, results of operations and prospects.
Decreases in the price of electricity, whether in organized electric markets or with contract counterparties, may negatively impact the owners of the solar energy projects or make the purchase of solar energy systems less economically attractive and would likely lower sales of our products. The price of electricity could decrease as a result of:
construction of a significant number of new, lower-cost power generation plants, including plants utilizing natural gas, renewable energy or other generation technologies;
relief of transmission constraints that enable distant, lower-cost generation to transmit energy less expensively or in greater quantities;
reductions in the price of natural gas or other fuels;
utility rate adjustment and customer class cost reallocation;
decreased electricity demand, including from energy conservation technologies and public initiatives to reduce electricity consumption;
development of smart-grid technologies that lower the peak energy requirements;
development of new or lower-cost customer-sited energy storage technologies that have the ability to reduce a customer’s average cost of electricity by shifting load to off-peak times; and
development of new energy generation technologies that provide less expensive energy.
Moreover, technological developments in the solar components industry could allow our competitors and their customers to offer electricity at costs lower than those that can be achieved by us and our customers, which could result in reduced demand for our products.
If the cost of electricity generated by solar energy installations incorporating our systems is high relative to the cost of electricity from other sources, then our business, financial condition and results of operations may be harmed.

Defects or performance problems in our products could result in loss of customers, reputational damage and decreased revenue, and we may face warranty, indemnity and product liability claims arising from defective products.
Although our products meet our stringent quality requirements, they may contain undetected errors or defects, especially when first introduced or when new generations are released. Errors, defects or poor performance can arise due to design flaws, defects in raw materials or components or manufacturing difficulties, which can affect both the quality and the yield of the product. Any actual or perceived errors, defects or poor performance in our products could result in the replacement or recall of our products, shipment delays, rejection of our products, damage to our reputation, lost revenue, diversion of our engineering personnel from our product development efforts and increases in customer service and support costs, all of which could have a material adverse effect on our business, financial condition and results of operations.
Furthermore, defective components may give rise to warranty, indemnity or product liability claims against us that exceed any revenue or profit we receive from the affected products. Our limited warranties cover defects in materials and workmanship of our products under normal use and service conditions. As a result, we bear the risk of warranty claims long after we have sold products and recognized revenue. While we do have accrued reserves for warranty claims, our estimated warranty costs for previously sold products may change to the extent future products are not compatible with earlier generation products under warranty. Our warranty accruals are based on our assumptions and we do not have a long history of making such assumptions. As a result, these assumptions could prove to be materially different from the actual performance of our systems,
10

causing us to incur substantial unanticipated expense to repair or replace defective products in the future or to compensate customers for defective products. Our failure to accurately predict future claims could result in unexpected volatility in, and have a material adverse effect on, our financial condition.
If one of our products were to cause injury to someone or cause property damage, including as a result of product malfunctions, defects or improper installation, then we could be exposed to product liability claims. We could incur significant costs and liabilities if we are sued and if damages are awarded against us. Further, any product liability claim we face could be expensive to defend and could divert management’s attention. The successful assertion of a product liability claim against us could result in potentially significant monetary damages, penalties or fines, subject us to adverse publicity, damage our reputation and competitive position and adversely affect sales of our products. In addition, product liability claims, injuries, defects or other problems experienced by other companies in the residential solar industry could lead to unfavorable market conditions for the industry as a whole, and may have an adverse effect on our ability to attract new customers, thus harming our growth and financial performance.

Our results of operations may fluctuate from quarter to quarter, which could make our future performance difficult to predict and could cause our results of operations for a particular period to fall below expectations, resulting in a decline in the price of our common stock.
Our quarterly results of operations are difficult to predict and may fluctuate significantly in the future. We have experienced seasonal and quarterly fluctuations in the past as a result of seasonal fluctuations in our customers’ business. Our end-users’ ability to install solar energy systems is affected by weather, as for example during the winter months in Europe and the northeastern United States. Such installation delays can impact the timing of orders for our products. Further, given that we are an early-stage company operating in a rapidly growing industry, the true extent of these fluctuations may have been masked by our recent growth rates and consequently may not be readily apparent from our historical results of operations and may be difficult to predict. Our financial performance, sales, working capital requirements and cash flow may fluctuate, and our past quarterly results of operations may not be good indicators of future performance. Any substantial decrease in revenues would have an adverse effect on our financial condition, results of operations, cash flows and stock price.

An increase in interest rates, or a reduction in the availability of tax equity or project debt capital in the global financial markets could make it difficult for end customers to finance the cost of a solar energy system and could reduce the demand for our products.
Many end-users depend on financing to fund the initial capital expenditure required to construct a solar energy project. As a result, an increase in interest rates, or a reduction in the supply of project debt or tax equity financing, could reduce the number of solar projects that receive financing or otherwise make it difficult for our customers or their customers to secure the financing necessary to construct a solar energy project on favorable terms, or at all, and thus lower demand for our products which could limit our growth or reduce our net sales. In addition, we believe that a significant percentage of end-users construct solar energy projects as an investment, funding a significant portion of the initial capital expenditure with financing from third parties. An increase in interest rates could lower an investor’s return on investment on a solar energy project, increase equity requirements or make alternative investments more attractive relative to solar energy projects, and, in each case, could cause these end-users to seek alternative investments.

Developments in alternative technologies may have a material adverse effect on demand for our offerings.
11

Significant developments in alternative technologies, such as advances in other forms of solar tracking systems may have a material adverse effect on our business and prospects. Any failure by us to adopt new or enhanced technologies or processes, or to react to changes in existing technologies, could result in product obsolescence, the loss of competitiveness of our products, decreased revenue and a loss of market share to competitors.


Risk Related to the Regulatory Environment

Existing electric utility industry policies and regulations, and any subsequent changes, may present technical, regulatory and economic barriers to the purchase and use of solar energy systems that may significantly reduce demand for our products or harm our ability to compete.
Federal, state, local and foreign government regulations and policies concerning the broader electric utility industry, as well as internal policies and regulations promulgated by electric utilities and organized electric markets with respect to fees, practices, and rate design, heavily influence the market for electricity generation products and services. These regulations and policies often affect electricity pricing and the interconnection of generation facilities, and can be subject to frequent modifications by governments, regulatory bodies, utilities and market operators. For example, changes in fee structures, electricity pricing structures, and system permitting, interconnection and operating requirements can deter purchases of renewable energy products, including solar energy systems, by reducing anticipated revenues or increasing costs or regulatory burdens for would-be system purchasers. The resulting reductions in demand for solar energy systems could harm our business, prospects, financial condition and results of operations.
A significant recent development in renewable-energy pricing policies in the United States occurred on December 31, 2020, when a final rule amending the Federal Energy Regulatory Commission (“FERC”) regulations that implement the Public Utility Regulatory Policies Act (“PURPA”) became effective. Among other requirements, PURPA mandates that electric utilities buy the output of certain renewable generators, including qualifying solar energy facilities, below established capacity thresholds. PURPA also requires that such sales occur at a utility’s “avoided cost” rate. FERC’s PURPA reforms include modifications (1) to how regulators and electric utilities may establish avoided cost rates for new contracts, (2) that reduce from 20 MW to 5 MW the capacity threshold above which a renewable-energy qualifying facility is rebuttably presumed to have non-discriminatory market access, thereby removing the requirement for utilities to purchase its output, (3) that require regulators to establish criteria for determining when an electric utility incurs a legally enforceable obligation to purchase from a PURPA qualifying facility, and (4) that reduce barriers for third parties to challenge PURPA eligibility. The net effect of these changes is uncertain, as they have only been effective for a short time, and some changes will not become fully effective until states and other jurisdictions implement the new authorities provided by FERC. In general, however, FERC’s PURPA reforms have the potential to reduce prices for the output from certain new renewable generation projects while also narrowing the scope of PURPA eligibility for new projects. These effects could reduce demand for PURPA-eligible solar energy systems and could harm our business, prospects, financial condition and results of operations.
Changes in other current laws or regulations applicable to us or the imposition of new laws, regulations or policies in the United States, Europe or other jurisdictions in which we do business could have a material adverse effect on our business, financial condition and results of operations. Any changes to government, utility or electric market regulations or policies that favor electric utilities, non-solar generation, or other market participants, or that make construction or operation of new solar generation facilities more expensive or difficult, could reduce the competitiveness of solar energy systems and cause a significant reduction in demand for our products and services and adversely impact our growth. In addition, changes in our products or changes in export and import laws and implementing regulations may create delays in the introduction of new
12

products in international markets, prevent our customers from deploying our products internationally or, in some cases, prevent the export or import of our products to certain countries altogether. Any such event could have a material adverse effect on our business, financial condition and results of operations.

The interruption of the flow of components and materials from international vendors could disrupt our supply chain, including as a result of the imposition of additional duties, tariffs and other charges on imports and exports.
We purchase some of our components and materials outside of the United States through arrangements with various vendors. Political, social or economic instability in these regions, or in other regions where our products are made, could cause disruptions in trade, including exports to the United States. Actions in various countries, particularly China and the United States, have created uncertainty with respect to tariff impacts on the costs of some of our components and materials. The degree of our exposure is dependent on (among other things) the type of materials, rates imposed, and timing of the tariffs. Other events that could also cause disruptions to our supply chain include:
the imposition of additional trade law provisions or regulations;
the imposition of additional duties, tariffs and other charges on imports and exports such as anti-dumping and countervailing duties, including as a result of the escalating trade war between China and the United States;
the potential imposition of restrictions on our acquisition, importation, or installation of equipment under future U.S. regulations, if any, implementing the temporarily suspended Executive Order on Securing the United States Bulk-Power System, any successor order, or other subsequently imposed administrative or legislative requirements;
quotas imposed by bilateral trade agreements;
foreign currency fluctuations;
natural disasters;
public health issues and epidemic diseases, their effects (including any disruptions they may cause) or the perception of their effects, such as the ongoing novel coronavirus outbreak originating in China;
theft;
restrictions on the transfer of funds;
the financial instability or bankruptcy of vendors; and
significant labor disputes, such as dock strikes.
We cannot predict whether the countries in which our components and materials are sourced, or may be sourced in the future, will be subject to new or additional trade restrictions imposed by the United States or other foreign governments, including the likelihood, type or effect of any such restrictions. Trade restrictions, including new or increased tariffs or quotas, border taxes, embargoes, safeguards and customs restrictions against certain components and materials, as well as labor strikes and work stoppages or boycotts, could increase the cost or reduce or delay the supply of components and materials available to us and adversely affect our business, financial condition or results of operations.

Changes in the U.S. trade environment, including the imposition of import tariffs, could adversely affect the amount or timing of our revenues, results of operations or cash flows.
Escalating trade tensions, particularly between the United States and China, have led to increased tariffs and trade restrictions, including tariffs applicable to certain materials and components for our products or for
13

products used in solar energy projects more broadly, such as module supply and availability. More specifically, in March 2018, the United States imposed a 25% tariff on steel imports and a 10% tariff on aluminum imports pursuant to Section 301 of the Trade Act of 1974 and has imposed additional tariffs on steel and aluminum imports pursuant to Section 232 of the Trade Expansion Act of 1962. To the extent we continue to use overseas suppliers of steel and aluminum, these tariffs could result in interruptions in the supply chain and impact costs and our gross margins. Additionally, in January 2018, the United States adopted a tariff on imported solar modules and cells pursuant to Section 201 of the Trade Act of 1974. The tariff was initially set at 30%, with a gradual reduction over four years to 15%. While this tariff does not apply directly to the components we import, it may indirectly affect us by impacting the financial viability of solar energy projects, which could in turn reduce demand for our products. Furthermore, in July 2018, the United States adopted a 10% tariff on a long list of products imported from China under Section 301 of the Trade Act of 1974, including, inverters and power optimizers, which became effective on September 24, 2018. In June 2019, the U.S. Trade Representative increased the rate of such tariffs from 10% to 25%. While these tariffs are not directly applicable to our products, they could impact the solar energy projects in which our products are used, which could lead to decreased demand for our products.
On January 15, 2020, the United States and China entered into an initial trade deal that preserves the bulk of the tariffs placed in 2018 and maintains a threat of additional tariffs should China breach the terms of the deal. The Biden Administration has not yet indicated whether it will remove or alter any of the aforementioned tariffs.
In addition, the United States currently imposes antidumping and countervailing duties on certain imported crystalline silicon PV cells and modules from China and Taiwan. Such antidumping and countervailing duties can change over time pursuant to annual reviews conducted by the U.S. Department of Commerce, and an increase in duty rates could have an adverse impact on our operating results. In February 2022, Auxin Solar Inc., a U.S. producer of crystalline silicon PV products, petitioned the U.S. Department of Commerce (“USDOC”) to investigate alleged circumvention of antidumping and countervailing duties on Chinese imports by crystalline silicon PV cells and module imports assembled and completed in Cambodia, Malaysia, Thailand, and Vietnam. On March 28, 2022, the USDOC announced that it would investigate the circumvention alleged in the petition. As the timing and progress of many of our customers’ projects depend upon the supply of PV cells and modules, our operating results could be adversely impacted if the USDOC makes negative circumvention determinations.

Tariffs and the possibility of additional tariffs in the future have created uncertainty in the industry. If the price of solar systems in the United States increases, the use of solar systems could become less economically feasible and could reduce our gross margins or reduce the demand of solar systems manufactured and sold, which in turn may decrease demand for our products. Additionally, existing or future tariffs may negatively affect key customers, suppliers, and manufacturing partners. Such outcomes could adversely affect the amount or timing of our revenues, results of operations or cash flows, and continuing uncertainty could cause sales volatility, price fluctuations or supply shortages or cause our customers to advance or delay their purchase of our products. It is difficult to predict what further trade-related actions governments may take, which may include additional or increased tariffs and trade restrictions, and we may be unable to quickly and effectively react to such actions.

The reduction, elimination or expiration of government incentives for, or regulations mandating the use of, renewable energy and solar energy specifically could reduce demand for solar energy systems and harm our business.
Federal, state, local and foreign government bodies provide incentives to owners, end users, distributors, system integrators and manufacturers of solar energy systems to promote solar electricity in the form of rebates, tax credits and other financial incentives such as system performance payments, payments of
14

renewable energy credits associated with renewable energy generation, and an exclusion of solar energy systems from property tax assessments.
For example, the solar ITC provides a federal income tax credit for owners of commercial solar projects that is equal to a percentage of the applicable projects’ cost. The ITC was originally enacted by Congress in 2005, and was most recently extended in 2020. Under the current text of the legislation, the tax credit phases down from its current 26% level to 22% for projects that begin construction in 2023, and then down to 10% for projects that begin construction in 2024 or later.
The range and duration of these incentives varies widely by jurisdiction. Our customers typically use our systems for grid-connected applications wherein solar power is sold under a power purchase agreement or into an organized electric market. This segment of the solar industry has historically depended in large part on the availability and size of government incentives and regulations mandating the use of renewable energy. Consequently, the reduction, elimination or expiration of government incentives for grid-connected solar electricity or regulations mandating the use of renewable energy may negatively affect the competitiveness of solar electricity relative to conventional and non-solar renewable sources of electricity, and could harm or halt the growth of the solar electricity industry and our business. These subsidies and incentives may expire on a particular date, end when the allocated funding is exhausted or be reduced or terminated as solar energy adoption rates increase or as a result of legal challenges, the adoption of new statutes or regulations, or the passage of time. These reductions or terminations may occur without warning.
In addition, federal, state, local and foreign government bodies have implemented various policies that are intended to promote renewable electricity generally or solar electricity in particular. Chief among these policies is the renewable portfolio standard (“RPS). Currently, 30 U.S. states, the District of Columbia, and three U.S. territories have implemented some form of RPS, which mandates that a certain portion of electricity delivered by regulated utilities to customers come from a set of eligible renewable energy resources by a certain compliance date. RPSs vary widely by jurisdiction. In some areas, requirements have been satisfied and utilities must only prevent reductions in qualifying energy purchases and sales, while other jurisdictions’ RPSs continue to require substantial increases, up to 100 percent renewable electric generation, with final compliance dates typically 20 or more years out.
While the recent trend has been for jurisdictions with RPSs to maintain or expand them, there have been certain exceptions and there can be no assurances that RPSs or other policies supporting renewable energy will continue. Proposals to extend compliance deadlines, reduce renewable requirements or solar set-asides, or entirely repeal RPSs emerge from time to time in various jurisdictions. Reduction or elimination of RPSs, as well as changes to other renewable-energy and solar-energy policies, could reduce the potential growth of the solar energy industry and our business.
Moreover, policies of the U.S. presidential administration may create regulatory uncertainty in the renewable energy industry, including the solar energy industry, and adversely affect our business. For example, in June 2017, the then U.S. President announced that the United States would withdraw from participation in the 2015 Paris Agreement on climate change mitigation. The United States formally announced its intent to withdraw from the Paris Agreement on November 4, 2019, which withdrawal took effect in November 4, 2020. Following the change of presidential administration on January 20, 2021, the U.S. President issued written notification to the United Nations of the United States’ intention to rejoin the Paris Agreement, which became effective on February 19, 2021. Further, on June 19, 2019, the U.S. Environmental Protection Agency (“EPA”) issued the final Affordable Clean Energy (“ACE”) rule and repealed the 2015 Clean Power Plan (“CPP”). Under the ACE rule, emissions from electric utility generation facilities would be regulated only through the use of various “inside the fence” or onsite efficiency improvements and emission control technologies. In contrast, the CPP allowed facility owners to reduce emissions with “outside the fence” measures, including those associated with renewable energy projects. On January 19, 2021, the U.S. Court of Appeals for the D.C. Circuit struck down the ACE rule and remanded it to the EPA. On February 12, 2021, EPA issued a memo stating that the agency
15

would not reinstate the CPP; therefore, the regulation of greenhouse gas emissions in the power sector is uncertain at this time.
Finally, the solar industry has in past years experienced periodic downturns due to, among other things, changes in subsidies and incentives, as well as other policies and regulations, which, as noted above, may affect the demand for equipment that we manufacture. Although the solar industry has recovered from these downturns, there is no assurance that the solar industry will not suffer significant downturns in the future, which will adversely affect demand for our solar products.

Changes in tax laws or regulations that are applied adversely to us or our customers could materially adversely affect our business, financial condition, results of operations and prospects.
Tax laws continually change as new laws are passed and new interpretations of the law are issued or applied. For example, in December 2017, the U.S. government enacted Public Law No. 115-97 (the “TCJA”), resulting in various changes to U.S. tax laws, including, among other things, changes to U.S. federal tax rates (including a reduction of the U.S. corporate tax rate), changes to the rules governing the carryback and carryforward of net operating losses, significant additional limitations on the deductibility of interest, and changes to the rules governing the expensing of capital expenditures.
More recently, in March 2020, the Families First Coronavirus Response Act (the "FFCR Act"), and in March 2020, the CARES Act were each enacted in response to the COVID-19 pandemic. The FFCR Act and the CARES Act contain several provisions related to income tax, such as provisions relaxing limitations on the deductibility of interest and the use of net operating losses arising in taxable years beginning after December 31, 2017. Additionally, in December 2020, the Consolidated Appropriations Act, 2021 was enacted, which expands upon the relief provided in the CARES Act and the FFCR Act and includes additional tax-related provisions. We continue to evaluate the impact of the foregoing legislation on our consolidated financial position, results of operations, and cash flows. Future guidance under the FFCR Act, the CARES Act, and the Consolidated Appropriations Act, 2021 (as well as under the TCJA) may be forthcoming, and such guidance could ultimately increase or decrease the impact that such Acts have on our business and financial condition. It is possible that Congress will enact additional legislation in connection with the COVID-19 pandemic, some of which could have an impact on us.
Changes like the ones discussed above and other changes to tax laws, such as changes in corporate tax rates, tax incentives for renewable energy projects, the realization of net deferred tax assets relating to our U.S. operations, the taxation of foreign earnings, and the deductibility of expenses under future tax reform legislation could have a material impact on the value of our deferred tax assets, could result in significant one-time charges in the current or future taxable years, and could increase our future U.S. tax expense, which could have a material adverse effect on our business, financial condition, results of operations, and prospects.

We could be adversely affected by any violations of the FCPA, the U.K. Bribery Act and other foreign anti-bribery laws.
The Foreign Corrupt Practices Act of 1977, as amended (the “FCPA”), generally prohibits companies and their intermediaries from making improper payments to foreign government officials for the purpose of obtaining or retaining business. Other countries in which we operate also have anti-bribery laws, some of which prohibit improper payments to government and non-government persons and entities. Our policies mandate compliance with these anti-bribery laws. However, we currently operate in and intend to further expand into, many parts of the world that have experienced governmental corruption to some degree and, in certain circumstances, strict compliance with anti-bribery laws may conflict with local customs and practices. In addition, due to the level of regulation in our industry, our entry into certain jurisdictions requires substantial government contact where norms can differ from U.S. standards. It is possible that our employees, subcontractors, agents and partners may take actions in violation of our policies and anti-bribery laws. Any
16

such violation, even if prohibited by our policies, could subject us to criminal or civil penalties or other sanctions, which could have a material adverse effect on our business, financial condition, cash flows and reputation.


Risks Related to Intellectual Property

If we fail to, or incur significant costs in order to, obtain, maintain, protect, defend or enforce, our intellectual property and other proprietary rights, our business and results of operations could be materially harmed.
Our success depends to a significant degree on our ability to protect our intellectual property and other proprietary rights. We rely on a combination of patent, trademark, copyright, trade secret and unfair competition laws, as well as confidentiality and license agreements and other contractual provisions, to establish and protect our intellectual property and other proprietary rights. Such means may afford only limited protection of our intellectual property and may not (i) prevent our competitors from duplicating our processes or technology; (ii) prevent our competitors from gaining access to our proprietary information and technology; or (iii) permit us to gain or maintain a competitive advantage.
We generally seek or apply for patent protection as and if we deem appropriate, based on then-current facts and circumstances. We have applied for patents in numerous countries across the world, including in the United States, Europe, and China, some of which have been issued. We cannot guarantee that any of our pending patent applications or other applications for intellectual property registrations will be issued or granted or that our existing and future intellectual property rights will be sufficiently broad to protect our proprietary technology. While a presumption of validity exists with respect to United States patents issued to us, there can be no assurance that any of our patents, patent applications, or other intellectual property rights will not be, in whole or in part, opposed, contested, challenged, invalidated, circumvented, designed around, or rendered unenforceable. If we fail to obtain issuance of patents or registration of other intellectual property, or our patent claims or other intellectual property rights are rendered invalid or unenforceable, or narrowed in scope, pursuant to, for example, judicial or administrative proceedings including re-examination, post-grant review, interference, opposition, or derivation proceedings, the coverage of patents and other intellectual property rights afforded our products could be impaired. Even if we are to obtain issuance of further patents or registration of other intellectual property, such intellectual property could be subjected to attacks on ownership, validity, enforceability, or other legal attacks. Any such impairment or other failure to obtain sufficient intellectual property protection could impede our ability to market our products, negatively affect our competitive position and harm our business and operating results, including forcing us to, among other things, rebrand or re-design our affected products. Moreover, our patents and patent applications may only cover particular aspects of our products, and competitors and other third parties may be able to circumvent or design around our patents. Competitors may develop and obtain patent protection for more effective technologies, designs or methods. There can be no assurance that third parties will not create new products or methods that achieve similar or better results without infringing upon patents we own. If these developments were to occur, it could have an adverse effect on our sales or market position.
In countries where we have not applied for patent protection or trademark or other intellectual property registration or where effective patent, trademark, trade secret, and other intellectual property laws and judicial systems may not be available to the same extent as in the United States, we may be at greater risk that our proprietary rights will be circumvented, misappropriated, infringed, or otherwise violated. Filing, prosecuting, maintaining, and defending our intellectual property in all countries throughout the world may be prohibitively expensive, and we may choose to forego such activities in some applicable jurisdictions. The lack of adequate legal protections of intellectual property or failure of legal remedies or related actions in jurisdictions outside of
17

the United States could have a material adverse effect on our business, financial condition, results of operations, and prospects.
We have initiated, and may in the future need to initiate infringement claims or litigation in order to try to protect or enforce our intellectual property rights. For instance, we have brought an action against a competitor in connection with misappropriation of trade secrets that remains pending (see Item 3. Legal Proceedings). Litigation, whether we are a plaintiff or a defendant, can be expensive and time-consuming and may divert the efforts of our management and other personnel, which could harm our business, whether or not such litigation results in a determination favorable to us. Litigation also puts our patents or other intellectual property at risk of being invalidated or interpreted narrowly and our patent applications or applications for other intellectual property registrations at risk of not issuing. Additionally, any enforcement of our patents or other intellectual property may provoke third parties to assert counterclaims against us. Any of the foregoing could have a material adverse effect on our business, financial condition, results of operations and prospects.

We may need to defend ourselves against third-party claims that we are infringing, misappropriating or otherwise violating others’ intellectual property rights, which could divert management’s attention, cause us to incur significant costs, and prevent us from selling or using the technology to which such rights relate.
Our competitors and other third parties hold numerous patents related to technology used in our industry, and may hold or obtain patents, copyrights, trademarks or other intellectual property rights that could prevent, limit, or interfere with our ability to make, use, develop, sell or market our products and services, which could make it more difficult for us to operate our business. From time to time we may be subject to claims of infringement, misappropriation, or other violation of patents or other intellectual property rights and related litigation, and, if we gain greater recognition in the market, we face a higher risk of being the subject of these types of claims. Regardless of their merit, responding to such claims can be time consuming, can divert management’s attention and resources, and may cause us to incur significant expenses in litigation or settlement, and we cannot be certain that we would be successful in defending against any such claims in litigation or other proceedings. If we do not successfully defend or settle an intellectual property claim, we could be liable for significant monetary damages and could be prohibited from continuing to use certain technology, business methods, content, or brands, and from making, selling or incorporating certain components or intellectual property into the products and services we offer. As a result, we could be forced to redesign our products and services, and/or to establish and maintain alternative branding for our products and services. To avoid litigation or being prohibited from marketing or selling the relevant products or services, we could seek a license from the applicable third-party, which could require us to pay significant royalties, licensing fees, or other payments, increasing our operating expenses. If a license is not available at all or not available on reasonable terms, we may be required to develop or license a non-violating alternative, either of which could be infeasible or require significant effort and expense. If we cannot license or develop a non-violating alternative, we would be forced to limit or stop sales of our offerings and may be unable to effectively compete. Moreover, there could be public announcements of the results of hearings, motions or other interim proceedings or developments and if securities analysts or investors perceive these results to be negative, it could have a substantial adverse effect on the price of our common stock. Any of these results would materially and adversely affect our business, financial condition, results of operations and prospects. Finally, any litigation or claims, whether or not valid, could result in substantial costs, negative publicity and diversion of resources and management attention, any of which could have a material adverse effect on our business, financial condition, results of operations and prospects.

Risks Related to Growth and Operations

If we fail to manage our recent and future growth effectively, we may be unable to execute our business plan, maintain high levels of customer service or adequately address competitive challenges.
18

We have experienced significant growth in recent periods. We intend to continue to expand our business significantly within existing and new markets. This growth has placed, and any future growth may place, a significant strain on our management, operational and financial infrastructure. In particular, we will be required to expand, train and manage our growing employee base and scale and otherwise improve our IT infrastructure in tandem with that headcount growth. Our management will also be required to maintain and expand our relationships with customers, suppliers and other third parties and attract new customers and suppliers, as well as manage multiple geographic locations.
Our current and planned operations, personnel, IT and other systems and procedures might be inadequate to support our future growth and may require us to make additional unanticipated investment in our infrastructure. Our success and ability to further scale our business will depend, in part, on our ability to manage these changes in a cost-effective and efficient manner. If we cannot manage our growth, we may be unable to take advantage of market opportunities, execute our business strategies or respond to competitive pressures. This could also result in declines in quality or customer satisfaction, increased costs, difficulties in introducing new offerings or other operational difficulties. Any failure to effectively manage growth could adversely impact our business and reputation.

We depend upon a number of outside vendors. Our operations could be disrupted if we encounter problems with these vendors.
While we manufacture products at our principal manufacturing facility in Albuquerque, New Mexico, we depend upon a number of vendors to manufacture certain components used in our products. Our reliance on these vendors makes us vulnerable to possible capacity constraints and reduced control over component availability, delivery schedules, manufacturing yields and costs.
If any of our vendors were unable or unwilling to manufacture the components that we require for our products in sufficient volumes and at high quality levels or renew existing terms under supply agreements, we would have to manufacture at our principal manufacturing facility the components manufactured by our vendors or identify, qualify and select acceptable alternative vendors, if not already multi-sourced. Manufacturing at our principal manufacturing facility the components manufactured by our vendors may lower our cost efficiency, and an alternative vendor may not be available to us when needed or may not be in a position to satisfy our quality or production requirements on commercially reasonable terms, including price. Any significant interruption in manufacturing would require us to reduce our supply of products to our customers or increase our shipping costs to make up for delays in manufacturing, which in turn could reduce our revenues, harm our relationships with our customers and damage our reputation with local installers and potential end-users and cause us to forego potential revenue opportunities.

We may incur obligations, liabilities or costs under environmental, health and safety laws, which could have an adverse impact on our business, financial condition and results of operations.
Our operations involve the use, handling, generation, storage, discharge and disposal of hazardous substances, chemicals and wastes. As a result, we are required to comply with national, state, local, and foreign laws and regulations regarding the protection of the environment and health and safety. Adoption of more stringent laws and regulations in the future could require us to incur substantial costs to come into compliance with these laws and regulations. In addition, violations of, or liabilities under, these laws and regulations may result in restrictions being imposed on our operating activities or in our being subject to adverse publicity, substantial fines, penalties, criminal proceedings, third-party property damage or personal injury claims, cleanup costs, or other costs. We may become liable under certain of these laws and regulations for costs to investigate or remediate contamination at properties we own or operate, we formerly owned or operated or to which hazardous substances were sent by us for disposal. Liability under these laws and regulations can be imposed on a joint and several basis and without regard to fault or the legality of the activities giving rise to the contamination conditions. In addition, future developments such as more aggressive
19

enforcement policies or the discovery of presently unknown environmental conditions may require expenditures that could have an adverse effect on our business, financial condition, and results of operations.

We are required to make payments under the Tax Receivable Agreement (“TRA”) if and when cash tax savings are realized, and the amounts of such payments could be significant.
Concurrent with Former Parent’s acquisition of Array Technologies Patent Holdings Co., LLC. (“Patent LLC”), Array Tech, Inc. (f/k/a Array Technologies, Inc.) entered into the TRA with Ron P. Corio, a former indirect stockholder. The TRA requires that Array Tech, Inc. (f/k/a Array Technologies, Inc.) pay Ron P. Corio for a portion of certain federal, state, local and non-U.S. tax benefits that we actually realize (or are deemed to realize in certain circumstances) in taxable periods following Former Parent’s acquisition of the Patent LLC. These payments are obligations if and when cash tax savings are realized. The TRA will continue until all tax benefit payments have been made or we elect early termination under the terms described in the TRA (or the TRA is otherwise terminated pursuant to its terms).
Estimating the amount of payments that may be made under the TRA is by nature imprecise; however, these payments could be significant. We estimate that, as of December 31, 2021, the undiscounted future expected payments under the TRA are $20.4 million. In addition, in certain cases, payments under the TRA may be accelerated and/or significantly exceed the actual benefits, if any, we realize in respect of the tax attributes subject to the TRA. Moreover, we will not be reimbursed for any payments made under the TRA in the event that any tax benefits are subsequently disallowed.
Further, our payment obligations under the TRA are not conditioned upon Ron P. Corio having a continued interest in us or our subsidiaries. Accordingly, Ron P. Corio’s interests may conflict with those of the holders of our common stock.

Significant changes in the cost of raw materials could adversely affect our financial performance.
We are subject to risk from fluctuating market prices of certain commodity raw materials, including steel and aluminum, that are used in our products. Prices of these raw materials may be affected by supply restrictions or other market factors from time to time, and we do not enter into hedging arrangements to mitigate commodity risk. Significant price changes for these raw materials could reduce our operating margins if we are unable to recover such increases from our customers, and could harm our business, financial condition and results of operations.

We are dependent on transportation and logistics providers to deliver our products in a cost efficient manner. Disruptions to transportation and logistics, including increases in shipping costs, could adversely impact our financial condition and results of operations.
We rely on transportation and logistics providers for the delivery of our products. We may also incur additional shipping costs when we need to accelerate delivery times. Our ability to deliver our products in a cost efficient manner could be adversely impacted by shortages in available cargo capacity, changes by carriers and transportation companies in policies and practices, such as scheduling, pricing, payment terms and frequency of service or increases in the cost of fuel, taxes and labor, disruptions to shipping facilities as a result of the COVID-19 or other epidemics, and other factors not within our control. Disruptions to transportation and logistics, including increases in shipping costs, could adversely impact our financial condition and results of operations.

We may experience delays, disruptions or quality control problems in our manufacturing operations.
Our product development, manufacturing and testing processes are complex and require significant technological and production process expertise. Such processes involve a number of precise steps from design to production. Any change in our processes could cause one or more production errors, requiring a
20

temporary suspension or delay in our production line until the errors can be researched, identified and properly addressed and rectified. This may occur particularly as we introduce new products, modify our engineering and production techniques, and/or expand our capacity. In addition, our failure to maintain appropriate quality assurance processes could result in increased product failures, loss of customers, increased warranty reserve, increased production and logistics costs and delays. Any of these developments could have a material adverse effect on our business, financial condition, and results of operations.

Failure by our vendors or our component or raw material suppliers to use ethical business practices and comply with applicable laws and regulations may adversely affect our business.
We do not control our vendors or suppliers or their business practices. Accordingly, we cannot guarantee that they follow ethical business practices such as fair wage practices and compliance with environmental, safety and other local laws. A lack of demonstrated compliance could lead us to seek alternative manufacturers or suppliers, which could increase our costs and result in delayed delivery of our products, product shortages or other disruptions of our operations. Violation of labor or other laws by our manufacturers or suppliers or the divergence of a supplier’s labor or other practices from those generally accepted as ethical in the United States or other markets in which we do business could also attract negative publicity for us and harm our business.

If we fail to retain our key personnel or if we fail to attract additional qualified personnel, we may not be able to achieve our anticipated level of growth and our business could suffer.
Our future success and ability to implement our business strategy depends, in part, on our ability to attract and retain key personnel, and on the continued contributions of members of our senior management team and key technical personnel, each of whom would be difficult to replace. All of our employees, including our senior management, are free to terminate their employment relationships with us at any time. Competition for highly skilled individuals with technical expertise is extremely intense, and we face challenges identifying, hiring and retaining qualified personnel in many areas of our business. Integrating new employees into our team could prove disruptive to our operations, require substantial resources and management attention and ultimately prove unsuccessful. An inability to retain our senior management and other key personnel or to attract additional qualified personnel could limit or delay our strategic efforts, which could have a material adverse effect on our business, financial condition, results of operations and prospects.

Our planned expansion into new markets could subject us to additional business, financial, regulatory and competitive risks.
Our strategy is to grow our revenues outside of the United States by developing region-specific products; entering into joint-venture or licensing arrangements with companies in certain markets; expanding our relationships with value-added resellers of our products in some countries; and utilizing locally sourced components in our products in jurisdictions where locally sourced components are a regulatory or customer requirement.
Our strategy to grow our revenues outside of the United States includes North America, South America, Europe and Southeast Asia but currently excludes China. Our products and services to be offered in these regions may differ from our current products and services in several ways, such as the consumption and utilization of local raw materials, components and logistics, the re-engineering of select components to reduce costs, and region-specific customer training, site commissioning, warranty remediation and other technical services. We plan to implement this strategy in phases over the next approximately two years, beginning with the qualification of region-specific suppliers and vendors and followed by the design and qualification of region-specific components and products.
These markets have different characteristics from the markets in which we currently sell products, and our success will depend on our ability to adapt properly to these differences. These differences may include
21

differing regulatory requirements, including tax laws, trade laws, labor regulations, tariffs, export quotas, customs duties or other trade restrictions, limited or unfavorable intellectual property protection, international political or economic conditions, restrictions on the repatriation of earnings, longer sales cycles, warranty expectations, product return policies and cost, performance and compatibility requirements. In addition, expanding into new geographic markets will increase our exposure to presently existing risks, such as fluctuations in the value of foreign currencies and difficulties and increased expenses in complying with U.S. and foreign laws, regulations and trade standards, including the FCPA.
Failure to develop these new products successfully or to otherwise manage the risks and challenges associated with our potential expansion into new geographic markets could adversely affect our revenues and our ability to achieve or sustain profitability.

The requirements of being a public company may strain our resources, divert management’s attention and affect our ability to attract and retain qualified board members and officers.
As a public company, we are subject to the reporting requirements of the Exchange Act, the listing requirements of Nasdaq, and other applicable securities rules and regulations. Compliance with these rules and regulations will increase our legal and financial compliance costs, make some activities more difficult, time-consuming or costly and increase demand on our systems and resources. The Exchange Act requires, among other things, that we file annual, quarterly and current reports with respect to our business and results of operations and maintain effective disclosure controls and procedures and internal control over financial reporting. To maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, including becoming compliant with SOX 404, significant resources and management oversight may be required. As a result, management’s attention may be diverted from other business concerns, which could harm our business and results of operations. Although we have already hired additional employees for these heightened requirements, we may need to hire more employees in the future which would increase our costs and expenses.

Risks Related to the COVID-19 Pandemic

The ongoing COVID-19 pandemic has materially and adversely affected our business and results of operations. The duration and extent to which it will continue to adversely impact our business and results of operations remains uncertain and could be material.
The ongoing COVID-19 pandemic has resulted in a widespread public health crisis and numerous disease control measures being taken to limit its spread, including travel bans and restrictions, quarantines, shelter-in-place orders, and shutdowns. These measures have materially impacted and are continuing to impact our workforce and operations, the operations of our customers, and those of our respective vendors and suppliers. This has resulted in disruptions at many of our manufacturing operations and facilities, and further disruptions could occur in the future. Any such disruptions could materially adversely affect our business. We continue to closely monitor the situation in all the locations where we operate. The impact of the pandemic on our business has included and could in the future include:
disruptions to or restrictions on our ability to ensure the continuous provision of our manufacturing services and solutions;
temporary closures or reductions in operational capacity of our manufacturing facilities;
temporary closures of our direct and indirect suppliers, resulting in adverse effects to our supply chain, and other supply chain disruptions, which adversely affect our ability to procure sufficient inventory to support customer orders;
22

restrictions or disruptions of transportation, such as reduced availability of air transport, port closures, and increased border controls or closures;
increases in operational expenses and other costs related to requirements implemented to mitigate the impact of the pandemic;
delays or limitations on the ability of our customers to perform or make timely payments or take deliveries;
reductions in short- and long-term demand for our manufacturing services and solutions, or other disruptions in technology buying patterns;
workforce disruptions due to illness, quarantines, governmental actions, other restrictions, and/or the social distancing measures we have taken to mitigate the impact of COVID-19 at our locations around the world in an effort to protect the health and well-being of our employees, customers, suppliers and of the communities in which we operate (including working from home, restricting the number of employees attending events or meetings in person, limiting the number of people in our buildings and factories at any one time, further restricting access to our facilities and suspending employee travel); and
our management team continuing to commit significant time, attention and resources to monitoring the COVID-19 pandemic and seeking to mitigate its effects on our business and workforce.
The global spread of COVID-19 also has created significant macroeconomic uncertainty, volatility and disruption, which may continue to adversely affect our and our customers’ and suppliers’ liquidity, cost of capital and ability to access the capital markets. As a result, the continued spread of COVID-19 could cause further disruptions in our supply chain and customer demand, and could adversely affect the ability of our customers to perform, including in making timely payments to us, which could further adversely impact our business, financial condition and results of operations. Even after the COVID-19 pandemic has subsided, we may continue to experience adverse impacts to our business as a result of the pandemic’s global economic impact, including any recession, economic downturn, government spending cuts, tightening of credit markets or increased unemployment that has occurred or may occur in the future, which could cause our customers and potential customers to postpone or reduce spending on our manufacturing services and solutions.
The extent to which the COVID-19 pandemic will continue to impact our business and financial results going forward will be dependent on future developments such as the length and severity of the crisis, the potential resurgence of COVID-19 in the future including variants of the virus, the availability and distribution of effective treatments, vaccines and boosters, and public health measures and actions taken throughout the world to contain COVID-19, and the overall impact of the COVID-19 pandemic on the global economy and capital markets, among many other factors, all of which remain highly uncertain and unpredictable. We cannot at this time quantify or forecast the business impact of COVID-19, and there can be no assurance that the COVID-19 pandemic will not have a material and adverse effect on our business, financial results and financial condition. In addition, the COVID-19 pandemic increases the likelihood and potential severity of other risks described in this Part I, “Item 1A. Risk Factors”.

Risks Related to Information Technology

Failure to effectively utilize information technology systems or implement new technologies could disrupt our business or reduce our sales or profitability.
We rely extensively on various information technology systems, including data centers, hardware, software and applications to manage many aspects of our business, including to operate and provide our products and
23

services, to process and record transactions, to enable effective communication systems, to track inventory flow, to manage logistics and to generate performance and financial reports. We are dependent on the integrity, security and consistent operations of these systems and related back-up systems. Our computer and information technology systems and the third-party systems we rely upon are also subject to damage or interruption from a number of causes, including power outages; computer and telecommunications failures; computer viruses, malware, phishing or distributed denial-of-service attacks; security breaches; cyber-attacks; catastrophic events such as fires, floods, earthquakes, tornadoes, hurricanes; acts of war or terrorism and design or usage errors by our employees or contractors.
Compromises, interruptions or shutdowns of our systems, including those managed by third parties, whether intentional or inadvertent, could lead to delays in our business operations and, if significant or extreme, affect our results of operations.
From time to time, our systems require modifications and updates, including by adding new hardware, software and applications; maintaining, updating or replacing legacy programs; and integrating new service providers, and adding enhanced or new functionality. Although we are actively selecting systems and vendors and implementing procedures to enable us to maintain the integrity of our systems when we modify them, there are inherent risks associated with modifying or replacing systems, and with new or changed relationships, including accurately capturing and maintaining data, realizing the expected benefit of the change and managing the potential disruption of the operation of the systems as the changes are implemented. Potential issues associated with implementation of these technology initiatives could reduce the efficiency of our operations in the short term. In addition, any interruption in the operation of our websites or systems could cause us to suffer reputational harm or to lose sales if customers are unable to access our site or purchase merchandise from us during such interruption. The efficient operation and successful growth of our business depends upon our information technology systems. The failure of our information technology systems and the third-party systems we rely on to perform as designed, or our failure to implement and operate them effectively, could disrupt our business or subject us to liability and thereby have a material adverse effect on our business, financial condition, results of operations and prospects.

Unauthorized disclosure of personal or sensitive data or confidential information, whether through a breach of our computer system or otherwise, could severely hurt our business.
Some aspects of our business involves the collection, receipt, use, storage, processing and transmission of personal information (of our customers’ and end users of our customers’ solar energy systems, including names, addresses, e-mail addresses, credit information, energy production statistics), consumer preferences as well as confidential information and personal data about our employees, our suppliers and us, some of which is entrusted to third-party service providers and vendors. We increasingly rely on commercially available systems, software, tools (including encryption technology) and monitoring to provide security and oversight for processing, transmission, storage and protection of confidential information and personal data. Despite the security measures we have in place, our facilities and systems, and those of third parties with which we do business, may be vulnerable to security breaches, acts of vandalism and theft, computer viruses, misplaced or lost data, programming and/or human errors, or other similar events, and there is no guarantee that inadvertent or unauthorized use or disclosure will not occur or that third parties will not gain unauthorized access to this type of confidential information and personal data.
Electronic security attacks designed to gain access to personal, sensitive or confidential information data by breaching mission critical systems of large organizations are constantly evolving, and high profile electronic security breaches leading to unauthorized disclosure of confidential information or personal data have occurred recently at a number of major U.S. companies.
Attempts by computer hackers or other unauthorized third parties to penetrate or otherwise gain access to our computer systems or the systems of third parties with which we do business through fraud or other means of
24

deceit, if successful, may result in the misappropriation of personal information, data, check information or confidential business information. Hardware, software or applications we utilize may contain defects in design or manufacture or other problems that could unexpectedly compromise information security. In addition, our employees, contractors or third parties with which we do business or to which we outsource business operations may attempt to circumvent our security measures in order to misappropriate such information and data, and may purposefully or inadvertently cause a breach or other compromise involving such information and data. Despite advances in security hardware, software, and encryption technologies, the methods and tools used to obtain unauthorized access, disable or degrade service, or sabotage systems are constantly changing and evolving, and may be difficult to anticipate or detect for long periods of time. We are implementing and updating our processes and procedures to protect against unauthorized access to, or use of, secured data and to prevent data loss. However, the ever-evolving threats mean we and our third-party service providers and vendors must continually evaluate and adapt our respective systems, procedures, controls and processes, and there is no guarantee that they will be adequate to safeguard against all data security breaches, misappropriating of confidential information, or misuses of personal data. Moreover, because techniques used to obtain unauthorized access or sabotage systems change frequently and generally are not identified until they are launched against a target, we and our suppliers or vendors may be unable to anticipate these techniques or to implement adequate preventative or mitigation measures.
Despite our precautions, an electronic security breach in our systems (or in the systems of third parties with which we do business) that results in the unauthorized release of personally identifiable information regarding customers, employees or other individuals or other sensitive data could nonetheless occur lead to serious disruption of our operations, financial losses from remedial actions, loss of business or potential liability, including possible punitive damages. As a result, we could be subject to demands, claims and litigation by private parties, and investigations, related actions, and penalties by regulatory authorities. In addition, we could incur significant costs in notifying affected persons and entities and otherwise complying with the multitude of foreign, federal, state and local laws and regulations relating to the unauthorized access to, or use or disclosure of, personal information. Finally, any perceived or actual unauthorized access to, or use or disclosure of, such information could harm our reputation, substantially impair our ability to attract and retain customers and have an adverse impact on our business, financial condition and results of operations.
In addition, as the regulatory environment relating to retailers and other companies’ obligation to protect such sensitive data becomes increasingly rigorous, with new and constantly changing requirements applicable to our business, compliance with those requirements could result in additional costs, and a material failure on our part to comply could subject us to fines or other regulatory sanctions and potentially to lawsuits. Any of the foregoing could have a material adverse effect on our business, financial condition, results of operations and prospects.

Failure to comply with current or future federal, state and foreign laws and regulations and industry standards relating to privacy, data protection, advertising and consumer protection could adversely affect our business, financial condition, results of operations and prospects.
We rely on a variety of marketing and advertising techniques and we are subject to various laws, regulations and industry standards that govern such marketing and advertising practices. A variety of federal, state and foreign laws and regulations and certain industry standards govern the collection, use, processing retention, sharing and security of consumer data.
Laws, regulations and industry standards relating to privacy, data protection, marketing and advertising, and consumer protection are evolving and subject to potentially differing interpretations. These requirements may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another or may conflict with other rules or our practices. As a result, our practices may not have complied or may not comply in the future with all such laws, regulations, standards, requirements and obligations. Any failure, or perceived failure, by us to comply with our posted privacy policies or with any federal or state privacy or consumer protection-related
25

laws, regulations, industry self-regulatory principles, industry standards or codes of conduct, regulatory guidance, orders to which we may be subject or other legal obligations relating to privacy or consumer protection could adversely affect our reputation, brand and business, and may result in claims, fines, penalties, investigations, proceedings or actions against us by governmental entities, customers, suppliers or others or other liabilities or may require us to change our operations and/or cease using certain data.
Any such claims, proceedings, investigations or actions could hurt our reputation, brand and business, force us to incur significant expenses in defense of such claims, proceedings, investigations or actions, distract our management, increase our costs of doing business, result in a loss of customers, suppliers or vendors and result in the imposition of monetary penalties. We may also be contractually required to indemnify and hold harmless third parties from the costs and consequences of non-compliance with any laws, regulations or other legal obligations relating to privacy or consumer protection or any inadvertent or unauthorized use or disclosure of data that we store or handle as part of operating our business.
Federal, state and foreign governmental authorities continue to evaluate the privacy implications inherent in the use of third-party “cookies” and other methods of online tracking for behavioral advertising and other purposes. The U.S. government has enacted, has considered or is considering legislation or regulations that could significantly restrict the ability of companies and individuals to engage in these activities, such as by regulating the level of consumer notice and consent required before a company can employ cookies or other electronic tracking tools or the use of data gathered with such tools. Additionally, some providers of consumer devices and web browsers have implemented, or announced plans to implement, means to make it easier for Internet users to prevent the placement of cookies or to block other tracking technologies, which could, if widely adopted, result in the use of third-party cookies and other methods of online tracking becoming significantly more restricted and less effective. The regulation of the use of these cookies and other current online tracking and advertising practices or a loss in our ability to make effective use of services that employ such technologies could increase our costs of operations and limit our ability to acquire new customers on cost-effective terms and, consequently, materially and adversely affect our business, financial condition, and results of operations.
In addition, various federal, state and foreign legislative and regulatory bodies, or self-regulatory organizations, may expand current laws or regulations, enact new laws or regulations or issue revised rules or guidance regarding privacy, data protection, consumer protection, and advertising. For example, in June 2018, the State of California enacted the California Consumer Privacy Act of 2018 (the “CCPA”), which came into effect on January 1, 2020. The CCPA requires companies that process information relating to California residents to implement additional data security measures, to make new disclosures to consumers about their data collection, use and sharing practices, and allows consumers to opt out of certain data sharing with third parties. In addition, the CCPA provides for civil penalties and allows private lawsuits from California residents in the event of certain data breaches. Additionally, the Federal Trade Commission and many state attorneys general are interpreting federal and state consumer protection laws to impose standards for the online collection, use, dissemination and security of data. Each of these privacy, security, and data protection laws and regulations, and any other such changes or new laws or regulations, could impose significant limitations, require changes to our business, or restrict our use or storage of personal information, which may increase our compliance expenses and make our business more costly or less efficient to conduct. In addition, any such changes could compromise our ability to develop an adequate marketing strategy and pursue our growth strategy effectively.
Any failure to comply with applicable laws or other obligations or any security incident or breach involving the misappropriation, loss or other unauthorized processing, use or disclosure of sensitive or confidential consumer or other personal information, whether by us, one of our third-party service providers or vendors or another third-party, could have adverse effects, including but not limited to: investigation costs; material fines and penalties; compensatory, special, punitive and statutory damages; litigation; consent orders regarding our privacy and security practices; requirements that we provide notices, credit monitoring services and/or credit restoration services or other relevant services to impacted individuals; reputational damage; and injunctive
26

relief. We cannot assure you that our vendors or other third-party service providers with access to our or our customers’ or employees’ personally identifiable and other sensitive or confidential information in relation to which we are responsible will not breach contractual obligations imposed by us, or that they will not experience data security breaches, which could have a corresponding effect on our business, including putting us in breach of our obligations under privacy laws and regulations and/or which could in turn adversely affect our business, results of operations and financial condition. We also cannot assure you that our contractual measures and our own privacy and security-related safeguards will protect us from the risks associated with the third-party processing, use, storage and transmission of such information. Any of the foregoing could have a material adverse effect on our business, financial condition, results of operations and prospects.

Risks Related to Indebtedness and Financing

Our indebtedness could adversely affect our financial flexibility and our competitive position.
As of December 31, 2021, we owe $326.8 million under our Senior Secured Credit Facility (as defined below) and $425.0 million on our Convertible Notes. Our level of indebtedness increases the risk that we may be unable to generate cash sufficient to pay amounts due in respect of our indebtedness. Our indebtedness could have other important consequences to you and significant effects on our business. For example, it could:
increase our vulnerability to adverse changes in general economic, industry and competitive conditions;
require us to dedicate a substantial portion of our cash flow from operations to make payments on our indebtedness, thereby reducing the availability of our cash flow to fund working capital, capital expenditures and other general corporate purposes;
limit our flexibility in planning for, or reacting to, changes in our business and the industry in which we operate;
restrict us from exploiting business opportunities;
make it more difficult to satisfy our financial obligations, including payments on our indebtedness;
place us at a disadvantage compared to our competitors that have less debt; and
limit our ability to borrow additional funds for working capital, capital expenditures, acquisitions, debt service requirements, execution of our business strategy or other general corporate purposes.
In addition, the agreement governing the Senior Secured Credit Facility contains, and the agreements evidencing or governing any other future indebtedness may contain, restrictive covenants that will limit our ability to engage in activities that may be in our long-term best interests. Our failure to comply with those covenants could result in an event of default which, if not cured or waived, could result in the acceleration of all of our indebtedness. In addition, a default by us under the agreement governing the Senior Secured Credit Facility or an agreement governing any other future indebtedness may trigger cross-defaults under any other future agreements governing our indebtedness. Upon the occurrence of an event of default or cross-default under any of the present or future agreements governing our indebtedness, the lenders could elect to declare all amounts outstanding to be due and payable and exercise other remedies as set forth in the agreements. If any of our indebtedness were to be accelerated, there can be no assurance that our assets would be sufficient to repay this indebtedness in full, which could have a material adverse effect on our ability to continue to operate as a going concern.
The agreement governing the Senior Secured Credit Facility contains, and the agreements evidencing or governing any other future indebtedness may contain, financial restrictions on us and our restricted subsidiaries, including restrictions on our or our restricted subsidiaries’ ability to, among other things:
place liens on our or our restricted subsidiaries’ assets;
27

make investments other than permitted investments;
incur additional indebtedness;
prepay or redeem certain indebtedness;
merge, consolidate or dissolve;
sell assets;
engage in transactions with affiliates;
change the nature of our business;
change our or our subsidiaries’ fiscal year or organizational documents; and
make restricted payments (including certain equity issuances).
In addition, the Revolving Credit Facility (as defined below) also includes a springing financial maintenance covenant that is tested on the last day of each fiscal quarter if the outstanding loans and certain other credit extensions under the Revolving Credit Facility exceed 35% of the aggregate amount of commitments thereunder, subject to customary exclusions and conditions.

Our substantial indebtedness could adversely affect our financial condition.
We currently have, and we will continue to have, a significant amount of indebtedness, including the Convertible Notes. This significant amount of indebtedness could limit our ability to obtain additional financing for working capital, capital expenditures, acquisitions, debt service requirements, stock repurchases or other purposes. It may also increase our vulnerability to adverse economic, market and industry conditions, limit our flexibility in planning for, or reacting to, changes in our business operations or to our industry overall, and place us at a disadvantage in relation to our competitors that have lower debt levels. Any or all of the above events and/or factors could have an adverse effect on our results of operations and financial condition.

Servicing our debt requires a significant amount of cash, and we may not have sufficient cash flow from our business to pay our substantial debt.
Our ability to make scheduled payments of the principal of, to pay interest on or to refinance our indebtedness, including the Convertible Notes, depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not continue to generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations.

The phase-out, replacement or unavailability of LIBOR and/or other interest rate benchmarks could adversely affect our indebtedness.
The interest rates applicable to the Senior Secured Credit Facility are based on, and the interest rates applicable to certain debt obligations we may incur in the future may be based on, a fluctuating rate of interest determined by reference to the London Interbank Offered Rate (“LIBOR”). In July 2017, the U.K.’s Financial Conduct Authority, which regulates LIBOR, announced that it intends to stop persuading or compelling banks to submit rates for the calculation of LIBOR after 2021. In response to concerns regarding the future of LIBOR, the Board of Governors of the Federal Reserve System and the Federal Reserve Bank of New York convened the Alternative Reference Rates Committee (the “ARRC”) to identify alternatives to LIBOR. The ARRC has recommended a benchmark replacement waterfall to assist issuers in continued capital market entry while
28

safeguarding against LIBOR’s discontinuation. The initial steps in the ARRC’s recommended provision reference variations of the Secured Overnight Financing Rate (“SOFR”), calculated using short-term repurchase agreements backed by Treasury securities. At this time, it is not possible to predict whether SOFR will attain market traction as a LIBOR replacement. Additionally, it is uncertain if LIBOR will cease to exist after calendar year 2021, or whether additional reforms to LIBOR may be enacted, or whether alternative reference rates will gain market acceptance as a replacement for LIBOR. In anticipation of LIBOR’s phase-out, the credit agreement governing the Senior Secured Credit Facility provides for alternative base rates, as well as a transition mechanism for selecting a benchmark replacement rate for LIBOR, with such benchmark replacement rate to be mutually agreed with the administrative agent and subject to the majority lenders not objecting to such benchmark replacement; provided that, with respect to any proposed amendment containing any SOFR-based rate, the Lenders shall be entitled to object only to the benchmark replacement spread (or method for calculating or determining such spread adjustment) contained therein.
There can be no assurance that we will be able to reach any agreement on a replacement benchmark, and there can be no assurance that any agreement we reach will result in effective interest rates at least as favorable to us as our current effective interest rates. The failure to reach an agreement on a replacement benchmark, or the failure to reach an agreement that results in an effective interest rate at least as favorable to us as our current effective interest rates, could result in a significant increase in our debt service obligations, which could adversely affect our financial condition and results of operations. In addition, the overall financing market may be disrupted as a result of the phase-out or replacement of LIBOR, which could have an adverse impact on our ability to refinance, reprice or amend the Senior Secured Credit Facility, or incur additional indebtedness, on favorable terms, or at all.

We may not be able to raise additional capital to execute our current or future business strategies on favorable terms, if at all, or without dilution to our stockholders.
We expect that we may need to raise additional capital to execute our current or future business strategies. However, we do not know what forms of financing, if any, will be available to us. Some financing activities in which we may engage could cause your equity interest in the Company to be diluted, which could cause the value of your stock to decrease. If financing is not available on acceptable terms, if and when needed, our ability to fund our operations, expand our research and development and sales and marketing functions, develop and enhance our products, respond to unanticipated events, including unanticipated opportunities, or otherwise respond to competitive pressures would be significantly limited. In any such event, our business, financial condition and results of operations could be materially harmed, and we may be unable to continue our operations.

Recent and future regulatory actions and other events may adversely affect the trading price and liquidity of the Convertible Notes.
We expect that many investors in, and potential purchasers of, the Convertible Notes will employ, or seek to employ, a convertible arbitrage strategy with respect to the Convertible Notes. Investors would typically implement such a strategy by selling short the common stock underlying the Convertible Notes and dynamically adjusting their short position while continuing to hold the Convertible Notes. Investors may also implement this type of strategy by entering into swaps on our common stock in lieu of or in addition to short selling the common stock.
The SEC and other regulatory and self-regulatory authorities have implemented various rules and taken certain actions and may in the future adopt additional rules and take other actions, that may impact those engaging in short selling activity involving equity securities (including our common stock). Such rules and actions include Rule 201 of SEC Regulation SHO, the adoption by the Financial Industry Regulatory Authority, Inc. and the national securities exchanges of a “Limit Up-Limit Down” program, the imposition of market-wide circuit breakers that halt trading of securities for certain periods following specific market declines, and the
29

implementation of certain regulatory reforms required by the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010. These circuit breakers have been tripped on several occasions during the current period of increased market volatility in connection with the COVID-19 pandemic and may be tripped in the future. Any governmental or regulatory action that restricts the ability of investors in, or potential purchasers of, the Convertible Notes to effect short sales of our common stock, borrow our common stock or enter into swaps on our common stock could adversely affect the trading price and the liquidity of the Convertible Notes.

Despite our current debt levels, we may still incur substantially more debt or take other actions which would intensify the risks discussed above.
Despite our current consolidated debt levels, we and our subsidiaries may be able to incur substantial additional debt in the future, subject to the restrictions contained in our debt instruments, some of which may be secured debt. We will not be restricted under the terms of the indenture governing the Convertible Notes from incurring additional debt, securing existing or future debt, recapitalizing our debt or taking a number of other actions that are not limited by the terms of the indenture governing the Convertible Notes that could have the effect of diminishing our ability to make payments on the Convertible Notes when due. Our Senior Secured Credit Facility restricts our ability to incur additional indebtedness, including secured indebtedness, but if the facility matures or is repaid, we may not be subject to such restrictions under the terms of any subsequent indebtedness.

The conditional conversion feature of the Convertible Notes, if triggered, may adversely affect our financial condition and operating results.
In the event the conditional conversion feature of the Convertible Notes is triggered, holders of Convertible Notes will be entitled to convert the Convertible Notes at any time during specified periods at their option. If one or more holders elect to convert their Convertible Notes, we would be required to settle in cash up to the converted aggregate principal amount of such Convertible Notes converted and may at our election pay the excess of any conversion obligation in cash, which could adversely affect our liquidity. In addition, even if holders do not elect to convert their Convertible Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.

The fundamental change repurchase feature of the Notes may delay or prevent an otherwise beneficial attempt to acquire us.
Certain provisions in the indenture governing the Convertible Notes may make it more difficult or expensive for a third-party to acquire us. For example, the indenture governing the Convertible Notes requires us, in certain circumstances, to repurchase the Convertible Notes for cash upon the occurrence of a fundamental change and, in certain circumstances, to increase the conversion rate for a holder that converts its Convertible Notes in connection with a make-whole fundamental change. A takeover of us may trigger the requirement that we repurchase the Convertible Notes and/or increase the conversion rate, which could make it more costly for a potential acquirer to engage in such takeover. Such additional costs may have the effect of delaying or preventing a takeover of us that would otherwise be beneficial to investors.

The capped call transactions may affect the market price of our common stock.
In connection with the pricing of the Convertible Notes, we entered into capped call transactions with several affiliates of the initial purchasers (the “Option Counterparties”). The capped call transactions are expected generally to reduce potential dilution to our common stock upon conversion of any Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, as the case may be, with such reduction and/or offset subject to a cap.
In addition, the Option Counterparties and/or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling
30

our common stock or other securities of ours in secondary market transactions and prior to the maturity of the Convertible Notes (and are likely to do so on each exercise date for the capped call transactions or following any termination of any portion of the capped call transactions in connection with any repurchase, redemption or early conversion of the Convertible Notes). This activity could cause or avoid an increase or decrease in the market price of our common stock.

We are subject to counterparty risk with respect to the capped call transactions.
The option counterparties are financial institutions, and we are subject to the risk that any or all of them might default under the capped call transactions. Our exposure to the credit risk of the option counterparties is not secured by any collateral. Past global economic conditions have resulted in the actual or perceived failure or financial difficulties of many financial institutions. If an option counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at that time under the capped call transactions with such option counterparty. Our exposure will depend on many factors but, generally, an increase in our exposure will be correlated to an increase in the market price and in the volatility of our common stock. In addition, upon a default by an option counterparty, we may suffer more dilution than we currently anticipate with respect to our common stock. We can provide no assurance as to the financial stability or viability of the option counterparties.

Risks Related to Ownership of Our Common Stock

Sales of substantial amounts of our common stock in the public markets, or the perception that such sales could occur, could reduce the market price of our common stock.
Sales of a substantial number of shares of our common stock in the public market, or the perception that such sales could occur, could adversely affect the market price of our common stock. We are unable to predict the effect that such sales may have on the prevailing market price of our common stock.
In connection with the Convertible Notes Offering (as defined below), we, our directors and executive officers agreed, to enter into lock-up agreements with the initial purchasers in the offering pursuant to which we and they agreed not to dispose of or hedge any shares of our common stock or any securities convertible into or exchangeable for shares of our common stock for a period of 60 days after the date of the consummation of the Convertible Notes Offering. Sales of a substantial number of such shares upon expiration of, or the perception that such sales may occur, or early release of the securities subject to, the lock-up agreements, could cause our stock price to fall or make it more difficult for holders of our Convertible Notes to sell common stock they may receive upon conversion of the Convertible Notes at a time and price they deem appropriate.
We may issue common stock or equity securities senior to our common stock in the future for a number of reasons, including to finance our operations and growth plans, to adjust our ratio of debt-to-equity, to satisfy our obligations upon the exercise of options or for other reasons. Future sales or issuances of shares of our common stock or other equity securities, or the availability of shares of common stock or such other equity securities for future sale or issuance may negatively affect the trading price of our common stock. No prediction can be made as to the effect, if any, that future sales or issuance of shares of our common stock or other equity or equity-linked securities will have on the trading price of our common stock and, in turn, the Convertible Notes.

The trading price of our common stock could be volatile, which could result in substantial losses for purchasers of our common stock and subject us to securities class action litigation.
We expect that the market price of our common stock will affect the market price of the Convertible Notes. This may result in greater volatility in the market price of the Convertible Notes than would be expected for non-convertible notes. The trading price of our common stock may fluctuate significantly in response to a number of factors, many of which are beyond our control. For instance, if our financial results are below the expectations of securities analysts and investors, the market price of our common stock could decrease, perhaps
31

significantly. The market price of our common stock could also be affected by investors’ anticipation of the potential resale in the market of a substantial number of additional shares of our common stock received upon conversion of the Convertible Notes, possible sales of our common stock by investors who view the Convertible Notes as a more attractive means of equity participation in us than owning shares of our common stock, and hedging or arbitrage trading activity that we expect to develop involving our common stock (which trading activity could, in turn, affect the trading prices of the Convertible Notes). Other factors that may affect the market price of our common stock include announcements relating to significant corporate transactions; fluctuations in our quarterly and annual financial results; operating and stock price performance of companies that investors deem comparable to us; and changes in government regulation or proposals relating to us. In addition, the U.S. securities markets have experienced significant price and volume fluctuations, and these fluctuations often have been unrelated to the operating performance of companies in these markets. Any volatility of or a significant decrease in the market price of our common stock could also negatively affect our ability to make acquisitions using common stock. Further, if we were to be the object of securities class action litigation as a result of volatility in our common stock price or for other reasons, it could result in substantial costs and diversion of our management’s attention and resources, which could negatively affect our financial results. Following periods of such volatility in the market price of a company’s securities, securities class action litigation has often been brought against that company. Because of the potential volatility of our stock price, we may become the target of securities litigation in the future. Securities litigation could result in substantial costs and divert management’s attention and resources from our business.
In addition, we expect that the market price of the Convertible Notes will be influenced by yield and interest rates in the capital markets, our creditworthiness and the occurrence of certain events affecting us that do not require an adjustment to the conversion rate. Fluctuations in yield rates may give rise to arbitrage opportunities based upon changes in the relative values of the Convertible Notes and our common stock. Any such arbitrage could, in turn, affect the market prices of our common stock and the Convertible Notes.

We may issue preferred stock whose terms could adversely affect the voting power or value of our common stock.
Our certificate of incorporation authorizes us to issue, without the approval of our stockholders, one or more classes or series of preferred stock having such designations, preferences, limitations and relative rights, including preferences over our common stock respecting dividends and distributions, as our board of directors may determine. The terms of one or more classes or series of preferred stock could adversely impact the voting power or value of our common stock. For example, we might grant holders of preferred stock the right to elect some number of our directors in all events or on the happening of specified events or the right to veto specified transactions. Similarly, the repurchase or redemption rights or liquidation preferences we might assign to holders of preferred stock could affect the residual value of our common stock.

Provisions in our certificate of incorporation and bylaws, may have the effect of delaying or preventing a change of control or changes in our management.
Our certificate of incorporation and bylaws contain provisions that could depress the trading price of our common stock by discouraging, delaying or preventing a change of control of our Company or changes in our management that the stockholders of our Company may believe advantageous. These provisions include:
authorizing “blank check” preferred stock that our board of directors could issue to increase the number of outstanding shares to discourage a takeover attempt;
providing for a classified board of directors with staggered, three-year terms, which could delay the ability of stockholders to change the membership of a majority of our board of directors;
not providing for cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates;
limiting the ability of stockholders to call a special stockholder meeting;
32

prohibiting stockholders from acting by written consent from and after the date on which Oaktree Power, Oaktree Investors and each of their respective affiliates cease to beneficially own at least 50% of the outstanding shares of common stock (the “Trigger Event”);
establishing advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon by stockholders at stockholder meetings;
from and after the Trigger Event, the removal of directors only for cause and only upon the affirmative vote of the holders of at least 66 2/3% in voting power of all the then-outstanding shares of common stock of the Company entitled to vote thereon;
providing that our board of directors is expressly authorized to amend, alter, rescind or repeal our bylaws; and
from and after the Trigger Event, which occurred in 2020, requiring the affirmative vote of holders of at least 66 2/3% of the voting power of all of the then outstanding shares of common stock to amend provisions of our certificate of incorporation relating to the management of our business, our board of directors, stockholder action by written consent, calling special meetings of stockholders, competition and corporate opportunities, Section 203 of the Delaware General Corporation Law (the “DGCL”), forum selection and the liability of our directors, or to amend, alter, rescind or repeal our bylaws.
In addition, we are not governed by the provisions of Section 203 of the DGCL, which generally prohibits a Delaware corporation from engaging in a broad range of business combinations with any “interested” stockholder for a period of three years following the date on which the stockholder becomes an “interested” stockholder.
Furthermore, our certificate of incorporation provides that the federal district courts of the United States is the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act but that the forum selection provision will not apply to claims brought to enforce a duty or liability created by the Securities Exchange Act of 1934, as amended (the “Exchange Act”).

Our certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.
Our certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for any derivative action or proceeding brought on our behalf; any action asserting a breach of fiduciary duty; any action asserting a claim against us arising pursuant to the DGCL, our certificate of incorporation or our bylaws; any action to interpret, apply, enforce or determine the validity of our certificate of incorporation or our bylaws; any action asserting a claim against us that is governed by the internal affairs doctrine; or any action asserting an “internal corporate claim” as defined in Section 115 of the DGCL. The choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage such lawsuits against us and our directors, officers and other employees. Alternatively, if a court were to find the choice of forum provision contained in our certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could materially and adversely affect our business, financial condition, and results of operations.

We do not intend to pay any cash distributions or dividends on our common stock in the foreseeable future.
We have never declared or paid any distributions or dividends on our common stock, except the Special Distribution (as defined below). We currently intend to retain any future earnings and do not expect to pay any
33

cash distributions or dividends in the foreseeable future. Any future determination to declare cash distributions or dividends will be made at the discretion of our board of directors, subject to applicable laws and provisions of our debt instruments and organizational documents, after taking into account our financial condition, results of operations, capital requirements, general business conditions and other factors that our board of directors may deem relevant. As a result, capital appreciation in the price of our common stock, if any, may be your only source of gain on an investment in our common stock.

Internal control deficiencies have been identified that constituted material weaknesses in our internal control over financial reporting. If we fail to implement and maintain effective internal controls over financial reporting, we may be unable to accurately or timely report our financial condition or results of operations, which may adversely affect our business.
Management has determined that the Company had the following material weaknesses in its internal control over financial reporting at December 31, 2021:

Control Environment and Monitoring – We did not maintain appropriately designed entity-level controls impacting the control environment and effective monitoring controls to prevent or detect material misstatements to the consolidated financial statements. These deficiencies were attributed to (i) the lack of a sufficient number of qualified resources and inadequate oversight and accountability over the performance of controls, and (ii) ineffective evaluation and determination as to whether the components of internal control were present and functioning.

Control Activities – These material weaknesses contributed to the following additional material weaknesses within certain business processes:

Inventory – We did not appropriately design and implement controls over the existence, accuracy, and cutoff of inventory. As previously reported, we identified a material weakness relating to inventory cut-off and in-transit inventory, which continued to exist at December 31, 2021. In addition, we identified a material weakness relating to ineffective controls over our year-end inventory reconciliation process, which resulted in adjustments being recorded as of December 31, 2021.
Revenue Recognition – We did not design, implement and maintain effective controls over revenue recognized for certain contracts relating to the proper application of Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606”) . Specifically, we did not maintain effective controls relating to (1) the identification and recognition of performance obligations for customer contracts, and (2) evaluation of customer contracts for potential combination, which resulted in adjustments being recorded as of December 31, 2021, and restatement of the Company’s interim unaudited consolidated financial statements during 2021.
Accounts Receivable – We did not fully design, implement and maintain effective controls over the existence of accounts receivable. Specifically, we did not design controls at an appropriate precision level to identify material misstatements, which resulted in balance sheet adjustments being recorded as of December 31, 2021.
After giving full consideration to these material weaknesses, and the additional analyses and other procedures that we performed to ensure that our consolidated financial statements included in this Annual Report on Form 10-K were prepared in accordance with U.S. GAAP, our management has concluded that our consolidated financial statements present fairly, in all material respects, our financial position, results of operations and cash flows for the periods disclosed in conformity with U.S. GAAP.

We have begun the process of, and we are focused on, designing and implementing effective measures to strengthen our internal controls over financial reporting and remediate the material weaknesses. Our planned internal control remediation efforts include the following:
34


Control Environment and Monitoring – Consistent with the COSO 2013 Framework, Principle 4, attracting, developing, and retaining competent personnel, we have recently hired a Chief Accounting Officer who will provide an additional level of technical accounting expertise, oversight, and monitoring of the design and performance of both existing and newly implemented controls as noted below. We further will continue to hire in 2022, additional accounting and IT personnel to bolster our accounting and IT capabilities and capacity, and we will concentrate on retaining key accounting, IT, and operational personnel. These actions will further serve to remediate the noted material weakness under the COSO 2013 Framework, Principle 16, by enhancing the efforts towards separate evaluations regarding the presence and functionality of the components of internal control, specifically in the areas of inventory, revenue recognition, and accounts receivable, as noted below.

Control Activities:
Inventory – We will enhance the design of existing controls and implement new controls over the accounting, processing, and recording of inventory. Specifically, we have strengthened the design of the management review control over inventory-in-transit. Additionally, we have implemented processes to ensure timely identification and evaluation of inventory cut-off and are requiring additional accountability from counterparties on the accuracy of incoming and outgoing shipment documentation. We also plan to deploy information system enhancements and better use of current system capabilities in order to improve the accuracy of inventory cut-off, reporting, and reconciliation.
Revenue Recognition – We will enhance the design of existing controls and implement new controls over the review of the application and recording of revenue for customer contracts under the guidance outlined in ASC 606. We will also design and implement more precise reviews regarding evaluation of contract terms and whether contracts should be combined. These reviews will include increased contract analysis from our legal team as well as ensuring qualified resources are involved and adequate oversight is performed during the internal technical accounting review process.
Accounts Receivable – We will enhance the design of existing controls and implement new controls over the processing and review of accounts receivable billings. We also plan to supplement our accounting staff with more experienced personnel. Additionally, we will evaluate information system capabilities in order to reduce the manual calculations within this business process.

While these actions and planned actions are subject to ongoing management evaluation and will require validation and testing of the design and operating effectiveness of internal controls over a sustained period of financial reporting cycles, we are committed to the continuous improvement of our internal control over financial reporting and will continue to diligently review our internal control over financial reporting.

While we believe that these efforts will improve our internal control over financial reporting, the implementation of these procedures is ongoing and will require validation and testing of the design and operating effectiveness of internal controls over a sustained period of financial reporting cycles. We cannot be certain that these measures will successfully remediate the material weakness or that other material weaknesses and control deficiencies will not be discovered in the future.

If we fail to maintain an effective system of integrated internal controls, we may not be able to report our financial results accurately, which could have a material adverse effect on our business, financial condition and results of operations.
Ensuring that we have adequate internal financial and accounting controls and procedures in place so that we can produce accurate financial statements on a timely basis is a costly and time-consuming effort that will need to be evaluated frequently. Section 404 of the Sarbanes-Oxley Act requires public companies to conduct an annual review and evaluation of their internal controls and requires attestations of the effectiveness of internal controls by independent auditors. Evaluation of our internal controls over financial reporting may identify material weaknesses that may cause us to be unable to report our financial information on a timely basis and thereby subject us to adverse regulatory consequences, including sanctions by the SEC or violations of Nasdaq rules. There also could be a negative reaction in the financial markets due to a loss of investor
35

confidence in us and the reliability of our financial statements. Confidence in the reliability of our financial statements also could suffer if we or our independent registered public accounting firm were to report a material weakness in our internal controls over financial reporting. This could have a material adverse effect on our business, financial condition and results of operations and could also lead to a decline in the price of our common stock.

Item 1B. Unresolved Staff Comments

None.

Item 2. Properties
Our corporate headquarters are located in Albuquerque, New Mexico and consists of 11,647 square feet of office space and 57,911 square feet of manufacturing, warehousing and shipping space, respectively. We own our corporate headquarters. We lease 28,608 square feet of office space in Chandler, Arizona for executive and corporate office space.
In addition to our corporate headquarters, we lease approximately 1,276,000, 649,000, 500,000, 357,000, 187,000 ,176,000, and 135,000 square feet of warehousing facilities in Kansas, Nevada, Tennessee, Ohio, Texas, New Mexico, and Wisconsin, respectively. We also lease space in Australia, U.K. and Brazil for sales and technical support employees.
We believe that our existing properties are in good condition and are sufficient and suitable for the conduct of our business for the foreseeable future. To the extent our needs change as our business grows, we expect that additional space and facilities will be available.

Item 3. Legal Proceedings
On August 30, 2017, Array filed its first amended complaint in the U.S. District Court for the District of New Mexico against Colin Mitchell, Nextracker, Inc., Flextronics International U.S.A., Inc., Marco Garcia, Daniel S. Shugar, and Scott Graybeal (collectively “Defendants”) asserting (among other claims) trade secret misappropriation, tortious interference with contract, fraud, and breach of contract. Defendant Mitchell was formerly an employee of the Company, but was hired by Nextracker in violation of his non-compete agreement, and shared with Nextracker and the other defendants certain of Array’s trade secrets and confidential information in violation of his legal obligations. Defendants filed their answer to the amended complaint on February 5, 2018 denying the allegations, but did not assert any counterclaims against Array. The case has been vigorously litigated through the close of fact discovery and expert discovery. As of September 1, 2020, the court has ruled on a number of motions, including a dismissal of the Defendants’ unclean hands defense and granting partial summary judgment in favor of Array for breach of contract. As of December 31, 2021, the Court has denied in every material aspect the motion for summary judgment filed by the Defendants. The Court denied without prejudice a motion for sanctions filed by Array. The Court has set a trial date for July 18, 2022.
On May 14, 2021, a putative class action was filed in the U.S. District Court for the Southern District of New York against the Company and certain officers and directors alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, and Sections 11, 12(a)(2) and 15 of the Securities Exchange Act of 1933 (“Plymouth Action”). The Plymouth Action alleges misstatements and/or omissions in the Company’s registration statements and prospectuses related to the Company’s October 2020 initial public offering (the “IPO”), the Company’s December 2020 follow-on offering (the “2020 Follow-On Offering”), and the Company’s March 2021 follow-on offering (the “2021 Follow-On Offering”) during the putative class period of October 14, 2020 through May 11, 2021.
36

On June 30, 2021, a second putative class action was filed in the Southern District of New York against the Company and certain officers and directors alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, and Sections 11 and 15 of the Securities Exchange Act of 1933 (“Keippel Action”). The Keippel Action similarly alleged misstatements and/or omissions in certain of the Company’s registration statements and prospectuses related to the Company’s IPO, the Company’s 2020 Follow-On Offering, and the Company’s 2021 Follow-On Offering during the putative class period of October 14, 2020 through May 11, 2021. On July 6, 2021, the Court entered an order that the Keippel Action was in all material respects substantially similar to the Plymouth Action, that both actions arise out of the same or similar operative facts, and that the parties are substantially the same parties. The Court accordingly consolidated the Keippel Action with the Plymouth Action for all pretrial purposes and ordered all filings to be made in the Plymouth Action.
On July 16, 2021, a verified derivative complaint was filed in the Southern District of New York against certain officers and directors of the Company (“First Derivative Action”). The complaint alleges: (1) violations of Section 14(a) of the Securities Exchange Act of 1934 for misleading proxy statements, (2) breach of fiduciary duty, (3) unjust enrichment, (4) abuse of control, (5) gross mismanagement, (6) corporate waste, (7) aiding and abetting breach of fiduciary duty, and (8) contribution under sections 10(b) and 21D of the Securities Exchange Act of 1934.

On July 30, 2021, a second and related verified derivative complaint was filed in the Southern District of New York against certain officers and directors of the Company (“Second Derivative Action”). The complaint alleges: (1) violations of Section 14(a) of the Securities Exchange Act of 1934 for causing the issuance of a false/misleading proxy statement, (2) breach of fiduciary duty, and (3) aiding and abetting breaches of fiduciary duty. On August 24, 2021, the Second Derivative Action was consolidated with the First Derivative Action, the Court appointed co-lead counsel, and the case was temporarily stayed pending the entry of an order on all motions to dismiss directed at the pleadings filed in the Plymouth Action. The stay shall remain in effect until the later of (a) the entry of an order on any motions to dismiss the Plymouth Action or, (b) to the extent the complaint in the Plymouth Action is amended, the entry of an order on any motions to dismiss any such amended complaints in the Plymouth Action.
On September 21, 2021, the Court appointed a group comprised of institutional investors Plymouth County Retirement Association and Carpenters Pension Trust Fund for Northern California as lead plaintiff in the Plymouth Action. The deadline for the lead plaintiff to file an amended complaint in the Plymouth action was originally November 19, 2021, but was subsequently extended by agreement of the parties and further order of the Court.
On December 7, 2021, an amended class action complaint was filed by lead plaintiff in the Plymouth Action against the Company and certain officers and directors alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, and Sections 11, 12(a)(2), and 15 of the Securities Exchange Act of 1933, on behalf of a putative class of persons and entities that purchased or otherwise acquired the Company’s securities during the period from October 14, 2020 through May 11, 2021 (the “Consolidated Amended Complaint”). The Consolidated Amended Complaint alleges misstatements and/or omissions in: (1) certain of the Company’s registration statements and prospectuses related to the Company’s IPO, the Company’s 2020 Follow-On Offering, and the Company’s 2021 Follow-On Offering; (2) in the Company’s annual report and associated press release announcing results for the fourth quarter and full fiscal year 2020; and (3) in the Company’s November 5, 2020 and March 9, 2021 earnings calls.
Consistent with the individual rules of practice for the Court in the Plymouth Action, on January 24, 2022, the defendants in the Plymouth Action, including the Company and certain of its officers and directors named as defendants therein, served on lead plaintiff and the Court a letter outlining why the Consolidated Amended Complaint should be dismissed in its entirety. Lead plaintiff must respond to that letter on or before February 23, 2022, stating the extent, if any, to which lead plaintiff concurs with the defendants’ objections and the
37

amendments, if any, to be made to the Consolidated Amended Complaint to address them, or else stating the reasons and controlling authority that lead plaintiff asserts supports the Consolidated Amended Complaint. If, as a result of this exchange of letters, the parties have failed to resolve their dispute about the sufficiency of the Consolidated Amended Complaint, then, on or before March 21, 2022, defendants must submit a letter to the Court setting forth the reason why a motion dismiss is warranted.
From time to time, we may be involved in litigation relating to claims arising out of our operations and businesses that cover a wide range of matters, including, among others, intellectual property matters, contract and employment claims, personal injury claims, product liability claims and warranty claims. Currently, there are no claims or proceedings against us that we believe will have a material adverse effect on our business, financial condition, results of operations or cash flows. However, the results of any current or future litigation cannot be predicted with certainty and, regardless of the outcome, we may incur significant costs and experience a diversion of management resources as a result of litigation.

Item 4. Mine Safety Disclosures

Not applicable.

PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Market Information
Our Common Stock, par value US$0.001 per share, began trading on the Nasdaq Global Market under the symbol “ARRY” on October 15, 2020. Prior to that date, there was no public trading market for our common stock.

Holders of Record
As of March 31, 2022, there were approximately 8 stockholders of record of our common stock, which does not include shares held in street name.

Dividend Policy
We have never declared or paid any distributions or dividends on our common stock, except the Special Distribution. We currently intend to retain any future earnings and do not expect to pay any cash distributions or dividends in the foreseeable future. Any future determination to declare cash distributions or dividends will be made at the discretion of our board of directors, subject to applicable laws and provisions of our debt instruments and organizational documents, after taking into account our financial condition, results of operations, capital requirements, general business conditions and other factors that our board of directors may deem relevant.

Securities Authorized for Issuance Under Our Equity Compensation Plans
Information regarding securities authorized for issuance under our equity compensation plans is incorporated herein by reference to Item 12, “Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters” of Part III of this Annual Report on Form 10-K.

Stock Performance Graph
38

The following graph compares the five-year cumulative total return on our common stock relative to the cumulative total returns of and Russel 2000 Index, our 2020 Peer Group Index and our 2021 Peer Group Index, which both represent a peer group of solar companies. For purposes of the graph, an investment of $100 (with reinvestment of all dividends) is assumed to have been made in our common stock, the Russel 2000 Index and our 2020 Peer Group and 2021 Peer Group on October 15, 2020, and its relative performance is tracked through December 31, 2021. This graph is not “soliciting material,” is not deemed filed with the SEC, and is not to be incorporated by reference in any filing by us under the Securities Act or the Exchange Act, whether made before or after the date hereof, and irrespective of any general incorporation language in any such filing. The stock price performance shown in the graph represents past performance and is not necessarily indicative of future stock price performance.

arry-20211231_g2.jpg

Recent Sales of Unregistered Equity Securities
Series A Redeemable Perpetual Preferred

39

On August 10, 2021, the Company entered into a Securities Purchase Agreement (the “Securities Purchase Agreement”) pursuant to which on August 11, 2021, the Company issued and sold to certain investors (the “Purchasers”) 350,000 shares of a newly designated Series A Redeemable Perpetual Preferred Stock of the Company, par value $0.001 per share (the “Series A Redeemable Perpetual Preferred Stock”), and 7,098,765 shares of the Company’s common stock, par value $0.001 per share (the “Common Stock”), for an aggregate purchase price of $346.0 million (the “Initial Closing”). Further, pursuant to the Securities Purchase Agreement, the Company issued and sold to the Purchaser 776,235 shares of Common Stock for an aggregate purchase price of $776. The Company used net proceeds from the Initial Closing of $334.6 million to repay all of the outstanding amounts under the Company’s existing Revolving Credit Facility (as defined below) and prepaid $100 million under the Company’s Term Loan Facility (as defined below) and for general corporate purposes. The Purchaser is entitled to designate one representative to be appointed to the Company’s board of directors, and to appoint three non-voting observers to the board of directors, in each case until such time as the Purchaser no longer beneficially own shares of the Series A Redeemable Perpetual Preferred Stock with at least $100 million aggregate Liquidation Preference (as defined below). The Series A Redeemable Perpetual Preferred Stock has no maturity date. The securities issued pursuant to the Securities Purchase Agreement were offered, issued and sold in reliance upon the exemption from the registration requirements of the Securities Act set forth under Section 4(a)(2) of the Securities Act.
For more information regarding the Series A Redeemable Perpetual Preferred Stock and our unregistered sales of equity securities, see Note 11 - Redeemable Perpetual Preferred and Note 10 - Convertible Debt in the accompanying consolidated financial statements.

Purchases of Equity Securities by the Issuer and Affiliated Purchasers
None.


























40


Item 6. Reserved


41

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
Management’s Discussion and Analysis of Financial Condition and Results of Operations
This Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with our financial statements and the related notes and other financial information included in this Annual Report on Form 10-K. In addition to historical financial information, the following discussion and analysis contains forward-looking statements that involve risks, uncertainties and assumptions. Our actual results and timing of selected events may differ materially from those anticipated in these forward-looking statements as a result of many factors, including those discussed under the sections of this Form 10-K captioned “Forward-Looking Statements” and “Risk Factors.”

Overview
We are one of the world’s largest manufacturers of ground-mounting systems used in solar energy projects. Our principal product is an integrated system of steel supports, electric motors, gearboxes and electronic controllers commonly referred to as a single-axis “tracker.” Trackers move solar panels throughout the day to maintain an optimal orientation to the sun, which significantly increases their energy production. Solar energy projects that use trackers generate more energy and deliver a lower LCOE than projects that use “fixed tilt” mounting systems, which do not move. The vast majority of ground mounted solar systems in the United States use trackers.
Our trackers use a patented design that allows one motor to drive multiple rows of solar panels through articulated driveline joints. To avoid infringing on our U.S. patent, our competitors must use designs that we believe are inherently less efficient and reliable. For example, our largest competitor’s design requires one motor for each row of solar panels. As a result, we believe our products have greater reliability, lower installation costs, reduced maintenance requirements and competitive manufacturing costs. Our core U.S. patent on a linked-row, rotating gear drive system does not expire until February 5, 2030.
We sell our products to engineering, procurement and construction firms (“EPCs”) that build solar energy projects and to large solar developers, independent power producers and utilities, often under master supply agreements or multi-year procurement contracts. During the year ended December 31, 2021, we derived 97% and 3% of our revenues from customers in the United States and rest of the world, respectively.
We are a U.S. company and our headquarters and principal manufacturing facility are in Albuquerque, New Mexico. As of December 31, 2021, we had 471 full-time employees.

Acquisition of STI
On January 11, 2022 (the “Closing Date”), the Company completed the previously announced STI Acquisition, pursuant to that certain definitive agreement (the “Purchase Agreement”), dated as of November 10, 2021, by and among Array Tech, Inc, a wholly-owned subsidiary of the Company, Amixa Capital, S.L. and Aurica Trackers, S.L., each a company duly organized under the laws of the Kingdom of Spain, and Mr. Javier Reclusa Etayo.
In accordance with the Purchase Agreement, the Company paid closing consideration to STI consisting of $410.5 million in cash (the “Cash Consideration”) and 13,894,800 shares of the Company’s common stock (the “Stock Consideration”). The fair value of the cash and common stock consideration was $610.7 million and resulted in the Company owning 100% of the interests in STI. The Company is in the process of performing a valuation of the acquisition assets and liabilities and the related accounting impact.
The purchase price will be increased by the amount that is four times the audited Earnings Before Interest, Taxes, Depreciation and Amortization (“EBITDA”) of the target less €47.0 million ($53.5 million at current
42

exchange rates), such that the amount of contingent consideration is subject to a cap of €45.0 million ($52.0 million at current exchange rates).
In connection with the entry into the Purchase Agreement, the Company entered into a debt commitment letter dated November 10, 2021 pursuant to which third-party financial institutions have committed, subject to the satisfaction of standard conditions, to provide the Company with a bridge loan facility in aggregate principal amount of up to $300 million. The Company was able, however, to finance the transaction and related fees and expenses with cash on hand, borrowings under its senior credit facilities, proceeds from our option to require the holders of our Series A Redeemable Perpetual Preferred Stock to purchase additional shares of Series A Redeemable Perpetual Preferred Stock, and through the proceeds of its Convertible Notes Offering.

Series A Redeemable Perpetual Preferred Stock
On August 10, 2021, the Company entered into the Securities Purchase Agreement with an investment vehicle of funds affiliated with Blackstone Inc. (the “Purchaser”). Pursuant to the Securities Purchase Agreement, on August 11, 2021, the Company issued and sold to the Purchaser 350,000 shares of Series A Redeemable Perpetual Preferred Stock, having the powers, designations, preferences, and other rights set forth in the Certificate of Designations, and 7,098,765 shares of the Company’s Common Stock, for an aggregate purchase price of $346.0 million. Further, pursuant to the Securities Purchase Agreement, the Company has issue and sold to the Purchaser 776,235 shares of Common Stock for an aggregate purchase price of $776 on September 27, 2021. For more information related to the Series A Redeemable Perpetual Preferred Stock, see Note 11 - Redeemable Perpetual Preferred, to the accompanying consolidated financial statements.

In connection with the Stock Purchase Agreement and the Certificate of Designations governing the Series A Redeemable Perpetual Preferred Stock (see Note 11 - Redeemable Perpetual Preferred), on January 7, 2022, the Company issued and sold to the Purchasers 50,000 shares of Series A Redeemable Perpetual Preferred Stock and 1,125,000 shares of Common Stock in an Additional Closing for an aggregate purchase price of $49,376,125.

Update on the Impact of COVID-19
In December 2019, a novel strain of coronavirus, SARS-CoV-2, which causes coronavirus disease 2019, or COVID-19, surfaced in Wuhan, China. Since then, COVID-19 has spread to multiple countries, including the United States. On March 11, 2020, the World Health Organization declared COVID-19 a pandemic. With the second wave of the pandemic including variants of COVID-19, we continue to closely monitor the situation in all the locations where we operate. Our priority remains the welfare of our employees. We expect persistent waves of COVID-19 to remain a headwind into the near future. Refer to “Risk Factors - The ongoing COVID-19 pandemic has materially and adversely affected our business and results of operations resulting in reduced margins due to the rise in steel and other commodity costs and as well as logistics delays and costs. The duration and extent to which it will continue to adversely impact our business and results of operations remains uncertain and could be material,” as disclosed in Part II, “Item 1A. Risk Factors.”

Performance Measures
In managing our business and assessing financial performance, we supplement the information provided by the financial statements with other operating metrics. These operating metrics are utilized by our management to evaluate our business, measure our performance, identify trends affecting our business and formulate projections. The primary operating metric we use to evaluate our sales performance and to track market acceptance of our products from year to year is megawatts (“MWs”) shipped generally and the change in MW shipped from period to period specifically. MWs is measured for each individual project and is calculated based on the expected output of that project once installed and fully operational.
43

We also utilize metrics related to price and cost of goods sold per MW, including average selling price (“ASP”) and cost per watt (“CPW”). ASP is calculated by dividing total applicable revenues by total applicable MWs, whereas CPW is calculated by dividing total applicable costs of goods sold by total applicable MWs. These metrics enable us to evaluate trends in pricing, manufacturing cost and customer profitability.

Key Components of Our Results of Operations
The following discussion describes certain line items in our consolidated statements of operations.

Revenue
We generate revenue from the sale of solar tracking systems and parts. Our customers include EPCs, utilities, solar developers and independent power producers. For each individual solar project, we enter into a contract with our customers covering the price, specifications, delivery dates and warranty for the products being purchased, among other things. Our contractual delivery period for the tracker system and parts can vary from days to several months. Contracts can range in value from hundreds of thousands to tens of millions of dollars.
Our revenue is affected by changes in the volume and ASPs of solar tracking systems purchased by our customers. The quarterly volume and ASP of our systems is driven by the supply of, and demand for, our products, changes in product mix between module type and wattage, geographic mix of our customers, strength of competitors’ product offerings, and availability of government incentives to the end-users of our products.
Our revenue growth is dependent on continued growth in the amount of solar energy projects installed each year as well as our ability to increase our share of demand in each of the geographies where we compete, expand our global footprint to new evolving markets, grow our production capabilities to meet demand and to continue to develop and introduce new and innovative products that address the changing technology and performance requirements of our customers.

Cost of Revenue and Gross Profit
Cost of revenue consists primarily of product costs, including purchased components, as well as costs related to shipping, tariffs, customer support, product warranty, personnel and depreciation of test and manufacturing equipment. Personnel costs in cost of revenue includes both direct labor costs as well as costs attributable to any individuals whose activities relate to the transformation of raw materials or component parts into finished goods or the transportation of materials to the customer. Our product costs are affected by the underlying cost of raw materials, including steel and aluminum; component costs, including electric motors and gearboxes; technological innovation; economies of scale resulting in lower component costs, and improvements in production processes and automation. In 2021, our business has been impacted by the Covid-19 pandemic by increased raw materials and shipping costs and delays which has resulting in reduced margins and in certain instances have incurred remediation costs and liquidated damages owed to the customer. We have modified our processes in order to decrease the impact on our margins of these cost increases however we do not know how long the current operating environment will persist. We do not currently hedge against changes in the price of raw materials. Some of these costs, primarily personnel and depreciation of test and manufacturing equipment, are not directly affected by sales volume.
Gross profit may vary from quarter to quarter and is primarily affected by our ASPs, product costs, product mix, customer mix, geographical mix, shipping method, warranty costs and seasonality.

Operating Expenses
Operating expenses consist of general and administrative costs, contingent consideration, as well as depreciation and amortization expense. Personnel-related costs are the most significant component of our
44

operating expenses and include salaries, benefits, payroll taxes and commissions. Our full-time employee headcount in our general and administrative departments has grown from approximately 150 as of December 31, 2019 to approximately 177 as of December 31, 2020 to approximately 210 at December 31, 2021, and we expect to continue to hire new employees to support our growth. The timing of these additional hires could materially affect our operating expenses in any particular period, both in absolute dollars and as a percentage of revenue. We expect to continue to invest substantial resources to support our growth and continued technological advancement and anticipate that general and administrative and depreciation expenses will increase in absolute dollar amounts for the foreseeable future.

General and administrative expenses
General and administrative expenses consist primarily of salaries, equity-based compensation, employee benefits and payroll taxes related to our executives, sales, finance, human resources, information technology, engineering and legal organizations, as well as travel, facilities costs, marketing, bad debt and fees for professional services. Professional services consist of audit, legal, tax, insurance, information technology and other costs. We expect an increase in the number of sales and marketing personnel in connection with the expansion of our global sales and marketing footprint, enabling us to penetrate new markets. The majority of our sales in 2021 were in the United States; however, during the year we expanded our international presence with additional global sales staff. We currently have a sales presence in the United States, Australia, the U.K. and Brazil. We intend to continue to expand our sales presence and marketing efforts to additional countries. We also expect that as a public company we will incur additional audit, tax, accounting, legal and other costs related to compliance with applicable securities and other regulations, as well as additional insurance, investor relations and other costs associated with being a public company. We also anticipate an increase in our spend related to product innovation as we hire additional engineering resources and increase our external research and development spend.

Contingent Consideration
Contingent consideration consists of the changes in fair value of the earn-out and the TRA entered into with Ron P. Corio, a former indirect stockholder, concurrent with the acquisition of Patent LLC by ATI Investment Parent, LLC (“Former Parent”).
The earn-out liability was recorded at fair value as of July 8, 2016 (the “Acquisition Date”) and subsequent changes in the fair value are recognized in earnings. Fair value of the earn-out liability is measured based upon the expected return of investment of Former Parent, among other things. Cash payments related to the earn-out liability are required to be evaluated upon the occurrence of certain events, including the consummation of an initial public offering; the sale, transfer, assignment, pledge, encumbrance, distribution or disposition of shares of Former Parent held by Oaktree Power Opportunities Fund IV (Delaware) Holdings, L.P. and Oaktree ATI Investors, L.P. to a third-party; the sale of equity securities or assets of Former Parent, ATI Investment Sub, Inc. (“Investment Sub”) or the Company to a third-party; or a merger, consolidation, recapitalization or reorganization of Former Parent, Investment Sub, or the Company. Our IPO, the cash distribution of $589 million that we paid to ATI Investment Parent, LLC upon the closing of our IPO, and our 2020 Follow-on Offering required the Company to make a cash payment of $9.1 million in October 2020 and $15.9 million in December 2020. As a result of these payments our earn-out liability has been paid in full.
The TRA liability was recorded at fair value at the Acquisition Date and subsequent changes in the fair value are recognized in earnings. The TRA will generally provide for the payment by Array Tech, Inc. (f/k/a Array Technologies, Inc.) to Ron P. Corio for certain federal, state, local and non-U.S. tax benefits deemed realized in post-closing taxable periods by Array Tech, Inc. from the use of certain deductions generated by the increase in the tax value of the developed technology. Estimating fair value of the TRA is by nature imprecise. The significant fair value inputs used to estimate the future expected TRA payments to Ron P. Corio include the
45

timing of tax payments, a discount rate, book income projections, timing of expected adjustments to calculate taxable income and the projected rate of use for attributes defined in the TRA.

Depreciation
Depreciation in our operating expense consists of costs associated with property, plant and equipment (“PP&E”) not used in manufacturing of our products. We expect that as we continue to grow both our revenue and our general and administrative personnel we will require some additional PP&E to support this growth resulting in additional depreciation expense.

Amortization
Amortization of intangibles consist of developed technology, customer relationships and internal-use software modifications over their expected period of use.

Non-Operating Expenses
Interest Expense
Interest expense consists of interest and other charges paid in connection with our Senior Secured Credit Facility (as defined below) and our Senior ABL Facility, interest on the Senior Secured Promissory Note (as defined below), and interest on our Prior Term Loan Facility (as defined below), which was fully repaid on February 2, 2020.

Income Tax Expense
We are subject to federal and state income taxes in the United States and certain foreign markets. As we expand into additional foreign markets, we may be subject to additional foreign tax.

46

Results of Operations

The following tables set forth our consolidated statement of operations (in thousands):

Year Ended December 31,Increase (Decrease)
20212020$%
Revenue$853,318 $872,662 $(19,344)(2)%
Cost of revenue770,459 669,861 100,598 15 %
Gross profit82,859 202,801 (119,942)(59)%
Operating Expenses
General and administrative80,974 55,634 25,340 46 %
Contingent consideration2,696 26,441 (23,745)(90)%
Depreciation and amortization23,930 25,514 (1,584)(6)%
Total operating expenses107,600 107,589 11 — %
(Loss) income from operations(24,741)95,212 (119,953)(126)%
Other expense
Other expense, net(905)(2,305)(1,400)(61)%
Interest expense(35,475)(15,129)20,346 134 %
Total other expense(36,380)(17,434)18,946 109 %
Income (loss) before income tax expense (benefit)(61,121)77,778 (138,899)(179)%
Income tax expense (benefit)(10,718)18,705 (29,423)(157)%
Net (loss) income $(50,403)$59,073 $(109,476)(185)%


Comparison of the years ended December 31, 2021 and 2020
Revenue
Revenue decreased by $19.3 million, or 2%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. Total MW delivered increased by approximately 19% for the year ended December 31, 2021 due to increased demand for our products.

Cost of Revenue and Gross Profit
Cost of revenue increased by $100.6 million, or 15%, for the year ended December 31, 2021 compared to the year ended December 31, 2020 primarily due to the cost of raw materials and logistics increasing in 2021. Gross profit as a percentage of revenue decreased from 23.2% for the year ended December 31, 2020 to 9.7% for the year ended December 31, 2021. The decrease in Gross Profit as percentage of revenue reflects the higher commodity and logistics prices which we did not fully pass through to our customers via price increases.

Operating Expenses:

General and administrative
General and administrative expenses increased by $25.3 million, or 46%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. The increase in general and administrative expense
47

relates to a $11.5 million expense increase in equity-based compensation during the year ended December 31, 2021 compared to the prior year due to the acceleration of the Class B awards that occurred in 2021. Further, in 2021, we had higher legal and professional fees of approximately $7 million due to higher capital markets activity, M&A activity, as well as on-going securities litigation. In addition, in 2021 we had higher insurance costs of approximately $4 million as this was our first full year as a public company. Finally, we added headcount in 2021 to support growth, innovation, and to ensure operational execution; however, the increased costs related to these additions was largely offset by a reduction in variable compensation

Contingent consideration
Contingent consideration expense decreased by $23.7 million, or 90%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. The decrease was primarily due to an increase in the fair value of our earn-out obligation in the prior year period for which there was no corresponding increase in the current year period.

Depreciation
Depreciation expense for the year ended December 31, 2021 was similar to the year ended December 31, 2020 as we did not add any significant capital assets.

Amortization of intangibles
Amortization of intangibles for the year ended December 31, 2021 was similar to the year ended December 31, 2020 as we did not add any significant intangible assets.

Interest expense
Interest expenses increased by $20.3 million, or 134%, for the year ended December 31, 2021 compared to the year ended December 31, 2020, primarily due to interest on the higher average balance of our Term Loan Facility and Revolving Facility which were not outstanding during the year ended December 31, 2020. In addition, $9.6 million in capitalized fees and discount was written off in 2021 in connection with unscheduled principal payoffs that occurred in February and August of 2021. As of December 31, 2021, we had $326.8 million outstanding under the Term Loan and no balance outstanding under the Revolving Senior Facility, as it was paid off in August 2021. The Convertible Notes issued in December of 2021 have a balance of $425.0 million as of December 31, 2021.

Income tax expense (benefit)
Income tax expense decreased by $29.4 million, or 157% for the year ended December 31, 2021 compared to the year ended December 31, 2020. Our effective tax rate was 17.5% for year ended December 31, 2021 and 24.0% for the year ended December 31, 2020. The reduction in the effective tax rate is primarily related to unfavorable non-deductible costs for equity-based compensation and our 2021 Follow-on Offering for the year ended December 31, 2021, a favorable tax benefit related to an NOL carryback as a result of the CARES Act in the year ended December 31, 2020, and the level of earnings in each period.

Net income (loss)
As a result of the factors discussed above, our net income decreased by $109.5 million, or 185%, for the year ended December 31, 2021 as compared to the year ended December 31, 2020.

Comparison of the years ended December 31, 2020 and 2019
48

A discussion and analysis covering the comparison of the year ended December 31, 2020 to the year ended December 31, 2019 is included in our annual report on Form 10-K filed with the Securities and Exchange Commission on March 10, 2021.

Restatement of Quarterly Financial Data
The Company has restated its unaudited interim financial statements for the three months ended March 31, 2021, the three and six months ended June 30, 2021 and the three and nine months ended September 30, 2021. Detailed restatements of the Company's consolidated quarterly financial statements are provided in Note 22.

The following unaudited quarterly statements of operations data for each of the four quarters in the period ended December 31, 2021 have been prepared on a basis consistent with our audited annual financial statements included in this Annual Report on Form 10-K and include, in our opinion, all normal recurring adjustments necessary for the fair presentation of the financial information contained in those statements. Our historical results are not necessarily indicative of the results that may be expected in the future. The following quarterly financial data should be read in conjunction with our audited financial statements and the related notes included in this Annual Report on Form 10-K.

The Company restated previously issued interim statements for the three months ended March 31, 2021, June 30, 2021, September 30, 2021 and for the six months ended June 30, 2021 and the for the nine months ended September 30, 2021 (the “Non-Reliance Periods”). See Note 22, “Restatement of Previously Issued Unaudited Interim Condensed Consolidated Financial Statements,” for the impact of these adjustments on each of the first three quarters of fiscal 2021.

Three Months Ended
(in thousands)March 31, 2021 As RestatedJune 30, 2021 As RestatedSeptember 30, 2021 As RestatedDecember 31, 2021
Revenue$248,240 $196,516 $188,686 $219,876 
Gross profit46,166 20,507 5,897 10,289 
Income (loss) before income tax expense (benefit)6,274 (7,347)(32,922)(27,126)
Income tax expense (benefit)1,698 (1,830)(5,361)(5,225)
Net income (loss)4,576 (5,517)(27,561)(21,901)
Dividends and accretion— — (5,479)(10,236)
Net income (loss) to common stockholders$4,576 $(5,517)$(33,040)$(32,137)
Earnings (loss) per share basic and diluted$0.04 $(0.04)$(0.25)$(0.24)


Liquidity and Capital Resources
Historical Cash Flow
49

The following table compares the historical cash flow (in thousands):
Year Ended December 31,
202120202019
Net cash provided by (used in) operating activities$(263,187)$(122,205)$386,073 
Net cash used in investing activities(15,332)(1,338)(1,697)
Net cash provided by (used in) financing activities537,748 (129,273)(63,945)
Net change in cash and cash equivalents$259,229 $(252,816)$320,431 

We have historically financed our operations primarily with the proceeds from capital contributions, operating cash flows and short and long-term borrowings. Our ability to generate positive cash flow from operations is dependent on the strength of our gross margins as well as our ability to quickly turn our working capital. In December 2019, a novel strain of coronavirus, SARS-CoV-2, or COVID-19, surfaced in Wuhan, China. Since then, COVID-19 has spread to multiple countries, including the United States. On March 11, 2020, the World Health Organization declared COVID-19 a pandemic. Due to economic conditions our industry has seen rapid commodity price increases and strained logistics, adversely impacting our business and causing us to experience decreased margins and thus decreased cash from operations. Due to strained logistics issues, we have experienced an increase in our unbilled revenues and also in some instances, liquidated damages owed to our customers. Unbilled receivables, which represent temporary timing differences between shipments made and billing milestones achieved, were $111.2 million and $18.1 million of the accounts receivable balances as of December 31, 2021 and 2020, respectively. These amounts have not been billed because we are waiting for agreed upon billing stipulations such as billing on a specified date of the month or upon completion of mega-watt deliveries. The unbilled balance has increased as of December 31, 2021 due to global challenges with supply chain logistics and labor shortages in some instances causing delays in delivering specific components to complete a mega-watt delivery. These will be invoiced once the commercial criteria have been met at which point we will invoice and expect payment within 30 to 60 days.
We have taken mitigating steps to overcome the economic challenges but cannot be certain the timing of when we will achieve better margins. In response to the recent challenging environment, we continuously evaluate our ability to meet our obligations over the next 12 months. We have sufficient liquidity as well as financing options available to fund current and future commitments.
As of December 31, 2021, our cash was $367.7 million. Net working capital as of December 31, 2021 was $606.7 million.
In December of 2021, we issued $425.0 million in aggregate principal amount of 1.00% Convertible Senior Notes due 2028, as further discussed below.
In August of 2021, we issued 350,000 shares of Series A Redeemable Perpetual Preferred Stock and 7,098,765 shares of common stock, par value $0.001 per share, for an aggregate purchase price of $346 million, as further described below.
In January 2022, we issued 50,000 of Series A Redeemable Perpetual Preferred Stock, and 1,125,000 shares of our Common Stock, par value $0.001 per share, in an Additional Closing for an aggregate purchase price of $49,376,125.
As of March 31, 2022, we estimate our cash on hand to be $40.4 million and the balance available to be drawn on the Revolving Credit Facility was $114.8 million, however, we had limited ability to draw on the available balance due to debt covenants.
50

As of December 31, 2021, we had outstanding borrowings of $326.8 million under the Term Loan Facility and $186.4 available of our $200.0 million commitment under our Revolving Credit Facility.

Operating Activities
For the year ended December 31, 2021, cash used by operating activities was $263.2 million primarily due to lower gross profit on projects delivered due to rapid increases in commodity and logistic costs which we were not able to fully pass on to our customers. Additionally, the cash used in operating activities reflects $96.6 million in cash used to build inventory due to growth in demand coupled with longer shipping lead-times leading the Company to carry more safety stock. Finally, the increase in accounts receivable used $118.4 million in cash during 2021 driven by increased sales coupled with a number of large projects not reaching billing milestones at the end of the year.
For the year ended December 31, 2020 cash provided by operating activities was $122.2 million, primarily due to payments to our suppliers for products that were paid for by customers in 2019, but that we did not ship until 2020. In order for our customers to take advantage of the ITC credit, we received payment on these projects in the fourth quarter of 2019.

Investing Activities
For the year ended December 31, 2021, net cash used in investing activities was $15.3 million primarily attributable to a $12 million investment in equity securities.
For the year ended December 31, 2020, net cash used in investing activities was $1.3 million primarily attributable to the purchase of property and equipment.

Financing Activities
For the year ended December 31, 2021, net cash provided by financing activities was $537.7 million of which $225.0 million was proceeds from the offering of our Series A Redeemable Perpetual Preferred Stock and $120.6 million from the proceeds of the sale of common stock, each of which that closed on August 11, 2021, $413.3 million in proceeds from the issuance of the Convertible Notes, $126.0 million was from proceeds under the Revolving Facility, offset by a $133.2 million payment on the Term Loan Facility, a $126.0 million payment of the Revolving Credit Facility, $11.1 million in equity issuance costs associated with the Series A and $6.6 million in fees paid on the Senior Secured Credit Facility and to increase the limit on the Revolving Facility by $50.0 million.
For the year ended December 31, 2020, net cash used by financing activities was $129.3 million. Net proceeds from the Term Loan Facility and IPO were $460.0 million and $139.1 million, respectively. The Company also paid a special distribution to its members prior to our IPO of $589.0 million (the “Special Distribution”) along with $57.7 million and $45.6 million payments of the Term Loan and Senior Secured Promissory Note, respectively.

Acquisition of STI
On January 11, 2022 (the “Closing Date”), the Company completed the previously announced STI Acquisition, pursuant to that certain definitive agreement (the “Purchase Agreement”), dated as of November 10, 2021, by and among Array Tech, Inc, a wholly-owned subsidiary of the Company, Amixa Capital, S.L. and Aurica Trackers, S.L., each a company duly organized under the laws of the Kingdom of Spain, and Mr. Javier Reclusa Etayo.
In accordance with the Purchase Agreement, the Company paid closing consideration to STI consisting of $410.5 million in cash (the “Cash Consideration”) and 13,894,800 shares of the Company’s common stock (the “Stock Consideration”). The fair value of the purchase consideration was $610.7 million and resulted in the
51

Company owning 100% of the interests in STI. The Company is in the process of performing a valuation of the acquisition assets and liabilities and the related accounting impact.
The purchase price will be increased by the amount that is four times the audited EBITDA of the target less €47.0 million ($53.5 million at current exchange rates), such that the amount of contingent consideration is subject to a cap of €45.0 million ($52.0 million at current exchange rates). Subsequent to December 31, 2021, it was determined that the targets were not met.
The Company financed the STI Acquisition and related fees and expenses with cash on hand, the sale and proceeds from the Convertible Notes, and $50.0 million in proceeds from the Delayed Draw.

1.00% Convertible Senior Notes due 2028
On December 3, 2021 and December 9, 2021, the Company completed a private offering of $375 million and $50 million over allotment, respectively, in aggregate principal amount of 1.00% Convertible Senior Notes due 2028 (the “Convertible Notes”) resulting in proceeds of $364.7 million and $48.6 million, respectively, after deducting the original issue discount of 2.75%. The Convertible Notes were issued pursuant to an indenture, dated December 3, 2021 (the “Indenture”), between the Company and U.S. Bank National Association, as trustee.
The Convertible Notes are senior unsecured obligations of the Company and will mature on December 1, 2028, unless earlier converted redeemed or repurchased. The Convertible Notes will bear interest at a rate of 1.00% per year, payable semiannually in arrears on June 1 and December 1 of each year, beginning on June 1, 2022.

Series A Redeemable Perpetual Preferred Stock
On August 10, 2021, the Company entered into the Securities Purchase Agreement with an investment vehicle of funds affiliated with Blackstone Inc. (the “Purchaser”) Pursuant to the Securities Purchase Agreement, on August 11, 2021, the Company issued and sold to the Purchaser 350,000 shares of the Series A Redeemable Perpetual Preferred Stock, having the powers, designations, preferences, and other rights set forth in the Certificate of Designations, and 7,098,765 shares of the Company’s Common Stock, for an aggregate purchase price of $346.0 million. Further, pursuant to the Securities Purchase Agreement, and subject to the terms and conditions set forth therein, including the expiry or termination of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended, the Company has agreed to issue and sell to the Purchaser 776,235 shares of Common Stock for an aggregate purchase price of $776. For more information related to the Series A Redeemable Perpetual Preferred Stock, see Note 11 - Redeemable Perpetual Preferred, to the accompanying consolidated financial statements.

Registration Rights Agreement
In connection with the Securities Purchase Agreement, on August 10, 2021, the Company and the Purchaser entered into a Registration Rights Agreement pursuant to which, among other things, the Company granted the Purchaser certain registration rights with respect to Common Stock purchased pursuant to the Securities Purchase Agreement, including customary shelf registration rights and “piggyback” registration rights.
Direct costs associated with the issuance of the Securities were $11.1 million, which along with the $4.4 million discount, have been accounted for as a reduction in the proceeds of the Securities. These net proceeds of $334.6 million have been allocated on the balance sheet to the Series A Redeemable Perpetual Preferred Stock of $229.8 million, common stock of $105.4 million and additional paid-in capital of $12.4 million for the committed financing put right. The Company has presented the Series A Redeemable Perpetual Preferred Stock in temporary equity and accreting the carrying, amount to its full redemption amount from the date of issuance to the earliest redemption date using the effective interest method. Such accretion totaled $7.4 million for the year ended December 31, 2021.
52

The Company accreted the regular cash rate of dividends of 5.75% to the liquidation preference amount of the Series A Redeemable Perpetual Preferred Stock, or $8.2 million in dividends, for the year ended December 31, 2021.

Discussion of 2019 Historical Cash Flows

A discussion and analysis covering historical cash flows for the year ended December 31, 2019 is included in our annual report on Form 10-K filed with the Securities and Exchange Commission on March 10, 2021.

Debt Obligations
1.00% Convertible Senior Notes due 2028
On December 3, 2021 and December 9, 2021, the Company completed a private offering (the “Convertible Notes Offering”) of $375 million and $50 million over allotment, respectively, in aggregate principal amount of 1.00% Convertible Senior Notes due 2028 resulting in proceeds of $364.7 million and $48.6 million, respectively, after deducting the original issue discount of 2.75%. The Convertible Notes were issued pursuant to an indenture, dated December 3, 2021 (the “Indenture”), between the Company and U.S. Bank National Association, as trustee.
The Convertible Notes are senior unsecured obligations of the Company and will mature on December 1, 2028, unless earlier converted redeemed or repurchased. The Convertible Notes bear interest at a rate of 1.00% per year, payable semiannually in arrears on June 1 and December 1 of each year, beginning on June 1, 2022.
The Convertible Notes were not convertible during the quarter ended December 31, 2021 and none have been converted to date. Also, given the average market price of the common stock has not exceeded the exercise price since inception, there was no impact to the diluted earnings per share for the quarter ended December 31,2021.

Senior Secured Credit Facility
On October 14, 2020, we entered into a senior secured credit facility which was amended on February 23, 2021 by the first amendment and on February 26, 2021 by the second amendment. The senior secured facility consisted originally of (i) a $575 million senior secured seven-year term loan facility (the “Term Loan Facility”) and (ii) a $150 million senior secured 5-year revolving credit facility (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Senior Secured Credit Facility”). On February 23, 2021, we entered into the first amendment (“First Amendment”) to our Senior Secured Credit Facility. The First Amendment, in the case of Eurocurrency borrowings, lowers the London interbank offered rate floor to 50 basis points from 100 basis points and lowers the applicable margin to 325 basis points from 400 basis points per annum. This results in our current rate on the Term Loan Facility decreasing to 3.75% down from 5% prior to the First Amendment. On February 26, 2021, we entered into the incremental facility amendment No. 2 (the “Second Amendment”) to the Senior Secured Credit Facility. The Second Amendment increases the $150.0 million Revolving Credit Facility from $150.0 million to $200.0 million. The debt discount and issuance costs are being amortized using the effective interest method and the rate as of December 31, 2021 is 4.9%. The Term Loan Facility has an annual excess cash flow calculation beginning with the year ended December 31, 2021, which could require the Company to make advance principal payments. The balance of the Term Loan Facility is presented in the accompanying consolidated balance sheets net of debt discount and issuance costs of $23.3 million at December 31, 2021. As of December 31, 2021, the Term Loan Facility had a balance of $326.8 million. We are in compliance with all covenants as of December 31, 2021.

Letters of Credit
53

Under the Revolving Credit Facility, the Company had no outstanding balance, $13.6 million in standby letters of credit and availability of $186.4 million under the Revolving Credit Facility as of December 31, 2021; however, we had limited ability to draw on the available balance due to debt covenants..

Interest Rate
The interest rates applicable to the loans under the Term Loan Facility equal, at our option, either, (i) in the case of ABR borrowings, the highest of (a) the Federal Funds Rate as of such day plus 50 basis points, (b) the prime rate and (c) the adjusted London Interbank offered rate (“LIBOR”) as of such day for a deposit in U.S. dollars with a maturity of one month plus 100 basis points, provided that in no event shall the ABR be less than 150 basis points, plus, in each case, the applicable margin of 300 basis points per annum; or (ii) in the case of Eurocurrency borrowings, the greater of (a) the LIBOR for the relevant currency, adjusted for statutory reserve requirements, and (b) 100 basis points, plus, in each case, the applicable margin of 400 basis points per annum.
The interest rates applicable to the loans under the Revolving Facility equal, at our option, either, (i) in the case of ABR borrowings, the highest of (a) the Federal Funds Rate as of such day plus 50 basis points, (b) the prime rate and (c) the adjusted LIBOR as of such day for a deposit in U.S. dollars with a maturity of one month plus 100 basis points, provided that in no event shall the ABR be less than 150 basis points, plus, in each case, the applicable margin of 225 basis points per annum; or (ii) in the case of Eurocurrency borrowings, the greater of (a) the LIBOR for the relevant currency, adjusted for statutory reserve requirements, and (b) 50 basis points, plus, in each case, the applicable margin of 325 basis points per annum.
The Term Loan Facility amortizes in equal quarterly installments in aggregate annual amounts equal to 1.00% per annum of the original principal amount of the loans funded thereunder. There is no scheduled amortization under the Revolving Credit Facility.

Guarantees and Security
The obligations under the Senior Secured Credit Facility are guaranteed by ATI Investment Sub, Inc. and its wholly owned domestic subsidiaries other than certain immaterial subsidiaries and other excluded subsidiaries. The obligations under the Senior Secured Credit Facility are secured by a first priority security interest in substantially all of Array Tech, Inc.’s and the guarantors’ existing and future property and assets, including accounts receivable, inventory, equipment, general intangibles, intellectual property, investment property, other personal property, material owned real property, cash and proceeds of the foregoing.

Prepayments and Amortization
Loans under the Revolving Credit Facility may be voluntarily prepaid in whole, or in part, in each case without premium or penalty. Loans under the Term Loan Facility may be voluntarily prepaid in whole, or in part, in each case without premium or penalty (other than a 1% premium with respect to prepayments on account of certain “repricing events,” subject to exceptions, occurring within 12 months of the closing date of the Senior Secured Credit Facility).
The Senior Secured Credit Facility requires mandatory prepayments, but not permanent reductions of commitments thereunder, for excess cash flow, asset sales, subject to a right of reinvestment, and refinancing facilities.
The Term Loan Facility amortizes in equal quarterly installments in aggregate annual amounts equal to 1.00% per annum of the original principal amount of the loans funded thereunder. There is no scheduled amortization under the Revolving Credit Facility.

Restrictive Covenants and Other Matters
54

The Senior Secured Credit Facility contains affirmative and negative covenants including covenants that restrict our incurrence of indebtedness, incurrence of liens, dispositions, investments, acquisitions, restricted payments, transactions with affiliates, as well as other negative covenants customary for financings of this type.
The Revolving Credit Facility also includes a springing financial maintenance covenant that is tested on the last day of each fiscal quarter if the outstanding loans and certain other credit extensions under the Revolving Credit Facility exceed 35% of the aggregate amount of commitments thereunder, subject to customary exclusions and conditions. If the financial maintenance covenant is triggered, the first lien net leverage ratio will be tested for compliance not to exceed 7.10 to 1.00.
The Senior Secured Credit Facility also includes customary events of default, including the occurrence of a change of control. As of December 31, 2021, the Company was in compliance with all the required covenants.

Surety Bonds
As of December 31, 2021, we posted surety bonds in the total amount of approximately $160.4 million. We are required to provide surety bonds to various parties as required for certain transactions initiated during the ordinary course of business to guarantee the Company’s performance in accordance with contractual or legal obligations. These off-balance sheet arrangements do not adversely impact our liquidity or capital resources.

Critical Accounting Estimates
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Due to the COVID-19 pandemic, there has been and will continue to be uncertainty and disruption in the global economy and financial markets. We have made estimates and assumptions taking into consideration certain possible impacts due to COVID-19. These estimates may change, as new events occur, and additional information is obtained. Actual results may differ from those estimates and assumptions. The critical accounting estimates discussed below are estimates made in accordance with U.S. GAAP that we believe involve a significant level of estimation uncertainty and have had or are reasonably likely to have a material impact on our financial condition or results of operations.

Revenue Recognition
Under ASC 606, Revenue from Contracts with Customers (“ASC 606), the Company recognizes revenues from the sale of solar tracking systems and parts and determines its revenue recognition through the following steps: (i) identification of the contract or contracts with a customer; (ii) identification of the performance obligations within the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations within the contract; and (v) recognition of revenue when, or as the performance obligation has been satisfied.

Performance Obligations
The majority of the Company’s contracts with customers are accounted for as one performance obligation, because the Company is integrating the solar tracker system components and related services as part of a single project. Certain contracts associated with customers using the federal investment tax credit (“ITC”) for solar energy projects and other standalone tracker component sales are accounted for as multiple performance obligations because some of these contracts consist of orders for tracker system components without certain of the related services.
55

For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its best estimate of the standalone selling price of each distinct good or service in the contract. The Company uses the expected cost-plus margin approach to estimate the standalone selling price of each performance obligation.

In contracts with one performance obligation, the Company’s performance obligation is satisfied over-time as control is transferred to the customer by measuring the progress toward complete satisfaction of the performance obligation using an input (i.e., “cost to cost”) method. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation.
Revenue recognized for the Company’s ITC related contracts and standalone system component sales are recorded at a point in time and recognized when obligations under the terms of the contract with our customer are satisfied. Generally, this occurs with the transfer of control of the asset, which is typically upon delivery to the customer in line with shipping terms. In certain situations, when product is still in our custody, and title and risk of loss has passed to the customer (known as bill-and-hold arrangement), revenue will be recognized when all the specific requirements for transfer of control under a bill-and-hold arrangement have been met. In assessing the recognition of revenue, the Company also evaluates whether two or more contracts should be combined and accounted for as one contract and if the combined or single contract should be accounted for as multiple performance obligations which could change the amount of revenue and profit (loss) recorded in a period.
Contracts are often modified through change orders to account for changes in specifications or design, manner of performance, equipment, materials, scope of work, and/or the period of completion of the project. Although the Company evaluates each change order to determine whether such modification creates a separate performance obligation, the majority of change orders are not distinct within the context of the original contract and, therefore, not treated as separate performance obligations but rather as a modification of the existing contract and performance obligation.

Contract Estimates
Accounting for contracts utilizing the cost-to-cost measure of progress is based on various assumptions to project the outcome of future events that can exceed a year. These assumptions include the cost and availability of materials. The cost estimation process for recognizing revenues over time under the cost-to-cost method is based on the professional knowledge and experience of the Company’s project managers, engineers and finance professionals. The Company reviews and updates its contract-related estimates on an ongoing basis and recognizes adjustments for any project specific facts and circumstances that could impact the measurement of the extent of progress, such as the total costs to complete the contracts, under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the period it is identified.

Contract Balances
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the consolidated balance sheet, recorded on a contract-by-contract basis at the end of each reporting period. The majority of the Company’s contract amounts are billed as work progresses in accordance with agreed-upon contractual terms, which generally coincide with the shipment of one or more phases of the project. Billing sometimes occurs subsequent to revenue recognition, resulting in contract assets. The changes in contract assets (i.e. unbilled receivables) and the corresponding amounts recorded in revenue relate to fluctuations in the timing and
56

volume of billings for the Company’s revenue recognized over-time. As of December 31, 2021 and December 31, 2020, contract assets consisting of unbilled receivables totaling $111.2 million and $18.1 million, respectively, were recorded within accounts receivable on the consolidated balance sheet. The Company also receives advances or deposits from its customers, before revenue is recognized, resulting in contract liabilities. The changes in contract liabilities (i.e. deferred revenue) relate to advanced orders and payments received by the Company and are the result of customers looking to take advantage of certain U.S. federal tax incentives set to decrease at the end of 2019. Based on the terms of the tax incentives the customer must pay for the goods prior to December 31, 2019 which accounts for the increase in the advanced orders and payments and the resulting deferred revenue. As of December 31, 2021 and December 31, 2020, contract liabilities consisting of deferred revenue was presented separately on the consolidated balance sheets.

Product Warranty
The Company offers an assurance type warranty for its products against manufacturer defects and does not contain a service element. For these assurance type warranties, a provision for estimated future costs related to warranty expense is recorded when they are probable and reasonably estimable, which is typically when products are delivered. This provision is based on historical information on the nature, frequency and average cost of claims for each product line. When little or no experience exists for an immature product line, the estimate is based on comparable product lines. These estimates are re-evaluated on an ongoing basis using best-available information and revisions to estimates are made as necessary.

Inventory Valuation
Inventories consist of raw materials and finished goods. Inventories are stated at the lower of cost or estimated net realizable value using the weighted average method. Provisions are made to reduce excess or obsolete inventories to their estimated net realizable values which require estimates by management.

Contingent Consideration
Tax Receivable Agreement
Concurrent with Former Parent’s acquisition of Patent LLC, Array Tech, Inc. (f/k/a Array Technologies, Inc.) entered into the TRA with Ron P. Corio, a former indirect stockholder. The TRA is accounted for as contingent consideration and subsequent changes in fair value of the contingent liability are recognized in general and administrative in the Company’s consolidated statement of operations. The TRA obligations were recorded at acquisition-date fair value at inception and is classified as a liability. The TRA will generally provide for the payment by Array Tech, Inc. (f/k/a Array Technologies, Inc.) to Ron P. Corio, our indirect stockholder, for certain federal, state, local and non-U.S. tax benefits deemed realized in post-closing taxable periods by Array Tech, Inc. (f/k/a Array Technologies, Inc.) from the use of certain deductions generated by the increase in the tax value of the developed technology. Estimating the amount of payments that may be made under the TRA is by nature imprecise. The significant fair value inputs used to estimate the future expected TRA payments to Ron P. Corio include the timing of tax payments, a discount rate, book income projections, timing of expected adjustments to calculate taxable income and the projected rate of use for attributes defined in the TRA. As of December 31, 2021 and December 31, 2020, the estimated fair value of the TRA is $14.6 million and $19.7 million, respectively, which has been recorded as a liability. Subsequent changes in fair value of the TRA will be recognized in earnings.

Equity-Based Compensation
57

The Company granted restricted stock units (RSU’s) to employees and Performance Stock Units (PSUs) to certain executives. The PSUs contain performance and market conditions. The PSU grants were valued using the Monte Carlo simulation method and the assigned fair value on grant date will be recognized on a straight-line basis over the vesting term of the awards. The probability of the awards meeting the performance related vested conditions is not included in the grant date fair value, but rather will be estimated quarterly and the Company will true-up the expense recognition accordingly upon any probability to vest revision. The Company accounts for forfeitures as they occur.

Temporary Equity
Equity instruments that are redeemable for cash or other assets are classified as temporary equity if the instrument is redeemable, at the option of the holder, at a fixed or determinable price on a fixed or determinable date or upon the occurrence of an event that is not solely within the control of the issuer. Redeemable equity instruments are initially carried at the fair value of the equity instrument at the issuance date, which is subsequently adjusted at each balance sheet date if the instrument is currently redeemable, or probable of becoming redeemable. The Series A Redeemable Preferred Stock issued in connection with the Securities Purchase Agreement, as described in Note 11 - Redeemable Perpetual Preferred in the accompanying notes to our consolidated financial statements included in this Annual Report on Form 10-K, is classified as temporary equity in the accompanying consolidated financial statements. The Company elected the accreted redemption value method under which is accretes changes in redemption value over the period from the date of issuance of the Series A Redeemable Preferred Stock to the earliest costless redemption date (the fifth anniversary) using the effective interest method. Such adjustments are included in preferred undeclared dividends and accretion on Series A Redeemable Preferred Stock on the Company’s consolidated statements of changes in equity and treated similarly to a dividend on preferred stock for GAAP purposes.

Recent Accounting Pronouncements
Refer to Note 2 - Summary of Significant Accounting Policies in the accompanying notes to our consolidated financial statements included in this Annual Report on Form 10-K for a discussion of recent accounting pronouncements.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk.
We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in steel and aluminum prices and customer concentrations. We do not hold or issue financial instruments for trading purposes.

Concentrations of Major Customers
Our customer base consists primarily of solar contractors and utilities. We do not require collateral on our trade receivables. For the year ended December 31, 2021, our largest customer and five largest customers constituted 12.6% and 46.0% of total revenues, respectively. Two customers made up 22.7% of revenue and are the only customers greater than 10% of total revenue for the year ended December 31, 2021. For the year ended December 31, 2020, our largest customer and five largest customers constituted 11.2% and 40.9% of total revenues, respectively. Two customers made up 21.5% of revenue and are the only customers constituting greater than 10% of total revenue for the year ended December 31, 2020. The loss of any one of our top five customers could have a materially adverse effect on the revenues and profits of the Company. Further, our trade accounts receivable are from companies within the solar industry and, as such, the Company is exposed to normal industry credit risks. As of December 31, 2021, our largest customer and five largest customers constituted 17.6% and 44.6% of trade accounts receivable, respectively. As of December 31, 2019, our largest customer and five largest customers constituted 0.1% and 20.9% of trade accounts receivable,
58

respectively. We continually evaluate our reserves for potential credit losses and establishes reserves for such losses.

Commodity Price Risk
We are subject to risk from fluctuating market prices of certain commodity raw materials, including steel and aluminum, that are used in our products. Prices of these raw materials may be affected by supply restrictions or other market factors from time to time, and we do not enter into hedging arrangements to mitigate commodity risk. Significant price changes for these raw materials could reduce our operating margins if we are unable to recover such increases from our customers, and could harm our business, financial condition and results of operations.

Interest Rate Risk
As of December 31, 2021, our long-term debt totaled $711.0 million. We have interest rate exposure with respect to the $326.8 million balance due to the variable interest rate. A 50 basis point increase in interest rates would impact our expected annual interest expense for the next 12 months by approximately $1.6 million.

Item 8. Financial Statements and Supplementary Data.
The financial statements and supplementary data required by this item are included after the Signature page of this Annual Report on Form 10-K beginning on page F-1.

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.
None.

Item 9A. Controls and Procedures
Evaluation of Disclosure Controls and Procedures.
We maintain “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, that are designed to ensure that information required to be disclosed in the reports that we file or submit under the Exchange Act is (1) recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms and (2) accumulated and communicated to our management, including our principal executive officer and principal financial officer, to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2021. Based upon the evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were not effective at a reasonable assurance level as a result of the material weaknesses that existed in our internal control over financial reporting as described below.

Management’s Report on Internal Control Over Financial Reporting.
The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in the Exchange Act Rules 13a-15(f) and 15d-15(f). The Company’s management, including the Chief Executive Officer and Chief Financial Officer, conducted an evaluation of the effectiveness of the Company’s internal control over financial reporting based on the Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on the results of this evaluation, the Company’s management concluded that
59

internal control over financial reporting was not effective as of December 31, 2021, due to the material weaknesses listed below. A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis.
Management has determined that the Company had the following material weaknesses in its internal control over financial reporting at December 31, 2021:

Control Environment and Monitoring – We did not maintain appropriately designed entity-level controls impacting the control environment and effective monitoring controls to prevent or detect material misstatements to the consolidated financial statements. These deficiencies were attributed to (i) the lack of a sufficient number of qualified resources and inadequate oversight and accountability over the performance of controls, and (ii) ineffective evaluation and determination as to whether the components of internal control were present and functioning.

Control Activities – These material weaknesses contributed to the following additional material weaknesses within certain business processes:

Inventory – We did not appropriately design and implement controls over the existence, accuracy, and cutoff of inventory. As previously reported, we identified a material weakness relating to inventory cut-off and in-transit inventory, which continued to exist at December 31, 2021. In addition, we identified a material weakness relating to ineffective controls over our year-end inventory reconciliation process, which resulted in adjustments being recorded as of December 31, 2021.
Revenue Recognition – We did not design, implement and maintain effective controls over revenue recognized for certain contracts relating to the proper application of Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606”). Specifically, we did not maintain effective controls relating to (1) the identification and recognition of performance obligations for customer contracts, and (2) evaluation of customer contracts for potential combination, which resulted in adjustments being recorded as of December 31, 2021, and restatement of the Company’s interim unaudited consolidated financial statements during 2021.
Accounts Receivable – We did not design, implement and maintain effective controls over the existence of accounts receivable. Specifically, we did not design controls at an appropriate precision level to identify material misstatements, which resulted in balance sheet adjustments being recorded as of December 31, 2021.

After giving full consideration to these material weaknesses, and the additional analyses and other procedures that we performed to ensure that our consolidated financial statements included in this Annual Report on Form 10-K were prepared in accordance with U.S. GAAP, our management has concluded that our consolidated financial statements present fairly, in all material respects, our financial position, results of operations and cash flows for the periods disclosed in conformity with U.S. GAAP.

Remediation Plan for Existing Material Weaknesses
We have begun the process of, and we are focused on, designing and implementing effective measures to strengthen our internal controls over financial reporting and remediate the material weaknesses. Our planned internal control remediation efforts include the following:

Control Environment and Monitoring – Consistent with the COSO 2013 Framework, Principle 4, attracting, developing, and retaining competent personnel, we have recently hired a Chief Accounting Officer who will provide an additional level of technical accounting expertise, oversight, and monitoring of the design and
60

performance of both existing and newly implemented controls as noted below. We will continue to hire in 2022, additional accounting and IT personnel in 2022 to bolster our accounting and IT capabilities and capacity, and we will concentrate on retaining key accounting, IT, and operational personnel. These actions will further serve to remediate the noted material weakness under the COSO 2013 Framework, Principle 16, by enhancing the efforts towards separate evaluations regarding the presence and functionality of the components of internal control, specifically in the areas of inventory, revenue recognition, and accounts receivable, as noted below.

Control Activities:
Inventory – We will enhance the design of existing controls and implement new controls over the accounting, processing, and recording of inventory. Specifically, we have strengthened the design of the management review control over inventory-in-transit. Additionally, we have implemented processes to ensure timely identification and evaluation of inventory cut-off and are requiring additional accountability from counterparties on the accuracy of incoming and outgoing shipment documentation. We also plan to deploy information system enhancements and better use of current system capabilities in order to improve the accuracy of inventory cut-off, reporting, and reconciliation.
Revenue Recognition – We will enhance the design of existing controls and implement new controls over the review of the application and recording of revenue for customer contracts under the guidance outlined in ASC 606. We will also design and implement more precise reviews regarding evaluation of contract terms and whether contracts should be combined. These reviews will include increased contract analysis from our legal team as well as ensuring qualified resources are involved and adequate oversight is performed during the internal technical accounting review process.
Accounts Receivable – We will enhance the design of existing controls and implement new controls over the processing and review of accounts receivable billings. We also plan to supplement our accounting staff with more experienced personnel. Additionally, we will evaluate information system capabilities in order to reduce the manual calculations within this business process.

While these actions and planned actions are subject to ongoing management evaluation and will require validation and testing of the design and operating effectiveness of internal controls over a sustained period of financial reporting cycles, we are committed to the continuous improvement of our internal control over financial reporting and will continue to diligently review our internal control over financial reporting.

Attestation Report of Independent Registered Public Accounting Firm

The effectiveness of the company’s internal control over financial reporting as of December 31, 2021, has been audited by BDO USA, LLP, an independent registered public accounting firm, as stated in its report included herein.

Changes in Internal Control over Financial Reporting.
During the quarter ended December 31, 2021, except for the changes discussed above, there have been no other no changes in the company’s internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, the company’s internal control over financial reporting.

Item 9B. Other Information

We maintain a website at www.arraytechinc.com. The contents of our website are not incorporated in, or otherwise to be regarded as part of, this Annual Report on Form 10-K. We make available, free of charge on our website, access to our Annual Report on Form 10-K, our Quarterly Reports on Form 10-Q, our Current Reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of
61

the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as soon as reasonably practicable after we file or furnish them electronically with the Securities and Exchange Commission (“SEC”).

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

None

PART III

Item 10. Directors, Executive Officers and Corporate Governance.
The information required by this item and not set forth below will be contained in our definitive proxy statement to be filed with the Securities and Exchange Commission in connection with our 2022 Annual Meeting of Stockholders, or the Proxy Statement, which is expected to be filed not later than 120 days after the end of our fiscal year ended December 31, 2021, and is incorporated herein by reference.
We have adopted a written Code of Business Conduct that applies to all officers, directors and employees, including our principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions. The Code of Business Conduct is available on our website at www.arraytechinc.com. If we make any substantive amendments to the Code of Business Conduct or grant any waiver from a provision of the Code of Business Conduct to any executive officer or director, we will promptly disclose the nature of the amendment or waiver on our website or in a Current Report on Form 8-K.

Item 11. Executive Compensation.
The information required by this item will be set forth in the Proxy Statement and is incorporated herein by reference.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
The information required by this item will be set forth in the Proxy Statement and is incorporated herein by reference.

Item 13. Certain Relationships and Related Transactions, and Director Independence.
The information required by this item will be set forth in the Proxy Statement and is incorporated herein by reference.

Item 14. Principal Accountant Fees and Services.
The information required by this item will be set forth in the Proxy Statement and is incorporated herein by reference.

PART IV

Item 15. Exhibit and Financial Statement Schedules.
(a)(1) Financial Statements.
The financial statements and supplementary data required by this item are included after the Signature page of this Annual Report on Form 10-K beginning on page F-1.

(a)(2) Financial Statement Schedules.
62

All schedules have been omitted because they are not required or because the required information is given in the Financial Statements or Notes thereto.

(a)(3) Exhibits.
The exhibits listed in the Exhibit Index below are filed or incorporated by reference as part of this Annual Report.

Exhibit Index

NumberDescription of DocumentFormDateNo.
2.1+8-K11/12/20212.1
3.18-K10/19/20203.1
3.28-K10/19/20203.2
3.38-K08/11/20213.1
4.110-K03/10/20214.1
4.28-K12/07/20214.1
4.38-K12/07/20214.2
10.18-K10/19/202010.1
10.28-K08/11/202110.2
10.38-K01/11/202210.1
10.48-K08/11/202110.1
10.58-K
10/19/2020
10.2
10.6S-1/A10/14/202010.1
10.7S-1/A10/14/202010.3
63

NumberDescription of DocumentFormDateNo.
10.8S-1/A10/14/202010.7
10.9S-1/A10/14/202010.8
10.10S-1/A10/14/202010.9
10.11S-1/A10/14/202010.7
10.12S-1/A10/14/202010.8
10.13S-1/A10/14/202010.9
10.14S-1/A10/14/202010.1
10.158-K04/05/202210.1
10.168-K04/05/202210.2
10.178-K04/05/202210.3
10.18S-1/A10/14/202010.11
10.1910-K03/10/202110.13
10.2010-K
03/10/2021
10.14
10.218-K
03/02/2021
10.1
10.228-K12/07/2110.1
21.1*
23.1*
31.1*
31.2*
32.1**
64

NumberDescription of DocumentFormDateNo.
32.2**
101*Interactive Data Files
104*Cover Page Interactive Data Files
03/10/2021

* Filed herewith
** Furnished herewith
+ Exhibits and schedules have been omitted pursuant to Regulation S-K Item 601(a)(5) and will be furnished on a supplemental basis to the Securities and Exchange Commission upon request.



Item 16. Form 10–K Summary

None

65

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized on April 6, 2022.
Array Technologies, Inc.
By:/s/ Jim Fusaro
Jim Fusaro
Chief Executive Officer
(Principal Executive Officer)

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacity and on the dates indicated.

SignatureTitleDate
/s/ Jim FusaroChief Executive OfficerApril 6, 2022
Jim Fusaro(Principal Executive Officer)
/s/ Nipul PatelChief Financial OfficerApril 6, 2022
Nipul Patel(Principal Financial and Accounting Officer)
/s/ Brad ForthChairman of the Board of DirectorsApril 6, 2022
Brad Forth
/s/ Paulo Almirante
Member of the Board of DirectorsApril 6, 2022
Paulo Almirante
/s/ Troy Alstead
Member of the Board of DirectorsApril 6, 2022
Troy Alstead
/s/ Orlando D. Ashford
Member of the Board of DirectorsApril 6, 2022
Orlando D. Ashford
/s/ Ron P. Corio
Member of the Board of DirectorsApril 6, 2022
Ron P. Corio
/s/ Jayanthi Iyengar
Member of the Board of DirectorsApril 6, 2022
Jayanthi Iyengar
/s/ Bilal KahnMember of the Board of DirectorsApril 6, 2022
Bilal Kahn
66

SignatureTitleDate
/s/ Gerrard SchmidMember of the Board of DirectorsApril 6, 2022
Gerrard Schmid

67

INDEX TO FINANCIAL STATEMENTS
Array Technologies, Inc. and Subsidiaries




F-1


Report of Independent Registered Public Accounting Firm

Shareholders and Board of Directors
Array Technologies, Inc.
Albuquerque, New Mexico
Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Array Technologies, Inc. and Subsidiaries (the “Company”) as of December 31, 2021 and 2020, the related consolidated statements of operations, changes in member’s equity/stockholders’ deficit, and cash flows for each of the three years in the period ended December 31, 2021, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021, in conformity with accounting principles generally accepted in the United States of America.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company's internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) and our report dated April 6, 2022 expressed an adverse opinion thereon.

Change in Accounting Method Related to Leases

As discussed in Notes 2 and 15 to the consolidated financial statements, the Company changed its method of accounting for leases during the year ended December 31, 2021 due to the adoption of Accounting Standards Codification (“ASC”) 842, Leases.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below,






providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

Accounting for Issuance of the Security Purchase Agreement

As described in Notes 2 and 11 to the Company’s Consolidated Financial Statements, the Company entered into a Security Purchase Agreement, issuing shares of a newly designated Series A Redeemable Perpetual Preferred Stock of the Company and shares of the Company’s common stock for an aggregate purchase price of $346.0 million. The Company has the option to require the Purchaser to purchase, in one or more additional closings, additional shares of the Series A Redeemable Perpetual Preferred Stock and Common Stock. The Company evaluated the accounting for the instruments issued in the Securities Purchase Agreement and accounted for the Series A preferred stock as temporary equity on the consolidated balance sheets.

We identified the accounting evaluation of the Securities Purchase Agreement to be a critical audit matter. Significant judgments and highly complex technical accounting guidance are required in the determination of the scope of the applicable accounting guidance and appropriate balance sheet classification, including the identification and evaluation of embedded features potentially requiring bifurcation as derivatives as well as the determination of initial and subsequent recognition and measurement. Auditing these elements involved especially challenging and complex auditor judgment due to extent of audit effort required to address these matters, including the extent of specialized skills or knowledge needed.

The primary procedures we performed to address this critical audit matter included:

Reading and analyzing the contract terms related to the Securities Purchase Agreement.

Evaluating the reasonableness of the conclusions made by the Company related to the accounting treatment for issuance of the Security Purchase Agreement, including the Company’s consideration of relevant accounting standards to analyze the proper balance sheet classification, the embedded features, and the initial and subsequent recognition and measurement.

Utilizing personnel with specialized knowledge and skills in the relevant technical accounting guidance to assist in evaluating the appropriateness of Management’s application of relevant accounting guidance for the issuance of the Security Purchase Agreement.

Accounting for Convertible Debt

As described in Note 10 to the Company’s consolidated financial statements, on December 3, 2021 and December 9, 2021, the Company completed a private offering of $375 million and $50 million over allotment, respectively, in aggregate principal amount of 1.00% Convertible Senior Notes due 2028 (the “Notes”). The Notes contain certain redemption, conversion, and other features that require the Company to assess if such features are embedded derivatives that require bifurcation from the Notes and receive separate accounting treatment. The Company determined the embedded features did not require bifurcation from the Notes, and therefore were not accounted for separately.

We identified the accounting evaluation of embedded features in the Convertible Debt to be a critical audit matter because the evaluation of the appropriate accounting treatment for potential derivatives involved a high degree of auditor judgment and an increased extent of effort, including the extent of specialized skill or knowledge needed to evaluate the Company’s conclusions.

The primary procedures we performed to address this critical audit matter included:

Reading and analyzing the contract terms included in various agreements related to the issuance of the Convertible Debt, including the indenture agreement and other agreements entered into on or around the issuance date to identify and assess the reasonableness of management's accounting treatment for the different embedded features as they impacted bifurcation conclusions.
F-3
    


Utilizing personnel with specialized knowledge and skills in the relevant technical accounting guidance to assist in evaluating the appropriateness of Management’s application of relevant accounting guidance for the issuance of the Convertible Debt.

Revenue Recognition of Certain Customer Contracts

As described in Note 2 to the Company’s consolidated financial statements, certain of the Company’s contracts are accounted for as multiple performance obligations because the delivery of the components and other services specified in the contract do not represent a single integrated project.

We identified the determination of multiple performance obligations in certain customer contracts and the timing of associated revenue recognition to be a critical audit matter because there was a significant amount of judgment exercised by management in identifying and evaluating terms and conditions of these customer contracts that impact the timing of revenue recognition. In addition, a material weakness was identified over the accounting associated with certain contracts. Auditing these elements involved especially challenging auditor judgment due to the nature and extent of audit effort required to address these matters, including the extent of specialized skill and knowledge needed.

The primary procedures we performed to address this critical audit matter included:

Evaluating management’s accounting policies and practices, including the reasonableness of management’s judgments and assumptions related to the identification of each distinct performance obligation and its pattern of delivery related to certain customer contracts.

Utilizing personnel with specialized knowledge and skills in the relevant technical accounting guidance to assist in evaluating the appropriateness of Management’s application of relevant accounting guidance for revenue recognition.

/s/ BDO USA, LLP
We have served as the Company's auditor since 2016.
Austin, Texas
April 6, 2022


F-4
    


Report of Independent Registered Public Accounting Firm

Shareholders and Board of Directors
Array Technologies, Inc.
Albuquerque, New Mexico

Opinion on Internal Control over Financial Reporting

We have audited Array Technologies, Inc.’s and Subsidiaries (the “Company’s”) internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (the “COSO criteria”). In our opinion, the Company did not maintain, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on the COSO criteria.

We do not express an opinion or any other form of assurance on management’s statements referring to any corrective actions taken by the Company after the date of management’s assessment.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated balance sheets of the Company as of December 31, 2021 and 2020, the related consolidated statements of operations, changes in member’s equity/stockholders’ deficit, and cash flows for each of the three years in the period ended December 31, 2021, and the related notes (collectively referred to as “the financial statements”) and our report dated April 6, 2022 expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying “Item 9A, Management’s Report on Internal Control over Financial Reporting.” Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit of internal control over financial reporting in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis. Material weakness have been identified and described in management’s assessment. These material weaknesses related to managements’ failure to design and maintain effective controls over financial reporting, specifically related to the following: (1) entity-level controls impacting the control environment and effective monitoring controls to prevent or detect material misstatements to the consolidated financial statements; (2) the design and implementation of controls over the existence, accuracy, and cutoff of inventory; (3) the design, implementation and maintenance of effective controls over revenue recognized for certain contracts relating to the proper application of Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606”); and (4) the design, implementation and maintenance of effective controls over the existence of accounts receivable.

The material weaknesses were considered in determining the nature, timing, and extent of audit tests applied in our audit of the 2021 financial statements, and this report does not affect our report dated April 6, 2022, on those financial statements.

F-5
    

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ BDO USA, LLP

Austin, Texas

April 6, 2022

F-6
    


Array Technologies, Inc. and Subsidiaries
Consolidated Balance Sheets
(in thousands)
December 31,
20212020
ASSETS
Current assets
Cash and cash equivalents$367,670 $108,441 
Accounts receivable, net236,009 118,694 
Inventories, net205,653 118,459 
Income tax receivables9,052 17,158 
Prepaid expenses and other33,649 12,423 
Total current assets852,033 375,175 
Property, plant and equipment, net10,692 9,774 
Goodwill69,727 69,727 
Other intangible assets, net174,753 198,260 
Deferred tax assets9,345  
Other assets26,429 3,088 
Total assets$1,142,979 $656,024 
LIABILITIES AND STOCKHOLDERS' DEFICIT
Current Liabilities
Accounts payable$91,392 $82,755 
Accounts payable - related party610 2,232 
Accrued expenses and other38,494 29,164 
Accrued warranty reserve3,192 3,049 
Income tax payable60 8,814 
Deferred revenue99,575 149,821 
Current portion of contingent consideration1,773 8,955 
Current portion of term loan4,300 4,313 
Other current liabilities5,909  
Total current liabilities245,305 289,103 
Long-term liabilities
Deferred tax liability 13,114 
Contingent consideration, net of current portion12,804 10,736 
Other long-term liabilities5,557  
Long-term debt, net of current portion, debt discount and issuance costs711,056 423,970 
Total long-term liabilities729,417 447,820 
Total liabilities974,722 736,923 
Commitments and contingencies (Note 16)
Series A Redeemable Perpetual Preferred Stock of $0.001 par value - 500,000 authorized; 350,000 and none issued as of December 31, 2021 and 2020, respectively; liquidation preference of $350.0 million and none as of December 31, 2021 and 2020, respectively
237,462  
Stockholders’ deficit
Preferred stock of $0.001 par value - 4,500,000 authorized; none issued as of December 31, 2021 and 2020, respectively
  
F-7
    


Array Technologies, Inc. and Subsidiaries
Consolidated Balance Sheets (continued)
(in thousands)
December 31,
20212020
Common stock of $0.001 par value - 1,000,000,000 authorized; 135,026,940 and 126,994,467 issued as of December 31, 2021 and 2020, respectively
135 127 
Additional paid-in capital202,562 140,473 
Accumulated deficit(271,902)(221,499)
Total stockholders’ deficit(69,205)(80,899)
Total liabilities, redeemable perpetual preferred stock and stockholders’ (deficit)$1,142,979 $656,024 


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

F-8
    


Array Technologies, Inc. and Subsidiaries
Consolidated Statements of Operations
(in thousands, except per share amounts)
Year Ended December 31,
202120202019
Revenue$853,318$872,662647,899
Cost of revenue770,459669,861497,138
Gross profit82,859202,801150,761 
Operating expenses
General and administrative80,97455,63441,212
Contingent consideration2,69626,441640
Depreciation and amortization23,93025,51425,500
Total operating expenses107,600107,58967,352 
Income (loss) from operations(24,741)95,21283,409 
Other expense
Other expense, net(905)(2,305)(33)
Interest expense(35,475)(15,129)(18,797)
Total other expense(36,380)(17,434)(18,830)
Income before income tax expense (benefit)(61,121)77,77864,579 
Income tax expense (benefit)(10,718)18,70524,834
Net income (loss)(50,403)59,07339,745 
Preferred dividends and accretion(15,715)
Net income (loss) to common shareholders$(66,118)$59,073 $39,745 
Earnings (loss) per share
Basic$(0.51)$0.49$0.33
Diluted$(0.51)$0.49$0.33
Weighted average number of shares
Basic129,984121,467119,994
Diluted129,984121,514119,994


The accompanying notes are an integral part of these consolidated financial statements.
F-9
    


Array Technologies, Inc. and Subsidiaries
Consolidated Statements of Changes in Member’s Equity/Stockholders’ Deficit
(in thousands)
For the years ended December 31, 2019 and 2020
Common StockAdditional paid-in capitalRetained EarningsTotal Member’s Equity/Stockholders’ Deficit
UnitsAmountSharesAmount
Balance, December 31, 20181 $264,474 — $— $— $— $264,474 
Capital contribution— 133 — — — — 133 
Equity-based compensation— 799 — — — — 799 
Net income— 39,745 — — — — 39,745 
Balance, December 31, 20191 305,151     305,151 
Special distribution— (589,000)— — — — (589,000)
Initial public offering of common stock, net of underwriting discounts and commissions— — 7,000 7 145,525 — 145,532 
Deferred offering costs— — — (6,464)— (6,464)
Stock compensation expense— 3,397 — — 1,412 — 4,809 
Net income (loss)— 71,394 — — — (12,321)59,073 
Corporate conversion and stock split(1)209,058 119,994 120 — (209,178) 
Balance, December 31, 2020 $ 126,994 $127 $140,473 $(221,499)$(80,899)

F-10
    


Array Technologies, Inc. and Subsidiaries
Consolidated Statements of Changes in Member’s Equity/Redeemable Perpetual Preferred Stock and Stockholders’ Equity/(Deficit) (continued)
(in thousands)
For the year ended December 31, 2021
Temporary EquityPermanent Equity
Series A Redeemable Perpetual Preferred StockPreferred StockCommon StockAdditional paid-in capitalAccumulated deficitTotal Stockholders’ Equity/(Deficit)
SharesAmountSharesAmountSharesAmount
Balance, December 31, 2020 $ — $— 126,994 $127 $140,473 $(221,499)$(80,899)
Equity-based compensation— — — — 157 — 13,562 — 13,562 
Issuance of common stock, net— — — — 7,875 8 104,756 — 104,764 
Issuance of Series A Preferred, net of fees350 229,799 — — — — — — — 
Premium on capped call, net of deferred tax— — — — — — (40,514)— (40,514)
Preferred cumulative dividends— 8,226 — — — — (8,226)— (8,226)
Payment of dividends— (8,052)— — — — — — — — 
Preferred accretion— 7,489 — — — — (7,489)— (7,489)
Net (loss)— — (8,052)— — — — — (50,403)(50,403)
Balance, December 31, 2021350 $237,462 7,489 — $— 135,026 $135 $202,562 $(271,902)$(69,205)


    

The accompanying notes are an integral part of these consolidated financial statements.
F-11
    


Array Technologies, Inc. and Subsidiaries
Consolidated Statements of Cash Flows
(in thousands)
Year Ended December 31,
202120202019
Cash flows used in (provided by) operating activities
Net income (loss)$(50,403)$59,073 $39,745 
Adjustments to reconcile net income (loss) to net cash used in (provided by) operating activities:
Provision for (recovery of) bad debts(467)595 (3,986)
Deferred tax (benefit) expense(10,102)(2,739)22,322 
Depreciation and amortization25,946 27,474 27,316 
Amortization of debt discount and issuance costs15,036 3,366 3,968 
Interest paid-in-kind 3,421 2,832 
Equity-based compensation13,757 4,809 799 
Contingent consideration2,696 26,441 640 
Warranty provision516 953 1,387 
Provision for inventory obsolescence990 1,225 1,742 
Changes in operating assets and liabilities
Accounts receivable(116,848)(23,038)(40,708)
Inventories(88,184)28,340 (94,594)
Income tax receivables8,106 (16,530)9,941 
Prepaid expenses and other(21,226)1,101 2,228 
Accounts payable8,637 (50,519)105,481 
Accounts payable - related party(1,622)  
Accrued expenses and other9,133 10,913 (1,978)
Income tax payable(8,754)6,870 1,944 
Lease liabilities221   
Contingent consideration (25,000) 
Deferred revenue(50,619)(178,960)306,994 
Net cash provided by (used in) operating activities(263,187)(122,205)386,073 
Cash flows used in investing activities
Purchase of property, plant and equipment(3,357)(1,338)(1,697)
Investment in equity security(11,975)  
Net cash used in investing activities(15,332)(1,338)(1,697)
Cash flows from financing activities
Proceeds from issuance of convertible notes413,321   
Premium paid on capped call(52,870)  
Fees paid on issuance of convertible notes(1,591)  
Dividends paid on Series A Preferred(8,051)  
Proceeds from Series A issuance224,987   
Proceeds from common stock issuance120,645   
Series A equity issuance costs(7,195)  
F-12
    


Array Technologies, Inc. and Subsidiaries
Consolidated Statements of Cash Flows (continued)
(in thousands)
Year Ended December 31,
202120202019
Common stock issuance costs(3,873)  
Proceeds from revolving credit facility126,033   
Payments on revolving credit facility(126,033)  
Principal payments on term loan (57,702)(25,000)
Proceeds from term loan facility 575,000  
Principal payments on term loan facility(133,225)(115,000) 
Proceeds from (Payments on) revolving loan (70)(39,078)
Payments on related party loans (45,558) 
Payment of special distribution (589,000) 
Proceeds from issuance of common stock, net of underwriting discount and commissions
 145,532  
Contingent consideration(7,810)  
Deferred offering costs (6,464) 
Debt issuance costs(6,590)(36,011) 
Capital contribution  133 
Net cash provided by (used in) financing activities537,748 (129,273)(63,945)
Net change in cash and cash equivalents259,229 (252,816)320,431 
Cash and cash equivalents, beginning of period108,441 361,257 40,826 
Cash and cash equivalents, end of period$367,670 $108,441 $361,257 
Supplemental Cash Flow Information
Cash paid for interest$24,306 $6,935 $11,343 
Cash paid for income taxes$13,318 $31,103 $443 


The accompanying notes are an integral part of these consolidated financial statements.
F-13
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements

1.    Organization and Business

Array Technologies, Inc. (the “Company”) formerly ATI Intermediate Holdings, LLC, is a Delaware corporation formed in December 2018 as a wholly owned subsidiary of ATI Investment Parent, LLC (“Former Parent”). On October 14, 2020, the Company converted from a Delaware limited liability company to a Delaware corporation and changed the Company’s name to Array Technologies, Inc. The Company is headquartered in Albuquerque, New Mexico, and manufactures and supplies solar tracking systems and related products for customers across the United States and internationally. The Company, through its wholly-owned subsidiary, ATI Investment Sub, Inc. (“ATI Investment”) owns one subsidiary through which it conducts substantially all operations; Array Tech, Inc. (collectively “AT”).

2.    Summary of Significant Accounting Policies

Basis of Accounting and Presentation
The accompanying consolidated financial statements were prepared on the accrual basis of accounting in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

Reclassifications
Certain prior year amounts have been reclassified to conform to the current year presentation.

Recently Adopted Accounting Pronouncements
On January 1, 2021, the Company adopted Accounting Standards Update (“ASU”) No. 2016-02 (Topic 842) “Leases” which supersedes the lease recognition requirements in ASC Topic 840, “Leases”. Under ASU No. 2016-02, lessees are required to recognize assets and liabilities on the consolidated balance sheets for most leases and provide enhanced disclosures. For companies that are not emerging growth companies (“EGCs”), the ASU was effective for fiscal years beginning after December 15, 2018. For EGCs, the ASU is effective for fiscal years beginning after December 15, 2021. The Company early adopted the new standard using the modified retrospective method by recording a right-of-use asset of $13.2 million, short-term portion of lease liabilities of $6.3 million and long-term portion of lease liabilities of $7.2 million as of the effective date. Prior periods will not be restated and will continue to be reported under Topic 840 guidance in effect during those periods. The Company applied the package of practical expedients to leases that commenced before the effective date whereby the Company elected to not reassess the following: (i) whether any expired or existing contracts contain leases; (ii) the lease classification for any expired or existing leases; and (iii) initial direct costs for any existing leases. The adoption did not have a material impact on its consolidated statements of operations or its consolidated statements of cash flows. See Note 15, Leases, for further information and disclosures related to the adoption of this standard.

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU No. 2019-12”), which is intended to simplify various aspects of the accounting for income taxes. ASU No. 2019-12 removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. This standard is effective for fiscal years and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption is permitted. The Company has adopted the pronouncement and it did not have a material impact on its consolidated financial statements and related disclosures.
F-14
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements

In August 2020, the FASB issued ASU 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40). The amendments in this update simplifies accounting for certain convertible debt instruments by removing the separation models for convertible debt with a cash conversion feature or convertible instruments with a beneficial conversion feature. As a result, convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. Additionally, ASU 2020-06 requires the application of the if-converted method for calculating diluted earnings per share and the treasury stock method will be no longer be available for convertible debt instruments. The provisions of ASU 2020-06 are applicable for fiscal years beginning after December 15, 2021, with early adoption permitted no earlier than fiscal years beginning after December 15, 2020. The Company early adopted the new standard effective January 1, 2021 using the modified retrospective method. There was no impact on the Company's financial statements as of the adoption date. As further discussed in Note 10, "Convertible Debt," the Company issued $425 million principal amount of convertible senior notes on December 3, 2021, which have been accounted for in accordance with the provisions of ASU 2020-06.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses, which was subsequently amended by ASU No. 2018-19 and ASU No. 2019-10, requires the measurement of expected credit losses for financial instruments carried at amortized cost held at the reporting date based on historical experience, current conditions and reasonable forecasts. The updated guidance also amends the current other-than-temporary impairment model for available-for-sale debt securities by requiring the recognition of impairments relating to credit losses through an allowance account and limits the amount of credit loss to the difference between a security’s amortized cost basis and its fair value. In addition, the length of time a security has been in an unrealized loss position will no longer impact the determination of whether a credit loss exists. The main objective of this ASU is to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. The standard was adopted on January 1, 2021 as the Company lost it’s status as an Emerging Growth Company effective December 31, 2021 and therefore was required to adopt the standard for the year ending December 31, 2021. The adoption of this standard did not have an impact on consolidated financial statements.

Corporate Conversion and Stock Split
On October 14, 2020, prior to the issuance of any of our shares of common stock in our initial public offering (the “IPO”), we converted from a Delaware limited liability company to a Delaware corporation. In connection with the corporate conversion we converted all 1,000 of our outstanding member units into 100,000,000 shares of common stock and then completed a stock split of 1.19994-for-1. The corporate conversion and stock split representing 119,994,467 shares of common stock have been adjusted retroactively for the purposes of calculating basic and diluted earnings per share.

Principles of Consolidation
The consolidated financial statements include the accounts of Array Technologies, Inc. and its Subsidiaries. All intercompany accounts and transactions have been eliminated upon consolidation.

Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of
F-15
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates include impairment of goodwill, impairment of long-lived assets, fair value of contingent consideration, Series A Redeemable Preferred Stock and the related future tranche, allowance for credit losses, reserve for excess or obsolete inventories, valuation of deferred tax assets and warranty reserve. Due to the COVID-19 pandemic, there has been and will continue to be uncertainty and disruption in the global economy and financial markets. Management has made estimates and assumptions taking into consideration certain possible impacts due to COVID-19. These estimates may change, as new events occur, and additional information is obtained. Actual results may differ from previously estimated amounts, and such differences may be material to the consolidated financial statements; however, management believes that these estimates and assumptions provide a reasonable basis for the fair presentation of the consolidated financial statements. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the period they occur.

Impact of COVID-19 Pandemic
In December 2019, a novel strain of coronavirus, SARS-CoV-2, which causes coronavirus disease 2019, or COVID-19, surfaced in Wuhan, China. Since then, COVID-19 has spread to multiple countries, including the United States. On March 11, 2020, the World Health Organization declared COVID-19 a pandemic. Due to economic conditions our industry has seen rapid commodity price increases and strained logistics, causing us to experience temporary decreased margins and thus decreased cash from operations which has adversely impacted our business. In addition, due to global tightening of supply chain and strained logistics issues we have experienced an increase in our unbilled revenues and also in some instances incurred liquidated damages. We have taken, and continue to take, mitigating steps to overcome the economic challenges and, therefore, believe the impact to be temporary, but cannot be certain the timing of when we will achieve better margins.

The Company believes it has sufficient liquidity and financing options available and expects to have sufficient liquidity to operate for the next 12 months. The Company expects to use cash generated from operations and if needed, can access funds from the Revolving Credit Facility. The Company also has $100 million in delayed draw ability under the Series A Redeemable Perpetual Preferred Stock future draw commitment, however this would increase the Company’s dividend obligations and outstanding common stock. The Revolving Credit Facility has $186.4 million of availability; however the Company may have limited ability to draw on the funds due to debt covenants. The Company has implemented adjustments to its operations designed to keep employees safe and comply with federal, state and local guidelines, including those regarding social distancing. The extent to which COVID-19 may further impact the Company’s business, results of operations, financial condition and cash flows will depend on future developments, which are highly uncertain and cannot be predicted with confidence. In response to COVID-19, the United States government has passed legislation and taken other actions to provide financial relief to companies and other organizations affected by the pandemic.

Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.

Accounts Receivable
The Company’s accounts receivable are due primarily from solar contractors across the United States and internationally. Credit is extended in the normal course of business based on evaluation of a customer’s
F-16
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
financial condition and, generally, collateral is not required. Trade receivables consist of uncollateralized customer obligations due under normal trade terms requiring payment within 30-60 days of the invoice date. Management regularly reviews outstanding accounts receivable and provides for estimated credit losses through an estimate of expected credit losses valuation account. The allowance for credit losses is a valuation account that is deducted from a financial asset’s amortized cost to present the net amount we expect to collect from the asset. We estimate allowances for credit losses using relevant available information from both internal and external sources. We monitor the estimated credit losses associated with our trade accounts receivable and unbilled accounts receivable based primarily on our collection history and the delinquency status of amounts owed to us, which we determine based on the aging of such receivables. In evaluating the level of established reserves, management makes judgments regarding the customers’ ability to make required payments, economic events, and other factors. As the financial conditions of these customers change, circumstances develop, or additional information becomes available, adjustments to the valuation account may be required. When deemed uncollectible, the receivable is charged against the valuation account for credit losses or directly written off. At December 31, 2021 and 2020, the valuation account was $0.1 million and $0.7 million, respectively.

Unbilled receivables, which represent temporary timing differences between shipments made and billing milestones achieved, were $111.2 million and $18.1 million of the accounts receivable balances as of December 31, 2021 and 2020, respectively. These amounts have not been billed because we are waiting for agreed upon billing stipulations such as billing on a specified date of the month or upon completion of mega-watt deliveries. The unbilled balance has increased as of December 31, 2021 due to global challenges with supply chain logistics and labor shortages in some instances causing delays in delivering specific components to complete a mega-watt delivery. These will be invoiced once the commercial criteria have been met at which point we will invoice and expect payment within 30 to 60 days.

Amounts retained by project owners under contracts and included in accounts receivable at December 31, 2021 and 2020 were $13.5 million and $4.1 million, respectively. Such retention amounts represent funds withheld by our customers until the products are installed by a third-party, arranged by the customer, and the project is declared operational. Retention amounts and length of retention periods may vary. All retention amounts outstanding as of December 31, 2021 are collectible within the next 12 months.

The following is the activity of the reserve for credit losses on accounts receivable which includes trade accounts receivable and unbilled accounts receivable (in thousands):


December 31,
2021
Beginning balance$663 
Provision for credit losses(303)
Collected(130)
Written-off(90)
Ending balance$140 

The following is the activity of the allowance for doubtful accounts (in thousands):

F-17
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
December 31,
2020
Beginning balance$162 
Provision for bad debts847 
Collected(242)
Written-off(104)
Ending balance$663 


Inventories
Inventories consist of raw materials and finished goods. Inventories are stated at the lower of cost or estimated net realizable value using the weighted average method. Provisions are made to reduce excess or obsolete inventories to their estimated net realizable values. See Note 3 for a detail of the components that comprise the inventory balance presented on the accompanying consolidated balance sheets.

Property, Plant and Equipment
Property, plant and equipment acquired in the acquisition of Array are recorded at fair value at the date of acquisition net of accumulated depreciation and amortization; all other property, plant and equipment are recorded at cost, net of accumulated depreciation and amortization. Improvements, betterments and replacements which significantly extend the life of an asset are capitalized. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the respective assets. Repair and maintenance costs are expensed as incurred.

A gain or loss on the sale of property, plant and equipment is calculated as the difference between the cost of the asset disposed of, net of depreciation, and the sales proceeds received. A gain or loss on an asset disposal is recognized in the period that the sale occurs.

Impairment of Long-Lived Assets
When events, circumstances or operating results indicate that the carrying values of long-lived assets might not be recoverable through future operations, the Company prepares projections of the undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the projections indicate that the recorded amounts are not expected to be recoverable, such amounts are reduced to estimated fair value. Fair value is estimated based upon internal evaluation of each asset that includes quantitative analyses of net revenue and cash flows, review of recent sales of similar assets and market responses based upon discussions in connection with offers received from potential buyers. Management determined there was no impairment for the years ended December 31, 2021, 2020 and 2019.

Goodwill
Goodwill reflects the excess of the consideration transferred, including the fair value of any contingent consideration over the assigned fair values of the identifiable net assets acquired. Goodwill is not amortized, and is assigned to the reporting unit and tested for impairment at least on an annual basis. Goodwill is assessed using either a qualitative assessment or quantitative approach to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount. The qualitative assessment evaluates factors including macroeconomic conditions, industry-specific and company-specific considerations,
F-18
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
legal and regulatory environments, and historical performance. If the Company determines that is more likely than not that the fair value of a reporting unit is less than its carrying value, a quantitative assessment is performed. Otherwise, no further assessment is required. The quantitative approach compares the estimated fair value of the reporting unit to its carrying amount, including goodwill. Impairment is indicated if the estimated fair value or the reporting unit is less than the carrying amount of the reporting unit, and an impairment charge is recognized for the differential.

The Company completes its annual goodwill impairment test as of year-end. At December 31, 2021, the Company performed both a qualitative and quantitative test for impairment of goodwill and no impairment was recorded. At December 31, 2020, the Company performed a qualitative assessment of its goodwill and no impairment was recorded. At December 31, 2019, the Company performed a quantitative assessment of its goodwill and no impairment was recorded.

Amortizable and Other Intangible Assets
The Company amortizes identifiable intangible assets consisting of developed technology, customer relationships, contractual backlog and internal-use software modifications because these assets have finite lives. The Company’s intangible assets with finite lives are amortized on a straight-line basis over the estimated useful lives. The basis of amortization approximates the pattern in which the assets are utilized, over their estimated useful lives.

The Array Technologies trade name has been determined to have an indefinite life and, therefore, is not amortized but is subject to an annual impairment test or at any other time when impairment indicators exist. The Company completed its annual impairment test for its non-amortizable asset (Trade Name) by comparing the estimated fair value to the carrying value of such asset. Based on the results of the tests, the Company did not recognize any impairment charges for the years ended December 31, 2021, 2020 and 2019.

Deferred Offering Costs
Deferred offering costs consist primarily of registration fees, filing fees, listing fees, specific legal and accounting costs, and transfer agent fees, which are direct and incremental fees related to the offerings. Deferred offering costs were offset against the proceeds.

Debt Discount and Financing Costs
Debt discount and financing costs incurred to issue debt are deferred and amortized using the effective interest method as a component of interest expense over the life of the related debt agreement. Amortization expense and write-off of debt discount and deferred financing costs was $15.0 million, (including $9.6 million in write-offs in connection with unscheduled principal payoffs that occurred in February and August of 2021 – see Notes 9 and 10), $3.4 million and $4.0 million, respectively, for the years ended December 31, 2021, 2020 and 2019.

Revenue Recognition
Under ASC 606, Revenue from Contracts with Customers (“ASC 606”), the Company recognizes revenues from the sale of solar tracking systems and parts and determines its revenue recognition through the following steps (i) identification of the contract or contracts with a customer, (ii) identification of the performance obligations within the contract, (iii) determination of the transaction price, (iv) allocation of the transaction price
F-19
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
to the performance obligations within the contract, and (v) recognition of revenue when, or as the performance obligation has been satisfied.

Performance Obligations
The majority of the Company’s contracts with customers are accounted for as one performance obligation, because the Company is integrating the solar tracking system components and related services as part of a single project. Certain contracts associated with customers using the federal investment tax credit (“ITC”) for solar energy projects and other standalone tracker component sales are accounted for as multiple performance obligations because the delivery of the components and other services specified in the contract do not represent a single integrated project.

For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its best estimate of the standalone selling price of each distinct good or service in the contract. The Company uses the expected cost-plus margin approach to estimate the standalone selling price of each performance obligation.

In contracts with one performance obligation, the Company’s performance obligation is satisfied over-time as control is transferred to the customer by measuring the progress toward complete satisfaction of the performance obligation using an input (i.e., “cost to cost”) method. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation.

Revenue recognized for the Company’s ITC related contracts and standalone system component sales are recorded at a point in time and recognized when obligations under the terms of the contract with our customer are satisfied. Generally, this occurs with the transfer of control of the asset, which is typically upon delivery to the customer in line with shipping terms. In certain situations, when product is still in our custody, and title and risk of loss has passed to the customer (known as bill-and-hold arrangement), revenue will be recognized when all the specific requirements for transfer of control under a bill-and-hold arrangement have been met. The Company had $168.9 million in contracts with customers for the sale of goods and services that contained bill-and-hold obligations such as storage, handling and other custodial duties. Any losses incurred on point-in-time projects are recognized as the goods are delivered.

In assessing the recognition of revenue, the Company also evaluates whether two or more contracts should be combined and accounted for as one contract and if the combined or single contract should be accounted for as multiple performance obligations which could change the amount of revenue and profit (loss) recorded in a period.

Contracts are often modified through change orders to account for changes in specifications or design, manner of performance, equipment, materials, scope of work, and/or the period of completion of the project. Although the Company evaluates each change order to determine whether such modification creates a separate performance obligation, the majority of change orders are for goods or services that are not distinct within the context of the original contract and, therefore, not treated as separate performance obligations but rather as a modification of the existing contract and performance obligation.
We account for shipping and handling activities related to contracts with customers as costs to fulfill our promise to transfer the associated products. Accordingly, we record amounts billed for shipping and handling costs as a component of revenue, and classify such costs as a component of cost of revenue.

F-20
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements

Contract Estimates
Accounting for contracts utilizing the cost-to-cost measure of progress is based on various assumptions to project the outcome of future events that can exceed a year. These assumptions include the cost and availability of materials. The Company reviews and updates its contract-related estimates on an ongoing basis and recognizes adjustments for any project specific facts and circumstances that could impact the measurement of the extent of progress, such as the total costs to complete the contracts, under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the period it is identified. At contract inception, any variable consideration such as liquidated damages are estimated based on probability of occurrence and then re-evaluated for probability at the end of the quarterly period.

Contract Balances
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled accounts receivable for goods delivered but not invoiced, and deferred revenue (contract liabilities) on the consolidated balance sheets. The majority of the Company’s contract amounts are billed as work progresses in accordance with agreed-upon contractual terms, which generally coincide with the shipment of one or more phases of the project. Billing sometimes occurs subsequent to revenue recognition, resulting in unbilled accounts receivable. The changes in unbilled accounts receivable and the corresponding amounts recorded in revenue relate to fluctuations in the timing and volume of billings for the Company’s revenue recognized over-time. As of December 31, 2021 and December 31, 2020, unbilled accounts receivable totaled $111.2 million and $18.1 million, respectively, are included within accounts receivable on the consolidated balance sheets on a contract-by-contract basis at the end of the reporting period. The Company also receives advances or deposits from its customers, before revenue is recognized, resulting in contract liabilities. The changes in contract liabilities (i.e. deferred revenue) relate to advanced orders and payments received by the Company and are the result of customers looking to take advantage of certain U.S. federal tax incentives set to decrease at the end of 2019 and 2020. Based on the terms of the tax incentives the customer must pay for the goods prior to December 31, 2019 and 2020, which accounts for the increase in the advanced orders and payments and the resulting deferred revenue at December 31, 2019 and 2020 and subsequent reduction for deliveries which occurred during the year ended December 31, 2020 and 2021. As of December 31, 2021 and December 31, 2020, contract liabilities consisting of deferred revenue were $99.6 million and $149.8 million, respectively and were recorded on a contract-by-contract basis at the end of each reporting period. During the years ended December 31, 2021 and 2020, the Company converted $149.8 million and $328.8 million deferred revenue to revenue, respectively, which represented 100% of the prior years deferred revenue balance.

Remaining Performance Obligations
As of December 31, 2021, the Company had $301.5 million of remaining performance obligations. The Company expects to recognize revenue on 100% of these performance obligations in the next twelve months.

Warranty Obligations
The Company offers an assurance type warranty for its products against manufacturer defects and does not contain service elements. For these assurance type warranties, a provision for estimated future costs related to warranty expense is recorded when they are probable and reasonably estimable, which is typically when
F-21
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
products are delivered. This provision is based on historical information on the nature, frequency and average cost of claims for each product line. When little or no experience exists for an immature product line, the estimate is based on comparable product lines. These estimates are re-evaluated on an ongoing basis using best-available information and revisions to estimates are made as necessary.

Income Taxes
The Company provides for income taxes based on the provisions of FASB ASC Topic 740, Income Taxes, which, among other things, requires that recognition of deferred income taxes be measured by the provisions of enacted tax rates in effect at the date of the consolidated financial statements. A valuation allowance is provided to reduce deferred income tax assets if it is more likely than not that all, or some portion, of such deferred tax assets will not be recognized. Provision for estimated income taxes is based upon elements of income and expense reported in the consolidated statements of operations. The Company also files certain corporate state income tax returns. Generally, the Company is subject to examination by U.S. federal (or state or local) income tax authorities for three years from the filing of a tax return. The current provision for income taxes represents actual or estimated amounts payable on tax return filings each year. Deferred tax assets and liabilities are recorded for the estimated future tax effects of temporary differences between the tax basis of assets and liabilities and amounts reported in the accompanying consolidated balance sheets, and for operating loss and tax credit carryforwards. The change in deferred tax assets and liabilities for the period measures the deferred tax provision or benefit for the period. Effects of changes in enacted tax laws on deferred tax assets and liabilities are reflected as adjustments to the tax provision or benefit in the period of enactment. Adjustments for penalties and interest, if any, are also reflected in the current year tax provision or benefit.

The Company determines whether uncertain tax positions are more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position.

The Company recognizes interest and penalties related to unrecognized tax benefits within the interest expense line and other expense line, respectively, in the consolidated statements of operations. Accrued interest and penalties are included within the related liability lines in the consolidated balance sheets.

Equity-Based Compensation
The Company recognizes equity-based compensation expense based on the equity award’s grant date fair value. The determination of the fair value of equity awards issued to employees of the Company is based upon the underlying share price and a number of assumptions, including volatility, performance period, risk-free interest rate and expected dividends. The Company accounts for forfeitures as they occur. The grant date fair value of each unit is amortized on a straight-line basis over the requisite service period.

Temporary Equity
Equity instruments that are redeemable for cash or other assets are classified as temporary equity if the instrument is redeemable, at the option of the holder, at a fixed or determinable price on a fixed or determinable date or upon the occurrence of an event that is not solely within the control of the issuer. Redeemable equity instruments are initially carried at the fair value of the equity instrument at the issuance date, which is subsequently adjusted at each balance sheet date if the instrument is currently redeemable, or probable of becoming redeemable. The Series A Redeemable Perpetual Preferred Stock issued in connection with the Securities Purchase Agreement as described in Note 11 is classified as temporary equity in the
F-22
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
accompanying consolidated financial statements. The Company elected the accreted redemption value method under which it accretes changes in redemption value over the period from the date of issuance of the Series A Redeemable Perpetual Preferred Stock to the earliest costless redemption date (the fifth anniversary) using the effective interest method. Such adjustments are included in preferred undeclared dividends and accretion on Series A Redeemable Perpetual Preferred Stock on the Company’s consolidated statements of changes in equity and treated similarly to a dividend on preferred stock for GAAP purposes.

Earnings per Share (“EPS”)
Basic earnings per share, or EPS, is computed by dividing net income available to shareholders by the weighted average shares outstanding during the period. Diluted EPS takes into account the potential dilution that could occur if securities or other contracts to issue shares, such as stock options, unvested restricted stock, or convertible debt, were exercised and converted into shares. The convertible debt is not currently convertible. Diluted EPS is computed by dividing net income available to shareholders by the weighted average shares outstanding during the period, increased by the number of additional shares that would have been outstanding if the potential shares had been issued and were dilutive.

Credit Concentration
Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash, and accounts receivable. The Company has no significant off balance sheet concentrations of credit risk. The Company maintains its cash with financial institutions that are believed to be of high credit quality and has not experienced any material losses relating to any cash. As of December 31, 2021 and December 31, 2020, $367.2 million and $108.2 million, respectively, of the Company’s bank balances were uninsured and uncollateralized and exposed to custodial credit risk.

The Company’s customer base consists primarily of solar contractors and utilities. The Company does not require collateral on its trade receivables. For the year ended December 31, 2021, the Company’s largest customer and five largest customers constituted 12.6% and 46.0% of total revenues, respectively. Two customers made up 22.7% of revenue and are the only customers greater than 10% of total revenue for the year ended December 31, 2021. For the year ended December 31, 2020, the Company’s largest customer and five largest customers constituted 11.2% and 40.9% of total revenues, respectively. Two customers made up 21.5% of revenue and are the only customers constituting greater than 10% of total revenue for the year ended December 31, 2020. For the year ended December 31, 2019, the Company’s largest customer and five largest customers constituted 17.2% and 50.1% of total revenues, respectively. Two customers make up 28.7% of revenue and are the only customers constituting greater than 10% of total revenue. The loss of any one of the Company’s top five customers could have a materially adverse effect on the revenues and profits of the Company. Further, the Company’s trade accounts receivable are from companies within the solar industry and, as such, the Company is exposed to normal industry credit risks. As of December 31, 2021, the Company’s largest customer and five largest customers constituted 17.6% and 44.6% of trade accounts receivable, respectively. As of December 31, 2020, the Company’s largest customer and five largest customers constituted 0.1% and 20.9% of trade accounts receivable, respectively. The Company continually evaluates its reserves for potential credit losses and establishes reserves for such losses.

Fair Value
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company follows a fair value
F-23
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
hierarchy which requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

Three levels of inputs may be used to measure fair value, as follows:
Level 1 - Quoted prices in active markets for identical assets or liabilities.
Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 - Unobservable inputs that are supported by little or no market activity that are significant to the fair value of the assets or liabilities.

Assets valued using Level 1 inputs are determined by quoted market prices derived from an active market and Level 2 inputs are based primarily on quoted prices for similar assets in active or inactive markets. Level 3 inputs are valued by management’s assumptions about the assumptions the market participants would utilize in pricing the asset.

The fair values of the Company’s cash, accounts receivable, and accounts payable approximate their carrying values due to their short maturities. The carrying value of the Company’s notes payable, capped call, and related party loans approximates their fair values, as they are based on current market rates at which the Company could borrow funds with similar terms.

The Company follows the provisions of FASB ASC Topic 820-10 for nonfinancial assets and liabilities measured at fair value on a non-recurring basis. As it relates to the Company, this applies to certain nonfinancial assets and liabilities acquired in business combinations and measurement of goodwill impairment and non-amortizable intangibles and is thereby measured at fair value. The Company has determined such fair value primarily by third-party valuations.

New Accounting Standards
To be adopted
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. While the Company is continuing to assess the timing of adoption and the potential impacts of ASU 2021-08, and continue to evaluate the impact that ASU 2021-08 will have, if any, on its consolidated financial statements.

F-24
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
3.    Inventories

Inventories consisted of the following (in thousands):
December 31,
20212020
Raw materials$85,470 $39,051 
Finished goods127,598 85,833 
Reserve for excess or obsolete inventory(7,415)(6,425)
Total$205,653 $118,459 

The following is the activity of the inventory reserve (in thousands):
December 31,
20212020
Beginning balance$(6,425)$(5,200)
Increases(1,766)(2,518)
Decreases776 1,293 
Ending balance$(7,415)$(6,425)

4.    Property, Plant and Equipment

Property, plant and equipment consisted of the following (in thousands):
Estimated Useful Life (Years)December 31,
20212020
LandN/A$1,340 $1,340 
Buildings and land improvements
15-39
2,451 2,486 
Manufacturing equipment713,924 13,261 
Furniture, fixtures and equipment
5-7
476 443 
Vehicles5161 140 
Hardware and software
3-5
1,683 887 
Assets in progressNA1,880  
Total21,915 18,557 
Less: accumulated depreciation(11,223)(8,783)
Property, plant and equipment, net$10,692 $9,774 


Depreciation expense was $2.4 million, $2.2 million and $2.1 million for the years ended December 31, 2021, 2020 and 2019, respectively, of which $2.0 million, $2.0 million and $1.8 million, respectively, was allocated to cost of revenues and $0.4 million, $0.2 million and $0.3 million, respectively, is included in depreciation and amortization in the accompanying consolidated statements of operations for the years ended December 31, 2021, 2020 and 2019.

F-25
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
5.    Goodwill and Other Intangible Assets

Goodwill
Goodwill relates to Former Parent’s acquisition of Array. At the acquisition date, July 8, 2016, goodwill was $121.6 million. At December 31, 2020 and December 31, 2021 goodwill totaled $69.7 million, net of accumulated impairment of $51.9 million and is not deductible for tax purposes.

Other Intangible Assets
Other intangible assets consisted of the following (in thousands):
Estimated Useful Life (Years)December 31,
20212020
Amortizable:
Costs:
Developed technology14$203,800 $203,800 
Customer relationship1089,500 89,500 
Internal-use software modification2.54,356 4,356 
Total Amortizable Intangibles297,656 297,656 
Accumulated amortization:
Developed technology79,790 65,233 
Customer relationship49,057 40,107 
Internal-use software modification costs4,356 4,356 
Total Accumulated Amortization133,203 109,696 
Total Amortizable Intangibles, Net164,453 187,960 
Non-amortizable costs:
Trade name10,300 10,300 
Total Other Intangible Assets, Net$174,753 $198,260 


Amortization expense related to intangible assets was $23.5 million, $25.3 million and $25.2 million for the years ended December 31, 2021, 2020 and 2019, respectively.

Estimated future annual amortization expense for the above amortizable intangible assets for the remaining periods through December 31, as follows (in thousands):
Amount
2022$23,507 
202323,507 
202423,507 
202523,507 
202623,507 
Thereafter46,918 
$164,453 
F-26
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements


6    Investment in Equity Securities

The Company made a $10.0 million and $2.0 million investment in preferred stock of a private company in February 2021 and April 2021, respectively. The investment is accounted for in accordance with ASC 321 at its cost less any impairment. The investment balance as of December 31, 2021 is $12.0 million and is recorded in other assets on the condensed consolidated balance sheet. There is no impairment recorded for the year ended December 31, 2021.

7.    Income Taxes

The provision for income taxes charged to operations consists of the following (in thousands):
Year Ended December 31,
202120202019
Current Expense:
Federal$(8)$17,248 $1,709 
State(668)4,196 803 
Foreign60   
(616)21,444 2,512 
Deferred Expense (Benefit):
Federal(9,085)(2,799)20,576 
State(1,017)60 1,746 
(10,102)(2,739)22,322 
Total Income Tax Expense (Benefit)$(10,718)$18,705 $24,834 

F-27
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Significant components of the Company’s deferred tax assets and liabilities were as follows (in thousands):
December 31,
20212020
Deferred Tax Assets:
Bad debts$32 $156 
Inventories2,411 2,050 
Accrued warranties1,242 841 
Accrued compensation315 271 
Accrued settlement 524 
Net operating loss1,944 506 
Equity-based compensation948 154 
Lease liabilities2,661  
Premium on capped call12,356  
Interest expense carryforward5,301  
Other275 239 
Deferred Tax Assets27,485 4,741 
Valuation allowance(222)(208)
Deferred Tax Assets, net27,263 4,533 
Deferred Tax Liabilities:
Property, plant, and equipment(1,083)(1,043)
Intangible assets(14,165)(16,604)
ROU assets(2,670) 
Deferred Tax Liabilities(17,918)(17,647)
Deferred Tax Asset (Liability), net$9,345 $(13,114)

F-28
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
A reconciliation of income tax expense computed at the federal statutory rate of 21% to actual income tax expense at the Company’s effective rate is as follows (in thousands):
Year Ended December 31,
202120202019
Income tax rate reconciliation
Income tax expense (benefit) at U.S. statutory rate$(12,835)$16,333 $13,562 
State income taxes
(1,545)3,375 2,049 
Permanent differences:
Derecognition of tax assets from IRS examination  9,284 
Equity-based compensation1,542 852 168 
Contingent consideration567 5,553 134 
Credits(620)(79)(284)
Other nondeductible expenses69 437 40 
Effect of CARES Act (6,608) 
Foreign income benefit (1,201)(155)
Officer’s compensation435   
Transaction costs950   
Change in valuation allowance14  (45)
Other705 43 81 
Total Income Tax Expense (Benefit)
$(10,718)$18,705 $24,834 

The Company files income tax returns in the U.S. federal jurisdiction and in multiple states. The Company is no longer subject to U.S. federal and state income tax examinations by tax authorities for years before 2015.

As of December 31, 2021, the Company had federal income tax net operating loss (“NOL”) carryforwards of approximately $5.1 million. The Company has state income tax NOL carryforwards of approximately $9.7 million that will expire in future years beginning in 2029.

Realization of deferred tax assets associated with federal and state net operating loss and federal tax credit carryforwards is dependent upon generating sufficient taxable income of the appropriate type, and in the appropriate jurisdictions, to utilize them prior to their expiration, if any. It is not more likely than not that deferred tax assets from certain state net operating loss and federal tax credit carryforwards would be realized due to type and location of future earnings and as such the Company increased the valuation allowance $14 thousand for the years ended December 31, 2021 and none for the year ended December 31, 2020.

ASC 740, Income Taxes, addresses the determination of how tax benefits claimed or expected to be claimed on a tax return should be recorded in the financial statements. In accordance with ASC 740, the Company must recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by taxing authorities, based on the technical merits of the position. The Company’s assessments of its tax positions in accordance with ASC 740 did not result in changes that had a material impact on results of operations, financial condition or liquidity. The Company had no unrecognized income tax benefits at either December 31, 2021 or 2020.

F-29
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted in response to the COVID-19 pandemic. Among other things, the CARES Act provided the ability for taxpayers to carryback a net operating loss (“NOL”) arising in a taxable year beginning after December 31, 2017 and before January 1, 2021 to each of the five years preceding the year of the loss. The Company generated a significant NOL during its tax year ended March 31, 2019 and filed a carryback claim in June 2020 for this NOL. As a result of the carryback claim, the Company recorded an income tax benefit of $10.7 million on its consolidated statement of operations for the year ended December 31, 2020, resulting from the difference in the current U.S. federal tax rate of 21% and the tax rate of 35% applicable in the carryback year.

The Company’s 2017 federal income tax return was selected for examination by the IRS in 2018. As a result of the examination, an adjustment related to the value allocated to the developed technology for tax purposes was potentially required. During 2019, the Company settled the 2017 examination and agreed to a reduction in the developed technology value from $210 million to $188 million for federal income tax purposes. As a result of this change in the value of the acquired developed technology, the Company reduced its NOL carryforwards by approximately $2.8 million for previously taken amortization and increased the deferred tax liability related to the revised developed technology tax basis by approximately $4.6 million. In addition, the Company will no longer receive tax basis upon payment of the Tax Receivable Agreement (“TRA”) liability, as such the related deferred tax asset of $4.7 million for the TRA was also written off during 2019. The adjustments resulting from the change in developed technology value have been recorded as an income tax expense for the year ended December 31, 2020. Refer to Note 16 - Commitments and Contingencies, for detail on the TRA, which was contingent consideration at the time of the Array acquisition.


8.     Accrued Warranty Reserve

The following table summarizes the activity related to the estimated accrued warranty reserve (in thousands):
December 31,
20212020
Beginning balance$3,049 $2,592 
Provision for warranties issued1,064 1,054 
Payments(373)(496)
Warranty expirations(548)(101)
Ending balance$3,192 $3,049 


9.    Senior Secured Credit Facility

Long term debt consisted of the following (in thousands):
F-30
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
December 31,
20212020
Term loan facility$326,775 $460,000 
Revolving credit facility  
326,775 460,000 
Less discount and issuance costs
(23,291)(31,717)
Long term debt, net of debt discount and financing costs303,484 428,283 
Less current portion of long-term debt(4,300)(4,313)
Long-term Senior Secured Credit Facility debt, net of current portion, debt discount and financing costs$299,184 $423,970 

Senior Secured Credit Facility
On October 14, 2020, the Company entered into a senior secured credit facility which was amended on February 23, 2021 by the first amendment and on February 26, 2021 by the second amendment. The senior secured facility consisted originally of (i) a $575 million senior secured seven-year term loan facility (the “Term Loan Facility”) and (ii) a $150 million senior secured 5-year revolving credit facility (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Senior Secured Credit Facility”). On February 23, 2021, the Company entered into the first amendment (“First Amendment”) to our Senior Secured Credit Facility. The First Amendment, in the case of Eurocurrency borrowings, lowers the London interbank offered rate floor to 50 basis points from 100 basis points and lowers the applicable margin to 325 basis points from 400 basis points per annum. This results in our current rate on the Term Loan Facility decreasing to 3.75% down from 5% prior to the First Amendment. On February 26, 2021, the Company entered into the incremental facility amendment No. 2 (the “Second Amendment”) to the Senior Secured Credit Facility. The Second Amendment increases the $150.0 million Revolving Credit Facility from $150.0 million to $200.0 million.

Revolving Credit Facility
Under the Revolving Credit Facility, the Company had a zero outstanding balance as of December 31, 2021 and 2020, $13.6 million and $46.6 million in standby letters of credit as of December 31, 2021 and 2020, and availability of $186.4 and $103.4 million at December 31, 2021 and 2020.

Term Loan Facility
The Term Loan Facility had a balance of $326.8 million and $460.0 million as of December 31, 2021 and 2020, respectively. The Company made unscheduled payoffs of the Term Loan Facility during the year in the aggregate of $130.0 million which resulted in the write-off of capitalized fees in the aggregate of $9.6 million. The Term Loan Facility accrued interest equal to applicable margin of 1% plus base rate (2.75% and 4.00% at December 31, 2021 and 2020, respectively). The balance of the Term Loan Facility is presented in the accompanying consolidated balance sheets net of debt discount and issuance costs of $23.3 million and $31.7 million at December 31, 2021 and 2020, respectively. The debt discount and issuance costs are being amortized using the effective interest method. The rate was 4.9% and 6.08% at December 31, 2021 and 2020, respectively. The Term Loan Facility has an annual excess cash flow calculation, for which the prescribed formula did not result in requiring the Company to make any advance principal payments for the year ended December 31, 2021.

F-31
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Interest Rate
The interest rates applicable to the loans under the Term Loan Facility equal, at our option, either, (i) in the case of ABR borrowings, the highest of (a) the Federal Funds Rate as of such day plus 50 basis points, (b) the prime rate and (c) the adjusted LIBOR rate as of such day for a deposit in U.S. dollars with a maturity of one month plus 100 basis points, provided that in no event shall the ABR be less than 150 basis points, plus, in each case, the applicable margin of 300 basis points per annum; or (ii) in the case of Eurocurrency borrowings, the greater of (a) the London interbank offered rate for the relevant currency, adjusted for statutory reserve requirements, and (b) 100 basis points, plus, in each case, the applicable margin of 400 basis points per annum.

The interest rates applicable to the loans under the Revolving Facility equal, at our option, either, (i) in the case of ABR borrowings, the highest of (a) the Federal Funds Rate as of such day plus 50 basis points, (b) the prime rate and (c) the adjusted LIBOR rate as of such day for a deposit in U.S. dollars with a maturity of one month plus 100 basis points, provided that in no event shall the ABR be less than 150 basis points, plus, in each case, the applicable margin of 225 basis points per annum; or (ii) in the case of Eurocurrency borrowings, the greater of (a) the London interbank offered rate for the relevant currency, adjusted for statutory reserve requirements, and (b) 50 basis points, plus, in each case, the applicable margin of 325 basis points per annum.

The Term Loan Facility amortizes in equal quarterly installments in aggregate annual amounts equal to 1.00% per annum of the original principal amount of the loans funded thereunder. There is no scheduled amortization under the Revolving Credit Facility.

Guarantees and Security
The obligations under the Senior Secured Credit Facility are guaranteed by ATI Investment Sub, Inc. and its wholly owned domestic subsidiaries other than certain immaterial subsidiaries and other excluded subsidiaries. The obligations under the Senior Secured Credit Facility are secured by a first priority security interest in substantially all of Array Tech, Inc.’s and the guarantors’ existing and future property and assets, including accounts receivable, inventory, equipment, general intangibles, intellectual property, investment property, other personal property, material owned real property, cash and proceeds of the foregoing.

Prepayments and Amortization
Loans under the Revolving Credit Facility may be voluntarily prepaid in whole, or in part, in each case without premium or penalty. Loans under the Term Loan Facility may be voluntarily prepaid in whole, or in part, in each case without premium or penalty (other than a 1% premium with respect to prepayments on account of certain “repricing events,” subject to exceptions, occurring within 12 months of the closing date of the Senior Secured Credit Facility).

The Senior Secured Credit Facility requires mandatory prepayments, but not permanent reductions of commitments thereunder, for excess cash flow, asset sales, subject to a right of reinvestment, and refinancing facilities.

The Term Loan Facility amortizes in equal quarterly installments in aggregate annual amounts equal to 1.00% per annum of the original principal amount of the loans funded thereunder. There is no scheduled amortization under the Revolving Credit Facility.

Restrictive Covenants and Other Matters
F-32
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
The Senior Secured Credit Facility contains affirmative and negative covenants including covenants that restrict our incurrence of indebtedness, incurrence of liens, dispositions, investments, acquisitions, restricted payments, transactions with affiliates, as well as other negative covenants customary for financings of this type.

The Revolving Credit Facility also includes a springing financial maintenance covenant that is tested on the last day of each fiscal quarter if the outstanding loans and certain other credit extensions under the Revolving Credit Facility exceed 35% of the aggregate amount of commitments thereunder, subject to customary exclusions and conditions. If the financial maintenance covenant is triggered, the first lien net leverage ratio will be tested for compliance not to exceed 7.10 to 1.00.

The Senior Secured Credit Facility also includes customary events of default, including the occurrence of a change of control. As of December 31, 2021, the Company was in compliance with all the required covenants.

Future maturities of the Senior Secured Credit Facility (in thousands):
Amount
2022$4,300 
20234,300 
20244,300 
20254,300 
20264,300 
Thereafter305,275 
$326,775 

For the years ended December 31, 2021, 2020 and 2019, interest expense related to all long-term debt totaled $35.7 million, $11.3 million and $11.5 million, respectively, which consisted of cash interest, and amortization of the debt discount and financing costs.

10.    Convertible Debt

December 31,
20212020
1% Senior unsecured convertible notes$425,000 $ 
Less: unamortized discount and issuance costs(13,137) 
1% Senior unsecured convertible notes, net (1)
$411,863 $ 
(1) Effective interest rate for the Notes for the year ended December 31, 2021 was 1.5%.

On December 3, 2021 and December 9, 2021, the Company completed a private offering of $375 million and $50 million over allotment, respectively, in aggregate principal amount of 1.00% Convertible Senior Notes due 2028 (the “Notes”) resulting in proceeds of $364.7 million and $48.6 million, respectively, after deducting the original issue discount of 2.75%. The Notes were issued pursuant to an indenture, dated December 3, 2021 (the “Indenture”), between the Company and U.S. Bank National Association, as trustee.

F-33
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
The Notes are senior unsecured obligations of the Company and will mature on December 1, 2028, unless earlier converted redeemed or repurchased. The Notes bear interest at a rate of 1.00% per year, payable semiannually in arrears on June 1 and December 1 of each year, beginning on June 1, 2022.

The Notes were not convertible during the quarter ended December 31, 2021 and none have been converted to date. Also given the average market price of the common stock has not exceeded the exercise price since inception, there was no dilutive impact for the year ended December 31, 2021.

Redemption

At any time prior to the close of business on the business day immediately preceding June 1, 2028, the Notes are convertible at the option of the holders only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on March 31, 2022 (and only during such calendar quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price then in effect on each applicable trading day; (2) during the five business day period after any ten consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Notes on each such trading day; (3) if the Company calls such Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date, but only with respect to the Notes called (or deemed called) for redemption; or (4) upon the occurrence of specified corporate events as described in the Indenture. On or after June 1, 2028 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the Notes may convert all or any portion of their Notes at any time regardless of the foregoing circumstances. Upon conversion of the Notes, the Company will pay cash up to the aggregate principal amount of the Notes to be converted and pay or deliver, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election, in respect of the remainder, if any, of the Company’s conversion obligation in excess of the aggregate principal amount of the Notes being converted.

The Company may redeem (an “Optional Redemption”) for cash all or any portion of the Notes, at its option, on or after December 6, 2025, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company redeems less than all the outstanding Notes, at least $100 million aggregate principal amount of Notes must be outstanding and not subject to redemption as of the date of the relevant notice of redemption. No sinking fund is provided for the Notes.

The conversion rate for the Notes was initially 41.9054 shares of the Company’s common stock per $1,000 principal amount of Notes, which was equivalent to an initial conversion price of approximately $23.86 per share of common stock or 10.1 million shares of common stock. The initial conversion price of the Notes represented a premium of approximately 32.5% to the last reported sale price of the Company’s common stock on the Nasdaq Global Market on November 30, 2021. The conversion rate for the Notes is subject to adjustment under certain circumstances in accordance with the terms of the Indenture. In addition, following
F-34
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
certain corporate events that occur prior to the maturity date of the Notes or if the Company delivers a notice of redemption in respect of the Notes, the Company will, under certain circumstances, increase the conversion rate of the Notes for a holder who elects to convert its Notes (or any portion thereof) in connection with such a corporate event or convert its Notes called (or deemed called) for redemption during the related Redemption Period (as defined in the Indenture), as the case may be.

If the Company undergoes a Fundamental Change (as defined in the Indenture), holders may require, subject to certain conditions and exceptions, the Company to repurchase for cash all or any portion of their Notes at a Fundamental Change Repurchase Price (as defined in the Indenture) equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest, to, but excluding, the Fundamental Change Repurchase Date (as defined in the Indenture).

The Indenture includes customary covenants and sets forth certain events of default after which the Notes may be declared immediately due and payable and sets forth certain types of bankruptcy or insolvency events of default involving the Company or its Significant Subsidiaries after which the Notes become automatically due and payable.

The Convertible Notes were evaluated for embedded derivatives noting there were none that needed to be bifurcated and accounted for separately.

Interest expense on the convertible debt of $0.4 million was recognized for the Notes included contractual interest expense of $0.3 million and the amortization of debt discount and issuance cost of $0.1 million for the year ended December 31, 2021. The discount and issuance costs will be amortized over the life of the debt using the effective interest rate of 1.5%.

Capped Call

On November 30, 2021, concurrently with the pricing of the Notes, the Company also entered into privately negotiated capped call transactions (the “Capped Calls”) with Morgan Stanley & Co. LLC, Credit Suisse Capital LLC, through its agent, Credit Suisse Securities (USA) LLC and JPMorgan Chase Bank, N.A., New York Branch (collectively, the “Counterparties”). The Capped Calls each have an initial strike price of $23.8633 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $36.0200 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, approximately 17.8 million shares of the Company’s common stock. The Capped Calls are expected generally to reduce potential dilution to the common stock upon conversion of any Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. The Company paid $52.9 million from the net proceeds from the issuance and sale of the Notes to purchase the Capped Calls. The Capped Calls are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event; a tender offer; and a nationalization, insolvency or delisting involving the Company. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to terminations of the Capped Calls, including changes in law; failures to deliver; and hedging disruptions.

Certain Initial Purchasers under the Array Technologies, Inc. 1.00% Convertible Senior Notes due 2028 Purchase Agreement and Counterparties under the confirmations entered into in connection with the Capped Calls, or their affiliates, have engaged in, and may in the future engage in, other commercial dealings with the
F-35
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Company or its affiliates in the ordinary course of business. They have received, or may in the future receive, customary fees and commissions for those transactions.

The Capped Calls meet the criteria in ASC 815-40 to be classified within Stockholders' Equity, and therefore was recorded to additional paid in capital at the fair value on issuance which was equal to the premium paid. Due to the instrument being classified in equity, it is not remeasured after issuance.

The Company made a tax election to integrate the Notes and the Capped Calls. The accounting impact of this tax election makes the Capped Calls deductible as original issue discount interest for tax purposes over the term of the note, and results in a $12.4 million deferred tax asset recorded as an adjustment to Additional paid-in capital on our Balance Sheet as of December 31, 2021.


11.    Redeemable Perpetual Preferred

Series A Redeemable Perpetual Preferred
On August 10, 2021, the Company entered into a Securities Purchase Agreement (the “Securities Purchase Agreement”) pursuant to which on August 11, 2021, the Company issued and sold to certain investors (the “Purchasers”) 350,000 shares of a newly designated Series A Redeemable Perpetual Preferred Stock of the Company, par value $0.001 per share (the “Series A Redeemable Perpetual Preferred Stock”), and 7,098,765 shares of the Company’s common stock, par value $0.001 per share (“Common Stock”), for an aggregate purchase price of $346.0 million (the “Initial Closing”). Further, pursuant to the Securities Purchase Agreement, on September 27, 2021, the Company issued and sold to the Purchaser 776,235 shares of Common Stock for an aggregate purchase price of $776 (the “Prepaid Forward Contract”). The Company used net proceeds from the Initial Closing to repay $102.0 million, which was the amount outstanding under the Company’s existing revolving credit facility and prepaid $100 million under the Company’s term loan. The Purchaser is entitled to designate one representative to be appointed to the Company’s board of directors, and to appoint three non-voting observers to the Board, in each case until such time as the Purchaser no longer beneficially own shares of the Series A Redeemable Perpetual Preferred Stock with at least $100 million aggregate Liquidation Preference (as defined below). The Series A Redeemable Perpetual Preferred Stock has no maturity date.

Additional Closings
The Securities Purchase Agreement gives the Company the option to require the Purchaser to purchase, in one or more additional closings, up to 150,000 shares, until June 30, 2023, of the Series A Redeemable Perpetual Preferred Stock and up to 3,375,000 shares of Common Stock (or up to 6,100,000 shares of Common Stock in the event of certain price-related adjustments) (subject to certain equitable adjustments pursuant to any stock dividend, stock split, stock combination, reclassification or similar transaction) for an aggregate purchase price up to $148 million (the “Delayed Draw Commitment”).

The Company evaluated the accounting for the instruments issued in the Securities Purchase Agreement and determined the Series A Redeemable Perpetual Preferred Stock and Common Stock issued in the Initial Closing, as well as the Prepaid Forward Contract, and Delayed Draw Commitment are freestanding instruments accounted for in equity.

The Series A Redeemable Perpetual Preferred Stock is recorded in temporary equity on the consolidated balance sheets as it has redemption features upon certain triggering events that are outside the Company’s
F-36
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
control, such as a fundamental change. The proceeds of the Series A Redeemable Perpetual Preferred Stock, and transactions costs and discount of $15.4 million have been allocated to each instrument based on its relative fair value. At the Initial Closing date, $229.8 million was allocated to the Series A Redeemable Perpetual Preferred Stock, $105.4 million to Common Stock, $12.4 million to the Delayed Draw Commitment which was recorded as a debit to additional paid-in-capital, and $11.7 million for a Prepaid Forward Contract.

Dividends
On or prior to the fifth anniversary of the Initial Closing, the Company may pay dividends on the Series A Redeemable Perpetual Preferred Stock either in cash at the then-applicable Cash Regular Dividend Rate (as defined below), through accrual to the Liquidation Preference at the Accrued Regular Dividend Rate of 6.25% (the “Permitted Accrued Dividends”), or a combination thereof. Following the fifth anniversary of the Initial Closing, dividends shall be payable only in cash. To the extent the Company does not declare such dividends and pay in cash following the fifth anniversary of the Initial Closing, the dividends accrue to the Liquidation Preference (“Default Accrued Dividends”) at the then-applicable Cash Regular Dividend Rate plus 200 basis points. In the event there are Default Accrued Dividends outstanding for six consecutive quarters, the Company, at the option of the holder of the Series A Redeemable Perpetual Preferred Stock (each a “Holder”), will pay 100% of the amount of Default Accrued Dividends by delivering to the Holder a number of shares of Common Stock equal to the quotient of (i) the amount of Default Accrued Dividends) divided by (ii) 95% of the 30-day VWAP of the Common Stock (“Non-Cash Dividend”).
The “Cash Regular Dividend Rate” of the Series A Redeemable Perpetual Preferred Stock means (i) initially, 5.75% per annum on the Liquidation Preference and (ii) increased by (a) 50 basis points on each of the fifth, sixth and seventh anniversaries of the Initial Closing and (b) 100 basis points on each of the eighth, ninth and tenth anniversaries of the Initial Closing. The “Accrued Regular Dividend Rate” on the Series A Redeemable Perpetual Preferred Stock means 6.25% per annum on the Liquidation Preference.

Dividends declared as of December 31, 2021 were $8.2 million and $8.1 million were paid.

The Series A preferred stock have similar characteristics of an “Increasing Rate Security” as described by SEC Staff Accounting Bulletin Topic 5Q, Increasing Rate Preferred Stock. As a result, the discount on Series A preferred stock is considered an unstated dividend cost that is amortized over the period preceding commencement of the perpetual dividend using the effective interest method, by charging imputed dividend cost against retained earnings, or additional paid in capital in the absence of retained earnings, and increasing the carrying amount of the Series A preferred stock by a corresponding amount. The discount of $120.2 million is therefore being amortized over five years using the effective yield method. The amortization in each period is the amount which, together with the stated dividend in the period, results in a constant rate of effective cost with regard to the carrying amount of the Series A preferred stock.

The Company has presented the Series A Redeemable Perpetual Preferred Stock in temporary equity and is accreting the discount on the increasing rate dividends using the effective interest method. Such accretion totaled $7.4 million for the year ended December 31, 2021.

The Company had no dividends accreted to the carrying value of the Series A Redeemable Perpetual Preferred Stock the regular cash rate of dividends of 5.75%, as they were paid as of the year ended December 31, 2021.

Fees
F-37
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Until June 30, 2023, the Company will pay the Purchaser a cash commitment premium on the unpurchased portion of Delayed Draw Commitment as follows:
a.% through the six-month anniversary of the Initial Closing;
b.1.5% from the six-month anniversary of the Initial Closing through the 12-month anniversary of the Initial Closing; and
c.3.0% from the 12-month anniversary of the Initial Closing through June 30, 2023.

The Company may terminate some or all of the Delayed Draw Commitment, from time to time, at its sole discretion.

Ranking and Liquidation Preference
The Series A Redeemable Perpetual Preferred Stock ranks senior to the Common Stock with respect to dividend rights and rights upon the voluntary or involuntary liquidation, dissolution or winding up of the affairs of the Company (a “Liquidation”). Upon a Liquidation, each share of Series A Redeemable Perpetual Preferred Stock would be entitled to receive an amount per share (the “Liquidation, Redemption or Repurchase Amount”) equal to the greater of (i) the Liquidation Preference of such share, plus all accrued and unpaid dividends (including any Accrued Dividends) thereon and (ii) an amount in cash equal to the sum of (a) 130.0% of the Initial Liquidation Preference (as defined below) of such share, minus (b) the cumulative amount of cash dividends paid in respect of such share prior to such payment. As used herein, “Liquidation Preference” means, with respect to any share of the Series A Redeemable Perpetual Preferred Stock, the initial liquidation preference of $1,000 per share (the “Initial Liquidation Preference”) plus any Accrued Dividends of such share as of the time of determination.

Redemption Rights
The Company may redeem all or any portion of the Series A Redeemable Perpetual Preferred Stock (in increments of not less than $200 million based on the Liquidation Preference of such shares of Series A Redeemable Perpetual Preferred Stock to be redeemed at such time (or such lesser amount to the extent the Company chooses to redeem all of the outstanding shares of Series A Redeemable Perpetual Preferred Stock)) for an amount in cash equal to the Liquidation, Redemption or Repurchase Amount. Upon a “Fundamental Change” (involving a change of control, bankruptcy, insolvency or liquidation of the Company as further described in the Certificate of Designations), each Holder shall have the right to require the Company to redeem all or any part of the Holder’s Series A Redeemable Perpetual Preferred Stock for an amount in cash equal to the Liquidation, Redemption or Repurchase Amount.

Voting and Consent Rights
Each Holder of Series A Redeemable Perpetual Preferred Stock will have one vote per share on any matter on which Holders of Series A Redeemable Perpetual Preferred Stock are entitled to vote separately as a class (as described below), whether at a meeting or by written consent. The Holders of shares of Series A Redeemable Perpetual Preferred Stock do not otherwise have any voting rights. The consent of the Holders of a majority of the outstanding shares of Series A Redeemable Perpetual Preferred Stock will be required for so long as the Threshold Amount remains outstanding for (i) amendments to the Company’s organizational documents that have an adverse effect on the Holders, (ii) issuances by the Company of securities that are senior to, or equal in priority with, the Series A Redeemable Perpetual Preferred Stock, (iii) entrance into, or amendments to, transactions with affiliates of the Company, (iv) incurrence by the Company of indebtedness, unless the Consolidated Total Leverage Ratio (as defined in the Certificate of Designations) would not exceed 8.5-to-1 after giving effect to such incurrence (other than drawdowns by the Company under the Company’s current
F-38
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Revolving Credit Facility) or (v) any payment of dividends or making of distributions on equity securities of the Company ranking junior to the Series A Redeemable Perpetual Preferred Stock or redemptions, purchases or direct or indirect acquisitions of such equity securities ranking junior to or parity with the Series A Redeemable Perpetual Preferred Stock by the Company, unless the Consolidated Total Leverage Ratio (as defined in the Certificate of Designations) would not exceed 8.5-to-1 after giving effect to such dividends, distributions, redemptions, purchases or acquisitions.

12.    Related Party Loan

The Company had a senior secured promissory note, as amended, with a unit holder of Former Parent that had a balance, net of debt discount and issuance costs, as of December 31, 2019 of $41.8 million for which the Company paid off the balance on July 31, 2020 to settle the obligation with respect to the Senior Secured Loan. The Company paid interest expense for the years ended December 31, 2020 and 2019 of $3.8 million and $7.3 million, respectively, which consisted of cash interest, PIK interest and amortization of the debt discount.

13.    Common and Preferred Stock

Authorized Shares
On October 14, 2020, in connection with the IPO, a new Certificate of Incorporation became effective for the Company, which authorized capital stock of 1,000,000,000 shares of common stock, $0.001 par value, and 5,000,000 shares of preferred stock, $0.001 par value.

Common Stock
Voting Rights
Each holder of Common Stock shall be entitled to one vote for each share of Common Stock held as of the applicable record date on any matter that is submitted to a vote or for the consent of the stockholders of the Company.

Dividends
The holders of Common Stock shall be entitled to share equally, on a per share basis, in such dividends and other distributions of cash, property or shares of stock of the Company as may be declared by the Board of Directors of the Company (the “Board”), subject to the preferences applicable to holders of Preferred Stock.

Liquidation
In the event of the voluntary or involuntary liquidation, dissolution, distribution of assets or winding up of the Company, all assets of the Corporation of whatever kind available for distribution to the holders of Common Stock shall be divided among and paid ratably to the holders of Common Stock, subject to the preferences applicable to holders of Preferred Stock.

Preferred Stock
Preferred Stock may be issued from time to time by the Company for such consideration as may be fixed by the Board. The Board is authorized to provide for one or more series of Preferred Stock and to fix the designation of such series, the voting rights, preferences and relative, participating, optional and other special
F-39
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
rights, and the qualifications, limitations or restrictions thereof, of such series of Preferred Stock and the number of shares of such series, as may be permitted under the General Corporation Law of the State of Delaware. The powers, preferences and relative, participating, optional and other special rights of, and the qualifications, limitations or restrictions thereof, of each series of Preferred Stock, if any, may differ from those of any and all other series at any time outstanding.

14.    Revenues

Based on Topic 606 provisions, the Company disaggregates its revenue from contracts with customers by those sales recorded over-time and sales recorded at a point in time. The following table presents the Company’s revenue disaggregated by sales recorded over-time and sales recorded at a point in time (in thousands):
Year Ended December 31,
202120202019
Over-time Revenues$626,057 $503,238 $493,633 
Point in time Revenues227,261 369,424 154,266 
Total Revenue$853,318 $872,662 $647,899 

As discussed in FN 22 to the consolidated financial statements, ITC-related contracts were determined to have multiple performance obligations satisfied at a point in time instead of one performance obligation satisfied over time. Total revenue was not impacted, but the disaggregated revenue information above for 2020 and 2019 has been revised to correct this error, which resulted in $360.1 and $106.2 of revenue being reclassified from over-time revenue to point in time revenue for 2020 and 2019, respectively.

Contract Balances
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the condensed consolidated balance sheets. The majority of the Company’s contract amounts are billed as work progresses in accordance with agreed-upon contractual terms, which generally coincide with the shipment of one or more phases of the project. Billing sometimes occurs subsequent to revenue recognition, resulting in contract assets. The changes in contract assets (i.e., unbilled receivables) and the corresponding amounts recorded in revenue relate to fluctuations in the timing and volume of billings for the Company’s revenue recognized over-time.

15.    Earnings (Loss) per Share

The following table sets forth the computation of basic and diluted earnings (loss) per share (in thousands, except per share amounts):
F-40
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Year Ended December 31,
202120202019
Net income (loss)$(50,403)$59,073 39,745 
Preferred dividends and accretion(15,715)  
Net income (loss) to common shareholders(66,118)59,073 39,745 
Basic:
Weighted-average shares129,984 121,467 119,994 
Earnings (loss) per share$(0.51)$0.49 $0.33 
Diluted:
Weighted-average shares129,984 121,467 119,994 
Equity compensation dilutive securities 47  
Weighted average dilutive shares129,984 121,514 119,994 
Earnings (loss) per share$(0.51)$0.49 $0.33 
Potentially dilutive common shares issuable pursuant to equity-based awards of 227,253 were not included for the year ended December 31, 2021 as their potential effect was anti-dilutive as the Company generated a net loss. There were no potentially dilutive common shares issuable pursuant to our 1% Senior Notes as the stock price is below the strike price and the Company generated a net loss.

The Company’s capped call option agreement entered into in December 2021 is not included in the calculation of the earnings per share as the impact would be anti-dilutive. The potential shares issuable under the Company’s convertible 1% notes issued in December 2021 are not included in the earnings per share calculation as the par value of the notes is required to be paid in cash upon conversion and the stock price has not exceeded the conversion price on the notes at December 31, 2021.

There were 26,671,594 Class B units and 1,000 Class C units of Former Parent issued to certain employees or directors of the Company which were not included in the calculation of basic or diluted EPS for the years ended December 31, 2020 and 2019, as the Class B and Class C units do not represent potential units of the Company.

16.    Commitments and Contingencies

Litigation
The Company, in the normal course of business, is subject to claims and litigation. The Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company would accrue a liability for the estimated loss.

On May 14, 2021, a putative class action was filed in the U.S. District Court for the Southern District of New York against the Company and certain officers and directors alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, and Sections 11, 12(a)(2) and 15 of the Securities Exchange Act of 1933 (“Plymouth Action”). The Plymouth Action alleges misstatements and/or omissions in the Company’s registration statements and prospectuses related to the Company’s IPO, the Company’s December 2020 offering (the “2020 Follow-On Offering”), and the Company’s March 2021
F-41
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
offering (the “2021 Follow-On Offering”) during the putative class period of October 14, 2020 through May 11, 2021.

On June 30, 2021, a second putative class action was filed in the Southern District of New York against the Company and certain officers and directors alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, and Sections 11 and 15 of the Securities Exchange Act of 1933 (“Keippel Action”). The Keippel Action similarly alleged misstatements and/or omissions in certain of the Company’s registration statements and prospectuses related to the Company’s IPO, the Company’s 2020 Follow-On Offering, and the Company’s 2021 Follow-On Offering during the putative class period of October 14, 2020 through May 11, 2021. On July 6, 2021, the Court entered an order that the Keippel Action was in all material respects substantially similar to the Plymouth Action that both actions arise out of the same or similar operative facts, and that the parties are substantially the same parties. The Court accordingly consolidated the Keippel Action with the Plymouth Action for all pretrial purposes and, ordered all filings to be made in the Plymouth Action.

On July 16, 2021, a verified derivative complaint was filed in the Southern District of New York against certain officers and directors of the Company (“First Derivative Action”). The complaint alleges: (1) violations of Section 14(a) of the Securities Exchange Act of 1934 for misleading proxy statements, (2) breach of fiduciary duty, (3) unjust enrichment, (4) abuse of control, (5) gross mismanagement, (6) corporate waste, (7) aiding and abetting breach of fiduciary duty, and (8) contribution under sections 10(b) and 21D of the Securities Exchange Act of 1934.

On July 30, 2021, a second and related verified derivative complaint was filed in the Southern District of New York against certain officers and directors of the Company (“Second Derivative Action”). The complaint alleges: (1) violations of Section 14(a) of the Securities Exchange Act of 1934 for causing the issuance of a false/misleading proxy statement, (2) breach of fiduciary duty, and (3) aiding and abetting breaches of fiduciary duty. On August 24, 2021, the Second Derivative Action was consolidated with the First Derivative Action, the Court appointed co-lead counsel, and the case was temporarily stayed pending the entry of an order on all motions to dismiss directed at the pleadings filed in the Plymouth Action. The stay shall remain in effect until the later of (a) the entry of an order on any motions to dismiss the Plymouth Action or, (b) to the extent the complaint in the Plymouth Action is amended, the entry of an order on any motions to dismiss any such amended complaints in the Plymouth Action.

On September 21, 2021, the Court appointed a group comprised of institutional investors Plymouth County Retirement Association and Carpenters Pension Trust Fund for Northern California as lead plaintiff in the Plymouth Action. The deadline for the lead plaintiff to file an amended complaint in the Plymouth action was originally November 19, 2021 but was subsequently extended by agreement of the parties and further order of the Court.

On December 7, 2021, an amended class action complaint was filed by lead plaintiff in the Plymouth Action against the Company and certain officers and directors alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, and Sections 11, 12(a)(2), and 15 of the Securities Exchange Act of 1933, on behalf of a putative class of persons and entities that purchased or otherwise acquired the Company’s securities during the period from October 14, 2020 through May 11, 2021 (the “Consolidated Amended Complaint”). The Consolidated Amended Complaint alleges misstatements and/or omissions in: (1) certain of the Company’s registration statements and prospectuses related to the Company’s IPO, the Company’s 2020 Follow-On Offering, and the Company’s 2021 Follow-On Offering; (2) in the
F-42
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Company’s annual report and associated press release announcing results for the fourth quarter and full fiscal year 2020; and (3) in the Company’s November 5, 2020 and March 9, 2021 earnings calls.

Consistent with the individual rules of practice for the Court in the Plymouth Action, on January 24, 2022, the defendants in the Plymouth Action, including the Company and certain of its officers and directors named as defendants therein, served on lead plaintiff and the Court a letter outlining why the Consolidated Amended Complaint should be dismissed in its entirety. Lead plaintiff must respond to that letter on or before February 23, 2022, stating the extent, if any, to which lead plaintiff concurs with the defendants’ objections and the amendments, if any, to be made to the Consolidated Amended Complaint to address them, or else stating the reasons and controlling authority that lead plaintiff asserts supports the Consolidated Amended Complaint. If, as a result of this exchange of letters, the parties have failed to resolve their dispute about the sufficiency of the Consolidated Amended Complaint, then, on or before March 21, 2022, defendants must submit a letter to the Court setting forth the reason why a motion dismiss is warranted.

At this time the Company believes that the likelihood of any material loss related to these matters is remote given the preliminary stage of the claims and strength of the Company’s defenses. The Company has not recorded any material loss contingency in the consolidated balance sheets as of December 31, 2021.

Contingent Consideration
Tax Receivable Agreement
Concurrent with the Acquisition, Array Tech, Inc. (f/k/a Array Technologies, Inc.) entered into a Taxes Receivable Agreement (“TRA”) with the former majority shareholder of Array. The TRA is valued based on the future expected payments under the agreement. The TRA provides for the payment by Array Tech, Inc. to the former owners for certain federal, state, local and non-U.S. tax benefits deemed realized in post-closing taxable periods by Array, from the use of certain deductions generated by the increase in the tax value of the developed technology. The TRA is accounted for as contingent consideration and subsequent changes in fair value of the contingent liability are recognized in contingent consideration in the accompanying consolidated statements of operations. At December 31, 2021 and December 31, 2020, the fair value of the TRA was $14.6 million and $19.7 million, respectively.

Estimating the amount of payments that may be made under the TRA is by nature imprecise. The significant fair value inputs used to estimate the future expected TRA payments to the former owners include the timing of tax payments, a discount rate, book income projections, timing of expected adjustments to calculate taxable income and the projected rate of use for attributes defined in the TRA.

Payments made under the TRA consider tax positions taken by the Company and are due within 125 days following the filing of the Company’s U.S. federal and state income tax returns under procedures described in the agreement. The current portion of the TRA liability is based on tax returns. The TRA will continue until all tax benefit payments have been made or the Company elects early termination under the terms described in the TRA.

As of December 31, 2021, the undiscounted future expected payments through December 31, under the TRA are as follows (in thousands):

F-43
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Amount
2022$1,773 
2023 
20243,533 
20251,772 
20261,774 
Thereafter11,532 
$20,384 

Earn-Out Liability
The Company had a liability to the selling stockholders of Array for contingent consideration consisting of earn-out payments in the form of cash upon the occurrence of certain events, including the sale, transfer, assignment, pledge, encumbrance, distribution or disposition of shares held by the acquirer to a third-party; initial public offering of the equity securities of Former Parent, acquirer or the Company; the sale of equity securities or assets of Former Parent, acquirer or the Company to a third-party; or a merger, consolidation, recapitalization or reorganization of Former Parent, acquirer or the Company. The maximum aggregate earn-out consideration was $25.0 million. The earn-out liability was paid off in the fourth quarter of the fiscal year ended December 31, 2020.

The fair value of the earn-out liability was initially determined as of the Acquisition Date using unobservable inputs. These inputs include the estimated amount and timing of future cash flows, the probability of a qualifying event occurring, and a risk-free rate used to adjust the probability-weighted cash flows to their present value. Subsequent to the Acquisition Date, at each reporting period, the earn-out liability was re-measured to fair value with changes in fair value recorded in contingent consideration in the accompanying consolidated statements of operations.

The following table summarizes the liability related to the estimated contingent consideration (in thousands):

TRAEarn-Out LiabilityContingent Consideration
Balance, December 31, 2018$17,168 $442 $17,610 
IRS Settlement(2,727) (2,727)
Fair value adjustment3,367  3,367 
Balance, December 31, 201917,808 442 18,250 
IRS Settlement1,883 24,558 26,441 
Fair value adjustment (25,000)(25,000)
Balance, December 31, 202019,691  19,691 
Fair value adjustment2,696  2,696 
Payments(7,810) (7,810)
Balance, December 31, 2021$14,577 $ $14,577 

The TRA and earn-out liabilities require significant judgment and are classified as Level 3 in the fair value hierarchy.

F-44
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Surety Bond
The Company provides surety bonds to various parties as required for certain transactions initiated during the ordinary course of business to guarantee the Company’s performance in accordance with contractual or legal obligations. As of December 31, 2021, the maximum potential payment obligation with regard to surety bonds was $160.4 million.

17.    Fair Value of Financial Instruments

The carrying values and the estimated fair values of debt financial instruments as of December 31 are as follows:
20212020
Carrying ValueFair ValueCarrying ValueFair Value
Convertible senior notes$411,863 $410,771 $ $ 

The carrying values of the Company's revolving credit facility recorded in long-term debt on the Balance Sheet approximate fair value due to the variable interest rate. The fair value of the Convertible senior notes is estimated using Level 2 inputs as they are not registered securities nor listed on any securities exchange but may be traded by qualified institutional buyers.

18.    Equity-Based Compensation

2020 Plan
On October 14, 2020, the Company’s 2020 Equity Incentive Plan (the “2020 Plan”) became effective. The 2020 Plan authorized 6,683,919 new shares, subject to adjustments pursuant to the 2020 Plan.

During the year ended December 31, 2021, the Company granted an aggregate of 661,924 restricted stock units (“RSUs”) to employees and board of director members and 177,472 Performance Stock Units (PSUs) to certain executives. The fair value of the RSUs is determined using the market value of common stock on the grant date. The PSUs cliff vest after three years and upon meeting certain revenue and adjusted EPS targets. The PSUs also contain a modifier based on the total stock return (TSR) compared to a certain Index which modifies the number of PSUs that vest. The PSUs were valued using a Monte-Carlo simulation method with a volatility assumption of 66%, risk free interest rate of 0.28% based on the United States Treasury Constant Maturity rates and no dividends paid assumption. Based on results achieved in 2021 and the forecasted amounts over the remainder of the performance period, the Company does not expect the units to vest and therefore has recognized no expense in 2021.

F-45
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Activity under the 2020 Plan was as follows:
Number of SharesWeighted Average Grant Date Fair Value
RSUs
Unvested, December 31, 2019  
Granted500,006 $22.00 
Vested  
Forfeited  
Unvested, December 31, 2020500,006 $22.00 
Granted661,924 $23.17 
Vested(157,473)$22.00 
Forfeited(74,048)$27.51 
Unvested, December 31, 2021930,409 $22.39 
Number of SharesWeighted Average Grant Date Fair Value
PSUs
Unvested, December 31, 2020  
Granted177,472 $28.25 
Vested  
Forfeited(29,785)30.74 
Unvested, December 31, 2021147,687 $27.75 


Class B Units and Class C Units of Former Parent
The Company accounted for equity grants to employees (Class B units and Class C units, “the Units”, of Former Parent) as equity-based compensation under ASC 718, Compensation-Stock Compensation. The Units contain vesting provisions as defined in the agreement. Vested units do not forfeit upon termination and represent a residual interest in Former Parent. Equity-based compensation cost is measured at the grant date fair value and is recognized on a straight-line basis over the requisite service period, including those units with graded vesting with a corresponding credit to additional paid-in capital as a capital contribution from Former Parent. However, the amount of equity-based compensation at any date is equal to the portion of the grant date value of the award that is vested.

The Units issued to employees are measured at fair value on the grant date using an option pricing model. The Company utilizes the estimated weighted average of the Company’s expected fund life dependent on various exit scenarios to estimate the expected term of the awards. Expected volatility is based on the average of historical and implied volatility of a set of comparable companies, adjusted for size and leverage. The risk-free rates are based on the yields of U.S. Treasury instruments with comparable terms. Actual results may vary depending on the assumptions applied within the model.

F-46
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
On November 19, 2019 and May 19, 2020, Former Parent issued 22,326,653 and 4,344,941, respectively, Class B units to certain employees of the Company. On March 28, 2020, Former Parent issued 1,000 Class C units to a member of the board of directors of Array Technologies, Inc.

On March 23, 2021, in connection with the closing of the 2021 Follow-on Offering, all of the outstanding Class B Units of Former Parent were immediately vested per the terms of the equity awards, resulting in the Company accelerating the recognition of expense of $8.9 million.

For the years ended December 31, 2021, 2020 and 2019, the Company recognized $16.3 million, $4.8 million and $0.8 million, respectively, in equity-based compensation. At December 31, 2021, the Company had $16.8 million of unrecognized compensation costs related to RSU’s which is expected to be recognized over approximately 2.1 years. There were 103,833 forfeitures during the year ended December 31, 2021, and no forfeitures during 2020 and 2019.

19.     Leases

Effective January 1, 2021, the Company adopted ASC 842 Leases using the modified retrospective approach. The Company elected the use of the package of practical expedients permitted under the transition guidance which allows the Company not to reassess whether a contract contains a lease, carry forward the historical lease classification and not reassess initial direct lease costs. The Company also elected to apply the short-term measurement and recognition exemption in which the right-of-use (“ROU”) assets and lease liabilities are not recognized for short-term leases. Adoption of this standard resulted in recording of net operating lease ROU assets and corresponding operating lease liabilities of $13.2 million and $13.5 million, respectively. The standard did not materially affect the consolidated statements of income and had no impact on the consolidated statements of cash flows.

The following table summarizes the balances as it relates to leases at the end of the period (in thousands):
Location on the
consolidated balance sheet
December 31, 2021
ROU AssetOther assets$11,245 
Lease liability, current portionOther current liabilities$5,909 
Lease liability, long-term portionOther long-term liabilities5,359 
Total lease liability$11,268 

The Company determines if an arrangement is a lease at its inception. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Operating lease ROU assets also include any initial direct costs and prepayments less lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. As the Company’s leases generally do not provide an implicit rate, the Company uses its collateralized incremental borrowing rate based on the information available at the lease commencement date, including lease term, in determining the present value of lease payments. Lease expense for these leases is recognized on a straight-line basis over the lease term.

F-47
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Operating lease arrangements are comprised primarily of real estate and equipment agreements for which the right-of-use assets are included in other assets and the corresponding lease liabilities, depending on their maturity, are included in accrued liabilities or other long-term liabilities in the consolidated balance sheets.

The details of the Company’s operating leases are as follows (in thousands):
Year Ended
December 31, 2021
Operating lease expense$6,635 
Variable lease expense 106 
Short-term lease expense 
Total lease expense$6,741 

The following table presents the maturities of lease liabilities as of December 31, 2021 (in thousands):
Operating Leases
2022$4,213 
20231,782 
20241,782 
20251,027 
20261,023 
Thereafter3,197 
Total lease payments13,024 
Less: Imputed lease interest(1,756)
Total lease liabilities$11,268 

The following table represents future minimum lease obligations under non-cancelable operating leases as of December 31, 2020 (in thousands):
Operating Leases
2021$6,663 
20226,073 
2023893 
2024791 
202515 
Thereafter 
Total$14,435 

The Company’s weighted-average remaining lease-term and weighted-average discount rate are as follows:
Year Ended
December 31, 2021
Weighted average remaining lease-term3.8 years
Weighted average discount rate5 %

Supplemental cash flow and other information related to operating leases are as follows (in thousands):
F-48
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Year Ended
December 31, 2021
Operating cash flows from operating leases$6,644 
Non cash investing activities:
Lease liabilities arising from obtaining right-of-use assets$17,363 


20.    Related Party Transactions

Accounts Payable-Related Party
The Company had $0.6 million and $2.2 million at December 31, 2021 and 2020, respectively, of accounts payable-related party with the former shareholders of Array. The payables relate to a federal tax refund related to the pre-Acquisition periods, restricted cash at Acquisition Date which were due to the sellers of Array upon release of the restriction offset by a receivable related to a sales/use tax audit from the pre-Acquisition period for which the seller provided the Company with indemnification.

Consent Fees-Related Party
The Company incurred $2.2 million in consent fees with the former majority shareholder of Array to allow a carryback of post-acquisition net operating losses to pre-acquisition periods under the CARES Act. The consent fee is included in accounts payable – related party and other expense, net in the accompanying consolidated financial statements at December 31, 2020.

Special Distribution to Former Parent
On October 14, 2020, the Company issued a special distribution of $589 million to Former Parent (the “Special Distribution”).

Related Party Loans - see Note 12

Contingent Consideration - see Note 16

21.    Geographic Information

Summary information about geographic areas:
ASC 280 (“Segment Reporting”) establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company manages its business on the basis of one operating and reportable segment and derives revenues from selling its product. The Company’s long-lived assets are located in the United States.

Revenues within geographic areas based upon Customers’ project location (in thousands):
F-49
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Year Ended December 31,
202120202019
United States$826,639 $805,070 $563,157 
Australia5,509 45,216 51,531 
Rest of the world21,170 22,376 33,211 
Total Revenue$853,318 $872,662 $647,899 


F-50
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
22.    Restatement (Unaudited)

Restatement of Previously Issued Unaudited Interim Condensed Consolidated Financial Statements

During the preparation of the consolidated financial statements as of and for the year ended December 31, 2021, the Company identified errors in the accounting for certain contracts under ASC 606. Specifically, certain contracts were inappropriately combined with other contracts and ITC related contracts were determined to have multiple performance obligations satisfied at a point in time instead of one performance obligation satisfied over time. The Company’s management and the audit committee of the Company’s Board of Directors concluded that it is appropriate to restate the quarterly unaudited condensed consolidated financial statements for the quarterly periods ended March 31, 2021, June 30, 2021 and September 30, 2021.

The following presents the restated quarterly unaudited financial statements as of March 31, 2021, June 30, 2021 and September 30, 2021, as well as the statements for the three month period ended March 31, 2021, the three and six month periods ended June 30, 2021 and the three and nine month periods ended September 30, 2021.


































F-51
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements

March 31, 2021
(in thousands, except per share and share amounts)
(unaudited)
As Previously ReportedRestatement AdjustmentsAs Restated
ASSETS
Current assets
Cash and cash equivalents$19,133 $19,133 
Accounts receivable, net121,921 2,308 124,229 
Inventories, net124,705 124,705 
Income tax receivables4,155 4,155 
Prepaid expenses and other15,639 15,639 
Total current assets285,553 2,308 287,861 
Property, plant and equipment, net9,740 9,740 
Goodwill69,727 69,727 
Other intangible assets, net192,383 192,383 
Other assets25,873 25,873 
Total assets$583,276 $2,308 $585,584 
LIABILITIES AND STOCKHOLDERS' DEFICIT
Current Liabilities
Accounts payable$71,823 $71,823 
Accounts payable - related party2,608 2,608 
Accrued expenses and other34,551 34,551 
Accrued warranty reserve3,098 3,098 
Income tax payable10,224 657 10,881 
Deferred revenue89,880 89,880 
Current portion of contingent consideration9,567 9,567 
Current portion of term loan4,300 4,300 
Other current liabilities6,288 6,288 
Total current liabilities232,339 657 232,996 
Long-term liabilities
Deferred tax liability13,043 (38)13,005 
Contingent consideration, net of current portion10,272 10,272 
Other long-term liabilities6,055 6,055 
Long-term debt, net of current portion, debt discount and issuance costs391,682 391,682 
Total long-term liabilities421,052 (38)421,014 
Total liabilities653,391 619 654,010 
Commitments and contingencies (Note 12)
Preferred stock of 0.001 par value - 5,000,000 shares authorized; none issued as of March 31, 2021
  
F-52
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Common stock of $0.001 par value - 1,000,000,000 shares authorized; 126,994,467 shares issued as of March 31, 2021
127 127 
Additional paid-in capital148,370 148,370 
Accumulated deficit(218,612)1,689 (216,923)
Total stockholders’ deficit(70,115)1,689 (68,426)
Total liabilities and stockholders’ deficit$583,276 $2,308 $585,584 




June 30, 2021
As Previously ReportedRestatement AdjustmentsAs Reported
ASSETS
Current assets
Cash and cash equivalents$17,682 $17,682 
Accounts receivable, net153,610 (3,972)149,638 
Inventories, net137,666 137,666 
Income tax receivables9,657 (1,735)7,922 
Prepaid expenses and other11,597 11,597 
Total current assets330,212 (5,707)324,505 
Property, plant and equipment, net9,763 9,763 
Goodwill69,727 69,727 
Other intangible assets, net186,507 186,507 
Other assets26,109 26,109 
Total assets$622,318 $(5,707)$616,611 
LIABILITIES AND STOCKHOLDERS' DEFICIT
Current Liabilities
Accounts payable$81,377 81,377 
Accounts payable - related party610 610 
Accrued expenses and other19,129 19,129 
Accrued warranty reserve2,968 2,968 
Income tax payable  
Deferred revenue51,458 51,458 
Current portion of contingent consideration1,908 1,908 
Current portion of term loan4,300 4,300 
Other current liabilities6,379 6,379 
Total current liabilities168,129  168,129 
Long-term liabilities
Deferred tax liability14,472 (1,896)12,576 
F-53
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Contingent consideration, net of current portion10,108 10,108 
Other long-term liabilities4,273 4,273 
Long-term debt, net of current portion, debt discount and issuance costs493,945 493,945 
Total long-term liabilities522,798 (1,896)520,902 
Total liabilities690,927 (1,896)689,031 
Commitments and contingencies (Note 12)
Preferred stock of 0.001 par value - 5,000,000 shares authorized; none issued as of June 30, 2021
  
Common stock of $0.001 par value - 1,000,000,000 shares authorized; 126,994,467 shares issued as of June 30, 2021
127 127 
Additional paid-in capital149,893 149,893 
Accumulated deficit(218,629)(3,811)(222,440)
Total stockholders’ deficit(68,609)(3,811)(72,420)
Total liabilities and stockholders’ deficit$622,318 $(5,707)$616,611 



September 30, 2021
As Previously ReportedRestatement AdjustmentsAs Restated
ASSETS
Current assets
Cash and cash equivalents$116,391 $116,391 
Restricted cash  
Accounts receivable, net177,462 (7,354)170,108 
Inventories, net173,126 173,126 
Income tax receivables6,453 1,029 7,482 
Prepaid expenses and other18,193 18,193 
Total current assets491,625 (6,325)485,300 
Property, plant and equipment, net10,202 10,202 
Goodwill69,727 69,727 
Other intangible assets, net180,630 180,630 
Other assets24,405 24,405 
Total assets$776,589 $(6,325)$770,264 
LIABILITIES AND STOCKHOLDERS' EQUITY/(DEFICIT)
Current Liabilities
Accounts payable$84,703 84,703 
Accounts payable - related party610 610 
F-54
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Accrued expenses and other31,256 31,256 
Accrued warranty reserve3,025 3,025 
Income tax payable629 629 
Deferred revenue81,347 81,347 
Current portion of contingent consideration2,168 2,168 
— — 
Current portion of term loan4,300 4,300 
Other current liabilities6,457 6,457 
Total current liabilities214,495  214,495 
Long-term liabilities
Deferred tax liability6,583 (505)6,078 
Contingent consideration, net of current portion10,784 10,784 
Other long-term liabilities2,953 2,953 
Long-term debt, net of current portion, debt discount and issuance costs299,212 299,212 
Total long-term liabilities319,532 (505)319,027 
Total liabilities534,027 (505)533,522 
Commitments and contingencies (Note 13)
Series A Redeemable Perpetual Preferred Stock of $0.001 par value - 500,000 authorized; 350,000 issued as of September 30, 2021; liquidation preference of $352.8 million at September 30, 2021
235,278 235,278 
Stockholders’ equity/(deficit)— 
Preferred stock of $0.001 par value - 4,500,000 shares authorized; zero issued as of September 30, 2021
  
Common stock of $0.001 par value - 1,000,000,000 shares authorized; 134,869,467 shares issued as of September 30, 2021
135 135 
Additional paid-in capital251,330 251,330 
Accumulated deficit(244,181)(5,820)(250,001)
Total stockholders’ equity/(deficit)7,284 (5,820)1,464 
Total liabilities, redeemable perpetual preferred stock and stockholders’ equity/(deficit)$776,589 $(6,325)$770,264 
F-55
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Three Months Ended
March 31, 2021
(in thousands, expect per share and share amounts)
(unaudited)
As Previously ReportedRestatement AdjustmentAs Restated
Revenue245,932$2,308 $248,240 
Cost of revenue202,074202,074 
Gross profit43,858 2,308 46,166 
Operating expenses
General and administrative24,67324,673 
Contingent consideration148148 
Depreciation and amortization5,9845,984 
Total operating expenses30,805  30,805 
Income from operations13,053 2,308 15,361 
 
Other expense
Other expense, net(78)(78)
Interest expense(9,009)(9,009)
Total other expense(9,087) (9,087)
Income before income tax expense3,966 2,308 6,274 
Income tax expense1,079619 1,698 
Net income$2,887 $1,689 $4,576 
Earnings per share
Basic$0.02 $0.01 $0.04 
Diluted$0.02 $0.01 $0.04 
Weighted average number of shares
Basic126,994 126,994 126,994 
Diluted127,298 127,298 127,298 
F-56
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Three Months Ended
June 30, 2021
(in thousands, expect per share and share amounts)
(unaudited)
As Previously ReportedRestatement AdjustmentAs Restated
Revenue202,796$(6,280)$196,516 
Cost of revenue176,009176,009 
Gross profit26,787 (6,280)20,507 
Operating expenses
General and administrative15,11315,113 
Contingent consideration(13)(13)
Depreciation and amortization5,9815,981 
Total operating expenses21,081  21,081 
Income (loss) from operations5,706 (6,280)(574)
 
Other expense
Other expense, net(122)(122)
Interest expense(6,651)(6,651)
Total other expense(6,773) (6,773)
Loss before income tax expense(1,067)(6,280)(7,347)
Income tax benefit(1,050)(780)(1,830)
Net loss$(17)$(5,500)$(5,517)
Loss per share
Basic$ $(0.04)$(0.04)
Diluted$ $(0.04)$(0.04)
Weighted average number of shares
Basic126,994 126,994 126,994 
Diluted126,994 126,994 126,994 
F-57
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Three Months Ended
September 30, 2021
(in thousands, expect per share and share amounts)
(unaudited)
As Previously ReportedRestatement AdjustmentsAs Restated
Revenue$192,068 $(3,382)$188,686 
Cost of revenue182,789 182,789 
Gross profit9,279 (3,382)5,897 
Operating expenses
General and administrative18,493 18,493 
Contingent consideration936 936 
Depreciation and amortization5,984 5,984 
Total operating expenses25,413  25,413 
Loss from operations(16,134)(3,382)(19,516)
 
Other expense
Other expense, net(297)(297)
Interest expense(13,109)(13,109)
Total other expense(13,406) (13,406)
Loss before income tax benefit(29,540)(3,382)(32,922)
Income tax benefit(3,988)(1,373)(5,361)
Net loss$(25,552)$(2,009)$(27,561)
Preferred dividends and accretion(5,479)(5,479)
Net loss to common shareholders$(31,031)$(2,009)$(33,040)
Loss per share
Basic$(0.24)$(0.02)$(0.25)
Diluted$(0.24)$(0.02)$(0.25)
Weighted average number of shares
Basic130,955 130,955 130,955 
Diluted130,955 130,955 130,955 
F-58
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Six Months Ended
June 30, 2021
(in thousands, expect per share and share amounts)
(unaudited)
As Previously ReportedRestatement AdjustmentsAs Restated
Revenue$448,728 $(3,972)$444,756 
Cost of revenue378,083 378,083 
Gross profit70,645 (3,972)66,673 
Operating expenses
General and administrative39,786 39,786 
Contingent consideration135 135 
Depreciation and amortization11,965 11,965 
Total operating expenses51,886  51,886 
Income (loss) from operations18,759 (3,972)14,787 
 
Other expense
Other expense, net(200)(200)
Interest expense(15,660)(15,660)
Total other expense(15,860) (15,860)
Income (loss) before income tax expense2,899 (3,972)(1,073)
Income tax expense (benefit)29 (161)(132)
Net income (loss)$2,870 $(3,811)$(941)
Earnings (loss) per share
Basic$0.02 $(0.03)$(0.01)
Diluted$0.02 $(0.03)$(0.01)
Weighted average number of shares
Basic126,994 126,994 126,994 
Diluted127,203 127,203 127,203 

F-59
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Nine Months Ended
September 30,
(in thousands, expect per share and share amounts)
(unaudited)
As Previously ReportedRestatement AdjustmentsAs Restated
Revenue$640,796 $(7,354)$633,442 
Cost of revenue560,872 560,872 
Gross profit79,924 (7,354)72,570 
Operating expenses
General and administrative58,279 58,279 
Contingent consideration1,071 1,071 
Depreciation and amortization17,949 17,949 
Total operating expenses77,299  77,299 
Income (loss) from operations2,625 (7,354)(4,729)
 
Other expense
Other expense, net(497)(497)
Interest expense(28,769)(28,769)
Total other expense(29,266) (29,266)
Loss before income tax benefit(26,641)(7,354)(33,995)
Income tax benefit(3,959)(1,534)(5,493)
Net loss$(22,682)$(5,820)$(28,502)
Preferred dividends and accretion(5,479)(5,479)
Net loss to common shareholders$(28,161)$(5,820)$(33,981)
Loss per share
Basic$(0.22)$(0.05)$(0.26)
Diluted$(0.22)$(0.05)$(0.26)
Weighted average number of shares
Basic128,315 128,315 128,315 
Diluted128,315 128,315 128,315 












F-60
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Statement of Changes in Shareholders' Deficit- Three Months Ended March 31, 2021

(in thousands, share amounts)
(unaudited)
Preferred StockCommon StockAdditional
As Previously ReportedSharesAmountSharesAmountpaid-in capitalRetained earningsTotal Stockholders’ Deficit
Balance, December 31, 2020— $— 126,994 $127 $140,473 $(221,499)$(80,899)
Equity based compensation— — — — 7,897 — 7,897 
Net Income— — — — — 2,887 2,887 
Balance, March 31, 2021— $— 126,994 $127 $148,370 $(218,612)$(70,115)
Adjustments
Balance, December 31, 2020— $— — $— $— $— — 
Net Income— — — — — 1,689 1,689 
Total Adjustments— $— — $— $— $1,689 1,689 
As Restated
Balance, December 31, 2020— $— 126,994 $127 $140,473 $(221,499)$(80,899)
Equity based compensation— — — — 7,897 — 7,897 
Net Income— — — — — 4,576 4,576 
Balance, March 31, 2021 - As Restated— — 126,994 $127 $148,370 $(216,923)$(68,426)











F-61
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Statement of Changes in Shareholders' Deficit- Three Months Ended June 30, 2021
(in thousands, share amounts)
(unaudited)
Preferred StockCommon StockAdditional
As Previously ReportedSharesAmountSharesAmountpaid-in capitalRetained earningsTotal Stockholders’ Deficit
Balance, March 31, 2021— $— 126,994 127 148,370 (218,612)$(70,115)
Equity-based compensation— — — — 1,523 — 1,523 
Net loss— — — — — (17)(17)
Balance, June 30, 2021— $— 126,994 $127 $149,893 $(218,629)$(68,609)
Adjustments
Balance, March 31, 2021— $— — $— $— $1,689 1,689 
Net loss— — — — — (5,500)(5,500)
Total Adjustments— $— — $— $— $(3,811)(3,811)
As Restated
Balance, March 31, 2021— $— 126,994 $127 $148,370 $(216,923)$(68,426)
Equity based compensation— — — — 1,523 — 1,523 
Net loss— — — — — (5,517)(5,517)
Balance, June 30, 2021 - As Restated— — 126,994 $127 $149,893 $(222,440)$(72,420)












F-62
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Statement of Changes in Shareholders' Equity/(Deficit) - Three Months Ended September 30, 2021
Temporary EquityPermanent Equity
(in thousands, share amounts)
(unaudited)
Series A Redeemable Perpetual Preferred Stock Preferred StockCommon StockAdditional
As Previously ReportedSharesAmountSharesAmountSharesAmountpaid-in capitalRetained earningsTotal Stockholders’ Deficit
Balance, June 30, 2021 $ — $— 126,994 127 149,893 (218,629)$(68,609)
Equity-based compensation— — — — — — 2,160 — 2,160 
Issuance of Series A Preferred, net of fees350 229,799 — — — — — — — 
Issuance of common stock, net— — — — 7,875 8 104,756 — 104,764 
Preferred cumulative dividends plus accretion— 5,479 — — — — (5,479)— (5,479)
Net loss— — — — — — — (25,552)(25,552)
Balance, September 30, 2021350 235,278 — $— 134,869 $135 $251,330 $(244,181)$7,284 
Adjustments
Balance, June 30, 2021— — — $— — $— $— $(3,811)(3,811)
Net loss— — — — — — — (2,009)(2,009)
Total Adjustments— — — $— — $— $— $(5,820)(5,820)
As Restated
Balance, June 30, 2021  — $— 126,994 $127 $149,893 $(222,440)$(72,420)
Equity based compensation— — — — — — 2,160 — 2,160 
F-63
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Issuance of Series A Preferred, net of fees350 229,799 — — — — — — — 
Issuance of common stock, net— — — — 7,875 8 104,756 — 104,764 
Preferred cumulative dividends plus accretion— 5,479 — — — — (5,479)— (5,479)
Net loss— — — — — — — (27,561)(27,561)
Balance, September 30, 2021 - As Restated350 235,278 — — 134,869 $ $251,330 $(250,001)$1,464 



Statement of Changes in Shareholders' Deficit- Six Months Ended June 30, 2021
(in thousands, share amounts)
(unaudited)
Preferred StockCommon StockAdditional
As Previously ReportedSharesAmountSharesAmountpaid-in capitalRetained earningsTotal Stockholders’ Deficit
Balance, December 31, 2020— $— 126,994 $127 $140,473 $(221,499)$(80,899)
Equity-based compensation— — — — 9,420 — 9,420 
Net loss— — — — — 2,870 2,870 
Balance, June 30, 2021— $— 126,994 $127 $149,893 $(218,629)$(68,609)
Adjustments
Balance, December 31, 2020— $— — $— $— $— $— 
Net loss— — — — — (3,811)(3,811)
Total Adjustments— $— — $— $— $(3,811)$(3,811)
As Restated
Balance, December 31, 2020— $— 126,994 $127 $140,473 $(221,499)$(80,899)
Equity based compensation— — — — 9,420 — 9,420 
Net loss— — — — — (941)(941)
Balance, June 30, 2021 - As Restated— — 126,994 $127 $149,893 $(222,440)$(72,420)
F-64
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements

Statement of Changes in Shareholders' Equity/(Deficit) - Nine Months Ended September 30, 2021

Temporary EquityPermanent Equity
(in thousands, share amounts)
(unaudited)
Series A Redeemable Perpetual Preferred Stock Preferred StockCommon StockAdditional
As Previously ReportedSharesAmountSharesAmountSharesAmountpaid-in capitalRetained earningsTotal Stockholders’ Deficit
Balance, December 31, 2020 $ — $— 126,994 127 140,473 $(221,499)$(80,899)
Equity-based compensation— — — — — — 11,580 — 11,580 
Issuance of Series A Preferred, net of fees350 229,799 — — — — — — — 
Issuance of common stock, net— — — — 7,875 8 104,756 — 104,764 
Preferred cumulative dividends plus accretion— 5,479 — — — — (5,479)— (5,479)
Net loss— — — — — — — (22,682)(22,682)
Balance, September 30, 2021350 235,278 — $— 134,869 $135 $251,330 $(244,181)$7,284 
Adjustments
Balance, December 31, 2020— — — $— — $— $— $— $— 
Net loss— — — — — — — (5,820)(5,820)
Total Adjustments— — — $— — $— $— $(5,820)$(5,820)
As Restated
Balance, December 31, 2020  — $— 126,994 $127 $140,473 $(221,499)$(80,899)
F-65
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Equity based compensation— — — — — — 11,580 — 11,580 
Issuance of Series A Preferred, net of fees350 229,799 — — — — — — — 
Issuance of common stock, net— — — — 7,875 8 104,756 — 104,764 
Preferred cumulative dividends plus accretion— 5,479 — — — — (5,479)— (5,479)
Net loss— — — — — — — (28,502)(28,502)
Balance, September 30, 2021 - As Restated350 235,278 — — 134,869 $ $251,330 $(250,001)$— $1,464 























F-66
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Statement of Cash Flows
Three Months Ended
March 31, 2021
(in thousands)
(unaudited)
As Previously ReportedRestatement AdjustmentsAs Restated
Cash flows used in operating activities
Net income$2,887 $1,689 $4,576 
Adjustments to reconcile net income to net cash used in operating activities:
Recovery of bad debts(535)(535)
Deferred tax benefit(71)(38)(109)
Depreciation and amortization6,481 6,481 
Amortization of debt discount and issuance costs3,586 3,586 
Interest paid-in-kind  
Equity-based compensation7,911 7,911 
Contingent consideration148 148 
Warranty provision302 302 
Changes in operating assets and liabilities— 
Accounts receivable(2,692)(2,308)(5,000)
Inventories(6,246)(6,246)
Income tax receivables13,003 13,003 
Prepaid expenses and other(3,216)(3,216)
Accounts payable(10,556)(10,556)
Accounts payable - related party  
Accrued expenses and other5,134 5,134 
Income tax payable1,410 657 2,067 
Lease liabilities247 247 
Deferred revenue(59,941) (59,941)
Net cash used in operating activities(42,148) (42,148)
Cash flows used in investing activities
Purchase of property, plant and equipment(570)(570)
Investment in equity security(10,000)(10,000)
Net cash used in investing activities(10,570) (10,570)
Cash flows used in financing activities
Proceeds from revolving credit facility 
Principal payments on term loan facility(30,000)(30,000)
Debt issuance costs(6,590)(6,590)
Net cash used in financing activities(36,590) (36,590)
Net decrease in cash, cash equivalents and restricted cash(89,308) (89,308)
Cash, cash equivalents and restricted cash, beginning of period108,441 108,441 
Cash, cash equivalents, and restricted cash, end of period$19,133 $ $19,133 



F-67
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
\
F-68
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Statement of Cash Flows
Six Months Ended
June 30,
(in thousands)
(unaudited)
As Previously ReportedRestatement AdjustmentsAs Restated
Cash flows used in operating activities
Net income$2,870 $(3,811)$(941)
Adjustments to reconcile net income to net cash used in operating activities:
Recovery of bad debts(551)(551)
Deferred tax benefit1,358 (1,896)(538)
Depreciation and amortization12,964 12,964 
Amortization of debt discount and issuance costs5,118 5,118 
Interest paid-in-kind  
Equity-based compensation9,467 9,467 
Contingent consideration135 135 
Warranty provision425 425 
Provision for inventory obsolescence1,236 1,236 
Changes in operating assets and liabilities— 
Accounts receivable(34,365)3,972 (30,393)
Inventories(20,443)(20,443)
Income tax receivables7,501 1,735 9,236 
Prepaid expenses and other826 826 
Accounts payable(1,378)(1,378)
Accounts payable - related party(1,622)(1,622)
Accrued expenses and other(10,541)(10,541)
Income tax payable(8,814)(8,814)
Lease liabilities68 68 
Deferred revenue(98,363) (98,363)
Net cash used in operating activities(134,109) (134,109)
Cash flows used in investing activities
Purchase of property, plant and equipment(1,200)(1,200)
Investment in equity security(11,975) (11,975)
Net cash used in investing activities(13,175) (13,175)
Cash flows from financing activities
Proceeds from revolving credit facility102,000 102,000 
Principal payments on term loan facility(31,075)(31,075)
Payments on related party loans  
Contingent consideration(7,810) (7,810)
Debt issuance costs(6,590) (6,590)
Net cash provided by financing activities56,525  56,525 
Net decrease in cash, cash equivalents and restricted cash(90,759) (90,759)
F-69
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Cash, cash equivalents and restricted cash, beginning of period108,441 108,441 
Cash, cash equivalents, and restricted cash, end of period$17,682 $ $17,682 

Statement of Cash Flows
Nine Months Ended
September 30,
(in thousands)
(unaudited)
As Previously ReportedRestatement AdjustmentsAs Restated
Cash flows used in operating activities
Net loss$(22,682)$(5,820)$(28,502)
Adjustments to reconcile net income (loss) to net cash used in operating activities:
Recovery of bad debts(574)(574)
Deferred tax benefit(6,531)(505)(7,036)
Depreciation and amortization19,454 19,454 
Amortization of debt discount and issuance costs13,653 13,653 
Interest paid-in-kind  
Equity-based compensation11,706 11,706 
Contingent consideration1,071 1,071 
Warranty provision305 305 
Provision for inventory obsolescence654 654 
Changes in operating assets and liabilities— 
Accounts receivable(58,194)7,354 (50,840)
Inventories(55,321)(55,321)
Income tax receivables10,705 (1,029)9,676 
Prepaid expenses and other(5,770)(5,770)
Accounts payable1,948 1,948 
Accounts payable - related party(1,622)(1,622)
Accrued expenses and other1,683 1,683 
Income tax payable(8,185)(8,185)
Lease liabilities337 337 
Deferred revenue(68,474) (68,474)
Net cash used in operating activities(165,837) (165,837)
Cash flows used in investing activities
Purchase of property, plant and equipment(2,252)(2,252)
Investment in equity security(11,975)(11,975)
Net cash used in investing activities(14,227) (14,227)
Cash flows from financing activities
Proceeds from revolving credit facility102,000 102,000 
Principal payments on term loan facility(132,150)(132,150)
Proceeds from Series A issuance224,987 224,987 
Proceeds from common stock issuance120,645 120,645 
Series A equity issuance costs(7,195)(7,195)
F-70
    

Array Technologies, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Common stock issuance costs(3,873)(3,873)
Payments on revolving credit facility(102,000)(102,000)
Payments on related party loans  
Contingent consideration(7,810)(7,810)
Deferred offering costs  
Debt issuance costs(6,590) (6,590)
Net cash provided by financing activities188,014  188,014 
Net change in cash and cash equivalents7,950  7,950 
Cash and cash equivalents, beginning of period108,441 108,441 
Cash and cash equivalents, end of period$116,391 $ $116,391 
F-71
    

23.    Subsequent Events

STI Acquisition
On January 11, 2022 (the “Closing Date”), the Company completed the previously announced STI Acquisition, pursuant to that certain definitive agreement (the “Purchase Agreement”), dated as of November 10, 2021, by and among Array Tech, Inc, a wholly-owned subsidiary of the Company, Amixa Capital, S.L. and Aurica Trackers, S.L., each a company duly organized under the laws of the Kingdom of Spain, and Mr. Javier Reclusa Etayo.
In accordance with the Purchase Agreement, the Company paid closing consideration to STI consisting of $410.5 million in cash (the “Cash Consideration”) and 13,894,800 shares of the Company’s common stock (the “Stock Consideration”). The fair value of the purchase consideration was $610.7 million and resulted in the Company owning 100% of the interests in STI. The Company is in the process of determining the acquisition assets and liabilities and the related accounting impact.

The purchase price will be increased by the amount that is four times the audited Earnings Before Interest, Taxes, Depreciation and Amortization (“EBITDA”) of the target less €47.0 million ($53.5 million at current exchange rates), such that the amount of contingent consideration is subject to a cap of €45.0 million ($52.0 million at current exchange rates). Subsequent to December 31, 2021, it was determined that the targets were not met.

The acquisition of STI will provide the Company with an immediate presence in Brazil as well as Western Europe. Transaction expenses incurred in connection with the acquisition are estimated to be $5.3 million.

Series A Redeemable Preferred Issuance

In connection with the Stock Purchase Agreement and the Certificate of Designations governing the Series A Redeemable Perpetual Preferred Stock (see Note 11 - Redeemable Perpetual Preferred), on January 7, 2022, the Company issued and sold to the Purchasers 50,000 shares of Series A Redeemable Perpetual Preferred Stock and 1,125,000 shares of Common Stock in an Additional Closing for an aggregate purchase price of $49,376,125.

Employee Stock Purchase Plan

The Company’s Compensation Committee approved the Employee Stock Purchase Plan in December 2021. The Plan allows employees to purchase shares at 15% off the lower of the stock price at the beginning or ending of the six months window through payroll deductions. The plan is considered compensatory in nature and the Company will record stock compensation expense on the plan beginning in 2022.




EX-21.1 2 exhibit211.htm EX-21.1 Document

Exhibit 21.1
List of Significant Subsidiaries of
Array Technologies, Inc.
Subsidiary NameJurisdiction
Array Tech, Inc. (f/k/a Array Technologies, Inc.)New Mexico
ATI Investment Sub, Inc.Delaware
Array Technologies International Pty LtdAustralia
Array Tecnologia Do Brasil Ltda.Brazil
Array Technologies UK LimitedUnited Kingdom



EX-23.1 3 a231bdoconsentdraft.htm EX-23.1 Document

Consent of Independent Registered Public Accounting Firm

Array Technologies, Inc.
Albuquerque, New Mexico
We hereby consent to the incorporation by reference in the Registration Statement on Form S-8 (No. 333-249552) of Array Technologies, Inc. of our report dated April 5, 2022, relating to the consolidated financial statements, and the effectiveness of Array Technologies, Inc.’s internal control over financial reporting, which appears in this Form 10-K. Our report on the effectiveness of internal control over financial reporting expresses an adverse opinion on the effectiveness of the Company’s internal control over financial reporting as of December 31, 2021.

/s/ BDO USA, LLP

Austin, Texas

April 6, 2022

EX-31.1 4 exhibit3112021q4.htm EX-31.1 Document

EXHIBIT 31.1

CERTIFICATION BY CHIEF EXECUTIVE OFFICER PURSUANT TO
RULE 13a-14(a) AND 15d-14(a) UNDER THE EXCHANGE ACT

I, Jim Fusaro, certify that:

1.I have reviewed this Annual Report on Form 10-K of Array Technologies, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer 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.

/s/ Jim Fusaro
Jim Fusaro
Chief Executive Officer (Principal Executive Officer)

Date: April 6, 2022


EX-31.2 5 exhibit3122021q4.htm EX-31.2 Document

EXHIBIT 31.2    

CERTIFICATION BY CHIEF FINANCIAL OFFICER PURSUANT TO
RULE 13a-14(a) AND 15d-14(a) UNDER THE EXCHANGE ACT

I, Nipul Patel, certify that:

1.I have reviewed this Annual Report on Form 10-K of Array Technologies, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer 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.

/s/ Nipul Patel
Nipul Patel
Chief Financial Officer (Principal Financial Officer)

Date: April 6, 2022


EX-32.1 6 exhibit3212021q4.htm EX-32.1 Document

EXHIBIT 32.1

CERTIFICATION BY CHIEF EXECUTIVE 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 this Annual Report of Array Technologies, Inc. (the "Company") filed on Form 10-K for the years ended December 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jim Fusaro, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


/s/ Jim Fusaro
Jim Fusaro
Chief Executive Officer

Date: April 6, 2022


EX-32.2 7 exhibit3222021q4.htm EX-32.2 Document

EXHIBIT 32.2

CERTIFICATION BY 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 this Annual Report of Array Technologies, Inc. (the "Company") filed on Form 10-K for the years ended December 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Nipul Patel, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


/s/ Nipul Patel
Nipul Patel
Chief Financial Officer

Date: April 6, 2022


EX-101.SCH 8 arry-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - Consolidated Balance Sheets - (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - Consolidated Statements of Changes in Member’s Equity/Stockholders’ Deficit link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Business link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Summary of Significant Accounting Policies - Schedule of allowance for credit loss (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Inventories - Schedule of Current Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Inventories - Schedule of Inventory Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 2111104 - Disclosure - Property, Plant, and Equipment link:presentationLink link:calculationLink link:definitionLink 2312303 - Disclosure - Property, Plant, and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Property, Plant, and Equipment - Summary of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Property, Plant, and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2115105 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Goodwill and Other Intangible Assets - Schedule of other intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Goodwill and Other Intangible Assets - Schedule of future annual amortization expense of amortizable intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 2120106 - Disclosure - Investment in Equity Securities link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Investment in Equity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2122107 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2424411 - Disclosure - Income Taxes - Schedule of Income Tax Provision (Details) link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2426413 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation Amount (Details) link:presentationLink link:calculationLink link:definitionLink 2427414 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2128108 - Disclosure - Accrued Warranty Reserve link:presentationLink link:calculationLink link:definitionLink 2329306 - Disclosure - Accrued Warranty Reserve (Tables) link:presentationLink link:calculationLink link:definitionLink 2430415 - Disclosure - Accrued Warranty Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 2131109 - Disclosure - Senior Secured Credit Facility link:presentationLink link:calculationLink link:definitionLink 2332307 - Disclosure - Senior Secured Credit Facility (Tables) link:presentationLink link:calculationLink link:definitionLink 2433416 - Disclosure - Senior Secured Credit Facility - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2433416 - Disclosure - Senior Secured Credit Facility - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2434417 - Disclosure - Senior Secured Credit Facility - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2435418 - Disclosure - Senior Secured Credit Facility - Schedule of Maturities of Senior Secured Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2136110 - Disclosure - Convertible Debt link:presentationLink link:calculationLink link:definitionLink 2337308 - Disclosure - Convertible Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2438419 - Disclosure - Convertible Debt - Summary of Convertible Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2439420 - Disclosure - Convertible Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2140111 - Disclosure - Redeemable Perpetual Preferred link:presentationLink link:calculationLink link:definitionLink 2341309 - Disclosure - Redeemable Perpetual Preferred (Tables) link:presentationLink link:calculationLink link:definitionLink 2442421 - Disclosure - Redeemable Perpetual Preferred (Details) link:presentationLink link:calculationLink link:definitionLink 2143112 - Disclosure - Related Party Loan link:presentationLink link:calculationLink link:definitionLink 2444422 - Disclosure - Related Party Loan (Details) link:presentationLink link:calculationLink link:definitionLink 2145113 - Disclosure - Common and Preferred Stock link:presentationLink link:calculationLink link:definitionLink 2446423 - Disclosure - Common and Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2147114 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2348310 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2449424 - Disclosure - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2449424 - Disclosure - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2150115 - Disclosure - Earnings (Loss) per Share link:presentationLink link:calculationLink link:definitionLink 2351311 - Disclosure - Earnings (Loss) per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2452425 - Disclosure - Earnings (Loss) per Share - Schedule of earnings per share, basic and diluted (Details) link:presentationLink link:calculationLink link:definitionLink 2453426 - Disclosure - Earnings (Loss) per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2154116 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2355312 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2456427 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2457428 - Disclosure - Commitments and Contingencies - Undiscounted future expected payments under the TRA (Details) link:presentationLink link:calculationLink link:definitionLink 2458429 - Disclosure - Commitments and Contingencies - Summary of liability related to estimated contingent consideration (Details) link:presentationLink link:calculationLink link:definitionLink 2159117 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2360313 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2461430 - Disclosure - Fair Value of Financial Instruments - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2162118 - Disclosure - Equity Based Compensation link:presentationLink link:calculationLink link:definitionLink 2363314 - Disclosure - Compensation Related Costs, Share Based Payments (Tables) link:presentationLink link:calculationLink link:definitionLink 2464431 - Disclosure - Equity Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2465432 - Disclosure - Equity Based Compensation - Schedule of RSUs and PSUs Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2166119 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2367315 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2468433 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2469434 - Disclosure - Leases - Summary of balances as it relates to leases (Details) link:presentationLink link:calculationLink link:definitionLink 2470435 - Disclosure - Leases - Schedule of Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2471436 - Disclosure - Leases - Schedule of Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2472437 - Disclosure - Leases - Schedule of Future Minimum Lease Obligations Under Non-Cancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2473438 - Disclosure - Leases - Schedule of Weighted-Average Remaining Lease-Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2474439 - Disclosure - Leases - Supplemental Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 2175120 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2476440 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2177121 - Disclosure - Geographic Information link:presentationLink link:calculationLink link:definitionLink 2378316 - Disclosure - Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2479441 - Disclosure - Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 2480442 - Disclosure - Geographic Information - Schedule of Revenue from External Customers by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2181122 - Disclosure - Restatement (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2482443 - Disclosure - Restatement (Unaudited) - Condensed Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2483444 - Disclosure - Restatement (Unaudited) - Condensed Balance Sheet (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 2484445 - Disclosure - Restatement (Unaudited) - Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2485446 - Disclosure - Restatement (Unaudited) - Statement of Changes in Shareholders' Deficit (Details) link:presentationLink link:calculationLink link:definitionLink 2486447 - Disclosure - Restatement (Unaudited) - Condensed Cash Flow Statement (Details) link:presentationLink link:calculationLink link:definitionLink 2187123 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2488448 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 arry-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 arry-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 arry-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Dividends [Axis] Dividends [Axis] Supplemental Cash Flow Information Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Earnings per Share ("EPS") Earnings Per Share, Policy [Policy Text Block] Convertible Debt Convertible Debt [Member] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period State Current State and Local Tax Expense (Benefit) Net income (loss) Net (loss) Net income (loss) Net income (loss) Net Income (Loss) Attributable to Parent Accounts Receivable Receivable [Policy Text Block] ROU Asset Operating Lease, Right-of-Use Asset Net operating loss Deferred Tax Assets, Operating Loss Carryforwards Total Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Impact of COVID-19 Pandemic Unusual or Infrequent Item, or Both [Policy Text Block] Unusual or Infrequent Item, or Both Schedule of maturities of senior secured credit facility Schedule of Maturities of Long-term Debt [Table Text Block] Decreases Decreases, Inventory Valuation Reserves Decreases, Inventory Valuation Reserves Number of members eligible to be designated to board of directors Number of Representatives Eligible to be Designated to Board of Directors Number of Representatives Eligible to be Designated to Board of Directors Security Exchange Name Security Exchange Name Contingent consideration Payments Business Combination, Contingent Consideration Arrangements, Settlements Of Contingent Consideration, Liability Business Combination, Contingent Consideration Arrangements, Settlements Of Contingent Consideration, Liability Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Convertible note, conversion price (in dollar per share) Debt Instrument, Convertible, Conversion Price Forfeited, weighted average grand date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Employee stock purchase plan, discount rate Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date Revenue from Contract with Customer [Abstract] Anniversary Date [Axis] Anniversary Date [Axis] Anniversary Date Preferred cumulative dividends Preferred cumulative dividends Dividends, Preferred Stock Weighted average remaining lease-term Operating Lease, Weighted Average Remaining Lease Term Beginning temporary equity shares balance (in shares) Ending temporary equity shares balance (in shares) Temporary Equity, Shares Outstanding Other assets Other Assets, Noncurrent Impairment recorded Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Securities Purchase Agreement, Additional Closings Securities Purchase Agreement, Additional Closings [Member] Securities Purchase Agreement, Additional Closings Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Expected volatility rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 2023 Long-Term Debt, Maturity, Year Two Payment of dividends Temporary Equity, Payment of Dividends Temporary Equity, Payment of Dividends Equity-based compensation Equity-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Consent fees incurred Related Party Transaction, Expenses from Transactions with Related Party Intangible assets Deferred Tax Liabilities, Intangible Assets Income tax payable Increase (Decrease) in Income Taxes Payable Subsequent Event Type [Domain] Subsequent Event Type [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Cash that is uninsured and uncollateralized Cash, Uninsured Amount Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization expense related to intangible assets Amortization of Intangible Assets Business Acquisition, Contingent Consideration [Line Items] Business Acquisition, Contingent Consideration [Line Items] Debt issuance costs Payments of Financing Costs Variable lease expense Variable Lease, Cost Deferred tax assets, net Deferred Tax Assets, Net Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Number of shares not included in the calculation of basic or diluted EPS Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of current inventory Schedule of Inventory, Current [Table Text Block] Deferred revenue recognized Contract with Customer, Liability, Revenue Recognized Sale of Stock [Axis] Sale of Stock [Axis] Subsequent Events [Abstract] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Long term debt, net of debt discount and financing costs Long Term Debt, Net of Debt Discount and Financing Costs Long Term Debt, Net of Debt Discount and Financing Costs Deferred Tax Assets, net Deferred Tax Assets, Net of Valuation Allowance Stock split conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Granted, weighted average grand date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Temporary equity, accretion of interest Temporary Equity, Accretion of Interest Income Tax Examination [Table] Income Tax Examination [Table] Debt conversion, converted Instrument, shares issued (in shares) Debt Conversion, Converted Instrument, Shares Issued Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Schedule of indefinite-lived intangible assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Award Type [Domain] Award Type [Domain] Securities Purchase Agreement, Voting and Consent Rights Securities Purchase Agreement, Voting and Consent Rights [Member] Securities Purchase Agreement, Voting and Consent Rights Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Summary of convertible debt Convertible Debt [Table Text Block] Local Phone Number Local Phone Number Summary of liability related to estimated contingent consideration Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] Related Party Transactions [Abstract] 2024 Long-Term Debt, Maturity, Year Three Accumulated impairment Goodwill, Impaired, Accumulated Impairment Loss Land Land [Member] Shares granted in period (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Number of non-voting representatives designated to board of directors Number of Non-Voting Representatives Designated to Board of Directors Number of Non-Voting Representatives Designated to Board of Directors Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Concentration risk percentage Concentration Risk, Percentage Preferred stock of $0.001 par value - 4,500,000 authorized; none issued as of December 31, 2021 and 2020, respectively Preferred stock, value, issued Preferred Stock, Value, Issued Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Derivative, cap price (in dollars per share) Derivatives, Cap Price Derivatives, Cap Price Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Convertible note, consecutive trading days (in days) Debt Instrument, Convertible, Threshold Consecutive Trading Days Trade name Trade Names [Member] Retained Earnings Retained Earnings [Member] Consent Fees Consent Fees [Member] Consent Fees Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Trade Accounts Receivable Trade Accounts Receivable [Member] Accounts payable Increase (Decrease) in Other Accounts Payable Long-term liabilities Liabilities, Noncurrent [Abstract] Payments Standard Product Warranty Accrual, Decrease for Payments Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Member units Member Units [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Related Party [Axis] Related Party [Axis] Fair Value, Concentration of Risk [Table] Fair Value, Concentration of Risk [Table] Accounts receivable Increase (Decrease) in Accounts Receivable Indefinite-Lived Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block] Lease liabilities arising from obtaining right-of-use assets Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Accounts payable - related party Increase (Decrease) in Accounts Payable, Related Parties Increases Increases, Inventory Valuation Reserves Increases, Inventory Valuation Reserves Schedule of deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Series A equity issuance costs Payment of Temporary Equity Issuance Costs Payment of Temporary Equity Issuance Costs Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Other nondeductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount Commitments and Contingencies Disclosure [Abstract] Largest Customer Largest Customer [Member] Largest Customer Revision of Prior Period, Error Correction, Adjustment Revision of Prior Period, Error Correction, Adjustment [Member] Revolving Credit Facility, Second Amendment Revolving Credit Facility, Second Amendment [Member] Revolving Credit Facility, Second Amendment Interest expense Interest Expense, Related Party Number of operating segments Number of Operating Segments Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Basic (in dollars per share) Earnings (loss) per share (basic) Earnings Per Share, Basic Current portion of contingent consideration Business Combination, Contingent Consideration, Liability, Current Corporate conversion and stock split (in shares) Corporate Conversion and Stock Split, Shares Corporate Conversion and Stock Split, Shares Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Premium paid on capped call Premium Paid on Capped Call Premium Paid on Capped Call 2024 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenues Revenue from Contract with Customer [Text Block] Minimum allowable variable rate Debt Instrument, Interest Rate, Minimum Allowable Variable Rate Debt Instrument, Interest Rate, Minimum Allowable Variable Rate Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Unvested, beginning balance (in shares) Unvested, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Investment in equity securities Payments to Acquire Equity Securities, FV-NI 2022 Long-Term Debt, Maturity, Year One Interest expense related to long term debt Interest Expense, Debt Disaggregation of revenue Disaggregation of Revenue [Table Text Block] 2026 Long-Term Debt, Maturity, Year Five Raw materials Inventory, Raw Materials, Gross Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Class C Units Common Class C [Member] Diluted: Earnings Per Share, Diluted [Abstract] Interest expense carryforward Deferred Tax Asset, Interest Carryforward Senior Secured Loan Senior Secured Loan [Member] Senior Secured Loan STI STI [Member] STI Assets in progress Assets in Progress [Member] Assets in Progress Operating cash flows from operating leases Operating Lease, Payments Authorized shares Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Deferred tax liabilities, net Deferred Tax Liabilities, Net United States AUSTRALIA Dividend rate, percentage Preferred Stock, Dividend Rate, Percentage Property, plant, and equipment Deferred Tax Liabilities, Property, Plant and Equipment Provision for credit losses Account Receivable, Provision for Credit Losses Account Receivable, Provision for Credit Losses Business combination, consideration transferred Business Combination, Consideration Transferred Provision for (recovery of) bad debts Accounts Receivable, Credit Loss Expense (Reversal) Long-term debt, balance Total carrying value of debt Long-term Debt, Gross Entity Voluntary Filers Entity Voluntary Filers Temporary equity, par value (in dollars per share) Temporary Equity, Par or Stated Value Per Share Plan Name [Axis] Plan Name [Axis] Current portion of related party loans Notes Payable, Related Parties, Current Derivative instrument, prepaid forward contract Derivative Instrument, Prepaid Forward Contract Derivative Instrument, Prepaid Forward Contract 1% Senior unsecured convertible notes, net (1) Long term debt, net of debt discount and financing costs Long-term Debt Cash flows used in investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Provision for warranties issued Standard Product Warranty Accrual, Increase for Warranties Issued Weighted average number of shares Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Income Tax Disclosure [Abstract] State income taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Entity Small Business Entity Small Business Maximum leverage ratio Consolidated Total Leverage Ratio, Maximum Consolidated Total Leverage Ratio, Maximum Number of shares converted Conversion of Stock, Shares Converted Base Rate Base Rate [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities, redeemable perpetual preferred stock and stockholders’ (deficit) Liabilities and Equity Accrued compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Accrued expenses and other Other Accrued Liabilities, Current Investments, Debt and Equity Securities [Abstract] Deferred revenue Contract with Customer, Liability, Current 2026 2025 Lessee, Operating Lease, Liability, to be Paid, Year Five Equity-based compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount Additional paid-in capital Additional Paid in Capital Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Impairment charge recognized Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) LIABILITIES AND STOCKHOLDERS' DEFICIT Liabilities and Equity [Abstract] Proceeds from issuance of common stock, net of underwriting discount and commissions Proceeds from Issuance Initial Public Offering Purchase commitment, percentage Purchase Commitment, Percentage Purchase Commitment, Percentage Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Earnings (Loss) per Share Earnings Per Share [Text Block] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Premium on capped call Premium On Derivative Premium On Derivative Operating expenses Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current Thereafter Long-Term Debt, Maturity, after Year Five Accounting Changes and Error Corrections [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Interest paid-in-kind Paid-in-Kind Interest 2026 Other Commitment, to be Paid, Year Five Standby Letters of Credit Standby Letters of Credit [Member] Minimum Minimum [Member] Income tax receivables Income Taxes Receivable, Current Contingent consideration IRS Settlement Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Unit holder of Parent Affiliated Entity [Member] Gross profit Gross Profit 2023 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Authorized preferred stock (in shares ) Preferred Stock, Shares Authorized Unrecognized tax benefits Unrecognized Tax Benefits Deferred Tax Assets Deferred Tax Assets, Gross Entity Common Stock Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Conversion price percentage Conversion Price Percentage Conversion Price Percentage Business acquisition, percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Deferred tax assets Deferred Income Tax Assets, Net Anniversary Date Two Anniversary Date Two [Member] Anniversary Date Two Current Liabilities Liabilities, Current [Abstract] Revolving Credit Facility, First Amendment Revolving Credit Facility, First Amendment [Member] Revolving Credit Facility, First Amendment Investment in equity security Investment in equity security Payments to Develop Software 2025 Long-Term Debt, Maturity, Year Four Initial public offering of common stock, net of underwriting discounts and commissions Issuance of common stock, net Stock Issued During Period, Value, New Issues Lease liabilities Increase (Decrease) in Operating Lease Liability General and administrative General and Administrative Expense Revision of Prior Period [Axis] Revision of Prior Period [Axis] Senior Secured Credit Facility Convertible Debt Debt Disclosure [Text Block] Ending balance (in shares) Beginning balance (in shares) Shares, Outstanding Schedule of components of income tax expense (benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Equity Based Compensation Share-based Payment Arrangement [Text Block] Inventories Inventory Disclosure [Text Block] Springing financial maintenance covenant Debt Instrument, Springing Financial Maintenance, Percent Debt Instrument, Springing Financial Maintenance, Percent Accounting Policies [Abstract] Maximum potential payment obligation Contractual Obligation ROU assets Deferred Tax Liabilities, ROU assets Deferred Tax Liabilities, ROU assets Deferred offering costs Deferred offering costs Payments of Stock Issuance Costs Initial public offering of common stock, net of underwriting discounts and commissions (in shares) Issuance of common stock, net (in shares) Stock Issued During Period, Shares, New Issues Number of reportable segments Number of Reportable Segments Derivative, strike price (in dollars per share) Derivatives, Price Risk Option Strike Price Derivatives, Price Risk Option Strike Price Inventory Valuation Reserves [Roll Forward] Inventory Valuation Reserves [Roll Forward] Inventory Valuation Reserves TRA Tax Receivable Agreement [Member] Tax Receivable Agreement Anniversary Date One Anniversary Date One [Member] Anniversary Date One Effect of CARES Act Effective Income Tax Rate Reconciliation, CARES Act, Amount Effective Income Tax Rate Reconciliation, CARES Act, Amount Total lease liabilities Operating Lease, Liability Letters of credit outstanding Letters of Credit Outstanding, Amount Federal Current Federal Tax Expense (Benefit) Document Transition Report Document Transition Report Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Common stock of $0.001 par value - 1,000,000,000 authorized; 135,026,940 and 126,994,467 issued as of December 31, 2021 and 2020, respectively Common stock, value, issued Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total other expense Nonoperating Income (Expense) Two Customers Two Customers [Member] Two Customers Unrecognized compensation costs, period of recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unvested, weighted average grant date fair value, beginning balance (in dollars per share) Unvested, weighted average grant date fair value, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Basis of Accounting and Presentation Basis of Accounting, Policy [Policy Text Block] PSUs Performance Shares [Member] Commitments and contingencies (Note 16) Commitments and contingencies (Note 12) Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Entity Emerging Growth Company Entity Emerging Growth Company Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Provision for inventory obsolescence Inventory Write-down Fees paid on issuance of convertible notes Payments of Debt Issuance Costs ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Other Commitments [Table] Other Commitments [Table] Temporary equity, amortization of discount Temporary Equity, Amortization of Discount Temporary Equity, Amortization of Discount Percent of the amount of default accrued dividends to be paid Temporary Equity, Accrued Dividends Paid, Percentage Temporary Equity, Accrued Dividends Paid, Percentage Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Investment in Equity Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Legal Entity [Axis] Legal Entity [Axis] Auditor name Auditor Name Cover [Abstract] Equity compensation dilutive securities (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Accrued warranties Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves Goodwill [Line Items] Goodwill [Line Items] Revenue from external customers by geographic areas Revenue from External Customers by Geographic Areas [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Beginning balance (in shares) Ending balance (in shares) Common Unit, Outstanding Cash, Cash Equivalents and Restricted Cash Cash and Cash Equivalents, Policy [Policy Text Block] Temporary Equity, by Class of Stock [Table] Temporary Equity, by Class of Stock [Table] Five Largest Customers Five Largest Customers [Member] Five Largest Customers Less: Imputed lease interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Dividends [Domain] Dividends [Domain] Buildings and land improvements Land, Buildings and Improvements [Member] Net proceeds from sale of series A perpetual preferred stock Sale of Stock, Consideration Received on Transaction Prepaid expenses and other Prepaid Expense and Other Assets, Current Series A Redeemable Perpetual Preferred Stock of $0.001 par value - 500,000 authorized; 350,000 and none issued as of December 31, 2021 and 2020, respectively; liquidation preference of $350.0 million and none as of December 31, 2021 and 2020, respectively Temporary equity, beginning balance Temporary equity, ending balance Temporary equity, carrying amount, attributable to parent Temporary Equity, Carrying Amount, Attributable to Parent Business acquisition, equity interest issued or issuable, number of shares (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Entity [Domain] Entity [Domain] Number of multiples of EBITDA Number of Multiples of EBITDA Number of Multiples of EBITDA Revenue Revenue from Contract with Customer, Excluding Assessed Tax Percentage of variable weighted average price of temporary equity Percentage of Variable Weighted Average Price of Temporary Equity Percentage of Variable Weighted Average Price of Temporary Equity Equity-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Payments of dividends Payments of Dividends Current Expense: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Temporary equity issued (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues Initial liquidation preference (in dollars per share) Temporary Equity, Liquidation Preference Per Share Deferred offering costs Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Equity [Abstract] Convertible notes payable Convertible Notes Payable Warranty Obligations Standard Product Warranty, Policy [Policy Text Block] Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Temporary equity dividend rate spread Temporary Equity, Dividend Rate, Percentage Spread Temporary Equity, Dividend Rate, Percentage Spread Geographic Information Segment Reporting Disclosure [Text Block] Securities Purchase Agreement, Expiry or Termination Securities Purchase Agreement, Expiry or Termination [Member] Securities Purchase Agreement, Expiry or Termination Income (loss) from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Lease liability, current portion Operating Lease, Liability, Current 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Issuance of Series A Preferred, net of fees Temporary Equity, Stock Issued During Period, Value, New Issues Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Property, Plant and Equipment [Abstract] Equity-based compensation Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Additional paid-in capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense Depreciation Convertible Note Capped Call Transactions Convertible Note Capped Call Transactions [Member] Convertible Note Capped Call Transactions Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Previously Reported Previously Reported [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Preferred accretion Temporary Equity, Preferred Accretion Temporary Equity, Preferred Accretion Increase (Decrease) in Permanent Equity [Abstract] Increase (Decrease) in Permanent Equity [Abstract] Increase (Decrease) in Permanent Equity Schedule of estimated accrued warranty reserve Schedule of Product Warranty Liability [Table Text Block] Accrued expenses and other Increase (Decrease) in Accrued Liabilities Impairment of long lived assets Asset Impairment Charges Proceeds from revolving credit facility Proceeds from Lines of Credit Operating lease, liability, current, statement of financial position Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other expense, net Other Nonoperating Income (Expense) Convertible senior notes, fair value Long-term Debt, Fair Value Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Other current liabilities Other Liabilities, Current Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Lease liabilities Deferred Tax Asset, Lease liabilities Deferred Tax Asset, Lease liabilities Total liabilities Liabilities Award Type [Axis] Award Type [Axis] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of operating lease liability maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Anniversary Date [Domain] Anniversary Date [Domain] Anniversary Date [Domain] Total stockholders’ deficit Total stockholders’ deficit Beginning balance Ending balance Stockholders' Equity Attributable to Parent Operating loss carryforwards Operating Loss Carryforwards Common stock, shares issued Common Stock, Shares, Issued Preferred stock, shares issued Preferred Stock, Shares Issued City Area Code City Area Code Fair value adjustment Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration Excluding Settlements, Liability Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration Excluding Settlements, Liability Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Estimated Useful Life (Years) Property, Plant and Equipment, Useful Life Annual amortization rate Debt Instrument, Annual Amortization Rate Debt Instrument, Annual Amortization Rate Eurodollar Eurodollar [Member] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Credit Concentration Concentration Risk, Credit Risk, Policy [Policy Text Block] Schedule of Short-term Debt [Table] Schedule of Short-term Debt [Table] Lease liability, long-term portion Operating Lease, Liability, Noncurrent Preferred dividends and accretion Preferred Stock, Accretion of Redemption Discount Accounting Standards Update [Axis] Accounting Standards Update [Axis] Capital contribution Proceeds from Contributed Capital Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Current income tax provision Current Income Tax Expense (Benefit) Senior secured promissory note Debt Instrument, Face Amount Interest expense Interest expense Interest Expense Deferred Expense (Benefit): Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Accumulated deficit Retained Earnings (Accumulated Deficit) Equity grants Share-based Payment Arrangement [Member] Income Tax Examination [Line Items] Income Tax Examination [Line Items] RSUs Restricted Stock Units (RSUs) [Member] Corporate conversion and stock split Corporate Conversion and Stock Split, Amount Corporate Conversion and Stock Split, Amount Statement of Stockholders' Equity [Abstract] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Proceeds from Series A issuance Proceeds from Issuance of Temporary Equity Proceeds from Issuance of Temporary Equity Entity Filer Category Entity Filer Category Amounts retained by project owners under contracts Billed Contracts Receivable Deferred Tax Liabilities Deferred Tax Liabilities, Gross Risk free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Fifth, Sixth, and Seventh Anniversaries Fifth, Sixth, and Seventh Anniversaries [Member] Fifth, Sixth, and Seventh Anniversaries Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Inventory Disclosure [Abstract] Deferred Tax Assets (Liabilities) Components of Deferred Tax Assets and Liabilities [Abstract] Payments on revolving credit facility Repayments of Lines of Credit Accrued settlement Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Legal Settlements Capital contribution Members' Equity, Capital Contributions Members' Equity, Capital Contributions Tax Receivable Agreement, payment term Tax Receivable Agreement, Payment Term Tax Receivable Agreement, Payment Term 1% Senior unsecured convertible notes Convertible Debt Non-amortizable costs Indefinite-lived Intangible Assets (Excluding Goodwill) Warranty provision Warranty Provision Expense Warranty Provision Expense Related Party Transaction [Axis] Related Party Transaction [Axis] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax expense (benefit) Total Income Tax Expense (Benefit) Total Income Tax Expense (Benefit) Income Tax Expense (Benefit) Other Commitments [Domain] Other Commitments [Domain] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Inventories Deferred Tax Assets, Inventory Hardware and software Hardware and Software [Member] Hardware and Software Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Cash Regular Dividend Rate Cash Regular Dividend Rate [Member] Cash Regular Dividend Rate Number of shares issued upon conversion Conversion of Stock, Shares Issued Total lease payments Total Lessee, Operating Lease, Liability, to be Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Sale of Stock [Domain] Sale of Stock [Domain] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Warranty expirations Standard Product Warranty Accrual, Decrease for Expirations Standard Product Warranty Accrual, Decrease for Expirations Inventories, net Inventories, net Inventory, Net Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Over-time Revenues Transferred over Time [Member] Equity-Based Compensation Share-based Payment Arrangement [Policy Text Block] Federal Deferred Federal Income Tax Expense (Benefit) Statement of Financial Position [Abstract] Thereafter Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Convertible Senior Notes due 2028 Convertible Senior Notes due 2028 [Member] Convertible Senior Notes due 2028 Valuation allowance, deferred tax asset, increase, amount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Contingent consideration, net of current portion Business Combination, Contingent Consideration, Liability, Noncurrent Current portion of term loan Less current portion of long-term debt Long-term Debt, Current Maturities Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accrued Warranty Reserve Product Warranty Disclosure [Text Block] Balance of investment in equity securities Equity Securities without Readily Determinable Fair Value, Amount Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Unrecognized compensation costs Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Revenue Benchmark Revenue Benchmark [Member] Contingent consideration Fair value adjustment Business Combination, Contingent Consideration Arrangements, Payments Of Contingent Consideration, Liability Business Combination, Contingent Consideration Arrangements, Payments Of Contingent Consideration, Liability Equity Component [Domain] Equity Component [Domain] Temporary equity, transaction cost Temporary Equity, Transaction Cost Temporary Equity, Transaction Cost Short-term lease expense Short-term Lease, Cost 2022 2021 Lessee, Operating Lease, Liability, to be Paid, Year One Equity-based compensation (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Auditor Information [Abstract] Auditor Information Vehicles Vehicles [Member] Statement [Line Items] Statement [Line Items] Corporate Conversion and Stock Split Stockholders' Equity, Policy [Policy Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Forfeitures in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Total Other Commitment Domestic Tax Authority Domestic Tax Authority [Member] Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Schedule of carrying values and estimated fair values of debt instruments Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Maximum aggregate earn-out consideration Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Schedule of inventory reserve Schedule of Inventory Reserve [Table Text Block] Schedule of Inventory Reserve 2025 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four 2023 Other Commitment, to be Paid, Year Two Debt Disclosure [Abstract] 2020 Plan 2020 Equity Incentive Plan [Member] 2020 Equity Incentive Plan Disclosure of share-based compensation arrangements by share-based payment award Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Income before income tax expense (benefit) Income before income tax expense (benefit) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Minimum annual variable rate Debt Instrument, Minimum Variable Rate, per Year Debt Instrument, Minimum Variable Rate, per Year Accounting Standards Update [Domain] Accounting Standards Update [Domain] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Valuation allowance Deferred Tax Assets, Valuation Allowance Auditor location Auditor Location Derecognition of tax assets from IRS examination Effective Income Tax Rate Reconciliation, Derecognition from Income Tax Examination, Amount Effective Income Tax Rate Reconciliation, Derecognition from Income Tax Examination, Amount Accounts payable - related party Accounts Payable, Related Parties, Current Segment Reporting [Abstract] Estimated Useful Life (Years) Finite-Lived Intangible Asset, Useful Life Customer [Axis] Customer [Axis] Guarantees and Product Warranties [Abstract] Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of earnings per share, basic and diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Convertible note, trading days (in days) Debt Instrument, Convertible, Threshold Trading Days Document Annual Report Document Annual Report Title of 12(b) Security Title of 12(b) Security Rest of the world Rest of the World [Member] Rest of the World Proceeds from common stock issuance Proceeds from Issuance of Common Stock Total assets Assets Premium on capped call, net of deferred tax Adjustments to Additional Paid in Capital, Premium on Derivative Adjustments to Additional Paid in Capital, Premium on Derivative Plan Name [Domain] Plan Name [Domain] Fees paid on issuance of convertible notes Fees Paid on Issuance of Convertible Notes Fees Paid on Issuance of Convertible Notes Authorized common stock (in shares) Authorized capital stock (in shares) Common Stock, Shares Authorized Conversion price percentage, fundamental change repurchase Conversion Price Percentage, Fundamental Change Repurchase Conversion Price Percentage, Fundamental Change Repurchase Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Net leverage ratio Ratio of Indebtedness to Net Capital Principal payments on term loan Repayment of long term line of credit Repayments of Secured Debt Net income (loss) to common shareholders Net income (loss) to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Document Type Document Type Monthly basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate, per Month Debt Instrument, Basis Spread on Variable Rate, per Month Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Business combination, contingent consideration, liability Beginning balance Ending balance Business Combination, Contingent Consideration, Liability Total long-term liabilities Liabilities, Noncurrent Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward] Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward] Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration Revolving credit facility Revolving Credit Facility [Member] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Percentage of initial liquidation preference Temporary Equity, Liquidation Preference, Percentage Temporary Equity, Liquidation Preference, Percentage Furniture, fixtures and equipment Furniture and Fixtures [Member] Schedule of operating lease expenses Lease, Cost [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Deferred Offering Costs Deferred Charges, Policy [Policy Text Block] Subsequent Event [Line Items] Subsequent Event [Line Items] Basic: Earnings Per Share, Basic [Abstract] Geographical [Axis] Geographical [Axis] Thereafter Other Commitment, to be Paid, after Year Five Transaction costs Effective Income Tax Rate Reconciliation, Transaction Costs, Amount Effective Income Tax Rate Reconciliation, Transaction Costs, Amount Basic (in shares) Weighted average number of shares Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Earnings (loss) per share (in dollars per share) Earnings Per Share, Diluted State and Local Jurisdiction State and Local Jurisdiction [Member] Principal payments on term loan facility Repayments of Long-term Lines of Credit Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Preferred accretion Preferred Stock, Accretion Preferred Stock, Accretion Preferred Stock, Accretion Convertible note, interest rate, effective percentage discount Debt Instrument, Interest Rate, Effective Percentage Discount Debt Instrument, Interest Rate, Effective Percentage Discount Contractual interest expense Contractual Interest Expense on Prepetition Liabilities Not Recognized in Statement of Operations Cash paid for income taxes Income Taxes Paid, Net Subsequent Events Subsequent Events [Text Block] Foreign income benefit Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Authorized temporary equity stock (in shares) Temporary Equity, Shares Authorized Other intangible assets, net Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Cost of revenue Cost of Revenue Contract with customer, liability Contract with Customer, Liability Anniversary Date Three Anniversary Date Three [Member] Anniversary Date Three Income tax benefit Tax Cuts and Jobs Act, Income Tax Expense (Benefit) Proceeds from (Payments on) revolving loan Proceeds from (Repayments of) Revolving Loan Proceeds from (Repayments of) Revolving Loan Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Debt Discount and Financing Costs Debt, Policy [Policy Text Block] Deferred tax liability Deferred Income Tax Liabilities, Net Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Related Party Transaction [Line Items] Related Party Transaction [Line Items] 2025 Other Commitment, to be Paid, Year Four Window period for employee stock purchase plan discount Window Period for Employee Stock Purchase Plan Discount Window Period for Employee Stock Purchase Plan Discount Debt issuance costs and discounts, amortization rate Debt Issuance Costs and Discounts, Amortization Rate Debt Issuance Costs and Discounts, Amortization Rate Common stock issuance costs Payments of Common Stock Issuance Costs Payments of Common Stock Issuance Costs Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Schedule of effective income tax rate reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Summary of balances as it related to leases Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Bad debts Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Depreciation and amortization Depreciation, Depletion and Amortization 2022 Other Commitment, to be Paid, Year One Number of votes per temporary equity share Number of Votes per Temporary Equity Share Number of Votes per Temporary Equity Share 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three IRS Settlement Business Combination, Contingent Consideration Arrangements, Payments, Liability Business Combination, Contingent Consideration Arrangements, Payments, Liability Proceeds from term loan facility Proceeds from Long-term Lines of Credit Dividend rate, percentage Temporary Equity, Dividend Rate, Percentage Temporary Equity, Dividend Rate, Percentage Conversion of stock, shares converted per dollar (in shares) Conversion Of Stock, Shares Converted Per Dollar Conversion Of Stock, Shares Converted Per Dollar Surety Bond Surety Bond [Member] Proceeds from convertible debt Proceeds from Convertible Debt Inventories Increase (Decrease) in Inventories Depreciation included in depreciation and amortization Depreciation, Nonproduction Temporary Equity Disclosure [Abstract] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Beginning balance Ending balance Members' Equity Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Internal-use software modification Computer Software, Intangible Asset [Member] Document Period End Date Document Period End Date Class B units Common Class B [Member] Accrued warranty reserve Product Warranty Accrual, Current Entity Central Index Key Entity Central Index Key Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Write off of deferred tax asset related to TRA Deferred Tax Assets, Intangible Assets Written Off Related to Income Tax Examination Deferred Tax Assets, Intangible Assets Written Off Related to Income Tax Examination Depreciation allocated to cost of revenue Cost, Depreciation Term loan facility Term Loan Facility [Member] Term Loan Facility State Deferred State and Local Income Tax Expense (Benefit) BCP Helios Aggregator L.P. BCP Helios Aggregator L.P. [Member] BCP Helios Aggregator L.P. Total lease expense Lease, Cost Summary of property, plant and equipment Property, Plant and Equipment [Table Text Block] Debt instrument term Debt Instrument, Term Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Customer relationship Customer Relationships [Member] Collected Account Receivable, Allowance for Credit Loss, Collected Account Receivable, Allowance for Credit Loss, Collected Temporary equity, shares issued Temporary Equity, Shares Issued Business acquisition, transaction costs Business Acquisition, Transaction Costs Deferred tax assets Deferred Tax Assets, Tax Deferred Expense Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Total operating expenses Operating Expenses Special distribution Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Paid Revenue, bill and hold performance obligation, amount Revenue, Bill and Hold Performance Obligation, Amount Revenue, Bill and Hold Performance Obligation, Amount Other long-term liabilities Other Liabilities, Noncurrent Temporary equity, liquidation preference Temporary Equity, Liquidation Preference Schedule of long-term debt instruments Schedule of Long-term Debt Instruments [Table Text Block] Schedule of future annual amortization expense of amortizable intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Earnings (loss) per share Earnings Per Share [Abstract] Payments on related party loans Repayments of Related Party Debt Temporary equity, amortization of discount, period Temporary Equity, Amortization of Discount, Period Temporary Equity, Amortization of Discount, Period Temporary equity, redemption amount Temporary Equity, Aggregate Amount of Redemption Requirement Property, plant, and equipment, gross Property, Plant and Equipment, Gross Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Related Party Transaction [Domain] Related Party Transaction [Domain] Proceeds from Series A issuance Proceeds from Issuance of Preferred Stock and Preference Stock Manufacturing equipment Equipment [Member] Percentage of performance obligation to be recognized Revenue, Remaining Performance Obligation, Percentage Non cash investing activities: Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Right-Of-Use Asset Obtained In Exchange For Lease Liability Finished goods Inventory, Finished Goods, Gross Other Commitments [Line Items] Other Commitments [Line Items] Operating lease, liability, noncurrent, statement of financial position Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term debt, net of current portion, debt discount and issuance costs Long-term Debt, Excluding Current Maturities Schedule of Goodwill [Table] Schedule of Goodwill [Table] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Equity based compensation Share-based Payment Arrangement, Expense Increase in deferred tax liability from income tax examination Income Tax Examination, Increase (Decrease) in Deferred Tax Liability Income Tax Examination, Increase (Decrease) in Deferred Tax Liability Entity Current Reporting Status Entity Current Reporting Status Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Array Array [Member] Array Equity compensation anti-dilutive securities (in shares) Incremental Common Shares Attributable to Anti-Dilutive Effect of Share-based Payment Arrangements Incremental Common Shares Attributable to Anti-Dilutive Effect of Share-based Payment Arrangements Securities Purchase Agreement Securities Purchase Agreement [Member] Securities Purchase Agreement Restricted cash Restricted Cash, Current Reserve for excess or obsolete inventory Inventory valuation reserves, beginning balance Inventory valuation reserves, ending balance Inventory Valuation Reserves Temporary Equity Temporary Equity, Policy [Policy Text Block] Temporary Equity, Policy Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents United States UNITED STATES Stock issued (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Income tax payable Taxes Payable, Current Current assets Assets, Current [Abstract] Total Amortizable Intangibles Finite-Lived Intangible Assets, Gross Leases [Abstract] Schedule of finite-lived intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Taxes Income Tax, Policy [Policy Text Block] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Amortizable and Other Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Diluted (in shares) Weighted average dilutive shares Weighted Average Number of Shares Outstanding, Diluted Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Income Taxes Income Tax Disclosure [Text Block] Related Party [Domain] Related Party [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Restatement (Unaudited) Error Correction [Text Block] Securities Purchase Agreement, Additional Closings, Certain Pricing Adjustments Securities Purchase Agreement, Additional Closings, Certain Pricing Adjustments [Member] Securities Purchase Agreement, Additional Closings, Certain Pricing Adjustments Point in time Revenues Transferred at Point in Time [Member] Interest rate applicable margin Debt Instrument, Basis Spread on Variable Rate Common and Preferred Stock Stockholders' Equity Note Disclosure [Text Block] Written-off Accounts Receivable, Allowance for Credit Loss, Writeoff 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Fair Value Fair Value of Financial Instruments, Policy [Policy Text Block] Statement of Cash Flows [Abstract] Other expense Nonoperating Income (Expense) [Abstract] Auditor firm ID Auditor Firm ID Earn-Out Liability Earn-Out Liability [Member] Earn-Out Liability Class of Stock [Line Items] Class of Stock [Line Items] Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Credit Facility [Axis] Credit Facility [Axis] Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Reduction of NOL carryforward Net Operating Loss, Increase (Decrease), Amount Net Operating Loss, Increase (Decrease), Amount Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Vested, weighted average grand date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Principles of Consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Income tax receivables Increase (Decrease) in Income Taxes Receivable Total current liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Payments to acquire businesses, gross Payments to Acquire Businesses, Gross Undiscounted future expected payments under the TRA Other Commitments [Table Text Block] Dividends paid on Series A Preferred Payments of Ordinary Dividends, Preferred Stock and Preference Stock Temporary Equity [Line Items] Temporary Equity [Line Items] Eighth, Ninth, and Tenth Anniversaries Eighth, Ninth, and Tenth Anniversaries [Member] Eighth, Ninth, and Tenth Anniversaries Proceeds from issuance of convertible notes Proceeds From Issuance of Convertible Notes Proceeds From Issuance of Convertible Notes Redeemable Perpetual Preferred Series A Redeemable Perpetual Preferred [Text Block] Series A Redeemable Perpetual Preferred Contingent consideration Effective Income Tax Rate Reconciliation, Contingent Consideration, Amount Effective Income Tax Rate Reconciliation, Contingent Consideration, Amount Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Current Fiscal Year End Date Current Fiscal Year End Date Less discount and issuance costs Debt discount and issuance costs Less: unamortized discount and issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Fair Value of Financial Instruments Financial Instruments Disclosure [Text Block] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Fed Funds Effective Rate Overnight Index Swap Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Statement [Table] Statement [Table] 2024 Other Commitment, to be Paid, Year Three Recently Adopted Accounting Pronouncements and New Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Other Commitments [Axis] Other Commitments [Axis] Senior Secured Credit Facility Senior Secured Credit Facility [Member] Senior Secured Credit Facility Statistical Measurement [Axis] Statistical Measurement [Axis] Schedule of allowance for credit loss Contract with Customer, Asset, Allowance for Credit Loss [Table Text Block] Subsequent event Subsequent Event [Member] Income tax expense (benefit) at U.S. statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Series A Redeemable Perpetual Preferred Stock Series A Redeemable Perpetual Preferred Stock [Member] Series A Redeemable Perpetual Preferred Stock Stockholders’ deficit Stockholders' Equity Note [Abstract] Total Amortizable Intangibles, Net Reduction in developed technology value for federal income tax purposes Finite-Lived Intangible Assets, Net Payment of special distribution Special distribution Payments of Distributions to Affiliates Goodwill Goodwill Prepayment premium Debt Instrument, Prepayment Premium, Percentage Debt Instrument, Prepayment Premium, Percentage Operating lease, right-of-use asset, statement of financial position Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Beginning balance Ending balance Standard Product Warranty Accrual Convertible note, annual interest rate Debt Instrument, Annual Interest Rate Debt Instrument, Annual Interest Rate Accrued Regular Dividend Rate Accrued Regular Dividend Rate [Member] Accrued Regular Dividend Rate Write off of deferred debt issuance cost Write off of Deferred Debt Issuance Cost Inventories Inventory, Policy [Policy Text Block] Credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Foreign Current Foreign Tax Expense (Benefit) Organization and Business Nature of Operations [Text Block] Adjustments to reconcile net income (loss) to net cash used in (provided by) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Developed technology Developed Technology Rights [Member] Operating lease expense Operating Lease, Cost Percentage of deferred revenue recognized Contract with Customer, Liability, Revenue Recognized, Percentage Contract with Customer, Liability, Revenue Recognized, Percentage Related Party Loan Related Party Transactions Related Party Transactions Disclosure [Text Block] Officer’s compensation Effective Income Tax Rate Reconciliation, Officer's Compensation, Amount Effective Income Tax Rate Reconciliation, Officer's Compensation, Amount Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred tax (benefit) expense Deferred income tax provision (benefit) Deferred Income Tax Expense (Benefit) Fair Value, Concentration of Risk, Financial Statement Captions [Line Items] Fair Value, Concentration of Risk, Financial Statement Captions [Line Items] Preferred cumulative dividends Preferred cumulative dividends plus accretion Temporary Equity, Accretion of Dividends EX-101.PRE 12 arry-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 arry-20211231_g1.jpg begin 644 arry-20211231_g1.jpg M_]C_X 02D9)1@ ! 0$#O@.^ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !Y ,D# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#X8^V7'_/> M3_OLT?;+C_GO)_WV:AHKW3RB;[9\G_?9J&O2/A9\!?$_ MQ@LK^[T(V2063%,L03QA3TQ^HKDQ6+H8*DZV(DHQ75FU*E4KSY*:NS MSW[93_ +[-'VRX_P">\G_?9KW/4/V,?B!I]C<73R:3(D$;2,L=RQ8A M1DX&SFO!_K7/@LRP>8J3PE13MO8TKX6OAFE6BXW[DOVRX_Y[R?\ ?9H^V7'_ M #WD_P"^S6GX3\,7GC3Q)I^B:>8Q>WTOE1&=MJ9QGD@'CBO9_P#AB7XA_P#/ M;1O_ +?_P"(K+&9O@,OFH8JJH-ZZLNA@\1B4Y48-KR/!?MEQ_SWD_[[-'VR MX_Y[R?\ ?9KW2[_8M^(UK&71-+N#_=BNSG]5%>:^-OA+XO\ ATH;7]"NK&W9 MMJW. \)/IO7*Y]LU&&SO+<9/V="O&4NR:N.K@<517-4IM+T.5^V7'_/>3_OL MTGVR?_GO)_WV:9M%>N> ?V7_ !C\2/#-MKNDRZ:MC<%@@N)V5QM.#D!3BNS& M8_#8"FJN*FH1VNS&C0JXB7)2C=GD_P!LN/\ GO)_WV:/MEQ_SWD_[[->]-^Q M+\0PI_>Z,?87;?\ Q%<[X@_93^)/A^%YCH?]HQH,DZ?,LK?@O#'\!7ET^(LI MK24(8B-WYHZI9;C(*\J3^X\G^V7'_/>3_OLT?;+C_GO)_P!]FDN+::SN)()X MGAFC;:\\G_?9H^V7'_/>3_OLUL^" M/!NH_$#Q18Z!I0C-]>,RQF9MJ#"ECN(!P, U[#_PQ+\0_P#GKHW_ (%/_P#$ M5X^,SC 9?-4\564)/6S9V4<'B,3'FHP;1X+]LN/^>\G_ 'V:/MEQ_P ]Y/\ MOLUT/CCX?:I\/_&4_AK5FMX[^$QAI(Y"8<.JL#NQTPPSQP0?2O5K?]BOX@7$ M,J;>_H%/!XBK*4(0;<=_(\)6\G M_P">\G_?9I/MEQ_SWD_[[-;/CCP7J?P]\37>A:LL:WUL0'\EBR,",@@D#(K" MKTZ56%:"JTW>+U3.6494Y.,E9HD^V7'_ #WD_P"^S1]LN/\ GO)_WV:]@\&? MLH^./'/A?3]=T]M-BLKU#)$MS<,K[%I54ZBOHGKIN=4\'B*=/VLX-1[G% M_;+C_GO)_P!]FNO^U3_\]I/^^C7%5V%>PSEB%S"O@ZFC:_%/\ X)ZW$T8U1JNCZA#GYE#QR(>Q!K\K]9_Y#%_\ ]?$G_H9K[?\ V']6FOOA7?6L MKLT=GJ,D<8)^ZI1'_FQK7BCA7"97@(9A@;Q::NK]^JZ[D91F];&8AX;$6:=S MYQ_:4^#\?PG\<>78*PT74%,]HK'/E\_,F?;^6*^L_P!DC_DA^C?]=)?_ $,U MQO[=6DI6VI>2&QVDC8G_T 5V7[)/\ R0_1O]^7_P!#-8YSF%3, MN%,/6K.\E.S?>R9>!PL<+G%2$-K7^^QH_&SX^:?\%9M)2^TNXU'[>)"IMY%7 M9MQG.>O6K7PJ^/OA;XN-);Z5/)!J,2;WLKE=K[?5>QKPC]O3_CZ\(?[EQ_-* M\/\ V>]4FTGXS^%)8'9#)>+"^#U1@0P_*M,OX3P68'WA=+[['UM^U)\#;#QYX3O/$.G6JP^(].B,WF1* ;J-1\R/ZD#.#UX MQ]/@;K7ZW7$"W5M+"XRDBLA]P1BORG\7V"Z7XLUFS0;8[>]FB4#H '( _E7T M'AWFE;$4*N#JRNH6:\D^AYW$V$A2J0KP5N;<]J_8IT'^TOBQ-?LN4T^R=L^C M,0H_K7WA7RE^P=H?EZ7XGU=EP9)8[=3CJH!/\S7TC-XICA\;6WA\[=\UD]V# MW^5PN/U)_"O@>-:D\=G=6,-?9Q7X*[_,^BR&,:&!@Y?:?_ /CW]NC0A9_$71 MM41=JWVG>6Y_O/&[<_\ ?+(/PKZ9_9W\8?\ ";?"/0+YWWW$4/V64?MV:']J\':!JJIEK.\:)FQT61?\5%8W[!_C#]BZ/]J<'T:ZUE1?X7M^5F>=1J?5,[G3Z3_XZ?2+N.8MZ1N?+;]60_\!KY;_9E\+_\)5\:O#L3+OAM)3>R<9'[L%E_ M\>V5]OPOFT?]6_;S?\)23^6J_"QX.;8-_P!I^S7VVOQ/T.\+:%%X7\-:5H\. M/*L+6.V4@8SL4+GZG%?GS^U)XR_X3+XS:TT;[[332-.AP<@>7G?_ ./ES^5? M?GCKQ-%X-\&ZQK):RITJ>%CZ_=L0UV%'(MNY;>4W3#'!"#-?>?Q>U;^P_A?XHOMVUH=/F(]R5( _6OP7C M^I]:S/"X*/\ 7,TOT/T'AV/LL+6KO^K(\P_8Y\2?V]X(UU2V6BU>9QSVDP^? MU->4?MV:$+?Q?H&JJF%NK5HG;U96Z?D16I^P3JW^E^+=++=8X+E!]"RM_-:Z M_P#;FT'[=\.=)U15RUC?A#QR%D0@G\U'YUST?^$WC/DV4M/_ */^9I4_P!J MR._5?HSY@_9Y_P"2U^$?^OT?^@M7Z8>E?F?^SS_R6OPC_P!?H_\ 06K],*Q\ M1_\ D94/\/ZFG#'^[5/7]#\F-9_Y#%__ -?$G_H9K[4_84B*_#76W(.'U5L> M^(H_ZYKY:_X5#XV\0:_=Q6'A759]]RZB3[*ZQC+'!9R, ?4U][? ?X:2?"KX M.P\\/PA MA^=6YIW^3N>YAZL:N=5.7I&WY'D7[>G_ !]>$/\ $449 M)U&/^=?1?[;WAG5_$5YX3&E:9>:DRK.&%I TA!)3 ( /O6!^RO\ L\^(K/QG M;^*O$FF3Z/9Z?EK:WO$*332D8!V'E5& ];UJZD5$M;9RO/+.1M11[EB!^-?EO-,]Y<22N=TLSEV;U)/_P!> MO*\-^FEN=WJ"V!_ M(UA:QXN$?[8VE:=N_=+I)MBN>KMN;^6*]?\ A;H@\.?#?PWIVW:T%A"&7'\1 M4%OU)KXXU_Q5M_;.:_+_ "PZREGUX&U1$1^8-?/992>;9GF-;?W*EOF]#TL5 M+ZGA,+3\X_\ !/I7]JC0O[=^"6O@+EK54NA@9^XP/^-?&'[.?B\^"_C%X?O7 MDV6\TWV2#Z,I_Q%?3<"6Y?C?+3DY]LXKX4:O?/VS?& \0?%4:7$^Z#1[=82!_ST;YV_ M3;7@5?OO!> ^HY/2NM9^\_GM^%C\ZSS$?6,;-K9:?<%=A7'UV%?\?M;ZO\ V7\#]:"G:]T\-L.< M?>D&?T!KB_V%=!-GX#U[5F7!O;\0J>Y6) <_3,A_*O6OC1\)H_C)X5@T2;4I M-+BCNEN3)%&'+;58!<$C^]G\*_FK/,=0?%BK8B5J=.4;_+7\S]0R_#U/['<* M:]Z2?XGR5^Q+K T_XPS69.!?Z;-$!_M*R29_)&KZG_:3T'_A(/@GXJA5-\D% MK]K3CIY1#D_]\JU<3\,?V1;/X9>.=-\2VWB:YNYK(O\ N'ME4.&1D()#>C&O M=M:TN+6]'OM/F_U-Y;R6[_[KJ5/\S7+Q%G.#Q6>46^C6J?GY&V6X M&O2R^IAJZLW>WS1^;?[/?_):/"/_ %^K_P"@M7Z85^:OP'M)+#X[>&;64;98 M-1,3CT90P/\ *OTJ]*]3Q%M4Q^':ZP_4Y.&?=P]3R?Z',^$OB3X8\=75Y;:# MK%OJ-Q9X,\<604R2.X'<&L'X\_$J^^%/P]N==T_3AJ$XE2#+-A8-^0)&]1NP M/JPKXY_9R\&^;Z]+FWL_P SO_%7Q%\-^![BRAU[5H-,EO"1 )MWSD$ ] ?4 M=:Z)'62,.A#*1D$=*^0OV]O^/KPA_N7'\TKWK]GWQN/'_P )]!U)Y-]W'%]D MNO42Q_*<_48;_@0K\AQ>2*ADV'S2#;YVU)=%J[6^X^SHX_VF.JX22MRI6_ ^ M0/VG/C5KWCSQ/=>';FW;2-+TNX:,V(?+22*2-[GN?0=!FO+? >AGQ-XX\/Z2 M%W?;;^" CV9P#^&,U[E^VQ\/_P"P/'%EXEMHBMIK$924@<+/& #^:X/X&N2_ M9)T$:W\%P_#?UK"148J#=EW2U_$_ M.\51K5,S]E6=VY+[C]#_ )43CY5 ^@%?EAJ?BAKOXB7?B(,2TFJM?[N_,N_- M?J1J=HVH:;=VJ2F%YHGB$@&2A((S]1FOEW_A@K3,Y_X2Z\_\!%_^*K\EX-S? M+LK6)ECIV<[):-][['V.>8+$XOV2P\;J/IY'U'8SB[L+>92&62-6!^HS7Y@? M%K0_^$:^)?B;30NU8+^4+QU4L2#7Z<:#IAT71-/T\RFX-K!'!YS#!?:H7=CW MQ7P7^V1H)T?XU7=P$VQZA:0W2\=>"A/YH:]#P]Q,:>:5J$7>,D[?)Z?@SGXD MI.6$IU'NG^9[?^P]XN_M;P%J>AR29FTNYWHI/_+.0$C_ ,>#5]%ZG?P:3IUW M?73^5;6T3S2O_=15+,?R!KXP_818_P#"=>(E!(4Z>I(['$@KZ9^/TC1_!GQ> MR,4;^SY!D''7 (_(FO$XGR^"XDE0CHJDH_\ DUKG=E6(E_9?M'O%/\#\X/%G MB&;Q;XFU;6KGB>_N9+AESG;N8G'X<#\*R*7M25_3]&G&E3C3@M$C\IE)RDY/ M=A785Q]=A6C")Q]*>])3XU\V1(P0"Q"C)P.32D[*XEJS]'OV8- _X1_X'>&( MF3;+.?7S'9E/_?)7\JY+]HG]I34?@WXJT[1].TRTU!KBS%U(UPS#;EV4 M 8_W#7I'AOQSX.T'P[IFFQ^(],$=G;1P+_I*#A5 '?VKXD_:N\46OBKXS:E- M97,=Y96]O!;Q31-N1L(&."/]IC7\X9!E:SK/JU3'46X/FEJFEJ]/S/TW,<9] M1RZG##S7,K+0]"L_VZO$4MU"DGAW35B9U5BLDF0"1GO7V=#,EQ#'+&VY'4,I M'<$<5^2 8K@CC'-?I7\._BQX9O/ OA^6ZU[3X+C[#"LDA MQOP[A\#"C4RZC;5IVN^UCFR',ZE>52.*GZ7L?*MMH7_"._ME+9A=JG6C.HQC MB12_Y?-7WCZ5\=?$C5-#7]K'PGKMIJEG-I\WEM/<1S*41E#*=Q[<8KZ?_P"% MG>$O^ADTS_P)3_&O%XGCB<;' U53;?LU?1[W.W*94J#Q$.96YG;4_,.^N)++ MQ#C/G,@QBH8N5.;M&1P7[9?@$^&/B0FMP1 M[;/6D\PD#@3* &'UZ'\:^D/V2?\ DAVB_P#727_T,U@?M17/A7XA_"J^6TU[ M39]4TT_;K5%N%+/M^^@YZE<_B!3OV6_'7AW1O@UI%K?ZU8V=RKREH9IU1AES MV)KX[,*^)S#A:C2G"7/3FD]'>R3L_N/;PU.EALWG)27+)7W. _;T_P"/KPA_ MN7'\TJG^POXX^QZYK?A2>7$5X@O+92>DB<.!]5P?^ U!^V[XFTGQ)=>%#I>H MVNH"-)Q)]GE#[$?"WQA)X%^(.AZVC%5M;E3)S@%#PP^F":^RRS*Y M8_A%82<;2:DU?NI-H\/%8M8?.76B]+K[K*Y]_?M&> A\0OA/K%A'&)+ZV47M MIZB2/)P/JI9?^!5\_P#[".A&7Q%XFU=EP;>WCM5./[S%F'_CJU]0I\4/!]S" MI_X2+3-DBYPURG0CZUY_\(U\'?#.X\4+%XBTL0:EJ+7<.+I.$(&!U[37+H^ZYD?58BA0JX^CBU)66^J^1V'QK^(TOPK^'M]K]O;QW M5S$\<<4,Q(5F9L8./;-?,?\ PW?XD_Z%O3/^_DG^-=C^V5\1-&UCX=Z?IFE: MK:W[W%ZLDBV\H<@(I()P>GS5\85]SP?PO@<5EOMLPH7FY/>Z=CP,ZS:O2Q7) MAJEHI+8_3'X#_%";XN^ 8M=N;:*SNA<26\L,))0%2".O^RPKP;]O700LWA+6 ME7[RSVIOV)_'VDZ#X1\1:7JNJ6NGA+Y+B);F4)NWIM8C)_Z9C\Q M71?M>:_X<\7?"5_L.M6%Y>65Y#<1Q0SJSMDE#@ \\/\ I7SN#P4\GXL4:--J MGS66CM:2_2YZ5?$1QN3WG)T^XN9;%UCCCN%9F/' &>M:\2X:O4XHISA!M7AK;3H1E=6G'*9Q ME))VD?G8.U)2_P"%)7]"QV/S<*["N/KL*;*BG>#3+"ZU&9%WM':PM*RKTR0H/'(Y]Z^U MOVK/BYXQU+]DOX*M<^(+R5O$EA<'5RS#_3=K#;YG'.*YW_@F?]I_X61\1!97 M4=E>'P?=>3U8[L-)O;VU@&99[>V>1(_=F P/QKJOC9>^* M+GQY=Q>+_%%KXOUBVC2(ZG97RWL+IC("2KP0,X]CQ7U_J'QNU#]FKX4_LVWN MDR3PZ!+!-?:QIMGM3^T,R88.2.3@\9JI/1:"1\![<'!%:K>$M;74TTXZ-?C4 M'C\U+0VS^:R\_,$QDC@\U<^(FOV'BOQ[XCUK2['^S-.U'4)[NWL^/W"/(S!. M.. <<<5^M>I?#>\NOVY/"WC-=6T5+*W\)?8VTU]01=0=OWWSK;_>*?,/FZ<' MTJ9R4=T5&+D?CLL3M*(E5C(3M" ./C)X_T7;)9ZI\/ MM4TS4_+&!#?0^3PWH7CP1Z[&-.4U&RMN*,7*[/R.5-[ *NYB< 9K2U;POK& MA0P3:GI-[I\,XW1275L\2R#U4L!G\*]C_89T6S\0?M7?#RSU"WCNK;[7-/Y4 MJ[E+QVTLJ'!]&13^%?1WC;QCK'Q4^!G[4L7BF]?64\->)E&CBY /V)1>&("/ MC@;.*)247:P)75SX%TW2KS5[CR+"SGO9\%_*MXS(V!U.!GCWJLRE6((P1U!K MZD_X)Q?\G"R?]@2^_P#11KYEU?\ Y"][_P!=Y/\ T(U:>O*3YEC2O"NL:Y;S MSZ;I%]J$%N-TLEK;/(L8]6*@X_&LUDVL05P0>01TK]"/#/C;6_A;\'OV4['P MM?OHUKX@UB9]5CMP +S]]$N)./F&)&&#[>@KY<_;'TJTT;]ISXA6ME EM;KJ M;,L<8PH+*"<#MR341:D[6+::ZGEMKX7UB\TN34K;2+Z?3HOOW<=L[1)]7 P* MS%4L0 "23@ 5^FC>,/'WP_\ $7P0T?P%XZIX6T]XX8[OSH@& M>3>,$[VW=#W]:_.V[C\GXB3Q_86TS9JK+]A8Y-OB;_5Y'=?N_A51EZ/=?9M0L[BRGP&\JYC:-L'H<$#BK]EX*\0:A8B]M-"U&YLV!87$-I(\9 MZGW/C&P_8+^&%UX1\96/A'R?M\E MZMWJ26CWL0+_ +N,-_K&Z_*.>:CF5D[;CL]5<^ %C9I @4ER:;YZ^9%]LMWB\Q>S+N R/<5VW[._C'1/ OQR\&^(O$\(NM$L= M12:[#)OVKR/,V]]I(?'?;7T=^W%KWCFW\++8ZO+:>-/ NN:P^M>'?%\+;V@B M8-_HBD<* "..^T>F!3?O6L+I<^*:***V)"NPKCZ["DRHG'T444R3Z!^.'Q?\ M-^./V?\ X-^%-*N)I=8\-6D\6HQR1%51F((PW\73M5C]BWXL>$_A/XO\92^, M+Z?3M/UGPY/I,<]O;F9EDDEB.=H[84G\*^=J*CD5N4=WN=7\1]%\+Z#X@%MX M1U^X\1Z7Y2L;RYM#;-O.!QSFOJSX<_'?X1Z_P"$?@_<>-]5U#2]7^'3 M2;]-CT_[3%J2Y+( 1F5... 0..*^UM3_:Y^'5U^VIX;^(R7]W_PC%CX7_LN:;[*WF"? M]]QLSR/G7FO@6BB4%+<:DUL;^FZM;VWCJTU1V86L>I)&W\G:5S\H<$9)Z>6/6OA.BAP4MQ M*36QZ5^SC\4;?X+?&[PGXSO+=[JSTNZ8W$<6"YB>-HG*^I"R$X[D5[[\4OC9 M\,/#OPM^+&C>"-;U#Q)JGQ'UA=2G2ZLC;I81^<9BF23N.XX^E?'%%)P3=Q\S MV/>/V,?BMX<^#OQE&N^*KF:TTEM-NK1I8(C*P:1-H^4=:X/XMZ-X,TC7(3X, M\377B>TN%>6XFN;$VIBO/!%)]X)T7/O@9_&O/Z*2@D[CYC[R\&_M(?".^USX.^/-?US5M+\ M0^"M*BT>XT6WLO,CN-L?E"7S,_= )?&,Y&*^-?$VNVFI?$S5M9@9FL+C6)KR M-BN"8VG+@X]<$<5R]%*,%$3;9[O^V=\6/#WQH^-#>(_#$\UQI9TRUM=\T9C; M>B$-P?>N[O/B!\+/B/\ LN_#WP/K_BV_\/ZYX9DNKAXX=-,Z2LY;:N[<,<8Y M]Z^3:*.162[#YGJ==\+/$&@^$_B7X?U7Q'I,?B#P[:WBM>V$JY$\.<-QGD@' M(!XR!7T1\:OC!\,=/^ 6J_#SP)J^H>(8=6\0?VS;Q7EGY$6D19)\F/D\_-MX MP,9KY)HIN*;N*X44458@KL*X^NPI,J)Q]%%%,D**** "BBB@ HHHH **** " FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KL*X^NPI,J)_]D! end GRAPHIC 14 arry-20211231_g2.jpg begin 644 arry-20211231_g2.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_X1#T17AI9@ 34T *@ @ ! $[ ( M . (2H=I 0 ! (6)R= $ < 0T.H< < @, /@ M FMC.60G/SX-"CQX.GAM M<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS M.G)D9CTB:'1T<#HO+W=W=RYW,RYO&UL;G,Z M#IX;7!M971A/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K M970@96YD/2=W)S\^_]L 0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5 M&AD8%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @* M"0H4"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ*BHJ_\ $0@"]P.0 P$B (1 0,1 ?_$ !\ $% 0$! M 0$! ! @,$!08'" D*"__$ +40 (! P,"! ,%!00$ !?0$" M P $$042(3%!!A-180'EZ@X2% MAH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ M ! @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,082 M05$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3 ME)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+C MY.7FY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ ^D:*** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BN;\:^,8_!^FVSQV$^J:C?SBUT_3[<@-<3$$@%CPJC&2QZ"L#2_B MG/#_ &W%XY\,W?AFZT>S%_*OG+=Q20$D*5E0!=Y8, O?!P>&P >AT5Y?;_%S M6+5K"_\ %7@2]T3P]J,J16^J->QS%/,/[MI80 T8(ZDG@X'.:?H7QGM-4\2^ M,-*O]+-@GAA;F0W'VCS/M*0.5=@-@V_PG&6^\/Q /3:*\:TWX\:EK'AZRO-- M\%&;4;S6)=)CT\ZHJ'>D22%M[1@#[Q&#CIU[5LV_Q@:UT3Q5-XK\//HFJ^&H MHY9K WJ3K*)5_= 2J, LQ"XP<9'7D ],HKSVW^*HF^$^J^+Y=%:&\TB66WO M=)>Y^:&:-PIC,FWK@J?N]Z@TGXG>(3XAT:P\6^!I-"MM:DT5YB?C*G_"L=+\4KH9:\U:_.GV>G?;556E\QT&Z9E 480G M)'7 ]ZM3?%.YTSP<^H^(/"6I:=K;7_\ 9MKHQ8.;NX(RGERX"M&>[@'&&P&X MR >B45YYIGQ-U./75T7QKX1G\-ZA=6TMQIX-]'=17?E+N=/,0?*X'.,'CTXS MDZ7\>+#5OA?<>*[72O\ 2[.[BM;K3#=8^"_B9XP\9Q:9J%O\ M.O(T2^DP=1_MR%O+0,59_+*AC@@\<9Q6]\1/B':_#[1?M3Z?=ZG>2122Q6ML MAQLCVAY'DP1&@+H"3W8 T =A17'>,OB-8>#/ 47B*]MVFGN(5>VL(W^>9RN MXJ#C@*,EFQP >,X!O:CXM^P?#.7Q=]B\SR],&H?9/-QG]V'V;\>^,X_"@#HZ M*\CN/CS;P?">T\8+H3/>7%Y)9MI7VK!C9-S,3)L[(H8_*.N/>M&;XK:IJ%_! MIW@KP=-XAOX[&"\U%!J$=M%9^<@=(_,<8=B"3C X&1GG !Z717D^K_'G3])\ M(V.MS:)#O)QSTH [:BO'D^,WBW&NM/\ #;RH_#Z,VI-_ M;T3>01&9 ,!/FR!_#GK76ZI\0O[-\-^#M6_LSS/^$GO[*S\K[1C[-]I0MNSM M^?;C&,+GU% ':45S/C7QFOA&UL8[;3I]6U;4[C[-I^G0,$:>3&22QX1 .2QZ M?2N5E^+^I:;X?\27'B+P9=:7JV@PQ7#V37:RPSQ2,%4BX12H;.[Y<'[O!.&" M@'J%%85 4.#QD=J /0J*\7F^-OBVWM=; MN9OAGMAT%]FHM_;\1\AL XQY?S<$?=S7::#\1(]3\4:KHNIV TQK'3X-2BG- MQYBW%O(F6?[HV["=IZYYH [2BO(X/C/KVJ#14\/^ VU"XUJ">ZMH'U9(&$,< MFP.2\>/FZXSTQUKT'PIJFNZOI4D_B?PY_P (]=K,42U^W)=;TVJ0^] ,DL, M=?ESWH VZ*\KU+XH^-;#Q@GAV+X:>?=W"RRVG_$^A7SX4;!D^YA>QP3GFFQ_ M&+6[^SN-8T+X?WNI>';-V2YU%-0B1ODQYK11$9E5><$$!L=N< 'JU%>:^,/B MMJ&@>%;7Q3H'A;^W/#LUI'5S@<$^U4-=^,NL^%M*L MIO$?@:2TOKJ61_L46J1SE+2-%9[@LBD<%L;3C.#S0!ZS17+ZOXUBTWQ5X4TB MWM1=Q>)#/LNEFVB)8XA("%VG=N!]1CWKJ* "BO&+/XY^(9O",/B^Z^'4D/A@ MN/-U"/6HG9$\WRF81% S$-D8XSZ@A/2@#TRBO-?&_Q*\4>"?#L&MW7@+S[);6*6_D_MB)?L&/B%KNI^.QX6\3^#_ /A'[MM/>_0_VFEUN0.J#[BX M&26[Y^7IS0!Z!17EVL?&*ZL(;T:?X9^WW#)-%U+3M&DUBWMAJ<=PMS$A(8%T7Y#G '![],#(! MZ?17F>G_ !HL-5\(>&=#?'4'C&>_C@L)K3[(PP9)HG\Q#D!AL8Y!*L-R[D.TX&[BL[A]BW2%"KQANBL1T)X!ZUA7.D>/OB-HOB/3O%FG6?AG3+VQ%O96 M/VA;J47"L'$S2)QL)X*]>!@#DMZG10!XSJ>E?$GQWH=GX/\ $?AFQT;3TFA. MH:NNHI,+B.)P?W42_,A8J"-WT.*Y[6/A'XMU"XU![6T:V.H^++\W#K<19;2[ MDQ$R?>_Z9'Y?O<]*^AZ* /!&^$6JZG>&QUG0Q)H\OC6^U&6,72*#921J(W^5 MPPR5^Z/F&.16UXJ^$'EVFD>&?ASI\6A:7<7_ -OU34B1<%&B7,*LDK[I 6/W M?N@C/\*:##=6-Q;_9=2MY95>33Y"!_I$32-GU# $G!; .> M/9** /%K'P1XFL/@-IWA^Z\*Z=K5S%>RO?:/>W(1I(6F=@89D?:D@#*^5P M-C\4M-GU?Q%%)._ M%NGZOXG\/0>&K+0[>Y-M9B_2ZFNYY8RF=R *J 8ZX.?4'Y>+U;X+>)S\/_#4 MFC6GDZU'#%::U8">,">))?,1]V[:60@<@Y(.,\8/L$7Q"LS?"WO=)U.PC68P MRW%RL(CA;R3.H;;(2=T8W# .,X;:>*0?$*#;$C:#K"7D[1"WLF6 23)*LC(X M/F[ #Y+C#,&! R ""0"'XG^%M4\2^'[&?PV\ UG1=1AU.RCN>(YGCS^[8]@0 MQ].0!D DCGETSQOX[\8Z/J/BGPW!X8TS06DN(X/[02[FO)G1E7#(,*J\$YQU MXSGY>G'Q$LG6VDBTG5)(I?(6>58XL6CS2>6B2#S,D[N"4# =2<8IOCSQY:^" MVT]9KFQA>=WFF6\F$>;:,#S/+Y&Z3+*%7OSP<4 6& 36WD;)9951HT4M(IR0X.2 HP,%U;Z!_9JZ0UI'()"R_O%65W"QE\*I<#.!UQQ712^%O$'_#/\_A MJ[E_M+7&T=[8#;'#ERIV1\';\H(3=GG;D]:ZR'4Y-;TV];09HX)8;B2VCN;F M#SHF>-MKD*KJ6 8,OWEY4^G/*Q^/;CP]X9@U;QG>6%PU].T-I#90I98*E]VY M[BXV'A<\LOH-Q(H \VN?@_XIDO-3"V>ZP_L!I+.W$\0!U*2UCMY%^]Z*QW'Y M>>#72:3H'COX=ZO)J'A[PW!XCM=8T^S6\LSJ$=K+97,$*QGYVRK(1GIGD=@/ MF[=/B!:7]NLVBZ??7UM):K,;Z*-&@@9XRZ+(-^_D 9*J5&X9(Y(JZ=\1Q<:; M9_:] U0:E<);%+5%A!G\Z.1T=,RX"'R9!AV5A@9 H XF+X9^)IAHVHZS9VMS M?WWBE=8U:VAD4PVD)C*^7\Q^? X.,YSQD#)O?#OX:ZWX*^+VJ7$FZ?PTFEM: M:5.\RLT2-,LHA(SO^4E^2,8QSV':)\0;&40-'INHM$88IKN0)%BP$CLBB7Y\ MD[D<'RP^,9/!!-?3/B"DT$7VS3[F5E?%W*/>&?><[.=@;'4X!% M '/3^#=>>S^*B+89;Q I&FCSH_W_ /HY3^]\OSD6'@34O#OA[ MR=>L]5T^?69/MI;9&@W3G#R%#AP.$&?3BO0I_B%;DJD5A?VRS?O+:ZG@C>*Y MB%Q#"64+*&Y,RXW;2!R1T#5;?XP>&KL:D;4R3?8(C-B.>V8S1B18R^!+^Z 9 MUR9O+P#D\!L #_B)X=UF^U#P]XE\+P0WNJ>'KF25;">7RENHI$V2('/"O@#! M/ [^AP=1T?XA_$/PKXJL/$FGV/AVUOK6.#3=.>X6XD25"',CRQC&UC\N,$C: M.!@E_1M UJW\1:';:K9#$%P&*CSHI<88J?FB=T/(/W6-<+0!S>G:=X\\6>,?"5QXH\*P>';+P M[YD\T_\ :,=R;J0QA%5%3E.X6?B1+[79M/ATS4/(B=XAJ)C0V[R)C6%]I+7\4+JLMQ)*DBRY*8Y7/)/(&.I66_\#>-[OPU>ZU) MH$1UN_\ %,&L?V-'?1_N8800%:8D(6..V>"#C.5'>Z3\17DOKF'7=)NK*!+D M0I=A8S'$?L:7)23$C,7 \SE5*\*,YK4\'^/='\:_:ETEB)+4([H9X)3L?=M; M,,C@9VM\K$,,&[CP7_PC4=_;6]NH[2&R^RF+!AS&K?/Q ME00"1GG@5/X9^(FL:C>OEJ,YW?+R#][%0_$GX=>)-;L/#EQX6" MPZC]A.BZKET %I+& [')&X(03A222W -=F?B7H<>L_8+@/!ML_MC3O/;X$?D M^<2J"4R2 )GYD1ER"-W!QAW'Q>MK_2%NO#<<)F2:6.>&XFAGVJ+&YN(VW6\K MJ,O 06S@-D#(- '._$SX;75[X@\-#2O!/\ PE&AZ3IK69LO[46QV$$!#OW MG '88-=Q\+=+FT7PO+82^#?^$1CCN6:.R_M07WF @$OOR<<\8/I6CXCU;5+/ M0;:^L+W3+ ,@:62]MI+@NY V111(ZL[LQP &)S@!6+<9/_"8ZW%,]]>VMI;Z M?;7$=G=6/EL]PLK6ZRLPE#;=9:;.VE"_U9+:6TG2UE,5L)%E=TD3S,R;5A MP&#)N+E9>L_#CQEXO\>: MSJC:RGANR%@ND6JO90WWVJV9$!W9S@$C-NOBSI^BQRGQ%:2V6$:C!")H2 M@CA<,S' V=L$_+R!D5ZQX3U;Q!J^GS3>*/#7_".W"2[8[?[?'=^8F =^Y . M21CVI;'Q7::CK"Z;:VEXTK)YQD,:B,0$92;=NQM<_*H&6)#94;6(W* /G'2? M@/?:1X$\.ZY;>'[>7QCIER\M_I=W<))#?QF5@J$EC&K!-I!! ZYR<8L>)?AS MJNH_$;Q#K.I?"QO$]KJ$D,EI*_B!+)H0(E#*55^3GCG^[QD&OH:B@#S/QUX: MUGQ'^SY-X?TG0?L.IO;6L46E?;$D\D1S1G9YS$*V$3J3SCUJ3QEI'BK3/B9I M_C3PGHD/B +ICZ9<6#7J6KJ#)Y@D#O\ +C/!'7V[CTBB@#P:\^%WB37_ Y! M_;^CQ>;J_C6/5]3TZ*[4_9;,JR.ID##<<'^ YY&.>EF/X4:CX1;QOHOA;0X; MS2->TF;[!=^;&)[69E(^RLSL&,9/(/.,+DDY->X44 >"ZA\(O$%MK7@+4M#M M]L,-QIDWB"Q$T:K'-;*J^>,G#$*9%.TG. <'.1[U110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 CH)( MV1L@,"#M8@_@1R*R+OPGHM]H]KI=S9[K.TB:&&-977:C1-$R[@02"C$:J:?X*T+3)(Y+6 MUF,D4B21R3W>6!XS<2D2F7+;V4*(^,EF))&QUR/$:2W&KZ=X/FBNKJ:&*.%WM))K-$C97 MG4><$+$-Y8 ?.!D\#80#:M;#P9I\]CI5OU4;?PYJ%K)!I]EHEU':7%QIURMU/-!FR2V9&>*0*Y)8^6V/+#+F4\@9K7U3 MPMJ.K>-[V\CU6_TNPFTNWMB]F+=O/823EE82QN1@.O(V_>/)QP 3:3JOA/P? M:6'A(^(M,AN[*..W%M<7L:SNQ P2A;.Y\ANG.[WJ![GP'JAB\/Q:[IYN;661 MX[>SUCRKF%P&,F&CD$BX&_<,],YXK)M-(US1/&NI_8+7Q#'I,U_;R0)I[Z<; M5XDM;>(^9YY\\);+[7I]W;>(O(EDO=B.^FFQ D>1D( M*G[1SN'7N>>* -;3;3P%XEU%#I6K6NL7-M H>.#6GN-RKE5>5!(1(PW<2."P M."#D#%R[C\&:1KFG6^H7NGV6IJEO'907%_LD=8_,2(*C-EO]=*!P M%O"^LZ/JND3:O?7FJ0P:4((Q.;=?[/EPGF+^[13(K!5 .6*[#UW9%7Q'H^O- M'K^FZ;IMS*^L3&:/4;?[&T+ Q",1727&3L4KSL1R4QCG*T 7KFW^'R^(;?3[ MC5-/AU2%TB6P&KF-Y6WF2-)(1(/-P[EE5PV-YP.:DETGP+%XDM=-DO+2'5D* MM'IXU1D>;#M*N^ 2#S0&9F&]6QDXQ65/X0\0O=:A:=H7B'SKB96\VRT_Q'/F$!PQV1QS?N@& ' MR!< E>A(-:'2=75X]!;1[@6T>O2:G_:GGP^0T;73W04+O\S=EPF"F,@G=C!- MKP?X.N]/LM*GUO4KZ>:Q#O#83?9_)M78,N5:.,.?D=A\SL/F/?! !T.EZ%:: M-A;![E8@A7RY;EY0S%BQ=BY+,Y).6))Q4$GA+1)5NUDLLB\AN(9_WK_.D[;I M1UXW$9R.G;%<9K6E^-IOB%<7.FKJ"Z=\ZJ_VL"%HS:E5"C[0 #YI4\P;@03Y MF,"I)/#GB&RM5B3^V[ZQ;[)-=V\6LL+F9_+F$RQ2O*I3$A@8@.BD*P'4@@'1 MW.D^%K5[KQ)$CU\0,Z6RS7Z$70LJWM=:T;X9VD-OH1U/68&!CM9I M(7,3F4GS26=58J#NP&4L1@%<[AC3^'=7.G7<5IH=^SZYI\EG(]S+:J]C.\TK MO<2!9"-K&;?B(L1Y8&,XH Z;3M/\'_VA+HMC<6EU?6DHNI[-K\SS(XA$&^16 M3M:C*R-<:G-29M)%VL1M)X M\QA3Y!7=(H.\;L,Q'08 +[2?#6U2RO[CQ!IOV-XS%:1W.NE[-U1/*8)"TIB. M%."0N6XO-.V&XCFNM7N+B-4:"2(LKO(V%,4KC@XP<] M0",5_#_BC5[RRN[;5-:T2Z@TRZ@^V7L=A+,TK2HT8E2-6C*87/R;3A0"03SJ M3:#=2_#>STRWL/+GMC;R26-S.KB;RI5=XS(!M._:1G 'S#*@9 &:E-X$\1: M7!JEQX@M&L='J6=U!986 M:]&K-+;HZQA-\G[PQF0(P&]@7P1STK!U/0?$WB*^N;M8=1TV.:YL=BW@L/M- MN(KM9&:-HPX*(NX@2,YW9^7GFVGAG6[*YEN[Q)M?N+35DOA+,\"-?P"%TCC" MJ$19(BX;Y@ S(K;AG" &AIN@^![K1A_9-U#<6=]+'%#<6^K2.=T6XI'#*)"R M!/GPD; *"^ 35O4)O!VC:%'I>K:EIUC86EQ%&$NK\1[9HRDZ!G9MQ?[DAW$ MELY.<\XUSI>L7>J2>)8]!FMW2\MIAI1G@^T3B..6-Y"0YB#D3 >9RL*Y()P M(E\,ZYJFN)JO^G: ;O5I;R3RWMI)[:,6<=NH;<)(R6,6<+NP&'(.< '26_A[ MPUJ^DPR64<-W920SK!-;W+,I6:1979'5NID16# Y4J-I%-_X0/01;I%'%?1, MDCR"XBU.Y2X)<*'S,L@D8-L0D%B"54D9 -:FC:3%HFF+9P2RS_O))9)IMN^6 M21R[NVT!#])9I9HENH+R1)4-[%=R_: )$VG]X6)( M"D Y"E5( *C&Y110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ##+&) MEA,BB5E+*A;YB!@$@>@W#\QZT^O+?$5K<0_'[1;ZUTJ:_>6R6$M=6/FPP1B0 M[I89@W[IU#'=N SE0,EACG]=\+:M;Z1?VSVEWJEDOB.XFN/[0L9KTW:FQ54D M:*+:TBF7@%,*C$$ !, ]RHKR;PSI.KI\3H+R\TB[M+S?))SV30NL$@SB^(/$/B/1OA]XR@; M4]1O-174KJ+^T[:UE*VB)9QR_*(]WDJ6^523A=Y8L2"3[28HS,LQC4RJI57* M_, <$@'T.T?D/2GT >3>&=>U"_\ B? AO[YI99)/-L)WD18['[)"\F=8+>(6\KH]W;$S*5VI^_3KDY_(&M:L[7/\ D'Q?]?EK M_P"CXZ -&BBB@ HHHH **** "BBB@ HHHH **** "BHKFZM[*UDN;R>.W@B7 M=)+*X54'J2> *YP>)M2USY?!^FB6W/\ S%-0#16_UC3[\OX;5/9J .G9U1&= MV"JHR6)P /6N-6Z8,S%8@<]B^?:FIX*MKYQ- MXKNYM?F!R([D;;5#_LVZ_)^+[V]ZZ2.-(8ECA18XT&%51@*/0"@#P#Q=K7BR M+QI&NAFYTNTFO";]+20Z@UK,;:7<0ORC?Y6YS$C. 41AACAO3M$\*M[7DQ_F]=)10!S M?_" Z$/]5_:D'_7#6;N/'_?,HI/^$.:+_CQ\3>(+3T_TQ9\?]_E?]:Z6B@#F MO[)\6VO_ !Y^)[6[ _AU+3 S'_@43Q@?7:?I1_:WBRQ_Y"'AJWOT'\>E7ZES M_P!LYA&!]-YKI:* .:_X3W2+?C6(M0T8]SJ%E)'&/^VH!C_\>K;T_4[#5K87 M&EWUM>P'I+;3+(I_%215JL/4/!GA[4[DW5SI,"79_P"7NW!@G_[^QE7_ %H MW**YG_A&=7L>=#\57J =(-3B6]B'XG;*?QDH_M/Q;I__ !_Z#:ZI&/\ EKI5 MV$D/_;*;:!_W\- '345S0\>Z'"P36'N=$?."-5MGMT_"5AY9_!C706UU;WEN ML]G/'/"WW9(G#*?H10!+1137=(HVDD941069F. .Y- #J*S1XBTA[BTAAU" M":2\+"W$+>8)-IPV"N1@'@FN/L/B)?WGB&.6+1[JXT'4;EK#3I%B$,OG1C+N MXE9/D;]X !S^X/&3B@#T*BL>:Z\021WBV>F6<,D"2$+ L5H6DADP,L79RKC.[ V#J/3D U**RDT:LZA/YQOM56?Q/HUO]N# M7R2/I^T744"M+)$6. "B MG/8"I[;1-*LT=+33+.!9)3,ZQ6Z*&D/5S@ M>M7J ,K_ (2"%Y6CMK+49V%K]I4K9NBN,9"!G 7><_=)!'?%$.JW\\MD%T&\ MABN%9IGGEA4VV,X#*KDDG&?ESP?7BM6B@#&CN_$3GS%WIEL8Z$#KUK7HH R MY;/6Y+BZ*:M;10R0A8$6Q.Z*3C+EC(0PZ_+@=1SQR)INH^=;/+KEP5CA,>GL*V:* ,N;089Y;QWO=27 M[8JJRI>R*(\8YC /R$XYQCO5+5] N5TR>;1;J\?4HK![:U2?49EB9]I =P#R MV3G=C/ Y'6NAHH \PT#P7K.FZWX>>/3Y+&VT]'BO9O[;DE>[4DR N HW$2EC M@\?O'KMO^$< M6ACU?5D+7'G^9]K+,./N98'Y/:MFB@#*FT6Y2WV;!S^[#QL.>AW;O;!YI?[/U5)B\6MLR?9O+5)K5&'FXQYI*[2>>2HP M/3%:E% &5#!KT-0PNS]B=&D/."G[PA>P((.>3D=*CCN?$D=K";C M3=-FG,^V40WKJJQ" .,@X/(QGG#I?$5E;SW4=S%?0_981-)(]C-Y>WCI(%*L1G[H)/7C M@UJT4 9L'B/1;BY@MHM5LS/GYPA.['!YQV/I5^*:.>)98)% MDC;E71@0?Q%*\4O::_M$5QKPDLEN--L"K@_:Y(KY_W)R<;%,0W@C'4K@^O6@#5 MHK&CUG5!;0O<^&KX223^4\<,]N_E+Q^]),BY7D\#+W44 :]%8FH>+-.TN&^FOHK^**QMOM,LIL9=C+QPK; M<,W(&T'/7C@UB>#_ !OUUAXQ=QQ16,^W[.X++DE?E92'C(;!+ M1G Y% ';45CQ^*=+EAM94^V[;N4PQ;M/N%.X$## IE.O5L \^AI)?%6EQ6]Q M,WVXI;3>1($TZX=@_/10A+#C[P!'3GD4 ;-%9D:GB[E &S165-J6J*UZL&A32>1M^SL]S$JW.3SCDE<#GY@ M,XI3=ZV9<1Z3:A#:^8&DOB,3X_U9 C/RYXWC/KM/2@#4HK*@E\0.;$W-IID( M8M]M2.ZDDV<_+Y;&-=W&"<@8/'/6HDA\3O:)OOM(AN!/ER+*61#%C[H_>J0V M<_-R/:@#:HK(EL-5.YB')&!G ^E/.E7SW$[MK] M\(Y;?R5B2* ")\ >:I,9.[@G!)7D\=, &I167#HLL<]I++K.I3FVC*,LDB!9 M\Y^9PJ#)&>V.@J.+PS:QP6T"YAGBN)H[J;SY5DO)F M!?GIE_E')^48'M6/XL\"QZT\7[\$JL5>-O=6!'X5I5S?AG1-8TS5M6O-5N M[%X]0>.7[/9PNBI*%VL_S,?O )D>JY[FNDH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L[7/\ D'Q?]?EK M_P"CXZT:SM<_Y!\7_7Y:_P#H^.@#1HHHH **** "BBB@ HHHH ***H:QK=AH M.GF\U2?RH\A455+O*QZ(B#+.Q[* 2: +]>*VN+V73?"MI_:]]$VR:3?LM M;4_]-)<')']Q S>H'6H/L&M>+/GUEIM&T7,UQN$4-G:O,[XQG[HPHY'+$#W MH TZ*RM'U'5=1,LFH:*VE0;5,(GN4DF8G.=R)E5QQ_&<\],IIEQJ+1:+?WEAI+!+Z]A,86-MH9@BLP: M0JI!;:/89((K>L- M3+:7;B2>V:&*7#[55FBD=2\1=54,5.3C(P>:["RTVQTV$1:?9P6J* H6&,*, M#Z4 8TWQ!\&V\SQ3^+-$BDC8HZOJ$0*L#@@_-P0:UVU;3DL(;YK^U6TG"M#< M&9?+D!&05;.#D2:\FNK#Q#K6G2 MRMO(BN5EC!]!',KJ![ #VQ0!OT5F21ZS9Z(B6H1XR]XQMUE&>Y16VG' MHI'M6'8>/XYY_)O=)NEQ.;=I].=-0A64#)0F$EU.#GYT6@#KZ*YL>*9;^^U+ M3-%M;4ZC8RB,17M_&@?N6VQF1U &" RJ2".E7Y;#5KJ:Y$VKBVMY8E2)+.W4 M2P-QN;S'W!N0V/D& ?49H U2<#)K/DUW2HKRUM&U"W-Q>%A;Q*X9I-OWL >F M.34,?ANP\Z*:[:YO9H[;[,6NKEW61""&+1Y\LDY.3MY_*M"TL[:PM4MK"VAM MH(^$BAC"*OT X% &6NN3WUM%)I^B7T\#U('(YZUW-% ''7G@749+:> M"R\::Y%%, ODS2+(J#CHZA9ATZ^9GG%01^'-?L+F.X_L[PSK-Q#;"T6YG6:V MF,(&-A=O/)SWR>>]=Q10!R;ZGKT5@]G+X,NDC,9C!TG4+?Y 1C*%VB(/H<"O M"O#FH3GQI:^&[VX\0'2--E@:S$0JBJKF,,=FUBC-GR'V@9.SZ?EC2 M:)XI5#(ZE64]"#U%9W_"-Z*($A&E68C18411"H"B%BT0''&QF)7T).* ,[_A M-81]_0O$"?\ <+D;_P!!!I/^$YL(,_]@2Z_GLKI:* .;_X36 _ZO0_$ M#_\ <*E7_P!" H_X3"1O]5X8\0.?^O1%_P#0G%=)10!S?_"3ZN_^H\$:V?\ M:EGLD'_I03^E']M^*)/]3X1"?]?&IQK_ .@!JZ2B@#F_MGC:7[NB:%;CU?5I MI#^0MP/UH\OQQ+_R]>'[;_MVGGQ_X^E=)10!S?\ 9OC*3_6^)=*3_KAHKK_Z M%<-1_8'B-_\ 6^,KE/\ KWT^W7_T)6KI** .;_X1C6#][QSKH_W;>P'_ +;& MC_A%-0/W_&GB!OPM%_E *Z2B@#F_^$4U ?ZOQIX@3\+1O_0K*HO^/?Q9')_U]Z6C_P#HMDJEJUIXY;2+J%=3 MT0EHSBZA26R:''.X$F8#'N"/6NQJCK?]F#0[QM>$!TU(6>Z^T &/RP,G<#VP M* /&_!7Q(\4ZYXLN+75X9KN*SE\X1Z1L"W8$,:Y3SBA:')\W"Y;]\F?EQN]. M7Q]H$;B/5+B;1I&. -5MI+52?0.X"-^#&J^CZMX8US68XH-->UU#_D(VXO-/ M:WDD&P1>A /X52TSPA8Z7K0U5;O4KJ[6!K=7N[V24!&( M8C!/JHK>HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **XC5_%6J:=\6-,T6X:*QT2ZM,QSR6;S?:[@OM\L2*P$1 VX+ @[\=2N, MVX\>>(1X4UW59XM)T1]*U)[>1;[?/Y<0A1T3;&P$DS/(JX5@!GC?@;@#TFL[ M7/\ D'Q?]?EK_P"CXZX_0O'>LZCXOMK'4+&VM;2XFDL3;A6,\-Q':QW#,SYV ME?G9-NT'@'=SMKJ]>NK>."WMY)XEGDN[8I$S@,X$Z9P.IH UJ*** "BBB@ H MHHH **9//%;6\D]S*D,,:EGDD8*J =22> *Y7[=JGC/Y=&DGTG0\_/J!7;<7 MB^D /W$/_/0C)_A'1J +FI^)W_M!])\-VHU35%.V;#[8++(X,SCH?1!ECZ < MA^C^&%M+X:MK-R=5UHH4-Y(FU85/5(8\D1K],L?XF-:>EZ58Z+IZ66EVT=M; MIDA$'4GDDGJ23R2>2>36;JVLZHM\=.\/Z/)=7( +W5UF&UA!'!+XS(?]E ?0 ME: -J::*WA>:XD2**,;G=V"JH]23TK*TKQ+9ZY>/'I45S#SGBIO[)2_P!+M[;Q)'::G+&XE8M;@1F0$D$(Q;&,\9)/'7-: M0&!@4 :?IO[^^:VAWQW&3@Q[S@ +'O<$9RQCQQFO0+&]US7-(M;ZS.G:: -^L^\U[3+#[0+B\C,ELBO-!%F65%) !\M,MR2! MTJO-X;@O8;N'5KV^U""ZF$GDRS>6L0!)"+Y84[><8;.<#)-:<-K;V[N\$$<; MR$%V1 "Y P,GOP * ,[^U[VYF,>G:/<-&UH)X;NZ98(G:UEO+VVMHUB87%K;1%][G."LK8P!QQLSD=>U:M% &/#X8L52T^WO<:G M-9RF:&>]F,C*Y(.['"Y&!CCCMBM6&"*WC$=O$D2#D*BA0/P%/HH SM6\/:/K ML836M+M+X+]TW$*N4]"I(R#[BFOI$MKH::?H-Z^GM%_JI90;G:,YVG>(C XS ^[&3Z2'K[WCA% ! M'(DT2R0NLD;CQ1@XZH_<9&#F@#2HK!M?'7A2]F$%KXCTR2X()$ ND$O R?D)W= >W:LFP^)-G@8M'O4$KN'L<$@4 =I14"7UI+;/<1W4+P)G? M*L@*KCKD]!6;(P1$^VQ[F8G &[DD\8H V**RM6\2Z9HMP MD%\]P9I%WK';VMQ:O!-+;6>H1"+HMW9R6[2VMA 9[ZYAMHEZR32!%'XFJ.D:1:WJ&J/( /\ 2A$JIC^ZL:*!U]ZK6_@CPQ;71NDT*Q>Z/6XFA$LO_?;Y;]: M+>J:_8Z3;0SW NIUG_U0LK26Y9^,\"-6./<\5'I.NR:K1;>TT.SB#$)+)=37#%<\ M,4$: ''.-WXU?N['4[S2H(!K#6-V-IGNK*W3YSCG:LN\*">>=V/UK2HH QM, M\/S:?>"YN-?U;46"D;+J2,(<]]L:*,U%>>#=)O[R6YNWU-WE;P %;U% &:?#^G-H8TAH9&LA_ 9Y"WWMWW]V[K[UB:A\-]!O--N;:V%W9 MO-$R++'>3,(R1@-L9RK8ZX((KK:* .$3P'K.I>)(M9\0^))HY[:W\F!=):2% M-QQNE*R,Z@D #:H ]=W&.IM=.O['2)K:+6)KRZ;<8;K488Y/+.. 5B$>Y1]0 MQR?FK2HH YZTG\7V]U%'J5CI%[;NZK)<6EQ)"\8)Y;RG5@0.OW\^QJQJOBO2 M-"O%@UF>2Q1D#"ZG@=;89)X,V/+4\=&8&MFB@"O%-9:K8[X9(+VTF4CM?^QK**QN[73X5TX7 M99I)+)5B?>0!OR!][ ')ST%9UI9>*--NX(_[4M-8L-P61KV+R+E%[MOC&QS_ M +/EIG^]SP 5_P"W]=T;CQ-HWVBW7KJ&CAIE ]7@/[Q?HOF?6MO2M9TW7+/[ M5I%]!>PYVEX9 VTCJI]".X/(JEJ7BW1]&U);/6+A[ N!Y=Q-I(//2FZCX5T?6;A=1C5K6_91LU+3Y/*F([9=?OK[-N7VH W**Y?S?%FA?\ M?$<7B6R7^.$+;WBCW0D12'W!C]E-:&D>*M(UJX:UM+DQWT8S)8W*-#<1CU,; M@-CW (/8F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH ***S-6\2:)H2YUK5[&P]!B\4>*K'2(+7 MP5-^ZN6F@2>Y1Y4E$9VR%8]Z +G=AG(;@8.0* /98+NVN54VUQ%,'02*8W#; ME/1ACL?6IJ\>_9\T2\T'0;Z#6=>N_F6"51/'S+"4X8, /FW9C^\I.6Y;) M]AH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH P;WP7H>H>+;7Q)=6A;4;:,1JPD94?!RA= <.5).TD'&<]0"&:GX$ M\/:O&RWMG-\VH#4RT-Y-"PN0@02!D<$$*!C' ZXS70T4 8MGX0T6PUP:Q;VL MGV_RO+\Z2YEDS\JIO(9B#(515,A&\@8)(JSKG_(/B_Z_+7_T?'6C6=KG_(/B M_P"ORU_]'QT :-%%% !1110 5F:WX@L- MXWOG=I9W\NVMH5WS7#]=B(.2?T M Y) YJEJWB61-0.C^';8:EJV!Y@+8@L@1P\SCI[(/F;T ^84 NE>#7.H:]?R MZMKUX"BOY6^XF&<^5;PKDJ@_NK]6)/- $L'A^^\17$=]XS6,0QN)+;1HGW0Q M$VFG7%O6S E0Y .W./0G'.* MJWVGR^(M,MEGGU#28I 'N+:*14E<$?ZMG0DK[E&!]ZL6UKI/AK2#';QVNFV$ M +,>(T3U8D_J3UH R[/P_J-Y>17_ (HU-KF:*02PV-F6BM8&'3ONE(]7..X5 M:Z.N8_X3,:E\OA32KO6L]+H#R+4>_G/C>/>,/5.Y75;F_M[+Q+XKMM*ENR?( MTW2 %DE ZCS9 7;'JBIVH Z?4]8TW1;;[1J^H6MC#_STN9EC4_B36+_PFT-W MQH.C:OK'I)#:^3$?<23%%8>ZDU2T;1[.":UO]!\+*LSSE+B^UJ1A=B,8^<,X M>1BPO'J^K7$H^T^:@L2UIM3M&2C;B/4[N3Z#B@#$U#Q'X MCMH))KJ/0M$B0J#]JNI+N4%ON@QQJO)P< ,R74-OK$RS1(K1S16 M$-I;2L?(, DYV$<8S786FEV&GS7,UC96]M+=R>;.-9VO;A7AMC"C)(1\Q$BQJ"/3Y :3SQ331J2-CSDUV=% 'AFJ?"OQ%]LULV]LNI/>W$LD=U>&U_> M!@ &8*B,&^A_"O0-%M?&/AS0+"PCT[0]0@M+>.(16\TEHZA5 P 1(K'ZLH-= MG10!S/\ PG-E9\>(M/U'0B/O27MOF ?6>,M&!_O,*Z&VNH+VV2XLYX[B"092 M6)PRL/4$<&I:YVZ\#Z2]Q)=:3Y^AWTAW-K0,<-]4;)[)VK8TC7=,UZW:;2;R.X6-MLB#*O$ MW]UT.&1O9@#0!H4444 %%%% !1110 4444 %%%% #)H(KB)HYXUD1@5(89R" M,&N*M/A=IJ7]A+JEY-JUKI@*V=M>0Q-M&TJH=PFZ0*I(4,?GVEF]I:V-M!;29WP1PJJ-D8.5 P.YY!YK3HH P=.E\4 M6U_':ZS;V%_:L2/M]D[0LG!^_"^?0#*N>3]T"C41X7\2WTFBZDUC>7UJ=_V6 M1P+B'C(=1PZ^S+CZUO50U;0M*UZW6#6=/M[U$.Y/.C#&,^JGJIX'(P: ,;^Q MO$6B?-H.K#5+8?\ +CK+DL!Z)TN/#\Q(4->@& MW<_[,ZDQ_0,5;VK0FT^_L-#CM/#EQ&LL)&PZD9;G@#:CD26-9(G5T895E.01Z@TZ MN/M_#?AR>\NAX0U7^R+VWD*W$>CW*;$DSR)+<[H\YZY3/7FK7F>,M*_UD.G^ M((!_%"QL[C'^ZQ9&/_ D% '345S/_"=Z9:\:[;:AH3=SJ-J5B'UF3=%_X_6Y M8:II^JP^=I=];7L7]^WF61?S4F@"U1574-3LM*ACEU&YCMHY94A5Y#A2['"K MGMD\#W(J*#7-,NKR.TM[Z&6XD$I2)&RQ$3^7(@"_1110 4444 %% M4-0UW2-(4G5=4LK$#DFYN$C_ /0B*R?^%@>'I>--N;C5F/0:9:2W0/\ P*-2 MH^I(% '2T5PNK_$>;39(XFT06,LPS"FKW\4#2C.,K'%YLI&>/N4[3+WQ=XGM MIY8KZ'1XDX15TJ9'D/;;)<8X]_)[]Z .XK&U3Q?X>T:8PZEK%G#%9%C0Z# M9""-=HMDB"P'_>B'R,?<@F@#,M?B/!KB7/\ PB&CWVM?93B5P4MTC.,X82,) M 3C@!#6?%J'Q3UYHS!I.D^&K5C\YNYC<3A?5=ORY]F45Z!;VT%I;I!:0QP0H M,+'$@55'L!TJ2@#C;[X=_P!K2QMK'BWQ)=QJ#YD"7B6\4OLRPHG%:OASP3X= M\)(X\/Z5#:-(^=FEG;9;VT*% MYKA_[J(.2?4]!U) YH T998X(7EG=8XXU+.[G"J!R22>@KD+C7+WQ-;23:1= M?V/X=B5FN=:F&R29 "6, ;A4P/\ 6MQCE0?O#/U6Q\0:[%;7NJZ;#9:Z M9]K465L!R);IQS,W.0J@H"._#TV#Q[I^CS?9GUB;Q3J]],(TBT^-%MHW''EQ ML3L4#(R"[/W/I0!J>&)SM@M/"6B_8M"C2T:GYW+'!,CD9ZC=U MJ[?WOACPQJTU[<^3'JU^!E(D::ZN !@*B+ER!CH!C//>L!AX]\3K+YB)H-LE MSY36R2^6\L8!RXGVLQYP D1ZD.1UUM-^'^FV":A$99C#>RJ^V!V@D &?OS( M?-E)X!+N"S9YY7J*9 M!X9>[O!@#)32+JXE@FU75)IF6W,4MM;*(;>1CD%]OS/G! MQRY P" #5S3M,LM)L8K/3;6*VMX@0D<:X R2>YY-6J* "BBB@ HHHH M**** "BBB@ HHHH *QM7\+:;K%PMVZR6FHQKMCU"S?RIT'IN'WA_LME?:MFB M@#E?[6UWPV=OB.W.JZ5?2:IX8NO[(U&1M\RJFZVNS_TVBXR?]M2K^Y'% M '1T5SVF^*E>(K7^R=5?B-'?=!=GN8). _KM(#CNN.:Z&@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@#)U;POHFN2I-J>FP37$?\ J[D#9-'_ +LB MX9?P(IUSIM]#H\%IH6H_998" LU\CWF]0#P^YP[=N=^>.M:E% &-IOJ%A-K4D&H,MI%;7FIW"PDR';^]2Y+;$')( MV]!TYKA?@XE[I_BB^\.W'B[R[N[WS6]YI]S9W0G"R/E&\R-I,G#2 XPY) 8 MG/T'K&CV.O:7+IVJ0^;;RX) MH(R,C9GH:Q<6D6=VRS:C M=11"_P#'EXDCA6FEMX[)4!/WC^[B; ]AGVJSJO@IS=+%8Z:VKQE,O-K7B"[9 M <]!%\X/Z#FN[HH Y;P_X.@TO3YUEL-#L;N3/ES:/IJPF'(ZY?=O8'G) 'JM M31>"K1IEFU74]7U:5&W W=\RIGKS%%LC/XK71T4 )L7?OVC=C&['./2EHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#G9O%\*^/X_"EM87-U<_8_MEQ/&T:I M;(6VJ2&8%LD'[H)'R\^U)%O9+.*.VC3=<&.'SFDCWLH M,8CR0Q(SCC.5R[7O D^M_$71_$+ZC"EKIJ9$)M%,RN&# )*,$*W1@V[@$#&\ MD0ZK\.IKS[9/8ZPMK>3ZG-?12R6GFI&);46[QE-Z[OER0V1@XX(!! -+3/'^ MD:OXA32[%+J1)01#?% ()9!$DIC'._<(Y%;E0O49R,5S/Q ^,7AGPKK#:!JB MWQO89K6=O)@#*4\Q'R#GG@=/6M;0_AM!H/B.VO+74"^G69,MM9O /,28V\=N M6,N<%?+C^[M!W,3NQQ7F'QF^$?BGQ7XVN]6TO[(-.N?LL2B2/D%E&<(]M$Q=E_Z9EXD[E">3VWPH\)W/@[P!9:7JEE M9V^HP[TGEM<'SQO8JS' ).&[YKM* .(M?ANMTMDWBS6;K6?LO2Q5%M[# ^ZO MV91@A0,#<3W^E=5I.BZ;H-C]CT:Q@L;?<7,<$84%CU8XZD^IYJ[10 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5=2TRRUBQDLM4 MM8KJWD^]'*N1GL1Z$=B.1VKG?^)SX.'_ "]:]H2#WEOK0?SG0?\ ?P?[==91 M0!6T[4K+5[".]TRYCNK:4962)L@^WL1W!Y%6:YS4?"SQZA+JWABY72]3D;?. MNS=;WIQC$R#OVWKAAZD<5-H_B>.]OAI6K6YTK6@IIAFBN($FMY$EBD4,DB,&5@>A!'44^N6F\.7F@SO>>"VBBC=S)<:/,2+>< MGDF,\^2Y]0"I/5<_-0!U-%9&A^);/6VDMPLMGJ-NH-SIUT L\&>A(!(*GLRD MJ>QK7H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH ***PT\;>%I+"XOAXBTL6EM.;> M>=[Q%2.3)&TL3@'@X]>U &Y6=KG_ "#XO^ORU_\ 1\=2IK&F2:I_9D>HVCW_ M )/G_9%G4R^7G&_9G.WD[MSFWO;9_+G@/^R_H>ZG*GN#64OB'4/#;"#QDJ-:9 MQ'K=NF(<=O/7_EBW^URA]5^[754C*KH5=0RL,$$9!% "(ZR1J\;*Z, 593D$ M'N#3JX[4=#O/"=E=ZGX-GCAMX8WGET>YR;9\ D^41S"?9[T4 >6>&/!NO:;XPTZ2\TZ*"VM[@7TEU!,K1 M '3HK7[,H9C)\KH2"*[W7H7:"WE%Q*B)=VP,*A=K_ +].N1G\B*UJ MSM<_Y!\7_7Y:_P#H^.@#1HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BN[:.]LI[6?/ES MQM&^#@X(P?YUR%Q\+M&O8;."_O\ 6+J&Q96MHY+YAY+*,*58892!T((-=I10 M!RC7.O>%.;_SO$&CJ,FYBCS>6R_[:*/WP_VE ?\ V6Y-=%IVI6>K6,=[IES% M=6THRDL3;@?_ *_MVJS7.:CX5*:A)JWABY&E:I(V^&3 $B_DP_B45O4 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !6=KG_ "#XO^ORU_\ 1\=:-9VN?\@^+_K\M?\ T?'0!HT444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!1UC1;#7M/-GJEN)HLAE(8J\;#HZ,,% M6'9@016#_:&K^$#MUQI=7T4'":E''FXM5_Z;HOWU'_/11D?Q+U:NLHH CM[B M&[MH[BTFCG@E4-'+$P97!Z$$<$5)7+3^'+S0KE[_ ,%F*%7Q- &K1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %,CECF4F*17"L5)5LX(."/J#2R9,3XW$[3C:<'\,]Z^<=,T353X+_L^ M'P^TFE6>K%KEKS0Y7FN_W5PN+F")MT[(_E#>C;0S!N?+- 'TA6=KG_(/B_Z_ M+7_T?'7F?AG2=83XE6-Y?:/=6EYYGF3SLCR1I8G3XD6W\\\-MN0?D)+$@O@Y MW5Z/KS7 @MUCBB: W=MO=I"&4^>F,+MP?S% &M1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 5CZWX;M-:>*Z#R66IVP(M=1ML":'/49/#*<DWD>F>,8X[>1R$M]4B&VUNV/1>2?*D/]QC@_PLW0=/4-W9VU M_9RVE]!'"*YG[)J_@_+:8MQK>B9YL6;=%A<7S:MH5T=)UG;@W")NCN!V6:/ M($@]^&'9A3=.\4LNH1Z3XFM1I6IR-L@R^ZWO3C.89.,G_8;#CT(YKHJJZCIM MEJ]C)9:G;175M(,-'*N0?0^Q'8CD4 6J*Y06VO>% /L#3>(-(7_EVFDS>6Z_ M[$C']\/]ER&_VFZ5M:-KVFZ_:M-I=R)?+.V:)E*2P-_=D1L,C>S &@#1HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH)"@EC@#J30 45 MS/BOQ6FC65K_ &;=:<]S,II?$LFEZS?:&R?9! M<1S6-R2,[]NT[CU[T =G159-1LI/]7>6[_[LJG^M6%977*D,/4&@!:*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *SM<_Y!\7_7Y:_^ MCXZT:SM<_P"0?%_U^6O_ */CH T:*** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "L;6?"]AK%PMX#+8ZG&NV+4;-O+G0>F<$.O^ MRX9?:MFB@#EAJ^O^'OE\167]JV2_\Q+2XB70>LMORW3O&6S_ '5%;VF:MI^M M6:W>DWL%Y 3CS(7# 'N#CH1W!Y%6ZP]3\(:5J-ZVH1I+I^ID8_M"PD\F8^FX MCB0>SAA[4 ;E%3Q M6\*_>DE<*H^I-<^WC[0)6*:5//K+@XQI5M)=+GW= 47\6%2VW@7PY;W"W$NF M)?7*\BYU%VNY0?4/*6(_#%;ZJ%4*H & .E '-_VSXHO_\ D&^&$LD/235[ MY$('J$A$F?H67\*/[)\67G_']XGM[%3_ Z7IRJR_P# YFD!^NT?2NEHH YK M_A"+:?\ Y">LZ[?^HDU.2%3]5A**?IC%*/AYX1)!G\/6%T1WO(A<'\Y,UTE% M '+ZG\./"NI6,=JNC6EBL#[UUM% &&_@GPK)_K/#.CO_ +UA$?\ V6H&^'?@TMN3PMI$ M3?WH;-(S^:@&NCHH YO_ (0#P\O^H@O;;_KUU.YAQ_WQ(*3_ (0J*+_CRU[Q M!:GM_P 3.2?_ -';ZZ6B@#FO^$>\00?\>GC.]D]!?6-M(/\ R&D9_6CR/&]O M]W4-!U =E>RFMC^+"20?I72T4 18YM=M+.5C@1WS&V\A$MG/%/&>CQ.&!_$4^2-)HS'*BNC#!5AD'\*PKGP)X5NIC-)X? MT])S_P MX;=8I/\ OM,-^M &_17-?\(1;0?\@S6==T_T$>IR3*/HLQ=1],8H M_L7Q3;?\>7BQ+D#MJ>F1R$_C"T7\J .EHKFOM/C:U_UFG:'J*]VBO);9OP5H MW'_CPH_X2C5+?_D(^#]7C'>2V>"X3\EDW_\ CM '2T5S7_"?:)'_ ,?RZE8' MO]LTNYB4?\#:/;^1JCJ'Q-T5+NRM/#]WI^M7-V[J8X=1B3RMJY^;)XSV!H [ M.BL30-?N-6O=1L[_ $QM.N;!HPZ&990P==P(*UMT %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -D;9$[95=JDY8X M^OM7A-K\5-1TGX:ZO_:.N"3Q.S/Y$]S+;-:J665Q);L@PZ8B?8KY);8N,,*] MXK,L/#6B:98W=EI^DV=O:WSN]U#' H2!N)9V*]=NTCC/-=WKURB06\!64O)=VQ!6) MBHQ.G5@,#\2*LQZ-ID.IC4HM-M$OA"+<72P*)?*'1-^,[>!QG%1ZY_R#XO\ MK\M?_1\= &C1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !69XCT5/$7AV[TF68P+--6V]UM[>TC!_'R2?R-)_P@VGS?\A'4-:O M_59]5G5#]41E4_B*Z6B@#&T_P?X;TJ;SM.T+3X)^OGK;+YA^KXW'\ZV:** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "N?\ $GA8Z[?Z;?6]XME=Z=(SQ2&V2;.X8Z-TQC(/8UT%% &)H&@7&DWN MHWE_J;:C,+=)Y9\2K<_94NFC,6WA1&^-V[.X$;<^N+^\2SMK:W**T MDC G[SD*/E5CR1DX'>N@KE_B!X3N?&7AM=,M;NUM_P!^DCK>6:W$4J@\@J<$ M$=05(.1C.": );?QM87'BO\ L#[+>1S[S"9V5/)$XB69H,AB=XC8,2!MZC=G MBM+7/^0?%_U^6O\ Z/CKF-%^&RZ+XBL[Y-5>XL[-A<1V\L.93<_94M3(9=W* MF-,[=N=Q)W8XKK;[3+;4=OVKSB$(($=Q)&,@Y!PK $@@$'MB@"W16=_8=I_S MUO\ _P &$_\ \71_8=I_SUO_ /P83_\ Q= &C16=_8=I_P ];_\ \&$__P 7 M1_8=I_SUO_\ P83_ /Q= &C16=_8=I_SUO\ _P &$_\ \71_8=I_SUO_ /P8 M3_\ Q= &C16=_8=I_P ];_\ \&$__P 71_8=I_SUO_\ P83_ /Q= &C16=_8 M=I_SUO\ _P &$_\ \71_8=I_SUO_ /P83_\ Q= &C16=_8=I_P ];_\ \&$_ M_P 71_8=I_SUO_\ P83_ /Q= &C16=_8=I_SUO\ _P &$_\ \71_8=I_SUO_ M /P83_\ Q= &C16=_8=I_P ];_\ \&$__P 71_8=I_SUO_\ P83_ /Q= %YY MHXGC21@K2ML0'^(X+8_($_A3ZS&\/V+LC.UZQC;M__ .#"?_XN@#1HK._L.T_YZW__ (,)_P#XNC^P[3_GK?\ _@PG_P#B MZ -&BL[^P[3_ )ZW_P#X,)__ (NC^P[3_GK?_P#@PG_^+H T:*SO[#M/^>M_ M_P"#"?\ ^+H_L.T_YZW_ /X,)_\ XN@#1HK._L.T_P">M_\ ^#"?_P"+H_L. MT_YZW_\ X,)__BZ -&BL[^P[3_GK?_\ @PG_ /BZ/[#M/^>M_P#^#"?_ .+H M T:*SO[#M/\ GK?_ /@PG_\ BZ/[#M/^>M__ .#"?_XN@#1HK._L.T_YZW__ M (,)_P#XNC^P[3_GK?\ _@PG_P#BZ -&F":-IVA# R(JNR]P"2 ?_'3^54?[ M#M/^>M__ .#"?_XNFCP_8B5I UZ)&4*S_;Y\D#.!G?T&3^9H TZ*SO[#M/\ MGK?_ /@PG_\ BZ/[#M/^>M__ .#"?_XN@#1HK._L.T_YZW__ (,)_P#XNC^P M[3_GK?\ _@PG_P#BZ -&BL[^P[3_ )ZW_P#X,)__ (NC^P[3_GK?_P#@PG_^ M+H T:*SO[#M/^>M__P"#"?\ ^+H_L.T_YZW_ /X,)_\ XN@#1HK._L.T_P"> MM_\ ^#"?_P"+H_L.T_YZW_\ X,)__BZ -&BL[^P[3_GK?_\ @PG_ /BZ/[#M M/^>M_P#^#"?_ .+H T:*SO[#M/\ GK?_ /@PG_\ BZ/[#M/^>M__ .#"?_XN M@#1HK._L.T_YZW__ (,)_P#XNC^P[3_GK?\ _@PG_P#BZ +R31RO(D;!FB;8 MX'\)P&Q^1!_&GUF+X?L49V1KU6D;M__P"# M"?\ ^+H T:*SO[#M/^>M_P#^#"?_ .+H_L.T_P">M_\ ^#"?_P"+H T:*SO[ M#M/^>M__ .#"?_XNC^P[3_GK?_\ @PG_ /BZ -&BL[^P[3_GK?\ _@PG_P#B MZ/[#M/\ GK?_ /@PG_\ BZ -&BL[^P[3_GK?_P#@PG_^+H_L.T_YZW__ (,) M_P#XN@#1HK._L.T_YZW_ /X,)_\ XNC^P[3_ )ZW_P#X,)__ (N@#1HK._L. MT_YZW_\ X,)__BZ/[#M/^>M__P"#"?\ ^+H T:*SO[#M/^>M_P#^#"?_ .+H M_L.T_P">M_\ ^#"?_P"+H T:9%-'.A>)@ZAF0D>JD@C\""*H_P!AVG_/6_\ M_!A/_P#%TU/#]C$I6)KU 6+$+?SCDG)/W^I))H TZ*SO[#M/^>M__P"#"?\ M^+H_L.T_YZW_ /X,)_\ XN@#1HK._L.T_P">M_\ ^#"?_P"+H_L.T_YZW_\ MX,)__BZ -&BL[^P[3_GK?_\ @PG_ /BZ/[#M/^>M_P#^#"?_ .+H T:*SO[# MM/\ GK?_ /@PG_\ BZ/[#M/^>M__ .#"?_XN@#1HK._L.T_YZW__ (,)_P#X MNC^P[3_GK?\ _@PG_P#BZ -&BL[^P[3_ )ZW_P#X,)__ (NC^P[3_GK?_P#@ MPG_^+H T:*SO[#M/^>M__P"#"?\ ^+H_L.T_YZW_ /X,)_\ XN@#1IDTT=O! M)-,P2.-2[L>B@#)-4?[#M/\ GK?_ /@PG_\ BZ1] LI(V25KR1&!#(]_.RL# MU!!?!'M0!I4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %8!@9NN? M+SG)#XP,CH+WPI-I7BG0Q:#5+FTM?#=[8;;7&V#:MNJ+'D!%D?#$%CR5'.% M'I%% 'A-IHRVF@SVC^%-5U#PWIKSWMI;C2S9W5\_D00JDD<4:$L6EG4L5RR( M<[ESEEAX:* "BBB@ HHHH **** "BBB@ HHHH **** "N$\2Z3(/B/8ZM-'JEY8_V) MJ,-Q';[RL0_<$)'LP5D?Y\'.YBHP?E&.[HH \9\%Z49+-)KC0-0TW3E:^U*3 M2X+&XM_L9^SI;QP1;E5FD:-Y&+)U1CN&G444 %%% M% !1110 4444 %%%% !1110 4444 IV]U#);W,$$C MQJ@G0R1B4$K;DX5F=E&^-60'G*\QJ>E^>/":7F@ZB-0O+MM2N-2-A<3G3%DN MA'=7'BW6K2RLK[[!?W'DWTMUIK0O+OO0^YY M=S+<*L(F"L,!5=%8 G%:>F:/'JOC?Q?]CT[5M C:WEMEF6UN(Y=28R*\DYN' M0KC/[N-58N$+E=HVX]9HH Y_P#;3V?PV\-6MY#)!<0Z3:QRQ2H5>-A"H*L#R M"",$&N@HHH **** "BBB@ HHHH **** "BBB@ HHHH Y?XEZ5/K/PS\06=F] MYYS:?.8XK/[\["-BL> "2&; *CENG0D'AO$,4R>/HKK2O#^I1ZAIVF--_:"V M-S(;V6:36LL\9W#(& #C@_P"$\TC_ )\_$'_A.:A_\8H Z2BO/OBK M\0[CP-:V":8^F"\N5GG*ZE+L1HH8RQ5?F4^8S%%7KR3P<59OOBMH]G#J%Q%I M^I7EGIVG0:E/=VZQ&,13*6CQND#$D*>@_&@#N**Y&[^(ECIOB#2-&U73;RQN M]695A2:>U+(6+!=T:S%\97[RJ5Y SG(%KP_XXTWQ)J"65A!=I/\ 9GN)EE11 M]F*S-#Y;X8X?77Q16:'318:9W6G,D>I1K^^M+J<1^:GER'!P3PV&!QE>:LR?%?1( M+:6ZN;/4H+/R[F2TN7B0K?>0^QUB C6NI6F/)N4#J!+' M+CVW1LR'_@+$>]_O9O[-CC$<5M;730ECYDH.J:K;Z1:BXNX[N1"X0"TLY;E\G/\$2L MV..N,4 7**RY?$-G#->1/#J):R0/*4TRY96!Q_JV$9$AYZ)N(Y]#6%'\2=.E M\:IH*V5^(I+;>M\UI*J?:/+\W[,5*[A+Y7S[3SCC&: .QHK)A\2V,XLBD&IC M[:S)%OTFZ3:0<'S,QCRAZ%]H/49K&\8^,9=)\!WNMZ)%(L]O=06P%_ITXY>X MCC9A$=CR !R1MX)'!- '7T5YWX8^)$E[>M;:H5OH9]6&E6E[::=)9 SB%I)4 MDAFD+KLV8)[DXQP:MW7Q8T.TT31]4EM[I;?5VF6$S26\ C\MMK;WEE5 >X 8 ML0#@<' !W-%<9_PM'0ENO$$,ZSP?V!'-)=%Y(-[+$0K%81(9<$D89D53D8/( MSSGB+XS1CP2VM^$XH))H;R:UGBNV28(5LIKA<-!*4;)C3D,>"PX(X /5J*Y7 MQ/X@OM*\&0:W#?Z3ID*1K->W6HQR2)&A0G"1HREW+[5"[AUXW' /,77Q,UVS M:SEOM+M[)+>STR?5;.6)S-OO)C$5C.X!"FW=A@Q.=ORXS0!ZC17D]A\4]:FT M9;>W MDGD#E(T+L(XV=B ,\*H)8^P!)[4 245SB>.=)DD5%M->!8@#=X=OU'XDPX'U MK-\4_$J#PUK9TZ'0M7U(?LU[;2OH][)IY;62>'16U!+4^';VUB63:& ^T22%)5&<83 MEAR#@5FT5QG@OQA>:WI&MW]^T-Y::?<-'!=VMC+:&<)&#(OD2NSJRON7D@''08K, MTKQUK#W&B3:O-IJP:_9-=VEK#870,.Z-I8T^T_-%*P1&W*1$?XAQ@$ ]&HKQ MC2/C%K+Z2-1O([/4=FB-J5U:0Z9<6#6K'9Y0\V5V$J,2Z[D7^'(R.#O>(_&G MB?P9:7D>LG2-0NVT6YU&TDM+66&..2#9NCD1I6+*?,7# KT(QSP >DT5P/B7 MQUJ>C/XH%K!:/_9'A^+4X/,1CNEKV MX>RBBB>WOAI5QIWF.V[?'Y4[,S;0%.\<'=CM0!U]%%% !1110 4444 %%%% M!17-_P#">:1_SY^(/_"']/-\-$U^ZMHXY'FD;1KN!8=JD MKN:6)5PQ&W.>"1QC) !WM%<=I7Q*T_4;5KB?1_$-JAD80@Z#>R>;'_#)E(2 M&Z@9/&,X/ UM/\6Z=J=_':6UMK"2R9VM6\8P">9)(E4=.Y&3QU- &W17 MG6I^/-8T/Q)K5M=KIFHVVFZ;=ZC+;6*2"6SCC : 32LQ4O*N[Y JD8R"P&3E MWWQ%\3V.E:DT]QH,=SIC1J7:TG/VZ2:WCE@MX81)G>S,ZD[S@*&V\G: >LT5 MR$OBO5X_B%H>A3:3':V6HV4\[S22AW,D:QDHH4\*OF8)89)S@ #+9?CCQIKV MB^*7TK0UB;;I)O8T_L6ZU!YI=[*(_P!PZ^6#@?,PQDT >AT5YOX4\;>(M>UZ M:VU+R+ 07\EK)9QZ#=SA0G4&]63R0W49(QQTY%5O#OQ U_5?#5WK%S-;9AL; MFY6U7P[>11AHPVT?:FD,;C(&0O)YQC% 'J-%>=_#_P 1IXMRPY;.T-&0?ERPW?* >BT5Y7#\2=;F\;#2(WLG:379-.AL/[ M)N5>2"-OWDHNC)Y19$RY7;GC&.16AI7C?7KG2O#_ (BO4TXZ1K]W';Q64,,@ MN+9921$YE+E9#PNY0BXW'!.WY@#T2BN$T#QQJ6JQ^#FN(+53KOVO[3L1AL\I M6*[,L<=.1VCGW'C"# M/?H#0!Z51110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 51UC1[+7M,?3]321[=WCD_=3/"ZLCJZ,KH0RD,JD$$= M*O44 8FE^$=*TC51J5L=0FNUA>!)+W5+FZV([*S!1+(P7)C3) S\HK;HHH H M-HFGOKK:R]ONOVM?L9E9V(\G=N*[<[>3R3C)P,G@5CP_#GPM;Z1?:7%IA%G? MVL5G.222AR*?9>"_#^GR6CVNG*ILTN8X0TKN% M6X?S)@0Q(8,W/.<=!@<5NT4 Y@&(0+DCJ# M@CL** .)\-_#2QTJ:>[UN9=7OI;MKI9&$H1";<6Y&V261GS'N!+LV=QZ<5LV MG@[2K'1'TFTDU2.S;;A1J]WOC"XVJDGF[T7@?*I ]JW:* ,70?#-MX;]N_M#9_:=SY7G[MV_R_,V=>V,8X MQCBNFHH *IZKI-EK>GFRU.'S[E6RNB6D.H7$:.KG+*X60>8#D\/D[OK-)7E5;O4;B M9@S1-$<.\A;&QV&,X&<@9YKHZ* ,37/!^B>([&PM-7MI9(=.F2XM!%=2PM#( M@PCAHV4Y )P<\4V7P7H4]]8WMQ;33W-BL:Q237DSEA&Q>/S,N?-*L2RE]Q4D MD8-;M% '.6W@#PU::9>:?;Z<5MKSRQ*OVF4E1&VZ-48MF-48Y0(5"GE<5KZ5 MI5GHFF1:?ID/DVT6XJI=G)+,69BS$EF+$DDDDDDFKE% !1110 4444 %%%% M!1110 5@ZSX.TS6[YKJYDO(&FC$5TEK=/"EW&,X20*?F'S,.QP<9Q6]10 U$ M2*-8XU5$4!551@ #H *;/"ES;R03 F.5"C!6*G!&#@CD?45)10!S%A\.O#6F M:&^C6=K=II[%&2!M2N7$#(^]6BW2$Q,&YRFTYQZ4VU^&_ABQU:#4[&TN[6\M MXDA62#4KE-R*VX*X$F'!;).X'<22V2374T4 9&E^%=&T74[G4--M#%<7.[>3 M,[JH9R[!$9BL89R6(0 $\G)JS:Z+I]E)J,EM;[&U.;SKL[V/F/L5,\GCY448 M&.GK5ZB@#E[;X=>'+729M*CBU!].FM39M9S:O=RPB$C&U4:4A>!@$ $=B*L1 M^"-%2W\B0:A=1>=#.$O-5NK@*\3AXROF2-MPP!XQG&#D5T%% %&QT73],O[^ M\L;?R9M1E6:Z*NVV1PH7=MSM!P "0!G SFLBS^'GAFPOX;NUL)5:W\W[-$UY M,\-MY@(?RH6T[[!IOF+:+(S10NY98%)SL3/1!V M7MT' &C110!SMCX#\/Z=J.H7EI:W*OJ4DDEY$]_.\-PT@PY:)G,9R./N\#I MBJ3?"SPDS6K_ &*\6:TD:6&X35;I9E9D5"?,$N\_(BJ,DX48&!77T4 9[Z'I M\FIZ?J$L+27>FQ20VLSRNS(L@4/G)^8G8O+9/'N:D_LJR&MG5_)_TXVXM3+O M;_5!MVW&<=3G.,U'-*L]3MM1MK7R[NVLQ81R+(_^H!R$89PP!&06R1DXZG-"_P# 'AO4M1DO M+RQE9I;B.YFA2[F2">5"I5Y(5<1NV57EE.=HSG%='10!BR>$-#EBV/8\?VC_ M &H")G#+=9SY@8-D'J,#C!(Q@D5#9^!?#VGZG%?6MBZR0RO-!"US*T$$CDEG MC@+&.-CN;E5!^9O4UT%% &#IG@G0-'U8:CI]D\;Y2O:VZ3RHF8I M%N/78H].E:6DZ59:'I<.G:7#Y%I "(X][-MR23RQ)ZDU ,G:V M,X.->LS6M(@U*PN/] T^[NFA9(OM\ DC)*LNUN,[2&8''9FX.<$ K6GC3P_> MV-G=PZ@J1WUR+6W2>)XI))3_ >6X#@XYY'3GIS3#XVT!3? WLG^@L$DQ:R_ MO&,GE;8OE_?'S/DQ'N(8A>I K"\-^$-7M?"5A::D88KBWOX+E(#V;R2P7)VQL(7R#R"&7&4(((.X#!&#@U=KCKKPIJ5 MWX/@T]Y;5;TWD]Y/AV,:M*TKE58KD@&7 ) R!G Z5AWOPPNX]-:ST Z=IR32 MB.58@R+]GEMEANJW5G&%BTCS?LUHDRH(HUG,0F4Q,&M7C* 21,#Y6-T0PB84J >I7-];VE MQ:0W$FR2\F,, VD[W"-(1QT^6-CD^GKBK%>ZCJ^L:O/#'IJ?;8YP-0:1Q< MRI);^4+9P$XB5OGR&/*K\N ":I1^*=&DT\7S7H@M_+ED9KF-H3$L9 D+AP"FTD [@.HK(/@^2T\)ZUH M^CI:62W%PT^G10#RH[9; MP)J"W.@RI9Z/)4DOVZ1)A,T962=H_*(D;YCM!D4#)8Y;:5 .DTOQ+I>LZ?<7N MG2S2Q6_^L4VLJ28VA@1&RAV!4@J0#NSQFM4'*@COZC%IJ6O,(?AK? M_;+R9[/1XTDU6*_A0NDCHP:3=+Y@MD;>!("H?S#E?]8,YJ.#X;:E#IQ1](\/ M31J8@^DM/(+6Z=8W0W4C>22)F+J2-K?ZM?G)Y !Z9:7MO?)(]K)YBQ2O"YVD M8=#M8<^A%3UQOA7PAJ&@>([R_O9[:^2[$N)&9O,MLR;ML>X$['X9@6)#(.7R M-N/8?#6Y%WC4K32#;?:(VN=A:0ZIM>1C/.I0#S3O'&7ZM\V,"@#T99U:Y> " M3>B*Y)C8*0Q(&&Q@GY3D Y'&<9&8[F^M[2XM(;B39)>3&& ;2=[A&D(XZ?+& MQR?3UQ7+Z]X)'B#QC;W^HP6-YI:_9_.M;I=_F>7'>KRA4J?FN8B,_P!UO09Y M@?#'7'2UCEDTY+I+7RY-92=S=J?[.-KY:@Q\H)#Y@.X=3\N[)8 ]7J.:98%4 MN'.YP@V1L_).!G .!ZD\#O7EEG\,=5BT>.U>TTE3%E M&_4%I>V]\DCVLGF+%*\+G:1AT.UASZ$5YU_PK*6QTF*TL=+T.[MU$+2Z;<,T M5O/,(#&\K%8V^?=M8-M)..2#@U.W@CQ!!YEEN)4:-([SSP5 M4HYO&)PUS*/+ $C^:I/WCP?F.!6;XM\%2:%H[6 MMAX=M=2M;D2+#906TK1P7#6T:?:,11,5EW(VUB /G):1#C(![+4;3JMRD!$F M]T9P1&Q4!2 <9P<XE$(25 M." 5"/\ -U&X8ZG',:=\+-12R@M;Y+!;83EIK0SI)$8S-I;N!HD81E#+Y7]GA"YR,DJ7.T?O!W /78; MF&Y\SR)5D\IS&^TYVL.H^HS4M>9W?PM-YJ%[/)9Z2FZ:YN+:2/]2,RHI9R%51DDG KS>'X8 M_99+26&PT>1XY[6YG5EVB6:.:1FE)V'+A), D9[9 YK0USP1=:OXPDOVMM-F M@F50;RX9C#0!U5GK=C?Z"NLV[RBQ>(S!YK>2 M)M@R=VQU##@9''(P1U%6+2\AOH/.M]YC/1GC9-W .1N R.>HXKB-=\!W%WX, MT71[*PTF[&GVI@:TNW,5NDABVBX0K&QWHV=ORCAV.0:KCX>:H-6LI?M-F+1[ MA6U)-S%IHHWBEA"_+R1)&P(.!MD/7I0!W1U6T46'F.\9U"3R[99(G1F;RVDP M5(RIVHQ^;'3'7BKE>4)\+M8#6D>[38IHH&0ZQ%,_VJ '3WM1#&OE\H)&\T'> M.2?ES\Q9;?":]?0[BTO;?35<6]Z+2-I8Y([>>6.)8I4$=K"L>&C8DJF03N!) M)P >I27UO%J$%C))BYN(WDC3:?F5"H8YZ#&]?SJQ7F.I_#G4;O6-3N1I^D3" MYCNE-RUT8Y[SS9XY(UF!MW7;$J%%#"4$ J S"NS\)Z;J&C>'[73=12T'V>$ M*K6I .]_DVK&B@*NP;E50QW?(@ ! -NBBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N(\2>%#XB\>VDUQ8 M:3VJZ3]L4_O6C5/%]EK2P:9;79NUBV6@U;Q!XK@L;3^PI_$M\PF=EFNM'%NTR M 1DK(@M6)P2^WBWR,@,Q 8^LT4 <%=7NJ^&? <^IVL$WFVFM7DTEF4 :ZADO M9@ -PSR)$<$$$[1@X.#E#5O'>G>(IK349+NZ@@LVW-;6;/Y^VUW;X]MIY8E, MP. TV,?+Y9)!/I=U8VE\L2WUK# M,-4U.VCUN?4H+2*2Z=I)K15-PJK:^6K,]M"0"99\8C1OD(YVDF#4M8\<+XGU MVWMC<10I!+]D1+2255PH\MXS]EV%SU(:=^I&P$8'IU% 'E?B!_$WV672KN[U MJYA65XX)8M,64WV)$.)C'#MC4*3M9?+!P++>[,Z/=06MO.%%C]A MBC@E5Y9]SNWE[A@"-LJRCG)SFO2** /.O#&L:CKV@>((I[[4-2 TZ-HOM=@+ M=_,DBBRW7P[T*XTGR[&*.^4:3+9&24R)ETC M:!B[JGF_,(G^\O#8Q7INEZ-I>AVSV^BZ;::=!)(97BM(%B5G( +$* "< #/L M*NT >8V6M^,WALWF:_DO3;DVMLFF,;>\;?*#]IDDAA:)E41'/[D$Y*JX(6JF MG:GX\O\ 06S?:A%-&TSB7^SF\YML&Y482V<*X,@ &U"2"1NS@CUFB@#R75YO M%5MK"W#7&M/<\D5E*D3!8MJQF7S$W'! C(+@@M5E=7\=R^ M(-7M9&N+>,3[(1%:22"*/[7&BO$S6JQG]RS,V993GD!-K >HT4 <-X\LEDDT M8+I]WJ&I6\T;6UV+%I^5D0LH=,+;.V%_?,NT*&'M6KI5H=*\4:_/%=RV MQ61Q)+EFRN%ZX521G&%49)QR:Z2B@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K%UGQ(-*NQ:6VE MZAJUR(O/EAL%C+0Q9P';>Z@Y(("KEC@X!P:VJP]6T74YM4_M'0-5ATZXE@%M MR$AE7D69?.BNXV38&VEMP.,!N"?7BN/\1? M#R_N])U.*VU(7L?=->PB*)BP&UCNRIR1U&.1SGBHU\;^'3?SVDFKV<4D4/GJ7N(P)H MO+\QG3YLLJJ"20.,5SNL>$=5TFSTZ]\/'[??Z=M2.+R$(/S2;GV/+&K<2GY? M,7GYLDC:9?#_ ( FM-#T]+ZY2&Y1;=YHXX1A3' T90$'&,N3Z#'OF@"?_A:G MAU[ZTAM'DNX+J(2BYAEAVJNW>Q"&02R!5Y8QHX7G)!5L;FK^(TT>^MX)M-OY MH)6C62\B1/)MS)((TW%F!)+'H@8CJ0 1GE8OA?<1M;(== MQ;);W:1PRH90% M(8*!/Y84Y9L2)*59W*L,C;T.KZ%JU_XAL+RTU.RBT^S"G[!-%A#O&9!&0V4^H MIY'D1RRB,H,&42'_ %T8)"'K[&M2Z\1:)8V;75[K%A;6RJKM--=(B!6;:"6) MQ@L" ?48K#N_A_I]SXAN-?5+0:R=0BO+:]DLU=X%6%(3$3D%E*JYQD8+@@94 M&LY_AYJ9M[B(:Y:8*1PVC?8IXV@C25Y 2\5RCE_GQN5D& 1MP2* .K'B;03= M2VPUO3O/AM_M4L7VN/='#@'S2,Y"8(.X\8(JF_C31_/L$LYQ?Q7^#!'0+4G7]+Q>1M M);'[;'^_1<[F3GY@,')'3%5K;QYX4N;"WNU\1:9'%<6XN4$UW'&PC(!W%2!1RYP.W^UO$;I RPXSYI&OKZQM-/UFQO)=065[7[-<)()1'C M?@J2#C/3KP?0XXQ?@^5MFMCK7FP/I[6S"5+ABLIL_LIF5!<"'[IS@QDX)&[H M1U<'A:2V\6'6H[Y2'FG>2!H,Y62*%-H;=P0;=3G!R"1@=: )8_%(GU;[+;:/ MJ=Q9K<-;/J<4<;0)*I*LN-_F$!AM+!"H.:UIUO 4202RW2*I5]Q5LDXP=CX/?:WH:T(I8YX4F@D M62*10R.C95@>001U%>=_\(#KVGW6G26&JV5P]M+:P0/)IY"6T$$=T%:1?.S* MQ-P 2I3H" .:ZN'0;NU\(OHEGJ2PE;06UO=+;_-$=FTOC=@G/( P!P.: *D7 MC[2)]-DOH4N7ACO'M.$7+%8S(''S
9]X=/)^[WSU&.0" MSJ7C7P]IB7!FU:SD>TFCBNHHKF,O;[Y4CW2#=\JJ9%+$]!^5-?QWX5CG:.7Q M#ID:I:I=F5[N-8_*=MJOO)P06X_$>HSR6G^#];U'Q'<+J\"6>FV5P7M)&AC8 MSC^T([H#=C/E[MV-^.=O7%0MX7\^STB"[OY9SI]N\ M#RLOSS[HO++9SP>2>]BCG9TQ>!;\S)&J,H4.;TD?>/ .P] MT/& #MW\1Z''<7EO)K.GI-8A3=QM=(&MPV,%QG*YR,9QUIK>)] 6Q6];7--6 MU=))%G-W'L98V".P;.,*S!2>Q(!Y-71U7S+>>5YHTE6X=XFDN$G MD&#/Y(#,I'RQ*>G)P=S]2^&?V_4=7NUU>2+[9)'-91*CH+)PP>0[HY$=@[J& M.UD(/>@#H;KQ?H5M)I\2ZG:W$VI&/[)%!<(SS)(P59%&[YDR?O#(K:KA=/\ MAW=:?)9+%JMK]GBGAN;I#:2R/++'*[Y222=V0'>O_ M (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M? M^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/ M[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ M?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_G MK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T M;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** M #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z? M\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ M (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M? M^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/ M[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ M?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_G MK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T M;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** M #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z? M\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ M (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M? M^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/ M[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ M?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_G MK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T M;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** M #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z? M\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ M (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M? M^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/ M[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ M?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_G MK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T M;7_GK_XZ?\*/[1M?^>O_ (Z?\*** #^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*** # /_9 end
XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover Page - USD ($)
12 Months Ended
Dec. 31, 2021
Mar. 31, 2022
Jun. 30, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2021    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-39613    
Entity Registrant Name ARRAY TECHNOLOGIES, INC.    
Entity Central Index Key 0001820721    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 83-2747826    
Entity Address, Address Line One 3901 Midway Place NE    
Entity Address, City or Town Albuquerque    
Entity Address, State or Province NM    
Entity Address, Postal Zip Code 87109    
City Area Code (505)    
Local Phone Number 881-7567    
Title of 12(b) Security Common stock, $0.001 par value    
Trading Symbol ARRY    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
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    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 1,981,113,685
Entity Common Stock Shares Outstanding   150,173,507  
Documents Incorporated by Reference Portions of the registrant’s definitive proxy statement to be filed with the Securities and Exchange Commission, or SEC, subsequent to the date hereof pursuant to Regulation 14A in connection with the registrant’s 2022 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Annual Report on Form 10-K. We intend to file such proxy statement with the SEC not later than 120 days after the conclusion of the registrant’s fiscal year ended December 31, 2021.    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Audit Information
12 Months Ended
Dec. 31, 2021
Auditor Information [Abstract]  
Auditor name BDO USA, LLP
Auditor location Austin, Texas
Auditor firm ID 243
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 367,670 $ 108,441
Accounts receivable, net 236,009 118,694
Inventories, net 205,653 118,459
Income tax receivables 9,052 17,158
Prepaid expenses and other 33,649 12,423
Total current assets 852,033 375,175
Property, plant and equipment, net 10,692 9,774
Goodwill 69,727 69,727
Other intangible assets, net 174,753 198,260
Deferred tax assets 9,345 0
Other assets 26,429 3,088
Total assets 1,142,979 656,024
Current Liabilities    
Accounts payable 91,392 82,755
Accounts payable - related party 610 2,232
Accrued expenses and other 38,494 29,164
Accrued warranty reserve 3,192 3,049
Income tax payable 60 8,814
Deferred revenue 99,575 149,821
Current portion of contingent consideration 1,773 8,955
Current portion of term loan 4,300 4,313
Other current liabilities 5,909 0
Total current liabilities 245,305 289,103
Long-term liabilities    
Deferred tax liability 0 13,114
Contingent consideration, net of current portion 12,804 10,736
Other long-term liabilities 5,557 0
Long-term debt, net of current portion, debt discount and issuance costs 711,056 423,970
Total long-term liabilities 729,417 447,820
Total liabilities 974,722 736,923
Commitments and contingencies (Note 16)
Series A Redeemable Perpetual Preferred Stock of $0.001 par value - 500,000 authorized; 350,000 and none issued as of December 31, 2021 and 2020, respectively; liquidation preference of $350.0 million and none as of December 31, 2021 and 2020, respectively 237,462 0
Stockholders’ deficit    
Preferred stock of $0.001 par value - 4,500,000 authorized; none issued as of December 31, 2021 and 2020, respectively 0 0
Common stock of $0.001 par value - 1,000,000,000 authorized; 135,026,940 and 126,994,467 issued as of December 31, 2021 and 2020, respectively 135 127
Additional paid-in capital 202,562 140,473
Accumulated deficit (271,902) (221,499)
Total stockholders’ deficit (69,205) (80,899)
Total liabilities, redeemable perpetual preferred stock and stockholders’ (deficit) $ 1,142,979 $ 656,024
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - (Parenthetical) - USD ($)
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Oct. 14, 2020
Statement of Financial Position [Abstract]            
Temporary equity, par value (in dollars per share) $ 0.001 $ 0.001     $ 0.001  
Authorized temporary equity stock (in shares) 500,000 500,000     500,000  
Temporary equity, shares issued 350,000 350,000     0  
Temporary equity, liquidation preference $ 350,000,000 $ 352,800,000     $ 0  
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001
Authorized preferred stock (in shares ) 4,500,000 4,500,000 5,000,000 5,000,000 4,500,000 5,000,000
Preferred stock, shares issued 0 0 0 0 0  
Common stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001
Authorized common stock (in shares) 1,000,000,000 1,000,000,000 1,000,000,000 1,000,000,000 1,000,000,000 1,000,000,000
Common stock, shares issued 135,026,940 134,869,467 126,994,467 126,994,467 126,994,467  
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Oct. 14, 2020
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]                  
Revenue   $ 188,686 $ 196,516 $ 248,240 $ 444,756 $ 633,442 $ 853,318 $ 872,662 $ 647,899
Cost of revenue   182,789 176,009 202,074 378,083 560,872 770,459 669,861 497,138
Gross profit   5,897 20,507 46,166 66,673 72,570 82,859 202,801 150,761
Operating expenses                  
General and administrative   18,493 15,113 24,673 39,786 58,279 80,974 55,634 41,212
Contingent consideration   936 (13) 148 135 1,071 2,696 26,441 640
Depreciation and amortization   5,984 5,981 5,984 11,965 17,949 23,930 25,514 25,500
Total operating expenses   25,413 21,081 30,805 51,886 77,299 107,600 107,589 67,352
Income (loss) from operations   (19,516) (574) 15,361 14,787 (4,729) (24,741) 95,212 83,409
Other expense                  
Other expense, net   (297) (122) (78) (200) (497) (905) (2,305) (33)
Interest expense   (13,109) (6,651) (9,009) (15,660) (28,769) (35,475) (15,129) (18,797)
Total other expense   (13,406) (6,773) (9,087) (15,860) (29,266) (36,380) (17,434) (18,830)
Income before income tax expense (benefit)   (32,922) (7,347) 6,274 (1,073) (33,995) (61,121) 77,778 64,579
Income tax expense (benefit)   (5,361) (1,830) 1,698 (132) (5,493) (10,718) 18,705 24,834
Net income (loss)   (27,561) $ (5,517) $ 4,576 $ (941) (28,502) (50,403) 59,073 39,745
Preferred dividends and accretion   (5,479)       (5,479) (15,715) 0 0
Net income (loss) to common shareholders   $ (33,040)       $ (33,981) $ (66,118) $ 59,073 $ 39,745
Earnings (loss) per share                  
Basic (in dollars per share)   $ (0.25) $ (0.04) $ 0.04 $ (0.01) $ (0.26) $ (0.51) $ 0.49 $ 0.33
Diluted (in dollars per share)   $ (0.25) $ (0.04) $ 0.04 $ (0.01) $ (0.26) $ (0.51) $ 0.49 $ 0.33
Weighted average number of shares                  
Basic (in shares) 119,994,467 130,955,000 126,994,000 126,994,000 126,994,000 128,315,000 129,984,000 121,467,000 119,994,000
Diluted (in shares) 119,994,467 130,955,000 126,994,000 127,298,000 127,203,000 128,315,000 129,984,000 121,514,000 119,994,000
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Changes in Member’s Equity/Stockholders’ Deficit - USD ($)
shares in Thousands, $ in Thousands
Total
Member units
Common Stock
Additional paid-in capital
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2018   1      
Beginning balance at Dec. 31, 2018 $ 264,474 $ 264,474      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Capital contribution 133 133      
Equity-based compensation 799 799      
Net (loss) 39,745 $ 39,745      
Ending balance (in shares) at Dec. 31, 2019   1      
Ending balance at Dec. 31, 2019   $ 305,151      
Ending balance (in shares) at Dec. 31, 2019     0    
Increase (Decrease) in Permanent Equity [Abstract]          
Equity-based compensation 799 799      
Net (loss) 39,745 39,745      
Ending balance (in shares) at Dec. 31, 2019     0    
Ending balance at Dec. 31, 2019 305,151   $ 0 $ 0 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Total stockholders’ deficit 305,151   $ 0 0 0
Special distribution (589,000) (589,000)      
Equity-based compensation 4,809 3,397   1,412  
Initial public offering of common stock, net of underwriting discounts and commissions (in shares)     7,000    
Initial public offering of common stock, net of underwriting discounts and commissions 145,532   $ 7 145,525  
Deferred offering costs (6,464)     (6,464)  
Net (loss) 59,073 $ 71,394     (12,321)
Corporate conversion and stock split (in shares)   (1) 119,994    
Corporate conversion and stock split $ 0 $ 209,058 $ 120   (209,178)
Ending balance (in shares) at Dec. 31, 2020   0      
Ending balance at Dec. 31, 2020   $ 0      
Ending balance (in shares) at Dec. 31, 2020     126,994    
Ending temporary equity shares balance (in shares) at Dec. 31, 2020 0        
Temporary equity, ending balance at Dec. 31, 2020 $ 0        
Beginning balance (in shares) at Dec. 31, 2019     0    
Increase (Decrease) in Permanent Equity [Abstract]          
Equity-based compensation 4,809 3,397   1,412  
Issuance of common stock, net (in shares)     7,000    
Issuance of common stock, net 145,532   $ 7 145,525  
Net (loss) 59,073 $ 71,394     (12,321)
Ending balance (in shares) at Dec. 31, 2020     126,994    
Ending balance at Dec. 31, 2020 (80,899)   $ 127 140,473 (221,499)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Total stockholders’ deficit (80,899)   $ 127 140,473 (221,499)
Equity-based compensation 7,897     7,897  
Net (loss) 4,576       4,576
Ending balance (in shares) at Mar. 31, 2021     126,994    
Beginning balance (in shares) at Dec. 31, 2020     126,994    
Increase (Decrease) in Permanent Equity [Abstract]          
Equity-based compensation 7,897     7,897  
Net (loss) 4,576       4,576
Ending balance (in shares) at Mar. 31, 2021     126,994    
Ending balance at Mar. 31, 2021 (68,426)   $ 127 148,370 (216,923)
Beginning balance (in shares) at Dec. 31, 2020   0      
Beginning balance at Dec. 31, 2020   $ 0      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-based compensation 9,420     9,420  
Net (loss) $ (941)       (941)
Ending balance (in shares) at Jun. 30, 2021     126,994    
Beginning temporary equity shares balance (in shares) at Dec. 31, 2020 0        
Temporary equity, beginning balance at Dec. 31, 2020 $ 0        
Ending temporary equity shares balance (in shares) at Jun. 30, 2021 0        
Temporary equity, ending balance at Jun. 30, 2021 $ 0        
Beginning balance (in shares) at Dec. 31, 2020     126,994    
Beginning balance at Dec. 31, 2020 (80,899)   $ 127 140,473 (221,499)
Increase (Decrease) in Permanent Equity [Abstract]          
Equity-based compensation 9,420     9,420  
Net (loss) (941)       (941)
Ending balance (in shares) at Jun. 30, 2021     126,994    
Ending balance at Jun. 30, 2021 (72,420)   $ 127 149,893 (222,440)
Beginning balance (in shares) at Dec. 31, 2020   0      
Beginning balance at Dec. 31, 2020   $ 0      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-based compensation 11,580     11,580  
Initial public offering of common stock, net of underwriting discounts and commissions (in shares)     7,875    
Initial public offering of common stock, net of underwriting discounts and commissions 104,764   $ 8 104,756  
Net (loss) $ (28,502)       (28,502)
Ending balance (in shares) at Sep. 30, 2021     134,869    
Beginning temporary equity shares balance (in shares) at Dec. 31, 2020 0        
Temporary equity, beginning balance at Dec. 31, 2020 $ 0        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Temporary equity issued (in shares) 350        
Issuance of Series A Preferred, net of fees $ 229,799        
Preferred cumulative dividends $ 5,479        
Ending temporary equity shares balance (in shares) at Sep. 30, 2021 350        
Temporary equity, ending balance at Sep. 30, 2021 $ 235,278        
Beginning balance (in shares) at Dec. 31, 2020     126,994    
Beginning balance at Dec. 31, 2020 (80,899)   $ 127 140,473 (221,499)
Increase (Decrease) in Permanent Equity [Abstract]          
Equity-based compensation 11,580     11,580  
Issuance of common stock, net (in shares)     7,875    
Issuance of common stock, net 104,764   $ 8 104,756  
Preferred accretion (5,479)     (5,479)  
Net (loss) (28,502)       (28,502)
Ending balance (in shares) at Sep. 30, 2021     134,869    
Ending balance at Sep. 30, 2021 1,464   $ 0 251,330 (250,001)
Beginning balance (in shares) at Dec. 31, 2020   0      
Beginning balance at Dec. 31, 2020   $ 0      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-based compensation 13,562     13,562  
Initial public offering of common stock, net of underwriting discounts and commissions (in shares)     7,875    
Initial public offering of common stock, net of underwriting discounts and commissions 104,764   $ 8 104,756  
Net (loss) $ (50,403)       (50,403)
Ending balance (in shares) at Dec. 31, 2021     135,026    
Beginning temporary equity shares balance (in shares) at Dec. 31, 2020 0        
Temporary equity, beginning balance at Dec. 31, 2020 $ 0        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Temporary equity issued (in shares) 350        
Issuance of Series A Preferred, net of fees $ 229,799        
Preferred cumulative dividends 8,226        
Payment of dividends (8,052)        
Preferred accretion $ 7,489        
Ending temporary equity shares balance (in shares) at Dec. 31, 2021 350        
Temporary equity, ending balance at Dec. 31, 2021 $ 237,462        
Beginning balance (in shares) at Dec. 31, 2020     126,994    
Beginning balance at Dec. 31, 2020 (80,899)   $ 127 140,473 (221,499)
Increase (Decrease) in Permanent Equity [Abstract]          
Equity-based compensation (in shares)     157    
Equity-based compensation 13,562     13,562  
Issuance of common stock, net (in shares)     7,875    
Issuance of common stock, net 104,764   $ 8 104,756  
Premium on capped call, net of deferred tax (40,514)     (40,514)  
Preferred cumulative dividends (8,226)     (8,226)  
Preferred accretion (7,489)     (7,489)  
Net (loss) (50,403)       (50,403)
Ending balance (in shares) at Dec. 31, 2021     135,026    
Ending balance at Dec. 31, 2021 (69,205)   $ 135 202,562 (271,902)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Total stockholders’ deficit (68,426)   $ 127 148,370 (216,923)
Equity-based compensation 1,523     1,523  
Net (loss) $ (5,517)       (5,517)
Ending balance (in shares) at Jun. 30, 2021     126,994    
Ending temporary equity shares balance (in shares) at Jun. 30, 2021 0        
Temporary equity, ending balance at Jun. 30, 2021 $ 0        
Beginning balance (in shares) at Mar. 31, 2021     126,994    
Beginning balance at Mar. 31, 2021 (68,426)   $ 127 148,370 (216,923)
Increase (Decrease) in Permanent Equity [Abstract]          
Equity-based compensation 1,523     1,523  
Net (loss) (5,517)       (5,517)
Ending balance (in shares) at Jun. 30, 2021     126,994    
Ending balance at Jun. 30, 2021 (72,420)   $ 127 149,893 (222,440)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Total stockholders’ deficit (72,420)   $ 127 149,893 (222,440)
Equity-based compensation 2,160     2,160  
Initial public offering of common stock, net of underwriting discounts and commissions (in shares)     7,875    
Initial public offering of common stock, net of underwriting discounts and commissions 104,764   $ 8 104,756  
Net (loss) $ (27,561)       (27,561)
Ending balance (in shares) at Sep. 30, 2021     134,869    
Increase (Decrease) in Temporary Equity [Roll Forward]          
Temporary equity issued (in shares) 350        
Issuance of Series A Preferred, net of fees $ 229,799        
Preferred cumulative dividends $ 5,479        
Ending temporary equity shares balance (in shares) at Sep. 30, 2021 350        
Temporary equity, ending balance at Sep. 30, 2021 $ 235,278        
Beginning balance (in shares) at Jun. 30, 2021     126,994    
Increase (Decrease) in Permanent Equity [Abstract]          
Equity-based compensation 2,160     2,160  
Issuance of common stock, net (in shares)     7,875    
Issuance of common stock, net 104,764   $ 8 104,756  
Preferred accretion (5,479)     (5,479)  
Net (loss) (27,561)       (27,561)
Ending balance (in shares) at Sep. 30, 2021     134,869    
Ending balance at Sep. 30, 2021 1,464   $ 0 251,330 (250,001)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Total stockholders’ deficit 1,464   0 251,330 (250,001)
Total stockholders’ deficit $ (69,205)   $ 135 $ 202,562 $ (271,902)
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Cash Flows [Abstract]      
Net income (loss) $ (50,403) $ 59,073 $ 39,745
Adjustments to reconcile net income (loss) to net cash used in (provided by) operating activities:      
Provision for (recovery of) bad debts (467) 595 (3,986)
Deferred tax (benefit) expense (10,102) (2,739) 22,322
Depreciation and amortization 25,946 27,474 27,316
Amortization of debt discount and issuance costs 15,036 3,366 3,968
Interest paid-in-kind 0 3,421 2,832
Equity-based compensation 13,757 4,809 799
Contingent consideration 2,696 26,441 640
Warranty provision 516 953 1,387
Provision for inventory obsolescence 990 1,225 1,742
Changes in operating assets and liabilities      
Accounts receivable (116,848) (23,038) (40,708)
Inventories (88,184) 28,340 (94,594)
Income tax receivables 8,106 (16,530) 9,941
Prepaid expenses and other (21,226) 1,101 2,228
Accounts payable 8,637 (50,519) 105,481
Accounts payable - related party (1,622) 0 0
Accrued expenses and other 9,133 10,913 (1,978)
Income tax payable (8,754) 6,870 1,944
Lease liabilities 221 0 0
Contingent consideration 0 (25,000) 0
Deferred revenue (50,619) (178,960) 306,994
Net cash provided by (used in) operating activities (263,187) (122,205) 386,073
Cash flows used in investing activities      
Purchase of property, plant and equipment (3,357) (1,338) (1,697)
Investment in equity security (11,975) 0 0
Net cash used in investing activities (15,332) (1,338) (1,697)
Cash flows from financing activities      
Proceeds from issuance of convertible notes 413,321 0 0
Premium paid on capped call (52,870) 0 0
Fees paid on issuance of convertible notes (1,591) 0 0
Dividends paid on Series A Preferred (8,051) 0 0
Proceeds from Series A issuance 224,987 0 0
Proceeds from common stock issuance 120,645 0 0
Series A equity issuance costs (7,195) 0 0
Common stock issuance costs (3,873) 0 0
Proceeds from revolving credit facility 126,033 0 0
Payments on revolving credit facility (126,033) 0 0
Principal payments on term loan 0 (57,702) (25,000)
Proceeds from term loan facility 0 575,000 0
Principal payments on term loan facility (133,225) (115,000) 0
Proceeds from (Payments on) revolving loan 0 (70) (39,078)
Payments on related party loans 0 (45,558) 0
Payment of special distribution 0 (589,000) 0
Proceeds from issuance of common stock, net of underwriting discount and commissions 0 145,532 0
Contingent consideration (7,810) 0 0
Deferred offering costs 0 (6,464) 0
Debt issuance costs (6,590) (36,011) 0
Capital contribution 0 0 133
Net cash provided by (used in) financing activities 537,748 (129,273) (63,945)
Net change in cash and cash equivalents 259,229 (252,816) 320,431
Cash and cash equivalents, beginning of period 108,441 361,257 40,826
Cash and cash equivalents, end of period 367,670 108,441 361,257
Supplemental Cash Flow Information      
Cash paid for interest 24,306 6,935 11,343
Cash paid for income taxes $ 13,318 $ 31,103 $ 443
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Business
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Business Organization and Business Array Technologies, Inc. (the “Company”) formerly ATI Intermediate Holdings, LLC, is a Delaware corporation formed in December 2018 as a wholly owned subsidiary of ATI Investment Parent, LLC (“Former Parent”). On October 14, 2020, the Company converted from a Delaware limited liability company to a Delaware corporation and changed the Company’s name to Array Technologies, Inc. The Company is headquartered in Albuquerque, New Mexico, and manufactures and supplies solar tracking systems and related products for customers across the United States and internationally. The Company, through its wholly-owned subsidiary, ATI Investment Sub, Inc. (“ATI Investment”) owns one subsidiary through which it conducts substantially all operations; Array Tech, Inc. (collectively “AT”).
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Accounting and Presentation
The accompanying consolidated financial statements were prepared on the accrual basis of accounting in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

Reclassifications
Certain prior year amounts have been reclassified to conform to the current year presentation.

Recently Adopted Accounting Pronouncements
On January 1, 2021, the Company adopted Accounting Standards Update (“ASU”) No. 2016-02 (Topic 842) “Leases” which supersedes the lease recognition requirements in ASC Topic 840, “Leases”. Under ASU No. 2016-02, lessees are required to recognize assets and liabilities on the consolidated balance sheets for most leases and provide enhanced disclosures. For companies that are not emerging growth companies (“EGCs”), the ASU was effective for fiscal years beginning after December 15, 2018. For EGCs, the ASU is effective for fiscal years beginning after December 15, 2021. The Company early adopted the new standard using the modified retrospective method by recording a right-of-use asset of $13.2 million, short-term portion of lease liabilities of $6.3 million and long-term portion of lease liabilities of $7.2 million as of the effective date. Prior periods will not be restated and will continue to be reported under Topic 840 guidance in effect during those periods. The Company applied the package of practical expedients to leases that commenced before the effective date whereby the Company elected to not reassess the following: (i) whether any expired or existing contracts contain leases; (ii) the lease classification for any expired or existing leases; and (iii) initial direct costs for any existing leases. The adoption did not have a material impact on its consolidated statements of operations or its consolidated statements of cash flows. See Note 15, Leases, for further information and disclosures related to the adoption of this standard.

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU No. 2019-12”), which is intended to simplify various aspects of the accounting for income taxes. ASU No. 2019-12 removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. This standard is effective for fiscal years and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption is permitted. The Company has adopted the pronouncement and it did not have a material impact on its consolidated financial statements and related disclosures.
In August 2020, the FASB issued ASU 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40). The amendments in this update simplifies accounting for certain convertible debt instruments by removing the separation models for convertible debt with a cash conversion feature or convertible instruments with a beneficial conversion feature. As a result, convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. Additionally, ASU 2020-06 requires the application of the if-converted method for calculating diluted earnings per share and the treasury stock method will be no longer be available for convertible debt instruments. The provisions of ASU 2020-06 are applicable for fiscal years beginning after December 15, 2021, with early adoption permitted no earlier than fiscal years beginning after December 15, 2020. The Company early adopted the new standard effective January 1, 2021 using the modified retrospective method. There was no impact on the Company's financial statements as of the adoption date. As further discussed in Note 10, "Convertible Debt," the Company issued $425 million principal amount of convertible senior notes on December 3, 2021, which have been accounted for in accordance with the provisions of ASU 2020-06.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses, which was subsequently amended by ASU No. 2018-19 and ASU No. 2019-10, requires the measurement of expected credit losses for financial instruments carried at amortized cost held at the reporting date based on historical experience, current conditions and reasonable forecasts. The updated guidance also amends the current other-than-temporary impairment model for available-for-sale debt securities by requiring the recognition of impairments relating to credit losses through an allowance account and limits the amount of credit loss to the difference between a security’s amortized cost basis and its fair value. In addition, the length of time a security has been in an unrealized loss position will no longer impact the determination of whether a credit loss exists. The main objective of this ASU is to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. The standard was adopted on January 1, 2021 as the Company lost it’s status as an Emerging Growth Company effective December 31, 2021 and therefore was required to adopt the standard for the year ending December 31, 2021. The adoption of this standard did not have an impact on consolidated financial statements.

Corporate Conversion and Stock Split
On October 14, 2020, prior to the issuance of any of our shares of common stock in our initial public offering (the “IPO”), we converted from a Delaware limited liability company to a Delaware corporation. In connection with the corporate conversion we converted all 1,000 of our outstanding member units into 100,000,000 shares of common stock and then completed a stock split of 1.19994-for-1. The corporate conversion and stock split representing 119,994,467 shares of common stock have been adjusted retroactively for the purposes of calculating basic and diluted earnings per share.

Principles of Consolidation
The consolidated financial statements include the accounts of Array Technologies, Inc. and its Subsidiaries. All intercompany accounts and transactions have been eliminated upon consolidation.

Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of
contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates include impairment of goodwill, impairment of long-lived assets, fair value of contingent consideration, Series A Redeemable Preferred Stock and the related future tranche, allowance for credit losses, reserve for excess or obsolete inventories, valuation of deferred tax assets and warranty reserve. Due to the COVID-19 pandemic, there has been and will continue to be uncertainty and disruption in the global economy and financial markets. Management has made estimates and assumptions taking into consideration certain possible impacts due to COVID-19. These estimates may change, as new events occur, and additional information is obtained. Actual results may differ from previously estimated amounts, and such differences may be material to the consolidated financial statements; however, management believes that these estimates and assumptions provide a reasonable basis for the fair presentation of the consolidated financial statements. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the period they occur.

Impact of COVID-19 Pandemic
In December 2019, a novel strain of coronavirus, SARS-CoV-2, which causes coronavirus disease 2019, or COVID-19, surfaced in Wuhan, China. Since then, COVID-19 has spread to multiple countries, including the United States. On March 11, 2020, the World Health Organization declared COVID-19 a pandemic. Due to economic conditions our industry has seen rapid commodity price increases and strained logistics, causing us to experience temporary decreased margins and thus decreased cash from operations which has adversely impacted our business. In addition, due to global tightening of supply chain and strained logistics issues we have experienced an increase in our unbilled revenues and also in some instances incurred liquidated damages. We have taken, and continue to take, mitigating steps to overcome the economic challenges and, therefore, believe the impact to be temporary, but cannot be certain the timing of when we will achieve better margins.

The Company believes it has sufficient liquidity and financing options available and expects to have sufficient liquidity to operate for the next 12 months. The Company expects to use cash generated from operations and if needed, can access funds from the Revolving Credit Facility. The Company also has $100 million in delayed draw ability under the Series A Redeemable Perpetual Preferred Stock future draw commitment, however this would increase the Company’s dividend obligations and outstanding common stock. The Revolving Credit Facility has $186.4 million of availability; however the Company may have limited ability to draw on the funds due to debt covenants. The Company has implemented adjustments to its operations designed to keep employees safe and comply with federal, state and local guidelines, including those regarding social distancing. The extent to which COVID-19 may further impact the Company’s business, results of operations, financial condition and cash flows will depend on future developments, which are highly uncertain and cannot be predicted with confidence. In response to COVID-19, the United States government has passed legislation and taken other actions to provide financial relief to companies and other organizations affected by the pandemic.

Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.

Accounts Receivable
The Company’s accounts receivable are due primarily from solar contractors across the United States and internationally. Credit is extended in the normal course of business based on evaluation of a customer’s
financial condition and, generally, collateral is not required. Trade receivables consist of uncollateralized customer obligations due under normal trade terms requiring payment within 30-60 days of the invoice date. Management regularly reviews outstanding accounts receivable and provides for estimated credit losses through an estimate of expected credit losses valuation account. The allowance for credit losses is a valuation account that is deducted from a financial asset’s amortized cost to present the net amount we expect to collect from the asset. We estimate allowances for credit losses using relevant available information from both internal and external sources. We monitor the estimated credit losses associated with our trade accounts receivable and unbilled accounts receivable based primarily on our collection history and the delinquency status of amounts owed to us, which we determine based on the aging of such receivables. In evaluating the level of established reserves, management makes judgments regarding the customers’ ability to make required payments, economic events, and other factors. As the financial conditions of these customers change, circumstances develop, or additional information becomes available, adjustments to the valuation account may be required. When deemed uncollectible, the receivable is charged against the valuation account for credit losses or directly written off. At December 31, 2021 and 2020, the valuation account was $0.1 million and $0.7 million, respectively.

Unbilled receivables, which represent temporary timing differences between shipments made and billing milestones achieved, were $111.2 million and $18.1 million of the accounts receivable balances as of December 31, 2021 and 2020, respectively. These amounts have not been billed because we are waiting for agreed upon billing stipulations such as billing on a specified date of the month or upon completion of mega-watt deliveries. The unbilled balance has increased as of December 31, 2021 due to global challenges with supply chain logistics and labor shortages in some instances causing delays in delivering specific components to complete a mega-watt delivery. These will be invoiced once the commercial criteria have been met at which point we will invoice and expect payment within 30 to 60 days.

Amounts retained by project owners under contracts and included in accounts receivable at December 31, 2021 and 2020 were $13.5 million and $4.1 million, respectively. Such retention amounts represent funds withheld by our customers until the products are installed by a third-party, arranged by the customer, and the project is declared operational. Retention amounts and length of retention periods may vary. All retention amounts outstanding as of December 31, 2021 are collectible within the next 12 months.

The following is the activity of the reserve for credit losses on accounts receivable which includes trade accounts receivable and unbilled accounts receivable (in thousands):


December 31,
2021
Beginning balance$663 
Provision for credit losses(303)
Collected(130)
Written-off(90)
Ending balance$140 

The following is the activity of the allowance for doubtful accounts (in thousands):
December 31,
2020
Beginning balance$162 
Provision for bad debts847 
Collected(242)
Written-off(104)
Ending balance$663 


Inventories
Inventories consist of raw materials and finished goods. Inventories are stated at the lower of cost or estimated net realizable value using the weighted average method. Provisions are made to reduce excess or obsolete inventories to their estimated net realizable values. See Note 3 for a detail of the components that comprise the inventory balance presented on the accompanying consolidated balance sheets.

Property, Plant and Equipment
Property, plant and equipment acquired in the acquisition of Array are recorded at fair value at the date of acquisition net of accumulated depreciation and amortization; all other property, plant and equipment are recorded at cost, net of accumulated depreciation and amortization. Improvements, betterments and replacements which significantly extend the life of an asset are capitalized. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the respective assets. Repair and maintenance costs are expensed as incurred.

A gain or loss on the sale of property, plant and equipment is calculated as the difference between the cost of the asset disposed of, net of depreciation, and the sales proceeds received. A gain or loss on an asset disposal is recognized in the period that the sale occurs.

Impairment of Long-Lived Assets
When events, circumstances or operating results indicate that the carrying values of long-lived assets might not be recoverable through future operations, the Company prepares projections of the undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the projections indicate that the recorded amounts are not expected to be recoverable, such amounts are reduced to estimated fair value. Fair value is estimated based upon internal evaluation of each asset that includes quantitative analyses of net revenue and cash flows, review of recent sales of similar assets and market responses based upon discussions in connection with offers received from potential buyers. Management determined there was no impairment for the years ended December 31, 2021, 2020 and 2019.

Goodwill
Goodwill reflects the excess of the consideration transferred, including the fair value of any contingent consideration over the assigned fair values of the identifiable net assets acquired. Goodwill is not amortized, and is assigned to the reporting unit and tested for impairment at least on an annual basis. Goodwill is assessed using either a qualitative assessment or quantitative approach to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount. The qualitative assessment evaluates factors including macroeconomic conditions, industry-specific and company-specific considerations,
legal and regulatory environments, and historical performance. If the Company determines that is more likely than not that the fair value of a reporting unit is less than its carrying value, a quantitative assessment is performed. Otherwise, no further assessment is required. The quantitative approach compares the estimated fair value of the reporting unit to its carrying amount, including goodwill. Impairment is indicated if the estimated fair value or the reporting unit is less than the carrying amount of the reporting unit, and an impairment charge is recognized for the differential.

The Company completes its annual goodwill impairment test as of year-end. At December 31, 2021, the Company performed both a qualitative and quantitative test for impairment of goodwill and no impairment was recorded. At December 31, 2020, the Company performed a qualitative assessment of its goodwill and no impairment was recorded. At December 31, 2019, the Company performed a quantitative assessment of its goodwill and no impairment was recorded.

Amortizable and Other Intangible Assets
The Company amortizes identifiable intangible assets consisting of developed technology, customer relationships, contractual backlog and internal-use software modifications because these assets have finite lives. The Company’s intangible assets with finite lives are amortized on a straight-line basis over the estimated useful lives. The basis of amortization approximates the pattern in which the assets are utilized, over their estimated useful lives.

The Array Technologies trade name has been determined to have an indefinite life and, therefore, is not amortized but is subject to an annual impairment test or at any other time when impairment indicators exist. The Company completed its annual impairment test for its non-amortizable asset (Trade Name) by comparing the estimated fair value to the carrying value of such asset. Based on the results of the tests, the Company did not recognize any impairment charges for the years ended December 31, 2021, 2020 and 2019.

Deferred Offering Costs
Deferred offering costs consist primarily of registration fees, filing fees, listing fees, specific legal and accounting costs, and transfer agent fees, which are direct and incremental fees related to the offerings. Deferred offering costs were offset against the proceeds.

Debt Discount and Financing Costs
Debt discount and financing costs incurred to issue debt are deferred and amortized using the effective interest method as a component of interest expense over the life of the related debt agreement. Amortization expense and write-off of debt discount and deferred financing costs was $15.0 million, (including $9.6 million in write-offs in connection with unscheduled principal payoffs that occurred in February and August of 2021 – see Notes 9 and 10), $3.4 million and $4.0 million, respectively, for the years ended December 31, 2021, 2020 and 2019.

Revenue Recognition
Under ASC 606, Revenue from Contracts with Customers (“ASC 606”), the Company recognizes revenues from the sale of solar tracking systems and parts and determines its revenue recognition through the following steps (i) identification of the contract or contracts with a customer, (ii) identification of the performance obligations within the contract, (iii) determination of the transaction price, (iv) allocation of the transaction price
to the performance obligations within the contract, and (v) recognition of revenue when, or as the performance obligation has been satisfied.

Performance Obligations
The majority of the Company’s contracts with customers are accounted for as one performance obligation, because the Company is integrating the solar tracking system components and related services as part of a single project. Certain contracts associated with customers using the federal investment tax credit (“ITC”) for solar energy projects and other standalone tracker component sales are accounted for as multiple performance obligations because the delivery of the components and other services specified in the contract do not represent a single integrated project.

For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its best estimate of the standalone selling price of each distinct good or service in the contract. The Company uses the expected cost-plus margin approach to estimate the standalone selling price of each performance obligation.

In contracts with one performance obligation, the Company’s performance obligation is satisfied over-time as control is transferred to the customer by measuring the progress toward complete satisfaction of the performance obligation using an input (i.e., “cost to cost”) method. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation.

Revenue recognized for the Company’s ITC related contracts and standalone system component sales are recorded at a point in time and recognized when obligations under the terms of the contract with our customer are satisfied. Generally, this occurs with the transfer of control of the asset, which is typically upon delivery to the customer in line with shipping terms. In certain situations, when product is still in our custody, and title and risk of loss has passed to the customer (known as bill-and-hold arrangement), revenue will be recognized when all the specific requirements for transfer of control under a bill-and-hold arrangement have been met. The Company had $168.9 million in contracts with customers for the sale of goods and services that contained bill-and-hold obligations such as storage, handling and other custodial duties. Any losses incurred on point-in-time projects are recognized as the goods are delivered.

In assessing the recognition of revenue, the Company also evaluates whether two or more contracts should be combined and accounted for as one contract and if the combined or single contract should be accounted for as multiple performance obligations which could change the amount of revenue and profit (loss) recorded in a period.

Contracts are often modified through change orders to account for changes in specifications or design, manner of performance, equipment, materials, scope of work, and/or the period of completion of the project. Although the Company evaluates each change order to determine whether such modification creates a separate performance obligation, the majority of change orders are for goods or services that are not distinct within the context of the original contract and, therefore, not treated as separate performance obligations but rather as a modification of the existing contract and performance obligation.
We account for shipping and handling activities related to contracts with customers as costs to fulfill our promise to transfer the associated products. Accordingly, we record amounts billed for shipping and handling costs as a component of revenue, and classify such costs as a component of cost of revenue.
Contract Estimates
Accounting for contracts utilizing the cost-to-cost measure of progress is based on various assumptions to project the outcome of future events that can exceed a year. These assumptions include the cost and availability of materials. The Company reviews and updates its contract-related estimates on an ongoing basis and recognizes adjustments for any project specific facts and circumstances that could impact the measurement of the extent of progress, such as the total costs to complete the contracts, under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the period it is identified. At contract inception, any variable consideration such as liquidated damages are estimated based on probability of occurrence and then re-evaluated for probability at the end of the quarterly period.

Contract Balances
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled accounts receivable for goods delivered but not invoiced, and deferred revenue (contract liabilities) on the consolidated balance sheets. The majority of the Company’s contract amounts are billed as work progresses in accordance with agreed-upon contractual terms, which generally coincide with the shipment of one or more phases of the project. Billing sometimes occurs subsequent to revenue recognition, resulting in unbilled accounts receivable. The changes in unbilled accounts receivable and the corresponding amounts recorded in revenue relate to fluctuations in the timing and volume of billings for the Company’s revenue recognized over-time. As of December 31, 2021 and December 31, 2020, unbilled accounts receivable totaled $111.2 million and $18.1 million, respectively, are included within accounts receivable on the consolidated balance sheets on a contract-by-contract basis at the end of the reporting period. The Company also receives advances or deposits from its customers, before revenue is recognized, resulting in contract liabilities. The changes in contract liabilities (i.e. deferred revenue) relate to advanced orders and payments received by the Company and are the result of customers looking to take advantage of certain U.S. federal tax incentives set to decrease at the end of 2019 and 2020. Based on the terms of the tax incentives the customer must pay for the goods prior to December 31, 2019 and 2020, which accounts for the increase in the advanced orders and payments and the resulting deferred revenue at December 31, 2019 and 2020 and subsequent reduction for deliveries which occurred during the year ended December 31, 2020 and 2021. As of December 31, 2021 and December 31, 2020, contract liabilities consisting of deferred revenue were $99.6 million and $149.8 million, respectively and were recorded on a contract-by-contract basis at the end of each reporting period. During the years ended December 31, 2021 and 2020, the Company converted $149.8 million and $328.8 million deferred revenue to revenue, respectively, which represented 100% of the prior years deferred revenue balance.

Remaining Performance Obligations
As of December 31, 2021, the Company had $301.5 million of remaining performance obligations. The Company expects to recognize revenue on 100% of these performance obligations in the next twelve months.

Warranty Obligations
The Company offers an assurance type warranty for its products against manufacturer defects and does not contain service elements. For these assurance type warranties, a provision for estimated future costs related to warranty expense is recorded when they are probable and reasonably estimable, which is typically when
products are delivered. This provision is based on historical information on the nature, frequency and average cost of claims for each product line. When little or no experience exists for an immature product line, the estimate is based on comparable product lines. These estimates are re-evaluated on an ongoing basis using best-available information and revisions to estimates are made as necessary.

Income Taxes
The Company provides for income taxes based on the provisions of FASB ASC Topic 740, Income Taxes, which, among other things, requires that recognition of deferred income taxes be measured by the provisions of enacted tax rates in effect at the date of the consolidated financial statements. A valuation allowance is provided to reduce deferred income tax assets if it is more likely than not that all, or some portion, of such deferred tax assets will not be recognized. Provision for estimated income taxes is based upon elements of income and expense reported in the consolidated statements of operations. The Company also files certain corporate state income tax returns. Generally, the Company is subject to examination by U.S. federal (or state or local) income tax authorities for three years from the filing of a tax return. The current provision for income taxes represents actual or estimated amounts payable on tax return filings each year. Deferred tax assets and liabilities are recorded for the estimated future tax effects of temporary differences between the tax basis of assets and liabilities and amounts reported in the accompanying consolidated balance sheets, and for operating loss and tax credit carryforwards. The change in deferred tax assets and liabilities for the period measures the deferred tax provision or benefit for the period. Effects of changes in enacted tax laws on deferred tax assets and liabilities are reflected as adjustments to the tax provision or benefit in the period of enactment. Adjustments for penalties and interest, if any, are also reflected in the current year tax provision or benefit.

The Company determines whether uncertain tax positions are more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position.

The Company recognizes interest and penalties related to unrecognized tax benefits within the interest expense line and other expense line, respectively, in the consolidated statements of operations. Accrued interest and penalties are included within the related liability lines in the consolidated balance sheets.

Equity-Based Compensation
The Company recognizes equity-based compensation expense based on the equity award’s grant date fair value. The determination of the fair value of equity awards issued to employees of the Company is based upon the underlying share price and a number of assumptions, including volatility, performance period, risk-free interest rate and expected dividends. The Company accounts for forfeitures as they occur. The grant date fair value of each unit is amortized on a straight-line basis over the requisite service period.

Temporary Equity
Equity instruments that are redeemable for cash or other assets are classified as temporary equity if the instrument is redeemable, at the option of the holder, at a fixed or determinable price on a fixed or determinable date or upon the occurrence of an event that is not solely within the control of the issuer. Redeemable equity instruments are initially carried at the fair value of the equity instrument at the issuance date, which is subsequently adjusted at each balance sheet date if the instrument is currently redeemable, or probable of becoming redeemable. The Series A Redeemable Perpetual Preferred Stock issued in connection with the Securities Purchase Agreement as described in Note 11 is classified as temporary equity in the
accompanying consolidated financial statements. The Company elected the accreted redemption value method under which it accretes changes in redemption value over the period from the date of issuance of the Series A Redeemable Perpetual Preferred Stock to the earliest costless redemption date (the fifth anniversary) using the effective interest method. Such adjustments are included in preferred undeclared dividends and accretion on Series A Redeemable Perpetual Preferred Stock on the Company’s consolidated statements of changes in equity and treated similarly to a dividend on preferred stock for GAAP purposes.

Earnings per Share (“EPS”)
Basic earnings per share, or EPS, is computed by dividing net income available to shareholders by the weighted average shares outstanding during the period. Diluted EPS takes into account the potential dilution that could occur if securities or other contracts to issue shares, such as stock options, unvested restricted stock, or convertible debt, were exercised and converted into shares. The convertible debt is not currently convertible. Diluted EPS is computed by dividing net income available to shareholders by the weighted average shares outstanding during the period, increased by the number of additional shares that would have been outstanding if the potential shares had been issued and were dilutive.

Credit Concentration
Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash, and accounts receivable. The Company has no significant off balance sheet concentrations of credit risk. The Company maintains its cash with financial institutions that are believed to be of high credit quality and has not experienced any material losses relating to any cash. As of December 31, 2021 and December 31, 2020, $367.2 million and $108.2 million, respectively, of the Company’s bank balances were uninsured and uncollateralized and exposed to custodial credit risk.

The Company’s customer base consists primarily of solar contractors and utilities. The Company does not require collateral on its trade receivables. For the year ended December 31, 2021, the Company’s largest customer and five largest customers constituted 12.6% and 46.0% of total revenues, respectively. Two customers made up 22.7% of revenue and are the only customers greater than 10% of total revenue for the year ended December 31, 2021. For the year ended December 31, 2020, the Company’s largest customer and five largest customers constituted 11.2% and 40.9% of total revenues, respectively. Two customers made up 21.5% of revenue and are the only customers constituting greater than 10% of total revenue for the year ended December 31, 2020. For the year ended December 31, 2019, the Company’s largest customer and five largest customers constituted 17.2% and 50.1% of total revenues, respectively. Two customers make up 28.7% of revenue and are the only customers constituting greater than 10% of total revenue. The loss of any one of the Company’s top five customers could have a materially adverse effect on the revenues and profits of the Company. Further, the Company’s trade accounts receivable are from companies within the solar industry and, as such, the Company is exposed to normal industry credit risks. As of December 31, 2021, the Company’s largest customer and five largest customers constituted 17.6% and 44.6% of trade accounts receivable, respectively. As of December 31, 2020, the Company’s largest customer and five largest customers constituted 0.1% and 20.9% of trade accounts receivable, respectively. The Company continually evaluates its reserves for potential credit losses and establishes reserves for such losses.

Fair Value
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company follows a fair value
hierarchy which requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

Three levels of inputs may be used to measure fair value, as follows:
Level 1 - Quoted prices in active markets for identical assets or liabilities.
Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 - Unobservable inputs that are supported by little or no market activity that are significant to the fair value of the assets or liabilities.

Assets valued using Level 1 inputs are determined by quoted market prices derived from an active market and Level 2 inputs are based primarily on quoted prices for similar assets in active or inactive markets. Level 3 inputs are valued by management’s assumptions about the assumptions the market participants would utilize in pricing the asset.

The fair values of the Company’s cash, accounts receivable, and accounts payable approximate their carrying values due to their short maturities. The carrying value of the Company’s notes payable, capped call, and related party loans approximates their fair values, as they are based on current market rates at which the Company could borrow funds with similar terms.

The Company follows the provisions of FASB ASC Topic 820-10 for nonfinancial assets and liabilities measured at fair value on a non-recurring basis. As it relates to the Company, this applies to certain nonfinancial assets and liabilities acquired in business combinations and measurement of goodwill impairment and non-amortizable intangibles and is thereby measured at fair value. The Company has determined such fair value primarily by third-party valuations.

New Accounting Standards
To be adopted
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. While the Company is continuing to assess the timing of adoption and the potential impacts of ASU 2021-08, and continue to evaluate the impact that ASU 2021-08 will have, if any, on its consolidated financial statements.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following (in thousands):
December 31,
20212020
Raw materials$85,470 $39,051 
Finished goods127,598 85,833 
Reserve for excess or obsolete inventory(7,415)(6,425)
Total$205,653 $118,459 

The following is the activity of the inventory reserve (in thousands):
December 31,
20212020
Beginning balance$(6,425)$(5,200)
Increases(1,766)(2,518)
Decreases776 1,293 
Ending balance$(7,415)$(6,425)
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant, and Equipment
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
Property, plant and equipment consisted of the following (in thousands):
Estimated Useful Life (Years)December 31,
20212020
LandN/A$1,340 $1,340 
Buildings and land improvements
15-39
2,451 2,486 
Manufacturing equipment713,924 13,261 
Furniture, fixtures and equipment
5-7
476 443 
Vehicles5161 140 
Hardware and software
3-5
1,683 887 
Assets in progressNA1,880 — 
Total21,915 18,557 
Less: accumulated depreciation(11,223)(8,783)
Property, plant and equipment, net$10,692 $9,774 
Depreciation expense was $2.4 million, $2.2 million and $2.1 million for the years ended December 31, 2021, 2020 and 2019, respectively, of which $2.0 million, $2.0 million and $1.8 million, respectively, was allocated to cost of revenues and $0.4 million, $0.2 million and $0.3 million, respectively, is included in depreciation and amortization in the accompanying consolidated statements of operations for the years ended December 31, 2021, 2020 and 2019.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
Goodwill
Goodwill relates to Former Parent’s acquisition of Array. At the acquisition date, July 8, 2016, goodwill was $121.6 million. At December 31, 2020 and December 31, 2021 goodwill totaled $69.7 million, net of accumulated impairment of $51.9 million and is not deductible for tax purposes.

Other Intangible Assets
Other intangible assets consisted of the following (in thousands):
Estimated Useful Life (Years)December 31,
20212020
Amortizable:
Costs:
Developed technology14$203,800 $203,800 
Customer relationship1089,500 89,500 
Internal-use software modification2.54,356 4,356 
Total Amortizable Intangibles297,656 297,656 
Accumulated amortization:
Developed technology79,790 65,233 
Customer relationship49,057 40,107 
Internal-use software modification costs4,356 4,356 
Total Accumulated Amortization133,203 109,696 
Total Amortizable Intangibles, Net164,453 187,960 
Non-amortizable costs:
Trade name10,300 10,300 
Total Other Intangible Assets, Net$174,753 $198,260 


Amortization expense related to intangible assets was $23.5 million, $25.3 million and $25.2 million for the years ended December 31, 2021, 2020 and 2019, respectively.

Estimated future annual amortization expense for the above amortizable intangible assets for the remaining periods through December 31, as follows (in thousands):
Amount
2022$23,507 
202323,507 
202423,507 
202523,507 
202623,507 
Thereafter46,918 
$164,453 
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Investment in Equity Securities
12 Months Ended
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Investment in Equity Securities Investment in Equity SecuritiesThe Company made a $10.0 million and $2.0 million investment in preferred stock of a private company in February 2021 and April 2021, respectively. The investment is accounted for in accordance with ASC 321 at its cost less any impairment. The investment balance as of December 31, 2021 is $12.0 million and is recorded in other assets on the condensed consolidated balance sheet. There is no impairment recorded for the year ended December 31, 2021.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The provision for income taxes charged to operations consists of the following (in thousands):
Year Ended December 31,
202120202019
Current Expense:
Federal$(8)$17,248 $1,709 
State(668)4,196 803 
Foreign60 — — 
(616)21,444 2,512 
Deferred Expense (Benefit):
Federal(9,085)(2,799)20,576 
State(1,017)60 1,746 
(10,102)(2,739)22,322 
Total Income Tax Expense (Benefit)$(10,718)$18,705 $24,834 
Significant components of the Company’s deferred tax assets and liabilities were as follows (in thousands):
December 31,
20212020
Deferred Tax Assets:
Bad debts$32 $156 
Inventories2,411 2,050 
Accrued warranties1,242 841 
Accrued compensation315 271 
Accrued settlement— 524 
Net operating loss1,944 506 
Equity-based compensation948 154 
Lease liabilities2,661 — 
Premium on capped call12,356 — 
Interest expense carryforward5,301 — 
Other275 239 
Deferred Tax Assets27,485 4,741 
Valuation allowance(222)(208)
Deferred Tax Assets, net27,263 4,533 
Deferred Tax Liabilities:
Property, plant, and equipment(1,083)(1,043)
Intangible assets(14,165)(16,604)
ROU assets(2,670)— 
Deferred Tax Liabilities(17,918)(17,647)
Deferred Tax Asset (Liability), net$9,345 $(13,114)
A reconciliation of income tax expense computed at the federal statutory rate of 21% to actual income tax expense at the Company’s effective rate is as follows (in thousands):
Year Ended December 31,
202120202019
Income tax rate reconciliation
Income tax expense (benefit) at U.S. statutory rate$(12,835)$16,333 $13,562 
State income taxes
(1,545)3,375 2,049 
Permanent differences:
Derecognition of tax assets from IRS examination— — 9,284 
Equity-based compensation1,542 852 168 
Contingent consideration567 5,553 134 
Credits(620)(79)(284)
Other nondeductible expenses69 437 40 
Effect of CARES Act— (6,608)— 
Foreign income benefit— (1,201)(155)
Officer’s compensation435 — — 
Transaction costs950 — — 
Change in valuation allowance14 — (45)
Other705 43 81 
Total Income Tax Expense (Benefit)
$(10,718)$18,705 $24,834 

The Company files income tax returns in the U.S. federal jurisdiction and in multiple states. The Company is no longer subject to U.S. federal and state income tax examinations by tax authorities for years before 2015.

As of December 31, 2021, the Company had federal income tax net operating loss (“NOL”) carryforwards of approximately $5.1 million. The Company has state income tax NOL carryforwards of approximately $9.7 million that will expire in future years beginning in 2029.

Realization of deferred tax assets associated with federal and state net operating loss and federal tax credit carryforwards is dependent upon generating sufficient taxable income of the appropriate type, and in the appropriate jurisdictions, to utilize them prior to their expiration, if any. It is not more likely than not that deferred tax assets from certain state net operating loss and federal tax credit carryforwards would be realized due to type and location of future earnings and as such the Company increased the valuation allowance $14 thousand for the years ended December 31, 2021 and none for the year ended December 31, 2020.

ASC 740, Income Taxes, addresses the determination of how tax benefits claimed or expected to be claimed on a tax return should be recorded in the financial statements. In accordance with ASC 740, the Company must recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by taxing authorities, based on the technical merits of the position. The Company’s assessments of its tax positions in accordance with ASC 740 did not result in changes that had a material impact on results of operations, financial condition or liquidity. The Company had no unrecognized income tax benefits at either December 31, 2021 or 2020.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted in response to the COVID-19 pandemic. Among other things, the CARES Act provided the ability for taxpayers to carryback a net operating loss (“NOL”) arising in a taxable year beginning after December 31, 2017 and before January 1, 2021 to each of the five years preceding the year of the loss. The Company generated a significant NOL during its tax year ended March 31, 2019 and filed a carryback claim in June 2020 for this NOL. As a result of the carryback claim, the Company recorded an income tax benefit of $10.7 million on its consolidated statement of operations for the year ended December 31, 2020, resulting from the difference in the current U.S. federal tax rate of 21% and the tax rate of 35% applicable in the carryback year.

The Company’s 2017 federal income tax return was selected for examination by the IRS in 2018. As a result of the examination, an adjustment related to the value allocated to the developed technology for tax purposes was potentially required. During 2019, the Company settled the 2017 examination and agreed to a reduction in the developed technology value from $210 million to $188 million for federal income tax purposes. As a result of this change in the value of the acquired developed technology, the Company reduced its NOL carryforwards by approximately $2.8 million for previously taken amortization and increased the deferred tax liability related to the revised developed technology tax basis by approximately $4.6 million. In addition, the Company will no longer receive tax basis upon payment of the Tax Receivable Agreement (“TRA”) liability, as such the related deferred tax asset of $4.7 million for the TRA was also written off during 2019. The adjustments resulting from the change in developed technology value have been recorded as an income tax expense for the year ended December 31, 2020. Refer to Note 16 - Commitments and Contingencies, for detail on the TRA, which was contingent consideration at the time of the Array acquisition.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Warranty Reserve
12 Months Ended
Dec. 31, 2021
Guarantees and Product Warranties [Abstract]  
Accrued Warranty Reserve Accrued Warranty Reserve
The following table summarizes the activity related to the estimated accrued warranty reserve (in thousands):
December 31,
20212020
Beginning balance$3,049 $2,592 
Provision for warranties issued1,064 1,054 
Payments(373)(496)
Warranty expirations(548)(101)
Ending balance$3,192 $3,049 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Senior Secured Credit Facility
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Senior Secured Credit Facility Senior Secured Credit Facility Long term debt consisted of the following (in thousands):
December 31,
20212020
Term loan facility$326,775 $460,000 
Revolving credit facility— — 
326,775 460,000 
Less discount and issuance costs
(23,291)(31,717)
Long term debt, net of debt discount and financing costs303,484 428,283 
Less current portion of long-term debt(4,300)(4,313)
Long-term Senior Secured Credit Facility debt, net of current portion, debt discount and financing costs$299,184 $423,970 

Senior Secured Credit Facility
On October 14, 2020, the Company entered into a senior secured credit facility which was amended on February 23, 2021 by the first amendment and on February 26, 2021 by the second amendment. The senior secured facility consisted originally of (i) a $575 million senior secured seven-year term loan facility (the “Term Loan Facility”) and (ii) a $150 million senior secured 5-year revolving credit facility (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Senior Secured Credit Facility”). On February 23, 2021, the Company entered into the first amendment (“First Amendment”) to our Senior Secured Credit Facility. The First Amendment, in the case of Eurocurrency borrowings, lowers the London interbank offered rate floor to 50 basis points from 100 basis points and lowers the applicable margin to 325 basis points from 400 basis points per annum. This results in our current rate on the Term Loan Facility decreasing to 3.75% down from 5% prior to the First Amendment. On February 26, 2021, the Company entered into the incremental facility amendment No. 2 (the “Second Amendment”) to the Senior Secured Credit Facility. The Second Amendment increases the $150.0 million Revolving Credit Facility from $150.0 million to $200.0 million.

Revolving Credit Facility
Under the Revolving Credit Facility, the Company had a zero outstanding balance as of December 31, 2021 and 2020, $13.6 million and $46.6 million in standby letters of credit as of December 31, 2021 and 2020, and availability of $186.4 and $103.4 million at December 31, 2021 and 2020.

Term Loan Facility
The Term Loan Facility had a balance of $326.8 million and $460.0 million as of December 31, 2021 and 2020, respectively. The Company made unscheduled payoffs of the Term Loan Facility during the year in the aggregate of $130.0 million which resulted in the write-off of capitalized fees in the aggregate of $9.6 million. The Term Loan Facility accrued interest equal to applicable margin of 1% plus base rate (2.75% and 4.00% at December 31, 2021 and 2020, respectively). The balance of the Term Loan Facility is presented in the accompanying consolidated balance sheets net of debt discount and issuance costs of $23.3 million and $31.7 million at December 31, 2021 and 2020, respectively. The debt discount and issuance costs are being amortized using the effective interest method. The rate was 4.9% and 6.08% at December 31, 2021 and 2020, respectively. The Term Loan Facility has an annual excess cash flow calculation, for which the prescribed formula did not result in requiring the Company to make any advance principal payments for the year ended December 31, 2021.
Interest Rate
The interest rates applicable to the loans under the Term Loan Facility equal, at our option, either, (i) in the case of ABR borrowings, the highest of (a) the Federal Funds Rate as of such day plus 50 basis points, (b) the prime rate and (c) the adjusted LIBOR rate as of such day for a deposit in U.S. dollars with a maturity of one month plus 100 basis points, provided that in no event shall the ABR be less than 150 basis points, plus, in each case, the applicable margin of 300 basis points per annum; or (ii) in the case of Eurocurrency borrowings, the greater of (a) the London interbank offered rate for the relevant currency, adjusted for statutory reserve requirements, and (b) 100 basis points, plus, in each case, the applicable margin of 400 basis points per annum.

The interest rates applicable to the loans under the Revolving Facility equal, at our option, either, (i) in the case of ABR borrowings, the highest of (a) the Federal Funds Rate as of such day plus 50 basis points, (b) the prime rate and (c) the adjusted LIBOR rate as of such day for a deposit in U.S. dollars with a maturity of one month plus 100 basis points, provided that in no event shall the ABR be less than 150 basis points, plus, in each case, the applicable margin of 225 basis points per annum; or (ii) in the case of Eurocurrency borrowings, the greater of (a) the London interbank offered rate for the relevant currency, adjusted for statutory reserve requirements, and (b) 50 basis points, plus, in each case, the applicable margin of 325 basis points per annum.

The Term Loan Facility amortizes in equal quarterly installments in aggregate annual amounts equal to 1.00% per annum of the original principal amount of the loans funded thereunder. There is no scheduled amortization under the Revolving Credit Facility.

Guarantees and Security
The obligations under the Senior Secured Credit Facility are guaranteed by ATI Investment Sub, Inc. and its wholly owned domestic subsidiaries other than certain immaterial subsidiaries and other excluded subsidiaries. The obligations under the Senior Secured Credit Facility are secured by a first priority security interest in substantially all of Array Tech, Inc.’s and the guarantors’ existing and future property and assets, including accounts receivable, inventory, equipment, general intangibles, intellectual property, investment property, other personal property, material owned real property, cash and proceeds of the foregoing.

Prepayments and Amortization
Loans under the Revolving Credit Facility may be voluntarily prepaid in whole, or in part, in each case without premium or penalty. Loans under the Term Loan Facility may be voluntarily prepaid in whole, or in part, in each case without premium or penalty (other than a 1% premium with respect to prepayments on account of certain “repricing events,” subject to exceptions, occurring within 12 months of the closing date of the Senior Secured Credit Facility).

The Senior Secured Credit Facility requires mandatory prepayments, but not permanent reductions of commitments thereunder, for excess cash flow, asset sales, subject to a right of reinvestment, and refinancing facilities.

The Term Loan Facility amortizes in equal quarterly installments in aggregate annual amounts equal to 1.00% per annum of the original principal amount of the loans funded thereunder. There is no scheduled amortization under the Revolving Credit Facility.

Restrictive Covenants and Other Matters
The Senior Secured Credit Facility contains affirmative and negative covenants including covenants that restrict our incurrence of indebtedness, incurrence of liens, dispositions, investments, acquisitions, restricted payments, transactions with affiliates, as well as other negative covenants customary for financings of this type.

The Revolving Credit Facility also includes a springing financial maintenance covenant that is tested on the last day of each fiscal quarter if the outstanding loans and certain other credit extensions under the Revolving Credit Facility exceed 35% of the aggregate amount of commitments thereunder, subject to customary exclusions and conditions. If the financial maintenance covenant is triggered, the first lien net leverage ratio will be tested for compliance not to exceed 7.10 to 1.00.

The Senior Secured Credit Facility also includes customary events of default, including the occurrence of a change of control. As of December 31, 2021, the Company was in compliance with all the required covenants.

Future maturities of the Senior Secured Credit Facility (in thousands):
Amount
2022$4,300 
20234,300 
20244,300 
20254,300 
20264,300 
Thereafter305,275 
$326,775 

For the years ended December 31, 2021, 2020 and 2019, interest expense related to all long-term debt totaled $35.7 million, $11.3 million and $11.5 million, respectively, which consisted of cash interest, and amortization of the debt discount and financing costs.
Convertible Debt
December 31,
20212020
1% Senior unsecured convertible notes$425,000 $— 
Less: unamortized discount and issuance costs(13,137)— 
1% Senior unsecured convertible notes, net (1)
$411,863 $— 
(1) Effective interest rate for the Notes for the year ended December 31, 2021 was 1.5%.

On December 3, 2021 and December 9, 2021, the Company completed a private offering of $375 million and $50 million over allotment, respectively, in aggregate principal amount of 1.00% Convertible Senior Notes due 2028 (the “Notes”) resulting in proceeds of $364.7 million and $48.6 million, respectively, after deducting the original issue discount of 2.75%. The Notes were issued pursuant to an indenture, dated December 3, 2021 (the “Indenture”), between the Company and U.S. Bank National Association, as trustee.
The Notes are senior unsecured obligations of the Company and will mature on December 1, 2028, unless earlier converted redeemed or repurchased. The Notes bear interest at a rate of 1.00% per year, payable semiannually in arrears on June 1 and December 1 of each year, beginning on June 1, 2022.

The Notes were not convertible during the quarter ended December 31, 2021 and none have been converted to date. Also given the average market price of the common stock has not exceeded the exercise price since inception, there was no dilutive impact for the year ended December 31, 2021.

Redemption

At any time prior to the close of business on the business day immediately preceding June 1, 2028, the Notes are convertible at the option of the holders only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on March 31, 2022 (and only during such calendar quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price then in effect on each applicable trading day; (2) during the five business day period after any ten consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Notes on each such trading day; (3) if the Company calls such Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date, but only with respect to the Notes called (or deemed called) for redemption; or (4) upon the occurrence of specified corporate events as described in the Indenture. On or after June 1, 2028 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the Notes may convert all or any portion of their Notes at any time regardless of the foregoing circumstances. Upon conversion of the Notes, the Company will pay cash up to the aggregate principal amount of the Notes to be converted and pay or deliver, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election, in respect of the remainder, if any, of the Company’s conversion obligation in excess of the aggregate principal amount of the Notes being converted.

The Company may redeem (an “Optional Redemption”) for cash all or any portion of the Notes, at its option, on or after December 6, 2025, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company redeems less than all the outstanding Notes, at least $100 million aggregate principal amount of Notes must be outstanding and not subject to redemption as of the date of the relevant notice of redemption. No sinking fund is provided for the Notes.

The conversion rate for the Notes was initially 41.9054 shares of the Company’s common stock per $1,000 principal amount of Notes, which was equivalent to an initial conversion price of approximately $23.86 per share of common stock or 10.1 million shares of common stock. The initial conversion price of the Notes represented a premium of approximately 32.5% to the last reported sale price of the Company’s common stock on the Nasdaq Global Market on November 30, 2021. The conversion rate for the Notes is subject to adjustment under certain circumstances in accordance with the terms of the Indenture. In addition, following
certain corporate events that occur prior to the maturity date of the Notes or if the Company delivers a notice of redemption in respect of the Notes, the Company will, under certain circumstances, increase the conversion rate of the Notes for a holder who elects to convert its Notes (or any portion thereof) in connection with such a corporate event or convert its Notes called (or deemed called) for redemption during the related Redemption Period (as defined in the Indenture), as the case may be.

If the Company undergoes a Fundamental Change (as defined in the Indenture), holders may require, subject to certain conditions and exceptions, the Company to repurchase for cash all or any portion of their Notes at a Fundamental Change Repurchase Price (as defined in the Indenture) equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest, to, but excluding, the Fundamental Change Repurchase Date (as defined in the Indenture).

The Indenture includes customary covenants and sets forth certain events of default after which the Notes may be declared immediately due and payable and sets forth certain types of bankruptcy or insolvency events of default involving the Company or its Significant Subsidiaries after which the Notes become automatically due and payable.

The Convertible Notes were evaluated for embedded derivatives noting there were none that needed to be bifurcated and accounted for separately.

Interest expense on the convertible debt of $0.4 million was recognized for the Notes included contractual interest expense of $0.3 million and the amortization of debt discount and issuance cost of $0.1 million for the year ended December 31, 2021. The discount and issuance costs will be amortized over the life of the debt using the effective interest rate of 1.5%.

Capped Call

On November 30, 2021, concurrently with the pricing of the Notes, the Company also entered into privately negotiated capped call transactions (the “Capped Calls”) with Morgan Stanley & Co. LLC, Credit Suisse Capital LLC, through its agent, Credit Suisse Securities (USA) LLC and JPMorgan Chase Bank, N.A., New York Branch (collectively, the “Counterparties”). The Capped Calls each have an initial strike price of $23.8633 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $36.0200 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, approximately 17.8 million shares of the Company’s common stock. The Capped Calls are expected generally to reduce potential dilution to the common stock upon conversion of any Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. The Company paid $52.9 million from the net proceeds from the issuance and sale of the Notes to purchase the Capped Calls. The Capped Calls are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event; a tender offer; and a nationalization, insolvency or delisting involving the Company. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to terminations of the Capped Calls, including changes in law; failures to deliver; and hedging disruptions.

Certain Initial Purchasers under the Array Technologies, Inc. 1.00% Convertible Senior Notes due 2028 Purchase Agreement and Counterparties under the confirmations entered into in connection with the Capped Calls, or their affiliates, have engaged in, and may in the future engage in, other commercial dealings with the
Company or its affiliates in the ordinary course of business. They have received, or may in the future receive, customary fees and commissions for those transactions.

The Capped Calls meet the criteria in ASC 815-40 to be classified within Stockholders' Equity, and therefore was recorded to additional paid in capital at the fair value on issuance which was equal to the premium paid. Due to the instrument being classified in equity, it is not remeasured after issuance.

The Company made a tax election to integrate the Notes and the Capped Calls. The accounting impact of this tax election makes the Capped Calls deductible as original issue discount interest for tax purposes over the term of the note, and results in a $12.4 million deferred tax asset recorded as an adjustment to Additional paid-in capital on our Balance Sheet as of December 31, 2021.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Debt
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Convertible Debt Senior Secured Credit Facility Long term debt consisted of the following (in thousands):
December 31,
20212020
Term loan facility$326,775 $460,000 
Revolving credit facility— — 
326,775 460,000 
Less discount and issuance costs
(23,291)(31,717)
Long term debt, net of debt discount and financing costs303,484 428,283 
Less current portion of long-term debt(4,300)(4,313)
Long-term Senior Secured Credit Facility debt, net of current portion, debt discount and financing costs$299,184 $423,970 

Senior Secured Credit Facility
On October 14, 2020, the Company entered into a senior secured credit facility which was amended on February 23, 2021 by the first amendment and on February 26, 2021 by the second amendment. The senior secured facility consisted originally of (i) a $575 million senior secured seven-year term loan facility (the “Term Loan Facility”) and (ii) a $150 million senior secured 5-year revolving credit facility (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Senior Secured Credit Facility”). On February 23, 2021, the Company entered into the first amendment (“First Amendment”) to our Senior Secured Credit Facility. The First Amendment, in the case of Eurocurrency borrowings, lowers the London interbank offered rate floor to 50 basis points from 100 basis points and lowers the applicable margin to 325 basis points from 400 basis points per annum. This results in our current rate on the Term Loan Facility decreasing to 3.75% down from 5% prior to the First Amendment. On February 26, 2021, the Company entered into the incremental facility amendment No. 2 (the “Second Amendment”) to the Senior Secured Credit Facility. The Second Amendment increases the $150.0 million Revolving Credit Facility from $150.0 million to $200.0 million.

Revolving Credit Facility
Under the Revolving Credit Facility, the Company had a zero outstanding balance as of December 31, 2021 and 2020, $13.6 million and $46.6 million in standby letters of credit as of December 31, 2021 and 2020, and availability of $186.4 and $103.4 million at December 31, 2021 and 2020.

Term Loan Facility
The Term Loan Facility had a balance of $326.8 million and $460.0 million as of December 31, 2021 and 2020, respectively. The Company made unscheduled payoffs of the Term Loan Facility during the year in the aggregate of $130.0 million which resulted in the write-off of capitalized fees in the aggregate of $9.6 million. The Term Loan Facility accrued interest equal to applicable margin of 1% plus base rate (2.75% and 4.00% at December 31, 2021 and 2020, respectively). The balance of the Term Loan Facility is presented in the accompanying consolidated balance sheets net of debt discount and issuance costs of $23.3 million and $31.7 million at December 31, 2021 and 2020, respectively. The debt discount and issuance costs are being amortized using the effective interest method. The rate was 4.9% and 6.08% at December 31, 2021 and 2020, respectively. The Term Loan Facility has an annual excess cash flow calculation, for which the prescribed formula did not result in requiring the Company to make any advance principal payments for the year ended December 31, 2021.
Interest Rate
The interest rates applicable to the loans under the Term Loan Facility equal, at our option, either, (i) in the case of ABR borrowings, the highest of (a) the Federal Funds Rate as of such day plus 50 basis points, (b) the prime rate and (c) the adjusted LIBOR rate as of such day for a deposit in U.S. dollars with a maturity of one month plus 100 basis points, provided that in no event shall the ABR be less than 150 basis points, plus, in each case, the applicable margin of 300 basis points per annum; or (ii) in the case of Eurocurrency borrowings, the greater of (a) the London interbank offered rate for the relevant currency, adjusted for statutory reserve requirements, and (b) 100 basis points, plus, in each case, the applicable margin of 400 basis points per annum.

The interest rates applicable to the loans under the Revolving Facility equal, at our option, either, (i) in the case of ABR borrowings, the highest of (a) the Federal Funds Rate as of such day plus 50 basis points, (b) the prime rate and (c) the adjusted LIBOR rate as of such day for a deposit in U.S. dollars with a maturity of one month plus 100 basis points, provided that in no event shall the ABR be less than 150 basis points, plus, in each case, the applicable margin of 225 basis points per annum; or (ii) in the case of Eurocurrency borrowings, the greater of (a) the London interbank offered rate for the relevant currency, adjusted for statutory reserve requirements, and (b) 50 basis points, plus, in each case, the applicable margin of 325 basis points per annum.

The Term Loan Facility amortizes in equal quarterly installments in aggregate annual amounts equal to 1.00% per annum of the original principal amount of the loans funded thereunder. There is no scheduled amortization under the Revolving Credit Facility.

Guarantees and Security
The obligations under the Senior Secured Credit Facility are guaranteed by ATI Investment Sub, Inc. and its wholly owned domestic subsidiaries other than certain immaterial subsidiaries and other excluded subsidiaries. The obligations under the Senior Secured Credit Facility are secured by a first priority security interest in substantially all of Array Tech, Inc.’s and the guarantors’ existing and future property and assets, including accounts receivable, inventory, equipment, general intangibles, intellectual property, investment property, other personal property, material owned real property, cash and proceeds of the foregoing.

Prepayments and Amortization
Loans under the Revolving Credit Facility may be voluntarily prepaid in whole, or in part, in each case without premium or penalty. Loans under the Term Loan Facility may be voluntarily prepaid in whole, or in part, in each case without premium or penalty (other than a 1% premium with respect to prepayments on account of certain “repricing events,” subject to exceptions, occurring within 12 months of the closing date of the Senior Secured Credit Facility).

The Senior Secured Credit Facility requires mandatory prepayments, but not permanent reductions of commitments thereunder, for excess cash flow, asset sales, subject to a right of reinvestment, and refinancing facilities.

The Term Loan Facility amortizes in equal quarterly installments in aggregate annual amounts equal to 1.00% per annum of the original principal amount of the loans funded thereunder. There is no scheduled amortization under the Revolving Credit Facility.

Restrictive Covenants and Other Matters
The Senior Secured Credit Facility contains affirmative and negative covenants including covenants that restrict our incurrence of indebtedness, incurrence of liens, dispositions, investments, acquisitions, restricted payments, transactions with affiliates, as well as other negative covenants customary for financings of this type.

The Revolving Credit Facility also includes a springing financial maintenance covenant that is tested on the last day of each fiscal quarter if the outstanding loans and certain other credit extensions under the Revolving Credit Facility exceed 35% of the aggregate amount of commitments thereunder, subject to customary exclusions and conditions. If the financial maintenance covenant is triggered, the first lien net leverage ratio will be tested for compliance not to exceed 7.10 to 1.00.

The Senior Secured Credit Facility also includes customary events of default, including the occurrence of a change of control. As of December 31, 2021, the Company was in compliance with all the required covenants.

Future maturities of the Senior Secured Credit Facility (in thousands):
Amount
2022$4,300 
20234,300 
20244,300 
20254,300 
20264,300 
Thereafter305,275 
$326,775 

For the years ended December 31, 2021, 2020 and 2019, interest expense related to all long-term debt totaled $35.7 million, $11.3 million and $11.5 million, respectively, which consisted of cash interest, and amortization of the debt discount and financing costs.
Convertible Debt
December 31,
20212020
1% Senior unsecured convertible notes$425,000 $— 
Less: unamortized discount and issuance costs(13,137)— 
1% Senior unsecured convertible notes, net (1)
$411,863 $— 
(1) Effective interest rate for the Notes for the year ended December 31, 2021 was 1.5%.

On December 3, 2021 and December 9, 2021, the Company completed a private offering of $375 million and $50 million over allotment, respectively, in aggregate principal amount of 1.00% Convertible Senior Notes due 2028 (the “Notes”) resulting in proceeds of $364.7 million and $48.6 million, respectively, after deducting the original issue discount of 2.75%. The Notes were issued pursuant to an indenture, dated December 3, 2021 (the “Indenture”), between the Company and U.S. Bank National Association, as trustee.
The Notes are senior unsecured obligations of the Company and will mature on December 1, 2028, unless earlier converted redeemed or repurchased. The Notes bear interest at a rate of 1.00% per year, payable semiannually in arrears on June 1 and December 1 of each year, beginning on June 1, 2022.

The Notes were not convertible during the quarter ended December 31, 2021 and none have been converted to date. Also given the average market price of the common stock has not exceeded the exercise price since inception, there was no dilutive impact for the year ended December 31, 2021.

Redemption

At any time prior to the close of business on the business day immediately preceding June 1, 2028, the Notes are convertible at the option of the holders only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on March 31, 2022 (and only during such calendar quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price then in effect on each applicable trading day; (2) during the five business day period after any ten consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Notes on each such trading day; (3) if the Company calls such Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date, but only with respect to the Notes called (or deemed called) for redemption; or (4) upon the occurrence of specified corporate events as described in the Indenture. On or after June 1, 2028 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the Notes may convert all or any portion of their Notes at any time regardless of the foregoing circumstances. Upon conversion of the Notes, the Company will pay cash up to the aggregate principal amount of the Notes to be converted and pay or deliver, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election, in respect of the remainder, if any, of the Company’s conversion obligation in excess of the aggregate principal amount of the Notes being converted.

The Company may redeem (an “Optional Redemption”) for cash all or any portion of the Notes, at its option, on or after December 6, 2025, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company redeems less than all the outstanding Notes, at least $100 million aggregate principal amount of Notes must be outstanding and not subject to redemption as of the date of the relevant notice of redemption. No sinking fund is provided for the Notes.

The conversion rate for the Notes was initially 41.9054 shares of the Company’s common stock per $1,000 principal amount of Notes, which was equivalent to an initial conversion price of approximately $23.86 per share of common stock or 10.1 million shares of common stock. The initial conversion price of the Notes represented a premium of approximately 32.5% to the last reported sale price of the Company’s common stock on the Nasdaq Global Market on November 30, 2021. The conversion rate for the Notes is subject to adjustment under certain circumstances in accordance with the terms of the Indenture. In addition, following
certain corporate events that occur prior to the maturity date of the Notes or if the Company delivers a notice of redemption in respect of the Notes, the Company will, under certain circumstances, increase the conversion rate of the Notes for a holder who elects to convert its Notes (or any portion thereof) in connection with such a corporate event or convert its Notes called (or deemed called) for redemption during the related Redemption Period (as defined in the Indenture), as the case may be.

If the Company undergoes a Fundamental Change (as defined in the Indenture), holders may require, subject to certain conditions and exceptions, the Company to repurchase for cash all or any portion of their Notes at a Fundamental Change Repurchase Price (as defined in the Indenture) equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest, to, but excluding, the Fundamental Change Repurchase Date (as defined in the Indenture).

The Indenture includes customary covenants and sets forth certain events of default after which the Notes may be declared immediately due and payable and sets forth certain types of bankruptcy or insolvency events of default involving the Company or its Significant Subsidiaries after which the Notes become automatically due and payable.

The Convertible Notes were evaluated for embedded derivatives noting there were none that needed to be bifurcated and accounted for separately.

Interest expense on the convertible debt of $0.4 million was recognized for the Notes included contractual interest expense of $0.3 million and the amortization of debt discount and issuance cost of $0.1 million for the year ended December 31, 2021. The discount and issuance costs will be amortized over the life of the debt using the effective interest rate of 1.5%.

Capped Call

On November 30, 2021, concurrently with the pricing of the Notes, the Company also entered into privately negotiated capped call transactions (the “Capped Calls”) with Morgan Stanley & Co. LLC, Credit Suisse Capital LLC, through its agent, Credit Suisse Securities (USA) LLC and JPMorgan Chase Bank, N.A., New York Branch (collectively, the “Counterparties”). The Capped Calls each have an initial strike price of $23.8633 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $36.0200 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, approximately 17.8 million shares of the Company’s common stock. The Capped Calls are expected generally to reduce potential dilution to the common stock upon conversion of any Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. The Company paid $52.9 million from the net proceeds from the issuance and sale of the Notes to purchase the Capped Calls. The Capped Calls are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event; a tender offer; and a nationalization, insolvency or delisting involving the Company. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to terminations of the Capped Calls, including changes in law; failures to deliver; and hedging disruptions.

Certain Initial Purchasers under the Array Technologies, Inc. 1.00% Convertible Senior Notes due 2028 Purchase Agreement and Counterparties under the confirmations entered into in connection with the Capped Calls, or their affiliates, have engaged in, and may in the future engage in, other commercial dealings with the
Company or its affiliates in the ordinary course of business. They have received, or may in the future receive, customary fees and commissions for those transactions.

The Capped Calls meet the criteria in ASC 815-40 to be classified within Stockholders' Equity, and therefore was recorded to additional paid in capital at the fair value on issuance which was equal to the premium paid. Due to the instrument being classified in equity, it is not remeasured after issuance.

The Company made a tax election to integrate the Notes and the Capped Calls. The accounting impact of this tax election makes the Capped Calls deductible as original issue discount interest for tax purposes over the term of the note, and results in a $12.4 million deferred tax asset recorded as an adjustment to Additional paid-in capital on our Balance Sheet as of December 31, 2021.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable Perpetual Preferred
12 Months Ended
Dec. 31, 2021
Temporary Equity Disclosure [Abstract]  
Redeemable Perpetual Preferred Redeemable Perpetual Preferred
Series A Redeemable Perpetual Preferred
On August 10, 2021, the Company entered into a Securities Purchase Agreement (the “Securities Purchase Agreement”) pursuant to which on August 11, 2021, the Company issued and sold to certain investors (the “Purchasers”) 350,000 shares of a newly designated Series A Redeemable Perpetual Preferred Stock of the Company, par value $0.001 per share (the “Series A Redeemable Perpetual Preferred Stock”), and 7,098,765 shares of the Company’s common stock, par value $0.001 per share (“Common Stock”), for an aggregate purchase price of $346.0 million (the “Initial Closing”). Further, pursuant to the Securities Purchase Agreement, on September 27, 2021, the Company issued and sold to the Purchaser 776,235 shares of Common Stock for an aggregate purchase price of $776 (the “Prepaid Forward Contract”). The Company used net proceeds from the Initial Closing to repay $102.0 million, which was the amount outstanding under the Company’s existing revolving credit facility and prepaid $100 million under the Company’s term loan. The Purchaser is entitled to designate one representative to be appointed to the Company’s board of directors, and to appoint three non-voting observers to the Board, in each case until such time as the Purchaser no longer beneficially own shares of the Series A Redeemable Perpetual Preferred Stock with at least $100 million aggregate Liquidation Preference (as defined below). The Series A Redeemable Perpetual Preferred Stock has no maturity date.

Additional Closings
The Securities Purchase Agreement gives the Company the option to require the Purchaser to purchase, in one or more additional closings, up to 150,000 shares, until June 30, 2023, of the Series A Redeemable Perpetual Preferred Stock and up to 3,375,000 shares of Common Stock (or up to 6,100,000 shares of Common Stock in the event of certain price-related adjustments) (subject to certain equitable adjustments pursuant to any stock dividend, stock split, stock combination, reclassification or similar transaction) for an aggregate purchase price up to $148 million (the “Delayed Draw Commitment”).

The Company evaluated the accounting for the instruments issued in the Securities Purchase Agreement and determined the Series A Redeemable Perpetual Preferred Stock and Common Stock issued in the Initial Closing, as well as the Prepaid Forward Contract, and Delayed Draw Commitment are freestanding instruments accounted for in equity.

The Series A Redeemable Perpetual Preferred Stock is recorded in temporary equity on the consolidated balance sheets as it has redemption features upon certain triggering events that are outside the Company’s
control, such as a fundamental change. The proceeds of the Series A Redeemable Perpetual Preferred Stock, and transactions costs and discount of $15.4 million have been allocated to each instrument based on its relative fair value. At the Initial Closing date, $229.8 million was allocated to the Series A Redeemable Perpetual Preferred Stock, $105.4 million to Common Stock, $12.4 million to the Delayed Draw Commitment which was recorded as a debit to additional paid-in-capital, and $11.7 million for a Prepaid Forward Contract.

Dividends
On or prior to the fifth anniversary of the Initial Closing, the Company may pay dividends on the Series A Redeemable Perpetual Preferred Stock either in cash at the then-applicable Cash Regular Dividend Rate (as defined below), through accrual to the Liquidation Preference at the Accrued Regular Dividend Rate of 6.25% (the “Permitted Accrued Dividends”), or a combination thereof. Following the fifth anniversary of the Initial Closing, dividends shall be payable only in cash. To the extent the Company does not declare such dividends and pay in cash following the fifth anniversary of the Initial Closing, the dividends accrue to the Liquidation Preference (“Default Accrued Dividends”) at the then-applicable Cash Regular Dividend Rate plus 200 basis points. In the event there are Default Accrued Dividends outstanding for six consecutive quarters, the Company, at the option of the holder of the Series A Redeemable Perpetual Preferred Stock (each a “Holder”), will pay 100% of the amount of Default Accrued Dividends by delivering to the Holder a number of shares of Common Stock equal to the quotient of (i) the amount of Default Accrued Dividends) divided by (ii) 95% of the 30-day VWAP of the Common Stock (“Non-Cash Dividend”).
The “Cash Regular Dividend Rate” of the Series A Redeemable Perpetual Preferred Stock means (i) initially, 5.75% per annum on the Liquidation Preference and (ii) increased by (a) 50 basis points on each of the fifth, sixth and seventh anniversaries of the Initial Closing and (b) 100 basis points on each of the eighth, ninth and tenth anniversaries of the Initial Closing. The “Accrued Regular Dividend Rate” on the Series A Redeemable Perpetual Preferred Stock means 6.25% per annum on the Liquidation Preference.

Dividends declared as of December 31, 2021 were $8.2 million and $8.1 million were paid.

The Series A preferred stock have similar characteristics of an “Increasing Rate Security” as described by SEC Staff Accounting Bulletin Topic 5Q, Increasing Rate Preferred Stock. As a result, the discount on Series A preferred stock is considered an unstated dividend cost that is amortized over the period preceding commencement of the perpetual dividend using the effective interest method, by charging imputed dividend cost against retained earnings, or additional paid in capital in the absence of retained earnings, and increasing the carrying amount of the Series A preferred stock by a corresponding amount. The discount of $120.2 million is therefore being amortized over five years using the effective yield method. The amortization in each period is the amount which, together with the stated dividend in the period, results in a constant rate of effective cost with regard to the carrying amount of the Series A preferred stock.

The Company has presented the Series A Redeemable Perpetual Preferred Stock in temporary equity and is accreting the discount on the increasing rate dividends using the effective interest method. Such accretion totaled $7.4 million for the year ended December 31, 2021.

The Company had no dividends accreted to the carrying value of the Series A Redeemable Perpetual Preferred Stock the regular cash rate of dividends of 5.75%, as they were paid as of the year ended December 31, 2021.

Fees
Until June 30, 2023, the Company will pay the Purchaser a cash commitment premium on the unpurchased portion of Delayed Draw Commitment as follows:
a.—% through the six-month anniversary of the Initial Closing;
b.1.5% from the six-month anniversary of the Initial Closing through the 12-month anniversary of the Initial Closing; and
c.3.0% from the 12-month anniversary of the Initial Closing through June 30, 2023.

The Company may terminate some or all of the Delayed Draw Commitment, from time to time, at its sole discretion.

Ranking and Liquidation Preference
The Series A Redeemable Perpetual Preferred Stock ranks senior to the Common Stock with respect to dividend rights and rights upon the voluntary or involuntary liquidation, dissolution or winding up of the affairs of the Company (a “Liquidation”). Upon a Liquidation, each share of Series A Redeemable Perpetual Preferred Stock would be entitled to receive an amount per share (the “Liquidation, Redemption or Repurchase Amount”) equal to the greater of (i) the Liquidation Preference of such share, plus all accrued and unpaid dividends (including any Accrued Dividends) thereon and (ii) an amount in cash equal to the sum of (a) 130.0% of the Initial Liquidation Preference (as defined below) of such share, minus (b) the cumulative amount of cash dividends paid in respect of such share prior to such payment. As used herein, “Liquidation Preference” means, with respect to any share of the Series A Redeemable Perpetual Preferred Stock, the initial liquidation preference of $1,000 per share (the “Initial Liquidation Preference”) plus any Accrued Dividends of such share as of the time of determination.

Redemption Rights
The Company may redeem all or any portion of the Series A Redeemable Perpetual Preferred Stock (in increments of not less than $200 million based on the Liquidation Preference of such shares of Series A Redeemable Perpetual Preferred Stock to be redeemed at such time (or such lesser amount to the extent the Company chooses to redeem all of the outstanding shares of Series A Redeemable Perpetual Preferred Stock)) for an amount in cash equal to the Liquidation, Redemption or Repurchase Amount. Upon a “Fundamental Change” (involving a change of control, bankruptcy, insolvency or liquidation of the Company as further described in the Certificate of Designations), each Holder shall have the right to require the Company to redeem all or any part of the Holder’s Series A Redeemable Perpetual Preferred Stock for an amount in cash equal to the Liquidation, Redemption or Repurchase Amount.

Voting and Consent Rights
Each Holder of Series A Redeemable Perpetual Preferred Stock will have one vote per share on any matter on which Holders of Series A Redeemable Perpetual Preferred Stock are entitled to vote separately as a class (as described below), whether at a meeting or by written consent. The Holders of shares of Series A Redeemable Perpetual Preferred Stock do not otherwise have any voting rights. The consent of the Holders of a majority of the outstanding shares of Series A Redeemable Perpetual Preferred Stock will be required for so long as the Threshold Amount remains outstanding for (i) amendments to the Company’s organizational documents that have an adverse effect on the Holders, (ii) issuances by the Company of securities that are senior to, or equal in priority with, the Series A Redeemable Perpetual Preferred Stock, (iii) entrance into, or amendments to, transactions with affiliates of the Company, (iv) incurrence by the Company of indebtedness, unless the Consolidated Total Leverage Ratio (as defined in the Certificate of Designations) would not exceed 8.5-to-1 after giving effect to such incurrence (other than drawdowns by the Company under the Company’s current
Revolving Credit Facility) or (v) any payment of dividends or making of distributions on equity securities of the Company ranking junior to the Series A Redeemable Perpetual Preferred Stock or redemptions, purchases or direct or indirect acquisitions of such equity securities ranking junior to or parity with the Series A Redeemable Perpetual Preferred Stock by the Company, unless the Consolidated Total Leverage Ratio (as defined in the Certificate of Designations) would not exceed 8.5-to-1 after giving effect to such dividends, distributions, redemptions, purchases or acquisitions.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Loan
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related Party Loan Related Party Loan The Company had a senior secured promissory note, as amended, with a unit holder of Former Parent that had a balance, net of debt discount and issuance costs, as of December 31, 2019 of $41.8 million for which the Company paid off the balance on July 31, 2020 to settle the obligation with respect to the Senior Secured Loan. The Company paid interest expense for the years ended December 31, 2020 and 2019 of $3.8 million and $7.3 million, respectively, which consisted of cash interest, PIK interest and amortization of the debt discount.Related Party Transactions
Accounts Payable-Related Party
The Company had $0.6 million and $2.2 million at December 31, 2021 and 2020, respectively, of accounts payable-related party with the former shareholders of Array. The payables relate to a federal tax refund related to the pre-Acquisition periods, restricted cash at Acquisition Date which were due to the sellers of Array upon release of the restriction offset by a receivable related to a sales/use tax audit from the pre-Acquisition period for which the seller provided the Company with indemnification.

Consent Fees-Related Party
The Company incurred $2.2 million in consent fees with the former majority shareholder of Array to allow a carryback of post-acquisition net operating losses to pre-acquisition periods under the CARES Act. The consent fee is included in accounts payable – related party and other expense, net in the accompanying consolidated financial statements at December 31, 2020.

Special Distribution to Former Parent
On October 14, 2020, the Company issued a special distribution of $589 million to Former Parent (the “Special Distribution”).

Related Party Loans - see Note 12

Contingent Consideration - see Note 16
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Common and Preferred Stock
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Common and Preferred Stock Common and Preferred Stock
Authorized Shares
On October 14, 2020, in connection with the IPO, a new Certificate of Incorporation became effective for the Company, which authorized capital stock of 1,000,000,000 shares of common stock, $0.001 par value, and 5,000,000 shares of preferred stock, $0.001 par value.

Common Stock
Voting Rights
Each holder of Common Stock shall be entitled to one vote for each share of Common Stock held as of the applicable record date on any matter that is submitted to a vote or for the consent of the stockholders of the Company.

Dividends
The holders of Common Stock shall be entitled to share equally, on a per share basis, in such dividends and other distributions of cash, property or shares of stock of the Company as may be declared by the Board of Directors of the Company (the “Board”), subject to the preferences applicable to holders of Preferred Stock.

Liquidation
In the event of the voluntary or involuntary liquidation, dissolution, distribution of assets or winding up of the Company, all assets of the Corporation of whatever kind available for distribution to the holders of Common Stock shall be divided among and paid ratably to the holders of Common Stock, subject to the preferences applicable to holders of Preferred Stock.

Preferred Stock
Preferred Stock may be issued from time to time by the Company for such consideration as may be fixed by the Board. The Board is authorized to provide for one or more series of Preferred Stock and to fix the designation of such series, the voting rights, preferences and relative, participating, optional and other special
rights, and the qualifications, limitations or restrictions thereof, of such series of Preferred Stock and the number of shares of such series, as may be permitted under the General Corporation Law of the State of Delaware. The powers, preferences and relative, participating, optional and other special rights of, and the qualifications, limitations or restrictions thereof, of each series of Preferred Stock, if any, may differ from those of any and all other series at any time outstanding.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Based on Topic 606 provisions, the Company disaggregates its revenue from contracts with customers by those sales recorded over-time and sales recorded at a point in time. The following table presents the Company’s revenue disaggregated by sales recorded over-time and sales recorded at a point in time (in thousands):
Year Ended December 31,
202120202019
Over-time Revenues$626,057 $503,238 $493,633 
Point in time Revenues227,261 369,424 154,266 
Total Revenue$853,318 $872,662 $647,899 

As discussed in FN 22 to the consolidated financial statements, ITC-related contracts were determined to have multiple performance obligations satisfied at a point in time instead of one performance obligation satisfied over time. Total revenue was not impacted, but the disaggregated revenue information above for 2020 and 2019 has been revised to correct this error, which resulted in $360.1 and $106.2 of revenue being reclassified from over-time revenue to point in time revenue for 2020 and 2019, respectively.

Contract Balances
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the condensed consolidated balance sheets. The majority of the Company’s contract amounts are billed as work progresses in accordance with agreed-upon contractual terms, which generally coincide with the shipment of one or more phases of the project. Billing sometimes occurs subsequent to revenue recognition, resulting in contract assets. The changes in contract assets (i.e., unbilled receivables) and the corresponding amounts recorded in revenue relate to fluctuations in the timing and volume of billings for the Company’s revenue recognized over-time.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings (Loss) per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Earnings (Loss) per Share Earnings (Loss) per Share The following table sets forth the computation of basic and diluted earnings (loss) per share (in thousands, except per share amounts):
Year Ended December 31,
202120202019
Net income (loss)$(50,403)$59,073 39,745 
Preferred dividends and accretion(15,715)— — 
Net income (loss) to common shareholders(66,118)59,073 39,745 
Basic:
Weighted-average shares129,984 121,467 119,994 
Earnings (loss) per share$(0.51)$0.49 $0.33 
Diluted:
Weighted-average shares129,984 121,467 119,994 
Equity compensation dilutive securities— 47 — 
Weighted average dilutive shares129,984 121,514 119,994 
Earnings (loss) per share$(0.51)$0.49 $0.33 
Potentially dilutive common shares issuable pursuant to equity-based awards of 227,253 were not included for the year ended December 31, 2021 as their potential effect was anti-dilutive as the Company generated a net loss. There were no potentially dilutive common shares issuable pursuant to our 1% Senior Notes as the stock price is below the strike price and the Company generated a net loss.

The Company’s capped call option agreement entered into in December 2021 is not included in the calculation of the earnings per share as the impact would be anti-dilutive. The potential shares issuable under the Company’s convertible 1% notes issued in December 2021 are not included in the earnings per share calculation as the par value of the notes is required to be paid in cash upon conversion and the stock price has not exceeded the conversion price on the notes at December 31, 2021.

There were 26,671,594 Class B units and 1,000 Class C units of Former Parent issued to certain employees or directors of the Company which were not included in the calculation of basic or diluted EPS for the years ended December 31, 2020 and 2019, as the Class B and Class C units do not represent potential units of the Company.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Litigation
The Company, in the normal course of business, is subject to claims and litigation. The Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company would accrue a liability for the estimated loss.

On May 14, 2021, a putative class action was filed in the U.S. District Court for the Southern District of New York against the Company and certain officers and directors alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, and Sections 11, 12(a)(2) and 15 of the Securities Exchange Act of 1933 (“Plymouth Action”). The Plymouth Action alleges misstatements and/or omissions in the Company’s registration statements and prospectuses related to the Company’s IPO, the Company’s December 2020 offering (the “2020 Follow-On Offering”), and the Company’s March 2021
offering (the “2021 Follow-On Offering”) during the putative class period of October 14, 2020 through May 11, 2021.

On June 30, 2021, a second putative class action was filed in the Southern District of New York against the Company and certain officers and directors alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, and Sections 11 and 15 of the Securities Exchange Act of 1933 (“Keippel Action”). The Keippel Action similarly alleged misstatements and/or omissions in certain of the Company’s registration statements and prospectuses related to the Company’s IPO, the Company’s 2020 Follow-On Offering, and the Company’s 2021 Follow-On Offering during the putative class period of October 14, 2020 through May 11, 2021. On July 6, 2021, the Court entered an order that the Keippel Action was in all material respects substantially similar to the Plymouth Action that both actions arise out of the same or similar operative facts, and that the parties are substantially the same parties. The Court accordingly consolidated the Keippel Action with the Plymouth Action for all pretrial purposes and, ordered all filings to be made in the Plymouth Action.

On July 16, 2021, a verified derivative complaint was filed in the Southern District of New York against certain officers and directors of the Company (“First Derivative Action”). The complaint alleges: (1) violations of Section 14(a) of the Securities Exchange Act of 1934 for misleading proxy statements, (2) breach of fiduciary duty, (3) unjust enrichment, (4) abuse of control, (5) gross mismanagement, (6) corporate waste, (7) aiding and abetting breach of fiduciary duty, and (8) contribution under sections 10(b) and 21D of the Securities Exchange Act of 1934.

On July 30, 2021, a second and related verified derivative complaint was filed in the Southern District of New York against certain officers and directors of the Company (“Second Derivative Action”). The complaint alleges: (1) violations of Section 14(a) of the Securities Exchange Act of 1934 for causing the issuance of a false/misleading proxy statement, (2) breach of fiduciary duty, and (3) aiding and abetting breaches of fiduciary duty. On August 24, 2021, the Second Derivative Action was consolidated with the First Derivative Action, the Court appointed co-lead counsel, and the case was temporarily stayed pending the entry of an order on all motions to dismiss directed at the pleadings filed in the Plymouth Action. The stay shall remain in effect until the later of (a) the entry of an order on any motions to dismiss the Plymouth Action or, (b) to the extent the complaint in the Plymouth Action is amended, the entry of an order on any motions to dismiss any such amended complaints in the Plymouth Action.

On September 21, 2021, the Court appointed a group comprised of institutional investors Plymouth County Retirement Association and Carpenters Pension Trust Fund for Northern California as lead plaintiff in the Plymouth Action. The deadline for the lead plaintiff to file an amended complaint in the Plymouth action was originally November 19, 2021 but was subsequently extended by agreement of the parties and further order of the Court.

On December 7, 2021, an amended class action complaint was filed by lead plaintiff in the Plymouth Action against the Company and certain officers and directors alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, and Sections 11, 12(a)(2), and 15 of the Securities Exchange Act of 1933, on behalf of a putative class of persons and entities that purchased or otherwise acquired the Company’s securities during the period from October 14, 2020 through May 11, 2021 (the “Consolidated Amended Complaint”). The Consolidated Amended Complaint alleges misstatements and/or omissions in: (1) certain of the Company’s registration statements and prospectuses related to the Company’s IPO, the Company’s 2020 Follow-On Offering, and the Company’s 2021 Follow-On Offering; (2) in the
Company’s annual report and associated press release announcing results for the fourth quarter and full fiscal year 2020; and (3) in the Company’s November 5, 2020 and March 9, 2021 earnings calls.

Consistent with the individual rules of practice for the Court in the Plymouth Action, on January 24, 2022, the defendants in the Plymouth Action, including the Company and certain of its officers and directors named as defendants therein, served on lead plaintiff and the Court a letter outlining why the Consolidated Amended Complaint should be dismissed in its entirety. Lead plaintiff must respond to that letter on or before February 23, 2022, stating the extent, if any, to which lead plaintiff concurs with the defendants’ objections and the amendments, if any, to be made to the Consolidated Amended Complaint to address them, or else stating the reasons and controlling authority that lead plaintiff asserts supports the Consolidated Amended Complaint. If, as a result of this exchange of letters, the parties have failed to resolve their dispute about the sufficiency of the Consolidated Amended Complaint, then, on or before March 21, 2022, defendants must submit a letter to the Court setting forth the reason why a motion dismiss is warranted.

At this time the Company believes that the likelihood of any material loss related to these matters is remote given the preliminary stage of the claims and strength of the Company’s defenses. The Company has not recorded any material loss contingency in the consolidated balance sheets as of December 31, 2021.

Contingent Consideration
Tax Receivable Agreement
Concurrent with the Acquisition, Array Tech, Inc. (f/k/a Array Technologies, Inc.) entered into a Taxes Receivable Agreement (“TRA”) with the former majority shareholder of Array. The TRA is valued based on the future expected payments under the agreement. The TRA provides for the payment by Array Tech, Inc. to the former owners for certain federal, state, local and non-U.S. tax benefits deemed realized in post-closing taxable periods by Array, from the use of certain deductions generated by the increase in the tax value of the developed technology. The TRA is accounted for as contingent consideration and subsequent changes in fair value of the contingent liability are recognized in contingent consideration in the accompanying consolidated statements of operations. At December 31, 2021 and December 31, 2020, the fair value of the TRA was $14.6 million and $19.7 million, respectively.

Estimating the amount of payments that may be made under the TRA is by nature imprecise. The significant fair value inputs used to estimate the future expected TRA payments to the former owners include the timing of tax payments, a discount rate, book income projections, timing of expected adjustments to calculate taxable income and the projected rate of use for attributes defined in the TRA.

Payments made under the TRA consider tax positions taken by the Company and are due within 125 days following the filing of the Company’s U.S. federal and state income tax returns under procedures described in the agreement. The current portion of the TRA liability is based on tax returns. The TRA will continue until all tax benefit payments have been made or the Company elects early termination under the terms described in the TRA.

As of December 31, 2021, the undiscounted future expected payments through December 31, under the TRA are as follows (in thousands):
Amount
2022$1,773 
2023— 
20243,533 
20251,772 
20261,774 
Thereafter11,532 
$20,384 

Earn-Out Liability
The Company had a liability to the selling stockholders of Array for contingent consideration consisting of earn-out payments in the form of cash upon the occurrence of certain events, including the sale, transfer, assignment, pledge, encumbrance, distribution or disposition of shares held by the acquirer to a third-party; initial public offering of the equity securities of Former Parent, acquirer or the Company; the sale of equity securities or assets of Former Parent, acquirer or the Company to a third-party; or a merger, consolidation, recapitalization or reorganization of Former Parent, acquirer or the Company. The maximum aggregate earn-out consideration was $25.0 million. The earn-out liability was paid off in the fourth quarter of the fiscal year ended December 31, 2020.

The fair value of the earn-out liability was initially determined as of the Acquisition Date using unobservable inputs. These inputs include the estimated amount and timing of future cash flows, the probability of a qualifying event occurring, and a risk-free rate used to adjust the probability-weighted cash flows to their present value. Subsequent to the Acquisition Date, at each reporting period, the earn-out liability was re-measured to fair value with changes in fair value recorded in contingent consideration in the accompanying consolidated statements of operations.

The following table summarizes the liability related to the estimated contingent consideration (in thousands):

TRAEarn-Out LiabilityContingent Consideration
Balance, December 31, 2018$17,168 $442 $17,610 
IRS Settlement(2,727)— (2,727)
Fair value adjustment3,367 — 3,367 
Balance, December 31, 201917,808 442 18,250 
IRS Settlement1,883 24,558 26,441 
Fair value adjustment— (25,000)(25,000)
Balance, December 31, 202019,691 — 19,691 
Fair value adjustment2,696 — 2,696 
Payments(7,810)— (7,810)
Balance, December 31, 2021$14,577 $— $14,577 

The TRA and earn-out liabilities require significant judgment and are classified as Level 3 in the fair value hierarchy.
Surety Bond
The Company provides surety bonds to various parties as required for certain transactions initiated during the ordinary course of business to guarantee the Company’s performance in accordance with contractual or legal obligations. As of December 31, 2021, the maximum potential payment obligation with regard to surety bonds was $160.4 million.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
The carrying values and the estimated fair values of debt financial instruments as of December 31 are as follows:
20212020
Carrying ValueFair ValueCarrying ValueFair Value
Convertible senior notes$411,863 $410,771 $— $— 

The carrying values of the Company's revolving credit facility recorded in long-term debt on the Balance Sheet approximate fair value due to the variable interest rate. The fair value of the Convertible senior notes is estimated using Level 2 inputs as they are not registered securities nor listed on any securities exchange but may be traded by qualified institutional buyers.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Based Compensation
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Equity Based Compensation Equity-Based Compensation
2020 Plan
On October 14, 2020, the Company’s 2020 Equity Incentive Plan (the “2020 Plan”) became effective. The 2020 Plan authorized 6,683,919 new shares, subject to adjustments pursuant to the 2020 Plan.

During the year ended December 31, 2021, the Company granted an aggregate of 661,924 restricted stock units (“RSUs”) to employees and board of director members and 177,472 Performance Stock Units (PSUs) to certain executives. The fair value of the RSUs is determined using the market value of common stock on the grant date. The PSUs cliff vest after three years and upon meeting certain revenue and adjusted EPS targets. The PSUs also contain a modifier based on the total stock return (TSR) compared to a certain Index which modifies the number of PSUs that vest. The PSUs were valued using a Monte-Carlo simulation method with a volatility assumption of 66%, risk free interest rate of 0.28% based on the United States Treasury Constant Maturity rates and no dividends paid assumption. Based on results achieved in 2021 and the forecasted amounts over the remainder of the performance period, the Company does not expect the units to vest and therefore has recognized no expense in 2021.
Activity under the 2020 Plan was as follows:
Number of SharesWeighted Average Grant Date Fair Value
RSUs
Unvested, December 31, 2019— — 
Granted500,006 $22.00 
Vested— — 
Forfeited— — 
Unvested, December 31, 2020500,006 $22.00 
Granted661,924 $23.17 
Vested(157,473)$22.00 
Forfeited(74,048)$27.51 
Unvested, December 31, 2021930,409 $22.39 
Number of SharesWeighted Average Grant Date Fair Value
PSUs
Unvested, December 31, 2020— — 
Granted177,472 $28.25 
Vested— — 
Forfeited(29,785)30.74 
Unvested, December 31, 2021147,687 $27.75 


Class B Units and Class C Units of Former Parent
The Company accounted for equity grants to employees (Class B units and Class C units, “the Units”, of Former Parent) as equity-based compensation under ASC 718, Compensation-Stock Compensation. The Units contain vesting provisions as defined in the agreement. Vested units do not forfeit upon termination and represent a residual interest in Former Parent. Equity-based compensation cost is measured at the grant date fair value and is recognized on a straight-line basis over the requisite service period, including those units with graded vesting with a corresponding credit to additional paid-in capital as a capital contribution from Former Parent. However, the amount of equity-based compensation at any date is equal to the portion of the grant date value of the award that is vested.

The Units issued to employees are measured at fair value on the grant date using an option pricing model. The Company utilizes the estimated weighted average of the Company’s expected fund life dependent on various exit scenarios to estimate the expected term of the awards. Expected volatility is based on the average of historical and implied volatility of a set of comparable companies, adjusted for size and leverage. The risk-free rates are based on the yields of U.S. Treasury instruments with comparable terms. Actual results may vary depending on the assumptions applied within the model.
On November 19, 2019 and May 19, 2020, Former Parent issued 22,326,653 and 4,344,941, respectively, Class B units to certain employees of the Company. On March 28, 2020, Former Parent issued 1,000 Class C units to a member of the board of directors of Array Technologies, Inc.

On March 23, 2021, in connection with the closing of the 2021 Follow-on Offering, all of the outstanding Class B Units of Former Parent were immediately vested per the terms of the equity awards, resulting in the Company accelerating the recognition of expense of $8.9 million.

For the years ended December 31, 2021, 2020 and 2019, the Company recognized $16.3 million, $4.8 million and $0.8 million, respectively, in equity-based compensation. At December 31, 2021, the Company had $16.8 million of unrecognized compensation costs related to RSU’s which is expected to be recognized over approximately 2.1 years. There were 103,833 forfeitures during the year ended December 31, 2021, and no forfeitures during 2020 and 2019.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Loan The Company had a senior secured promissory note, as amended, with a unit holder of Former Parent that had a balance, net of debt discount and issuance costs, as of December 31, 2019 of $41.8 million for which the Company paid off the balance on July 31, 2020 to settle the obligation with respect to the Senior Secured Loan. The Company paid interest expense for the years ended December 31, 2020 and 2019 of $3.8 million and $7.3 million, respectively, which consisted of cash interest, PIK interest and amortization of the debt discount.Related Party Transactions
Accounts Payable-Related Party
The Company had $0.6 million and $2.2 million at December 31, 2021 and 2020, respectively, of accounts payable-related party with the former shareholders of Array. The payables relate to a federal tax refund related to the pre-Acquisition periods, restricted cash at Acquisition Date which were due to the sellers of Array upon release of the restriction offset by a receivable related to a sales/use tax audit from the pre-Acquisition period for which the seller provided the Company with indemnification.

Consent Fees-Related Party
The Company incurred $2.2 million in consent fees with the former majority shareholder of Array to allow a carryback of post-acquisition net operating losses to pre-acquisition periods under the CARES Act. The consent fee is included in accounts payable – related party and other expense, net in the accompanying consolidated financial statements at December 31, 2020.

Special Distribution to Former Parent
On October 14, 2020, the Company issued a special distribution of $589 million to Former Parent (the “Special Distribution”).

Related Party Loans - see Note 12

Contingent Consideration - see Note 16
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Geographic Information
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Geographic Information Geographic Information
Summary information about geographic areas:
ASC 280 (“Segment Reporting”) establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company manages its business on the basis of one operating and reportable segment and derives revenues from selling its product. The Company’s long-lived assets are located in the United States.

Revenues within geographic areas based upon Customers’ project location (in thousands):
Year Ended December 31,
202120202019
United States$826,639 $805,070 $563,157 
Australia5,509 45,216 51,531 
Rest of the world21,170 22,376 33,211 
Total Revenue$853,318 $872,662 $647,899 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Restatement (Unaudited)
12 Months Ended
Dec. 31, 2021
Accounting Changes and Error Corrections [Abstract]  
Restatement (Unaudited) Restatement (Unaudited)
Restatement of Previously Issued Unaudited Interim Condensed Consolidated Financial Statements

During the preparation of the consolidated financial statements as of and for the year ended December 31, 2021, the Company identified errors in the accounting for certain contracts under ASC 606. Specifically, certain contracts were inappropriately combined with other contracts and ITC related contracts were determined to have multiple performance obligations satisfied at a point in time instead of one performance obligation satisfied over time. The Company’s management and the audit committee of the Company’s Board of Directors concluded that it is appropriate to restate the quarterly unaudited condensed consolidated financial statements for the quarterly periods ended March 31, 2021, June 30, 2021 and September 30, 2021.

The following presents the restated quarterly unaudited financial statements as of March 31, 2021, June 30, 2021 and September 30, 2021, as well as the statements for the three month period ended March 31, 2021, the three and six month periods ended June 30, 2021 and the three and nine month periods ended September 30, 2021.
March 31, 2021
(in thousands, except per share and share amounts)
(unaudited)
As Previously ReportedRestatement AdjustmentsAs Restated
ASSETS
Current assets
Cash and cash equivalents$19,133 $19,133 
Accounts receivable, net121,921 2,308 124,229 
Inventories, net124,705 124,705 
Income tax receivables4,155 4,155 
Prepaid expenses and other15,639 15,639 
Total current assets285,553 2,308 287,861 
Property, plant and equipment, net9,740 9,740 
Goodwill69,727 69,727 
Other intangible assets, net192,383 192,383 
Other assets25,873 25,873 
Total assets$583,276 $2,308 $585,584 
LIABILITIES AND STOCKHOLDERS' DEFICIT
Current Liabilities
Accounts payable$71,823 $71,823 
Accounts payable - related party2,608 2,608 
Accrued expenses and other34,551 34,551 
Accrued warranty reserve3,098 3,098 
Income tax payable10,224 657 10,881 
Deferred revenue89,880 89,880 
Current portion of contingent consideration9,567 9,567 
Current portion of term loan4,300 4,300 
Other current liabilities6,288 6,288 
Total current liabilities232,339 657 232,996 
Long-term liabilities
Deferred tax liability13,043 (38)13,005 
Contingent consideration, net of current portion10,272 10,272 
Other long-term liabilities6,055 6,055 
Long-term debt, net of current portion, debt discount and issuance costs391,682 391,682 
Total long-term liabilities421,052 (38)421,014 
Total liabilities653,391 619 654,010 
Commitments and contingencies (Note 12)
Preferred stock of 0.001 par value - 5,000,000 shares authorized; none issued as of March 31, 2021
— — 
Common stock of $0.001 par value - 1,000,000,000 shares authorized; 126,994,467 shares issued as of March 31, 2021
127 127 
Additional paid-in capital148,370 148,370 
Accumulated deficit(218,612)1,689 (216,923)
Total stockholders’ deficit(70,115)1,689 (68,426)
Total liabilities and stockholders’ deficit$583,276 $2,308 $585,584 




June 30, 2021
As Previously ReportedRestatement AdjustmentsAs Reported
ASSETS
Current assets
Cash and cash equivalents$17,682 $17,682 
Accounts receivable, net153,610 (3,972)149,638 
Inventories, net137,666 137,666 
Income tax receivables9,657 (1,735)7,922 
Prepaid expenses and other11,597 11,597 
Total current assets330,212 (5,707)324,505 
Property, plant and equipment, net9,763 9,763 
Goodwill69,727 69,727 
Other intangible assets, net186,507 186,507 
Other assets26,109 26,109 
Total assets$622,318 $(5,707)$616,611 
LIABILITIES AND STOCKHOLDERS' DEFICIT
Current Liabilities
Accounts payable$81,377 81,377 
Accounts payable - related party610 610 
Accrued expenses and other19,129 19,129 
Accrued warranty reserve2,968 2,968 
Income tax payable— — 
Deferred revenue51,458 51,458 
Current portion of contingent consideration1,908 1,908 
Current portion of term loan4,300 4,300 
Other current liabilities6,379 6,379 
Total current liabilities168,129 — 168,129 
Long-term liabilities
Deferred tax liability14,472 (1,896)12,576 
Contingent consideration, net of current portion10,108 10,108 
Other long-term liabilities4,273 4,273 
Long-term debt, net of current portion, debt discount and issuance costs493,945 493,945 
Total long-term liabilities522,798 (1,896)520,902 
Total liabilities690,927 (1,896)689,031 
Commitments and contingencies (Note 12)
Preferred stock of 0.001 par value - 5,000,000 shares authorized; none issued as of June 30, 2021
— — 
Common stock of $0.001 par value - 1,000,000,000 shares authorized; 126,994,467 shares issued as of June 30, 2021
127 127 
Additional paid-in capital149,893 149,893 
Accumulated deficit(218,629)(3,811)(222,440)
Total stockholders’ deficit(68,609)(3,811)(72,420)
Total liabilities and stockholders’ deficit$622,318 $(5,707)$616,611 



September 30, 2021
As Previously ReportedRestatement AdjustmentsAs Restated
ASSETS
Current assets
Cash and cash equivalents$116,391 $116,391 
Restricted cash— — 
Accounts receivable, net177,462 (7,354)170,108 
Inventories, net173,126 173,126 
Income tax receivables6,453 1,029 7,482 
Prepaid expenses and other18,193 18,193 
Total current assets491,625 (6,325)485,300 
Property, plant and equipment, net10,202 10,202 
Goodwill69,727 69,727 
Other intangible assets, net180,630 180,630 
Other assets24,405 24,405 
Total assets$776,589 $(6,325)$770,264 
LIABILITIES AND STOCKHOLDERS' EQUITY/(DEFICIT)
Current Liabilities
Accounts payable$84,703 84,703 
Accounts payable - related party610 610 
Accrued expenses and other31,256 31,256 
Accrued warranty reserve3,025 3,025 
Income tax payable629 629 
Deferred revenue81,347 81,347 
Current portion of contingent consideration2,168 2,168 
— — 
Current portion of term loan4,300 4,300 
Other current liabilities6,457 6,457 
Total current liabilities214,495 — 214,495 
Long-term liabilities
Deferred tax liability6,583 (505)6,078 
Contingent consideration, net of current portion10,784 10,784 
Other long-term liabilities2,953 2,953 
Long-term debt, net of current portion, debt discount and issuance costs299,212 299,212 
Total long-term liabilities319,532 (505)319,027 
Total liabilities534,027 (505)533,522 
Commitments and contingencies (Note 13)
Series A Redeemable Perpetual Preferred Stock of $0.001 par value - 500,000 authorized; 350,000 issued as of September 30, 2021; liquidation preference of $352.8 million at September 30, 2021
235,278 235,278 
Stockholders’ equity/(deficit)— 
Preferred stock of $0.001 par value - 4,500,000 shares authorized; zero issued as of September 30, 2021
— — 
Common stock of $0.001 par value - 1,000,000,000 shares authorized; 134,869,467 shares issued as of September 30, 2021
135 135 
Additional paid-in capital251,330 251,330 
Accumulated deficit(244,181)(5,820)(250,001)
Total stockholders’ equity/(deficit)7,284 (5,820)1,464 
Total liabilities, redeemable perpetual preferred stock and stockholders’ equity/(deficit)$776,589 $(6,325)$770,264 
Three Months Ended
March 31, 2021
(in thousands, expect per share and share amounts)
(unaudited)
As Previously ReportedRestatement AdjustmentAs Restated
Revenue245,932$2,308 $248,240 
Cost of revenue202,074202,074 
Gross profit43,858 2,308 46,166 
Operating expenses
General and administrative24,67324,673 
Contingent consideration148148 
Depreciation and amortization5,9845,984 
Total operating expenses30,805 — 30,805 
Income from operations13,053 2,308 15,361 
 
Other expense
Other expense, net(78)(78)
Interest expense(9,009)(9,009)
Total other expense(9,087)— (9,087)
Income before income tax expense3,966 2,308 6,274 
Income tax expense1,079619 1,698 
Net income$2,887 $1,689 $4,576 
Earnings per share
Basic$0.02 $0.01 $0.04 
Diluted$0.02 $0.01 $0.04 
Weighted average number of shares
Basic126,994 126,994 126,994 
Diluted127,298 127,298 127,298 
Three Months Ended
June 30, 2021
(in thousands, expect per share and share amounts)
(unaudited)
As Previously ReportedRestatement AdjustmentAs Restated
Revenue202,796$(6,280)$196,516 
Cost of revenue176,009176,009 
Gross profit26,787 (6,280)20,507 
Operating expenses
General and administrative15,11315,113 
Contingent consideration(13)(13)
Depreciation and amortization5,9815,981 
Total operating expenses21,081 — 21,081 
Income (loss) from operations5,706 (6,280)(574)
 
Other expense
Other expense, net(122)(122)
Interest expense(6,651)(6,651)
Total other expense(6,773)— (6,773)
Loss before income tax expense(1,067)(6,280)(7,347)
Income tax benefit(1,050)(780)(1,830)
Net loss$(17)$(5,500)$(5,517)
Loss per share
Basic$— $(0.04)$(0.04)
Diluted$— $(0.04)$(0.04)
Weighted average number of shares
Basic126,994 126,994 126,994 
Diluted126,994 126,994 126,994 
Three Months Ended
September 30, 2021
(in thousands, expect per share and share amounts)
(unaudited)
As Previously ReportedRestatement AdjustmentsAs Restated
Revenue$192,068 $(3,382)$188,686 
Cost of revenue182,789 182,789 
Gross profit9,279 (3,382)5,897 
Operating expenses
General and administrative18,493 18,493 
Contingent consideration936 936 
Depreciation and amortization5,984 5,984 
Total operating expenses25,413 — 25,413 
Loss from operations(16,134)(3,382)(19,516)
 
Other expense
Other expense, net(297)(297)
Interest expense(13,109)(13,109)
Total other expense(13,406)— (13,406)
Loss before income tax benefit(29,540)(3,382)(32,922)
Income tax benefit(3,988)(1,373)(5,361)
Net loss$(25,552)$(2,009)$(27,561)
Preferred dividends and accretion(5,479)(5,479)
Net loss to common shareholders$(31,031)$(2,009)$(33,040)
Loss per share
Basic$(0.24)$(0.02)$(0.25)
Diluted$(0.24)$(0.02)$(0.25)
Weighted average number of shares
Basic130,955 130,955 130,955 
Diluted130,955 130,955 130,955 
Six Months Ended
June 30, 2021
(in thousands, expect per share and share amounts)
(unaudited)
As Previously ReportedRestatement AdjustmentsAs Restated
Revenue$448,728 $(3,972)$444,756 
Cost of revenue378,083 378,083 
Gross profit70,645 (3,972)66,673 
Operating expenses
General and administrative39,786 39,786 
Contingent consideration135 135 
Depreciation and amortization11,965 11,965 
Total operating expenses51,886 — 51,886 
Income (loss) from operations18,759 (3,972)14,787 
 
Other expense
Other expense, net(200)(200)
Interest expense(15,660)(15,660)
Total other expense(15,860)— (15,860)
Income (loss) before income tax expense2,899 (3,972)(1,073)
Income tax expense (benefit)29 (161)(132)
Net income (loss)$2,870 $(3,811)$(941)
Earnings (loss) per share
Basic$0.02 $(0.03)$(0.01)
Diluted$0.02 $(0.03)$(0.01)
Weighted average number of shares
Basic126,994 126,994 126,994 
Diluted127,203 127,203 127,203 
Nine Months Ended
September 30,
(in thousands, expect per share and share amounts)
(unaudited)
As Previously ReportedRestatement AdjustmentsAs Restated
Revenue$640,796 $(7,354)$633,442 
Cost of revenue560,872 560,872 
Gross profit79,924 (7,354)72,570 
Operating expenses
General and administrative58,279 58,279 
Contingent consideration1,071 1,071 
Depreciation and amortization17,949 17,949 
Total operating expenses77,299 — 77,299 
Income (loss) from operations2,625 (7,354)(4,729)
 
Other expense
Other expense, net(497)(497)
Interest expense(28,769)(28,769)
Total other expense(29,266)— (29,266)
Loss before income tax benefit(26,641)(7,354)(33,995)
Income tax benefit(3,959)(1,534)(5,493)
Net loss$(22,682)$(5,820)$(28,502)
Preferred dividends and accretion(5,479)(5,479)
Net loss to common shareholders$(28,161)$(5,820)$(33,981)
Loss per share
Basic$(0.22)$(0.05)$(0.26)
Diluted$(0.22)$(0.05)$(0.26)
Weighted average number of shares
Basic128,315 128,315 128,315 
Diluted128,315 128,315 128,315 
Statement of Changes in Shareholders' Deficit- Three Months Ended March 31, 2021

(in thousands, share amounts)
(unaudited)
Preferred StockCommon StockAdditional
As Previously ReportedSharesAmountSharesAmountpaid-in capitalRetained earningsTotal Stockholders’ Deficit
Balance, December 31, 2020— $— 126,994 $127 $140,473 $(221,499)$(80,899)
Equity based compensation— — — — 7,897 — 7,897 
Net Income— — — — — 2,887 2,887 
Balance, March 31, 2021— $— 126,994 $127 $148,370 $(218,612)$(70,115)
Adjustments
Balance, December 31, 2020— $— — $— $— $— — 
Net Income— — — — — 1,689 1,689 
Total Adjustments— $— — $— $— $1,689 1,689 
As Restated
Balance, December 31, 2020— $— 126,994 $127 $140,473 $(221,499)$(80,899)
Equity based compensation— — — — 7,897 — 7,897 
Net Income— — — — — 4,576 4,576 
Balance, March 31, 2021 - As Restated— — 126,994 $127 $148,370 $(216,923)$(68,426)
Statement of Changes in Shareholders' Deficit- Three Months Ended June 30, 2021
(in thousands, share amounts)
(unaudited)
Preferred StockCommon StockAdditional
As Previously ReportedSharesAmountSharesAmountpaid-in capitalRetained earningsTotal Stockholders’ Deficit
Balance, March 31, 2021— $— 126,994 127 148,370 (218,612)$(70,115)
Equity-based compensation— — — — 1,523 — 1,523 
Net loss— — — — — (17)(17)
Balance, June 30, 2021— $— 126,994 $127 $149,893 $(218,629)$(68,609)
Adjustments
Balance, March 31, 2021— $— — $— $— $1,689 1,689 
Net loss— — — — — (5,500)(5,500)
Total Adjustments— $— — $— $— $(3,811)(3,811)
As Restated
Balance, March 31, 2021— $— 126,994 $127 $148,370 $(216,923)$(68,426)
Equity based compensation— — — — 1,523 — 1,523 
Net loss— — — — — (5,517)(5,517)
Balance, June 30, 2021 - As Restated— — 126,994 $127 $149,893 $(222,440)$(72,420)
Statement of Changes in Shareholders' Equity/(Deficit) - Three Months Ended September 30, 2021
Temporary EquityPermanent Equity
(in thousands, share amounts)
(unaudited)
Series A Redeemable Perpetual Preferred Stock Preferred StockCommon StockAdditional
As Previously ReportedSharesAmountSharesAmountSharesAmountpaid-in capitalRetained earningsTotal Stockholders’ Deficit
Balance, June 30, 2021— $— — $— 126,994 127 149,893 (218,629)$(68,609)
Equity-based compensation— — — — — — 2,160 — 2,160 
Issuance of Series A Preferred, net of fees350 229,799 — — — — — — — 
Issuance of common stock, net— — — — 7,875 104,756 — 104,764 
Preferred cumulative dividends plus accretion— 5,479 — — — — (5,479)— (5,479)
Net loss— — — — — — — (25,552)(25,552)
Balance, September 30, 2021350 235,278 — $— 134,869 $135 $251,330 $(244,181)$7,284 
Adjustments
Balance, June 30, 2021— — — $— — $— $— $(3,811)(3,811)
Net loss— — — — — — — (2,009)(2,009)
Total Adjustments— — — $— — $— $— $(5,820)(5,820)
As Restated
Balance, June 30, 2021— — — $— 126,994 $127 $149,893 $(222,440)$(72,420)
Equity based compensation— — — — — — 2,160 — 2,160 
Issuance of Series A Preferred, net of fees350 229,799 — — — — — — — 
Issuance of common stock, net— — — — 7,875 104,756 — 104,764 
Preferred cumulative dividends plus accretion— 5,479 — — — — (5,479)— (5,479)
Net loss— — — — — — — (27,561)(27,561)
Balance, September 30, 2021 - As Restated350 235,278 — — 134,869 $— $251,330 $(250,001)$1,464 



Statement of Changes in Shareholders' Deficit- Six Months Ended June 30, 2021
(in thousands, share amounts)
(unaudited)
Preferred StockCommon StockAdditional
As Previously ReportedSharesAmountSharesAmountpaid-in capitalRetained earningsTotal Stockholders’ Deficit
Balance, December 31, 2020— $— 126,994 $127 $140,473 $(221,499)$(80,899)
Equity-based compensation— — — — 9,420 — 9,420 
Net loss— — — — — 2,870 2,870 
Balance, June 30, 2021— $— 126,994 $127 $149,893 $(218,629)$(68,609)
Adjustments
Balance, December 31, 2020— $— — $— $— $— $— 
Net loss— — — — — (3,811)(3,811)
Total Adjustments— $— — $— $— $(3,811)$(3,811)
As Restated
Balance, December 31, 2020— $— 126,994 $127 $140,473 $(221,499)$(80,899)
Equity based compensation— — — — 9,420 — 9,420 
Net loss— — — — — (941)(941)
Balance, June 30, 2021 - As Restated— — 126,994 $127 $149,893 $(222,440)$(72,420)
Statement of Changes in Shareholders' Equity/(Deficit) - Nine Months Ended September 30, 2021

Temporary EquityPermanent Equity
(in thousands, share amounts)
(unaudited)
Series A Redeemable Perpetual Preferred Stock Preferred StockCommon StockAdditional
As Previously ReportedSharesAmountSharesAmountSharesAmountpaid-in capitalRetained earningsTotal Stockholders’ Deficit
Balance, December 31, 2020— $— — $— 126,994 127 140,473 $(221,499)$(80,899)
Equity-based compensation— — — — — — 11,580 — 11,580 
Issuance of Series A Preferred, net of fees350 229,799 — — — — — — — 
Issuance of common stock, net— — — — 7,875 104,756 — 104,764 
Preferred cumulative dividends plus accretion— 5,479 — — — — (5,479)— (5,479)
Net loss— — — — — — — (22,682)(22,682)
Balance, September 30, 2021350 235,278 — $— 134,869 $135 $251,330 $(244,181)$7,284 
Adjustments
Balance, December 31, 2020— — — $— — $— $— $— $— 
Net loss— — — — — — — (5,820)(5,820)
Total Adjustments— — — $— — $— $— $(5,820)$(5,820)
As Restated
Balance, December 31, 2020— — — $— 126,994 $127 $140,473 $(221,499)$(80,899)
Equity based compensation— — — — — — 11,580 — 11,580 
Issuance of Series A Preferred, net of fees350 229,799 — — — — — — — 
Issuance of common stock, net— — — — 7,875 104,756 — 104,764 
Preferred cumulative dividends plus accretion— 5,479 — — — — (5,479)— (5,479)
Net loss— — — — — — — (28,502)(28,502)
Balance, September 30, 2021 - As Restated350 235,278 — — 134,869 $— $251,330 $(250,001)$— $1,464 
Three Months Ended
March 31, 2021
(in thousands)
(unaudited)
As Previously ReportedRestatement AdjustmentsAs Restated
Cash flows used in operating activities
Net income$2,887 $1,689 $4,576 
Adjustments to reconcile net income to net cash used in operating activities:
Recovery of bad debts(535)(535)
Deferred tax benefit(71)(38)(109)
Depreciation and amortization6,481 6,481 
Amortization of debt discount and issuance costs3,586 3,586 
Interest paid-in-kind— — 
Equity-based compensation7,911 7,911 
Contingent consideration148 148 
Warranty provision302 302 
Changes in operating assets and liabilities— 
Accounts receivable(2,692)(2,308)(5,000)
Inventories(6,246)(6,246)
Income tax receivables13,003 13,003 
Prepaid expenses and other(3,216)(3,216)
Accounts payable(10,556)(10,556)
Accounts payable - related party— — 
Accrued expenses and other5,134 5,134 
Income tax payable1,410 657 2,067 
Lease liabilities247 247 
Deferred revenue(59,941)— (59,941)
Net cash used in operating activities(42,148)— (42,148)
Cash flows used in investing activities
Purchase of property, plant and equipment(570)(570)
Investment in equity security(10,000)(10,000)
Net cash used in investing activities(10,570)— (10,570)
Cash flows used in financing activities
Proceeds from revolving credit facility— 
Principal payments on term loan facility(30,000)(30,000)
Debt issuance costs(6,590)(6,590)
Net cash used in financing activities(36,590)— (36,590)
Net decrease in cash, cash equivalents and restricted cash(89,308)— (89,308)
Cash, cash equivalents and restricted cash, beginning of period108,441 108,441 
Cash, cash equivalents, and restricted cash, end of period$19,133 $— $19,133 
\
Statement of Cash Flows
Six Months Ended
June 30,
(in thousands)
(unaudited)
As Previously ReportedRestatement AdjustmentsAs Restated
Cash flows used in operating activities
Net income$2,870 $(3,811)$(941)
Adjustments to reconcile net income to net cash used in operating activities:
Recovery of bad debts(551)(551)
Deferred tax benefit1,358 (1,896)(538)
Depreciation and amortization12,964 12,964 
Amortization of debt discount and issuance costs5,118 5,118 
Interest paid-in-kind— — 
Equity-based compensation9,467 9,467 
Contingent consideration135 135 
Warranty provision425 425 
Provision for inventory obsolescence1,236 1,236 
Changes in operating assets and liabilities— 
Accounts receivable(34,365)3,972 (30,393)
Inventories(20,443)(20,443)
Income tax receivables7,501 1,735 9,236 
Prepaid expenses and other826 826 
Accounts payable(1,378)(1,378)
Accounts payable - related party(1,622)(1,622)
Accrued expenses and other(10,541)(10,541)
Income tax payable(8,814)(8,814)
Lease liabilities68 68 
Deferred revenue(98,363)— (98,363)
Net cash used in operating activities(134,109)— (134,109)
Cash flows used in investing activities
Purchase of property, plant and equipment(1,200)(1,200)
Investment in equity security(11,975)— (11,975)
Net cash used in investing activities(13,175)— (13,175)
Cash flows from financing activities
Proceeds from revolving credit facility102,000 102,000 
Principal payments on term loan facility(31,075)(31,075)
Payments on related party loans— — 
Contingent consideration(7,810)— (7,810)
Debt issuance costs(6,590)— (6,590)
Net cash provided by financing activities56,525 — 56,525 
Net decrease in cash, cash equivalents and restricted cash(90,759)— (90,759)
Cash, cash equivalents and restricted cash, beginning of period108,441 108,441 
Cash, cash equivalents, and restricted cash, end of period$17,682 $— $17,682 

Statement of Cash Flows
Nine Months Ended
September 30,
(in thousands)
(unaudited)
As Previously ReportedRestatement AdjustmentsAs Restated
Cash flows used in operating activities
Net loss$(22,682)$(5,820)$(28,502)
Adjustments to reconcile net income (loss) to net cash used in operating activities:
Recovery of bad debts(574)(574)
Deferred tax benefit(6,531)(505)(7,036)
Depreciation and amortization19,454 19,454 
Amortization of debt discount and issuance costs13,653 13,653 
Interest paid-in-kind— — 
Equity-based compensation11,706 11,706 
Contingent consideration1,071 1,071 
Warranty provision305 305 
Provision for inventory obsolescence654 654 
Changes in operating assets and liabilities— 
Accounts receivable(58,194)7,354 (50,840)
Inventories(55,321)(55,321)
Income tax receivables10,705 (1,029)9,676 
Prepaid expenses and other(5,770)(5,770)
Accounts payable1,948 1,948 
Accounts payable - related party(1,622)(1,622)
Accrued expenses and other1,683 1,683 
Income tax payable(8,185)(8,185)
Lease liabilities337 337 
Deferred revenue(68,474)— (68,474)
Net cash used in operating activities(165,837)— (165,837)
Cash flows used in investing activities
Purchase of property, plant and equipment(2,252)(2,252)
Investment in equity security(11,975)(11,975)
Net cash used in investing activities(14,227)— (14,227)
Cash flows from financing activities
Proceeds from revolving credit facility102,000 102,000 
Principal payments on term loan facility(132,150)(132,150)
Proceeds from Series A issuance224,987 224,987 
Proceeds from common stock issuance120,645 120,645 
Series A equity issuance costs(7,195)(7,195)
Common stock issuance costs(3,873)(3,873)
Payments on revolving credit facility(102,000)(102,000)
Payments on related party loans— — 
Contingent consideration(7,810)(7,810)
Deferred offering costs— — 
Debt issuance costs(6,590)— (6,590)
Net cash provided by financing activities188,014 — 188,014 
Net change in cash and cash equivalents7,950 — 7,950 
Cash and cash equivalents, beginning of period108,441 108,441 
Cash and cash equivalents, end of period$116,391 $— $116,391 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
STI Acquisition
On January 11, 2022 (the “Closing Date”), the Company completed the previously announced STI Acquisition, pursuant to that certain definitive agreement (the “Purchase Agreement”), dated as of November 10, 2021, by and among Array Tech, Inc, a wholly-owned subsidiary of the Company, Amixa Capital, S.L. and Aurica Trackers, S.L., each a company duly organized under the laws of the Kingdom of Spain, and Mr. Javier Reclusa Etayo.
In accordance with the Purchase Agreement, the Company paid closing consideration to STI consisting of $410.5 million in cash (the “Cash Consideration”) and 13,894,800 shares of the Company’s common stock (the “Stock Consideration”). The fair value of the purchase consideration was $610.7 million and resulted in the Company owning 100% of the interests in STI. The Company is in the process of determining the acquisition assets and liabilities and the related accounting impact.

The purchase price will be increased by the amount that is four times the audited Earnings Before Interest, Taxes, Depreciation and Amortization (“EBITDA”) of the target less €47.0 million ($53.5 million at current exchange rates), such that the amount of contingent consideration is subject to a cap of €45.0 million ($52.0 million at current exchange rates). Subsequent to December 31, 2021, it was determined that the targets were not met.

The acquisition of STI will provide the Company with an immediate presence in Brazil as well as Western Europe. Transaction expenses incurred in connection with the acquisition are estimated to be $5.3 million.

Series A Redeemable Preferred Issuance

In connection with the Stock Purchase Agreement and the Certificate of Designations governing the Series A Redeemable Perpetual Preferred Stock (see Note 11 - Redeemable Perpetual Preferred), on January 7, 2022, the Company issued and sold to the Purchasers 50,000 shares of Series A Redeemable Perpetual Preferred Stock and 1,125,000 shares of Common Stock in an Additional Closing for an aggregate purchase price of $49,376,125.

Employee Stock Purchase Plan

The Company’s Compensation Committee approved the Employee Stock Purchase Plan in December 2021. The Plan allows employees to purchase shares at 15% off the lower of the stock price at the beginning or ending of the six months window through payroll deductions. The plan is considered compensatory in nature and the Company will record stock compensation expense on the plan beginning in 2022.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Basis of Accounting and Presentation
Basis of Accounting and Presentation
The accompanying consolidated financial statements were prepared on the accrual basis of accounting in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).
Reclassifications
Reclassifications
Certain prior year amounts have been reclassified to conform to the current year presentation.
Recently Adopted Accounting Pronouncements and New Accounting Standards
Recently Adopted Accounting Pronouncements
On January 1, 2021, the Company adopted Accounting Standards Update (“ASU”) No. 2016-02 (Topic 842) “Leases” which supersedes the lease recognition requirements in ASC Topic 840, “Leases”. Under ASU No. 2016-02, lessees are required to recognize assets and liabilities on the consolidated balance sheets for most leases and provide enhanced disclosures. For companies that are not emerging growth companies (“EGCs”), the ASU was effective for fiscal years beginning after December 15, 2018. For EGCs, the ASU is effective for fiscal years beginning after December 15, 2021. The Company early adopted the new standard using the modified retrospective method by recording a right-of-use asset of $13.2 million, short-term portion of lease liabilities of $6.3 million and long-term portion of lease liabilities of $7.2 million as of the effective date. Prior periods will not be restated and will continue to be reported under Topic 840 guidance in effect during those periods. The Company applied the package of practical expedients to leases that commenced before the effective date whereby the Company elected to not reassess the following: (i) whether any expired or existing contracts contain leases; (ii) the lease classification for any expired or existing leases; and (iii) initial direct costs for any existing leases. The adoption did not have a material impact on its consolidated statements of operations or its consolidated statements of cash flows. See Note 15, Leases, for further information and disclosures related to the adoption of this standard.

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU No. 2019-12”), which is intended to simplify various aspects of the accounting for income taxes. ASU No. 2019-12 removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. This standard is effective for fiscal years and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption is permitted. The Company has adopted the pronouncement and it did not have a material impact on its consolidated financial statements and related disclosures.
In August 2020, the FASB issued ASU 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40). The amendments in this update simplifies accounting for certain convertible debt instruments by removing the separation models for convertible debt with a cash conversion feature or convertible instruments with a beneficial conversion feature. As a result, convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. Additionally, ASU 2020-06 requires the application of the if-converted method for calculating diluted earnings per share and the treasury stock method will be no longer be available for convertible debt instruments. The provisions of ASU 2020-06 are applicable for fiscal years beginning after December 15, 2021, with early adoption permitted no earlier than fiscal years beginning after December 15, 2020. The Company early adopted the new standard effective January 1, 2021 using the modified retrospective method. There was no impact on the Company's financial statements as of the adoption date. As further discussed in Note 10, "Convertible Debt," the Company issued $425 million principal amount of convertible senior notes on December 3, 2021, which have been accounted for in accordance with the provisions of ASU 2020-06.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses, which was subsequently amended by ASU No. 2018-19 and ASU No. 2019-10, requires the measurement of expected credit losses for financial instruments carried at amortized cost held at the reporting date based on historical experience, current conditions and reasonable forecasts. The updated guidance also amends the current other-than-temporary impairment model for available-for-sale debt securities by requiring the recognition of impairments relating to credit losses through an allowance account and limits the amount of credit loss to the difference between a security’s amortized cost basis and its fair value. In addition, the length of time a security has been in an unrealized loss position will no longer impact the determination of whether a credit loss exists. The main objective of this ASU is to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. The standard was adopted on January 1, 2021 as the Company lost it’s status as an Emerging Growth Company effective December 31, 2021 and therefore was required to adopt the standard for the year ending December 31, 2021. The adoption of this standard did not have an impact on consolidated financial statements.
New Accounting Standards
To be adopted
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. While the Company is continuing to assess the timing of adoption and the potential impacts of ASU 2021-08, and continue to evaluate the impact that ASU 2021-08 will have, if any, on its consolidated financial statements.
Corporate Conversion and Stock Split
Corporate Conversion and Stock Split
On October 14, 2020, prior to the issuance of any of our shares of common stock in our initial public offering (the “IPO”), we converted from a Delaware limited liability company to a Delaware corporation. In connection with the corporate conversion we converted all 1,000 of our outstanding member units into 100,000,000 shares of common stock and then completed a stock split of 1.19994-for-1. The corporate conversion and stock split representing 119,994,467 shares of common stock have been adjusted retroactively for the purposes of calculating basic and diluted earnings per share.
Principles of Consolidation
Principles of Consolidation
The consolidated financial statements include the accounts of Array Technologies, Inc. and its Subsidiaries. All intercompany accounts and transactions have been eliminated upon consolidation.
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of
contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates include impairment of goodwill, impairment of long-lived assets, fair value of contingent consideration, Series A Redeemable Preferred Stock and the related future tranche, allowance for credit losses, reserve for excess or obsolete inventories, valuation of deferred tax assets and warranty reserve. Due to the COVID-19 pandemic, there has been and will continue to be uncertainty and disruption in the global economy and financial markets. Management has made estimates and assumptions taking into consideration certain possible impacts due to COVID-19. These estimates may change, as new events occur, and additional information is obtained. Actual results may differ from previously estimated amounts, and such differences may be material to the consolidated financial statements; however, management believes that these estimates and assumptions provide a reasonable basis for the fair presentation of the consolidated financial statements. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the period they occur.
Impact of COVID-19 Pandemic
Impact of COVID-19 Pandemic
In December 2019, a novel strain of coronavirus, SARS-CoV-2, which causes coronavirus disease 2019, or COVID-19, surfaced in Wuhan, China. Since then, COVID-19 has spread to multiple countries, including the United States. On March 11, 2020, the World Health Organization declared COVID-19 a pandemic. Due to economic conditions our industry has seen rapid commodity price increases and strained logistics, causing us to experience temporary decreased margins and thus decreased cash from operations which has adversely impacted our business. In addition, due to global tightening of supply chain and strained logistics issues we have experienced an increase in our unbilled revenues and also in some instances incurred liquidated damages. We have taken, and continue to take, mitigating steps to overcome the economic challenges and, therefore, believe the impact to be temporary, but cannot be certain the timing of when we will achieve better margins.
The Company believes it has sufficient liquidity and financing options available and expects to have sufficient liquidity to operate for the next 12 months. The Company expects to use cash generated from operations and if needed, can access funds from the Revolving Credit Facility. The Company also has $100 million in delayed draw ability under the Series A Redeemable Perpetual Preferred Stock future draw commitment, however this would increase the Company’s dividend obligations and outstanding common stock. The Revolving Credit Facility has $186.4 million of availability; however the Company may have limited ability to draw on the funds due to debt covenants. The Company has implemented adjustments to its operations designed to keep employees safe and comply with federal, state and local guidelines, including those regarding social distancing. The extent to which COVID-19 may further impact the Company’s business, results of operations, financial condition and cash flows will depend on future developments, which are highly uncertain and cannot be predicted with confidence. In response to COVID-19, the United States government has passed legislation and taken other actions to provide financial relief to companies and other organizations affected by the pandemic.
Cash, Cash Equivalents and Restricted Cash
Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.
Accounts Receivable
Accounts Receivable
The Company’s accounts receivable are due primarily from solar contractors across the United States and internationally. Credit is extended in the normal course of business based on evaluation of a customer’s
financial condition and, generally, collateral is not required. Trade receivables consist of uncollateralized customer obligations due under normal trade terms requiring payment within 30-60 days of the invoice date. Management regularly reviews outstanding accounts receivable and provides for estimated credit losses through an estimate of expected credit losses valuation account. The allowance for credit losses is a valuation account that is deducted from a financial asset’s amortized cost to present the net amount we expect to collect from the asset. We estimate allowances for credit losses using relevant available information from both internal and external sources. We monitor the estimated credit losses associated with our trade accounts receivable and unbilled accounts receivable based primarily on our collection history and the delinquency status of amounts owed to us, which we determine based on the aging of such receivables. In evaluating the level of established reserves, management makes judgments regarding the customers’ ability to make required payments, economic events, and other factors. As the financial conditions of these customers change, circumstances develop, or additional information becomes available, adjustments to the valuation account may be required. When deemed uncollectible, the receivable is charged against the valuation account for credit losses or directly written off.Such retention amounts represent funds withheld by our customers until the products are installed by a third-party, arranged by the customer, and the project is declared operational. Retention amounts and length of retention periods may vary. All retention amounts outstanding as of December 31, 2021 are collectible within the next 12 months.
Inventories InventoriesInventories consist of raw materials and finished goods. Inventories are stated at the lower of cost or estimated net realizable value using the weighted average method. Provisions are made to reduce excess or obsolete inventories to their estimated net realizable values.
Property, Plant and Equipment
Property, Plant and Equipment
Property, plant and equipment acquired in the acquisition of Array are recorded at fair value at the date of acquisition net of accumulated depreciation and amortization; all other property, plant and equipment are recorded at cost, net of accumulated depreciation and amortization. Improvements, betterments and replacements which significantly extend the life of an asset are capitalized. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the respective assets. Repair and maintenance costs are expensed as incurred.
A gain or loss on the sale of property, plant and equipment is calculated as the difference between the cost of the asset disposed of, net of depreciation, and the sales proceeds received. A gain or loss on an asset disposal is recognized in the period that the sale occurs.
Impairment of Long-Lived Assets Impairment of Long-Lived AssetsWhen events, circumstances or operating results indicate that the carrying values of long-lived assets might not be recoverable through future operations, the Company prepares projections of the undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the projections indicate that the recorded amounts are not expected to be recoverable, such amounts are reduced to estimated fair value. Fair value is estimated based upon internal evaluation of each asset that includes quantitative analyses of net revenue and cash flows, review of recent sales of similar assets and market responses based upon discussions in connection with offers received from potential buyers.
Goodwill
Goodwill
Goodwill reflects the excess of the consideration transferred, including the fair value of any contingent consideration over the assigned fair values of the identifiable net assets acquired. Goodwill is not amortized, and is assigned to the reporting unit and tested for impairment at least on an annual basis. Goodwill is assessed using either a qualitative assessment or quantitative approach to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount. The qualitative assessment evaluates factors including macroeconomic conditions, industry-specific and company-specific considerations,
legal and regulatory environments, and historical performance. If the Company determines that is more likely than not that the fair value of a reporting unit is less than its carrying value, a quantitative assessment is performed. Otherwise, no further assessment is required. The quantitative approach compares the estimated fair value of the reporting unit to its carrying amount, including goodwill. Impairment is indicated if the estimated fair value or the reporting unit is less than the carrying amount of the reporting unit, and an impairment charge is recognized for the differential.
Amortizable and Other Intangible Assets Amortizable and Other Intangible AssetsThe Company amortizes identifiable intangible assets consisting of developed technology, customer relationships, contractual backlog and internal-use software modifications because these assets have finite lives. The Company’s intangible assets with finite lives are amortized on a straight-line basis over the estimated useful lives. The basis of amortization approximates the pattern in which the assets are utilized, over their estimated useful lives.
Indefinite-Lived Intangible Assets The Array Technologies trade name has been determined to have an indefinite life and, therefore, is not amortized but is subject to an annual impairment test or at any other time when impairment indicators exist. The Company completed its annual impairment test for its non-amortizable asset (Trade Name) by comparing the estimated fair value to the carrying value of such asset.
Deferred Offering Costs
Deferred Offering Costs
Deferred offering costs consist primarily of registration fees, filing fees, listing fees, specific legal and accounting costs, and transfer agent fees, which are direct and incremental fees related to the offerings. Deferred offering costs were offset against the proceeds.
Debt Discount and Financing Costs Debt Discount and Financing CostsDebt discount and financing costs incurred to issue debt are deferred and amortized using the effective interest method as a component of interest expense over the life of the related debt agreement.
Revenue Recognition
Revenue Recognition
Under ASC 606, Revenue from Contracts with Customers (“ASC 606”), the Company recognizes revenues from the sale of solar tracking systems and parts and determines its revenue recognition through the following steps (i) identification of the contract or contracts with a customer, (ii) identification of the performance obligations within the contract, (iii) determination of the transaction price, (iv) allocation of the transaction price
to the performance obligations within the contract, and (v) recognition of revenue when, or as the performance obligation has been satisfied.

Performance Obligations
The majority of the Company’s contracts with customers are accounted for as one performance obligation, because the Company is integrating the solar tracking system components and related services as part of a single project. Certain contracts associated with customers using the federal investment tax credit (“ITC”) for solar energy projects and other standalone tracker component sales are accounted for as multiple performance obligations because the delivery of the components and other services specified in the contract do not represent a single integrated project.

For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its best estimate of the standalone selling price of each distinct good or service in the contract. The Company uses the expected cost-plus margin approach to estimate the standalone selling price of each performance obligation.

In contracts with one performance obligation, the Company’s performance obligation is satisfied over-time as control is transferred to the customer by measuring the progress toward complete satisfaction of the performance obligation using an input (i.e., “cost to cost”) method. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation.

Revenue recognized for the Company’s ITC related contracts and standalone system component sales are recorded at a point in time and recognized when obligations under the terms of the contract with our customer are satisfied. Generally, this occurs with the transfer of control of the asset, which is typically upon delivery to the customer in line with shipping terms. In certain situations, when product is still in our custody, and title and risk of loss has passed to the customer (known as bill-and-hold arrangement), revenue will be recognized when all the specific requirements for transfer of control under a bill-and-hold arrangement have been met. The Company had $168.9 million in contracts with customers for the sale of goods and services that contained bill-and-hold obligations such as storage, handling and other custodial duties. Any losses incurred on point-in-time projects are recognized as the goods are delivered.

In assessing the recognition of revenue, the Company also evaluates whether two or more contracts should be combined and accounted for as one contract and if the combined or single contract should be accounted for as multiple performance obligations which could change the amount of revenue and profit (loss) recorded in a period.

Contracts are often modified through change orders to account for changes in specifications or design, manner of performance, equipment, materials, scope of work, and/or the period of completion of the project. Although the Company evaluates each change order to determine whether such modification creates a separate performance obligation, the majority of change orders are for goods or services that are not distinct within the context of the original contract and, therefore, not treated as separate performance obligations but rather as a modification of the existing contract and performance obligation.
We account for shipping and handling activities related to contracts with customers as costs to fulfill our promise to transfer the associated products. Accordingly, we record amounts billed for shipping and handling costs as a component of revenue, and classify such costs as a component of cost of revenue.
Contract Estimates
Accounting for contracts utilizing the cost-to-cost measure of progress is based on various assumptions to project the outcome of future events that can exceed a year. These assumptions include the cost and availability of materials. The Company reviews and updates its contract-related estimates on an ongoing basis and recognizes adjustments for any project specific facts and circumstances that could impact the measurement of the extent of progress, such as the total costs to complete the contracts, under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the period it is identified. At contract inception, any variable consideration such as liquidated damages are estimated based on probability of occurrence and then re-evaluated for probability at the end of the quarterly period.

Contract Balances
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled accounts receivable for goods delivered but not invoiced, and deferred revenue (contract liabilities) on the consolidated balance sheets. The majority of the Company’s contract amounts are billed as work progresses in accordance with agreed-upon contractual terms, which generally coincide with the shipment of one or more phases of the project. Billing sometimes occurs subsequent to revenue recognition, resulting in unbilled accounts receivable. The changes in unbilled accounts receivable and the corresponding amounts recorded in revenue relate to fluctuations in the timing and volume of billings for the Company’s revenue recognized over-time. As of December 31, 2021 and December 31, 2020, unbilled accounts receivable totaled $111.2 million and $18.1 million, respectively, are included within accounts receivable on the consolidated balance sheets on a contract-by-contract basis at the end of the reporting period. The Company also receives advances or deposits from its customers, before revenue is recognized, resulting in contract liabilities. The changes in contract liabilities (i.e. deferred revenue) relate to advanced orders and payments received by the Company and are the result of customers looking to take advantage of certain U.S. federal tax incentives set to decrease at the end of 2019 and 2020. Based on the terms of the tax incentives the customer must pay for the goods prior to December 31, 2019 and 2020, which accounts for the increase in the advanced orders and payments and the resulting deferred revenue at December 31, 2019 and 2020 and subsequent reduction for deliveries which occurred during the year ended December 31, 2020 and 2021. As of December 31, 2021 and December 31, 2020, contract liabilities consisting of deferred revenue were $99.6 million and $149.8 million, respectively and were recorded on a contract-by-contract basis at the end of each reporting period. During the years ended December 31, 2021 and 2020, the Company converted $149.8 million and $328.8 million deferred revenue to revenue, respectively, which represented 100% of the prior years deferred revenue balance.

Remaining Performance Obligations
As of December 31, 2021, the Company had $301.5 million of remaining performance obligations. The Company expects to recognize revenue on 100% of these performance obligations in the next twelve months.
Warranty Obligations
Warranty Obligations
The Company offers an assurance type warranty for its products against manufacturer defects and does not contain service elements. For these assurance type warranties, a provision for estimated future costs related to warranty expense is recorded when they are probable and reasonably estimable, which is typically when
products are delivered. This provision is based on historical information on the nature, frequency and average cost of claims for each product line. When little or no experience exists for an immature product line, the estimate is based on comparable product lines. These estimates are re-evaluated on an ongoing basis using best-available information and revisions to estimates are made as necessary.
Income Taxes
Income Taxes
The Company provides for income taxes based on the provisions of FASB ASC Topic 740, Income Taxes, which, among other things, requires that recognition of deferred income taxes be measured by the provisions of enacted tax rates in effect at the date of the consolidated financial statements. A valuation allowance is provided to reduce deferred income tax assets if it is more likely than not that all, or some portion, of such deferred tax assets will not be recognized. Provision for estimated income taxes is based upon elements of income and expense reported in the consolidated statements of operations. The Company also files certain corporate state income tax returns. Generally, the Company is subject to examination by U.S. federal (or state or local) income tax authorities for three years from the filing of a tax return. The current provision for income taxes represents actual or estimated amounts payable on tax return filings each year. Deferred tax assets and liabilities are recorded for the estimated future tax effects of temporary differences between the tax basis of assets and liabilities and amounts reported in the accompanying consolidated balance sheets, and for operating loss and tax credit carryforwards. The change in deferred tax assets and liabilities for the period measures the deferred tax provision or benefit for the period. Effects of changes in enacted tax laws on deferred tax assets and liabilities are reflected as adjustments to the tax provision or benefit in the period of enactment. Adjustments for penalties and interest, if any, are also reflected in the current year tax provision or benefit.

The Company determines whether uncertain tax positions are more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position.
The Company recognizes interest and penalties related to unrecognized tax benefits within the interest expense line and other expense line, respectively, in the consolidated statements of operations. Accrued interest and penalties are included within the related liability lines in the consolidated balance sheets.
Equity-Based Compensation Equity-Based CompensationThe Company recognizes equity-based compensation expense based on the equity award’s grant date fair value. The determination of the fair value of equity awards issued to employees of the Company is based upon the underlying share price and a number of assumptions, including volatility, performance period, risk-free interest rate and expected dividends. The Company accounts for forfeitures as they occur. The grant date fair value of each unit is amortized on a straight-line basis over the requisite service period.
Temporary Equity
Temporary Equity
Equity instruments that are redeemable for cash or other assets are classified as temporary equity if the instrument is redeemable, at the option of the holder, at a fixed or determinable price on a fixed or determinable date or upon the occurrence of an event that is not solely within the control of the issuer. Redeemable equity instruments are initially carried at the fair value of the equity instrument at the issuance date, which is subsequently adjusted at each balance sheet date if the instrument is currently redeemable, or probable of becoming redeemable. The Series A Redeemable Perpetual Preferred Stock issued in connection with the Securities Purchase Agreement as described in Note 11 is classified as temporary equity in the
accompanying consolidated financial statements. The Company elected the accreted redemption value method under which it accretes changes in redemption value over the period from the date of issuance of the Series A Redeemable Perpetual Preferred Stock to the earliest costless redemption date (the fifth anniversary) using the effective interest method. Such adjustments are included in preferred undeclared dividends and accretion on Series A Redeemable Perpetual Preferred Stock on the Company’s consolidated statements of changes in equity and treated similarly to a dividend on preferred stock for GAAP purposes.
Earnings per Share ("EPS") Earnings per Share (“EPS”)Basic earnings per share, or EPS, is computed by dividing net income available to shareholders by the weighted average shares outstanding during the period. Diluted EPS takes into account the potential dilution that could occur if securities or other contracts to issue shares, such as stock options, unvested restricted stock, or convertible debt, were exercised and converted into shares. The convertible debt is not currently convertible. Diluted EPS is computed by dividing net income available to shareholders by the weighted average shares outstanding during the period, increased by the number of additional shares that would have been outstanding if the potential shares had been issued and were dilutive.
Credit Concentration Credit ConcentrationFinancial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash, and accounts receivable. The Company has no significant off balance sheet concentrations of credit risk. The Company maintains its cash with financial institutions that are believed to be of high credit quality and has not experienced any material losses relating to any cash.
Fair Value
Fair Value
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company follows a fair value
hierarchy which requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

Three levels of inputs may be used to measure fair value, as follows:
Level 1 - Quoted prices in active markets for identical assets or liabilities.
Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 - Unobservable inputs that are supported by little or no market activity that are significant to the fair value of the assets or liabilities.

Assets valued using Level 1 inputs are determined by quoted market prices derived from an active market and Level 2 inputs are based primarily on quoted prices for similar assets in active or inactive markets. Level 3 inputs are valued by management’s assumptions about the assumptions the market participants would utilize in pricing the asset.

The fair values of the Company’s cash, accounts receivable, and accounts payable approximate their carrying values due to their short maturities. The carrying value of the Company’s notes payable, capped call, and related party loans approximates their fair values, as they are based on current market rates at which the Company could borrow funds with similar terms.
The Company follows the provisions of FASB ASC Topic 820-10 for nonfinancial assets and liabilities measured at fair value on a non-recurring basis. As it relates to the Company, this applies to certain nonfinancial assets and liabilities acquired in business combinations and measurement of goodwill impairment and non-amortizable intangibles and is thereby measured at fair value. The Company has determined such fair value primarily by third-party valuations.
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of allowance for credit loss
The following is the activity of the reserve for credit losses on accounts receivable which includes trade accounts receivable and unbilled accounts receivable (in thousands):


December 31,
2021
Beginning balance$663 
Provision for credit losses(303)
Collected(130)
Written-off(90)
Ending balance$140 

The following is the activity of the allowance for doubtful accounts (in thousands):
December 31,
2020
Beginning balance$162 
Provision for bad debts847 
Collected(242)
Written-off(104)
Ending balance$663 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of current inventory
Inventories consisted of the following (in thousands):
December 31,
20212020
Raw materials$85,470 $39,051 
Finished goods127,598 85,833 
Reserve for excess or obsolete inventory(7,415)(6,425)
Total$205,653 $118,459 
Schedule of inventory reserve
The following is the activity of the inventory reserve (in thousands):
December 31,
20212020
Beginning balance$(6,425)$(5,200)
Increases(1,766)(2,518)
Decreases776 1,293 
Ending balance$(7,415)$(6,425)
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant, and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Summary of property, plant and equipment
Property, plant and equipment consisted of the following (in thousands):
Estimated Useful Life (Years)December 31,
20212020
LandN/A$1,340 $1,340 
Buildings and land improvements
15-39
2,451 2,486 
Manufacturing equipment713,924 13,261 
Furniture, fixtures and equipment
5-7
476 443 
Vehicles5161 140 
Hardware and software
3-5
1,683 887 
Assets in progressNA1,880 — 
Total21,915 18,557 
Less: accumulated depreciation(11,223)(8,783)
Property, plant and equipment, net$10,692 $9,774 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of finite-lived intangible assets
Other intangible assets consisted of the following (in thousands):
Estimated Useful Life (Years)December 31,
20212020
Amortizable:
Costs:
Developed technology14$203,800 $203,800 
Customer relationship1089,500 89,500 
Internal-use software modification2.54,356 4,356 
Total Amortizable Intangibles297,656 297,656 
Accumulated amortization:
Developed technology79,790 65,233 
Customer relationship49,057 40,107 
Internal-use software modification costs4,356 4,356 
Total Accumulated Amortization133,203 109,696 
Total Amortizable Intangibles, Net164,453 187,960 
Non-amortizable costs:
Trade name10,300 10,300 
Total Other Intangible Assets, Net$174,753 $198,260 
Schedule of indefinite-lived intangible assets
Other intangible assets consisted of the following (in thousands):
Estimated Useful Life (Years)December 31,
20212020
Amortizable:
Costs:
Developed technology14$203,800 $203,800 
Customer relationship1089,500 89,500 
Internal-use software modification2.54,356 4,356 
Total Amortizable Intangibles297,656 297,656 
Accumulated amortization:
Developed technology79,790 65,233 
Customer relationship49,057 40,107 
Internal-use software modification costs4,356 4,356 
Total Accumulated Amortization133,203 109,696 
Total Amortizable Intangibles, Net164,453 187,960 
Non-amortizable costs:
Trade name10,300 10,300 
Total Other Intangible Assets, Net$174,753 $198,260 
Schedule of future annual amortization expense of amortizable intangible assets
Estimated future annual amortization expense for the above amortizable intangible assets for the remaining periods through December 31, as follows (in thousands):
Amount
2022$23,507 
202323,507 
202423,507 
202523,507 
202623,507 
Thereafter46,918 
$164,453 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of components of income tax expense (benefit)
The provision for income taxes charged to operations consists of the following (in thousands):
Year Ended December 31,
202120202019
Current Expense:
Federal$(8)$17,248 $1,709 
State(668)4,196 803 
Foreign60 — — 
(616)21,444 2,512 
Deferred Expense (Benefit):
Federal(9,085)(2,799)20,576 
State(1,017)60 1,746 
(10,102)(2,739)22,322 
Total Income Tax Expense (Benefit)$(10,718)$18,705 $24,834 
Schedule of deferred tax assets and liabilities
Significant components of the Company’s deferred tax assets and liabilities were as follows (in thousands):
December 31,
20212020
Deferred Tax Assets:
Bad debts$32 $156 
Inventories2,411 2,050 
Accrued warranties1,242 841 
Accrued compensation315 271 
Accrued settlement— 524 
Net operating loss1,944 506 
Equity-based compensation948 154 
Lease liabilities2,661 — 
Premium on capped call12,356 — 
Interest expense carryforward5,301 — 
Other275 239 
Deferred Tax Assets27,485 4,741 
Valuation allowance(222)(208)
Deferred Tax Assets, net27,263 4,533 
Deferred Tax Liabilities:
Property, plant, and equipment(1,083)(1,043)
Intangible assets(14,165)(16,604)
ROU assets(2,670)— 
Deferred Tax Liabilities(17,918)(17,647)
Deferred Tax Asset (Liability), net$9,345 $(13,114)
Schedule of effective income tax rate reconciliation
A reconciliation of income tax expense computed at the federal statutory rate of 21% to actual income tax expense at the Company’s effective rate is as follows (in thousands):
Year Ended December 31,
202120202019
Income tax rate reconciliation
Income tax expense (benefit) at U.S. statutory rate$(12,835)$16,333 $13,562 
State income taxes
(1,545)3,375 2,049 
Permanent differences:
Derecognition of tax assets from IRS examination— — 9,284 
Equity-based compensation1,542 852 168 
Contingent consideration567 5,553 134 
Credits(620)(79)(284)
Other nondeductible expenses69 437 40 
Effect of CARES Act— (6,608)— 
Foreign income benefit— (1,201)(155)
Officer’s compensation435 — — 
Transaction costs950 — — 
Change in valuation allowance14 — (45)
Other705 43 81 
Total Income Tax Expense (Benefit)
$(10,718)$18,705 $24,834 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Warranty Reserve (Tables)
12 Months Ended
Dec. 31, 2021
Guarantees and Product Warranties [Abstract]  
Schedule of estimated accrued warranty reserve
The following table summarizes the activity related to the estimated accrued warranty reserve (in thousands):
December 31,
20212020
Beginning balance$3,049 $2,592 
Provision for warranties issued1,064 1,054 
Payments(373)(496)
Warranty expirations(548)(101)
Ending balance$3,192 $3,049 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Senior Secured Credit Facility (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of long-term debt instruments Long term debt consisted of the following (in thousands):
December 31,
20212020
Term loan facility$326,775 $460,000 
Revolving credit facility— — 
326,775 460,000 
Less discount and issuance costs
(23,291)(31,717)
Long term debt, net of debt discount and financing costs303,484 428,283 
Less current portion of long-term debt(4,300)(4,313)
Long-term Senior Secured Credit Facility debt, net of current portion, debt discount and financing costs$299,184 $423,970 
Schedule of maturities of senior secured credit facility
Future maturities of the Senior Secured Credit Facility (in thousands):
Amount
2022$4,300 
20234,300 
20244,300 
20254,300 
20264,300 
Thereafter305,275 
$326,775 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Summary of convertible debt
December 31,
20212020
1% Senior unsecured convertible notes$425,000 $— 
Less: unamortized discount and issuance costs(13,137)— 
1% Senior unsecured convertible notes, net (1)
$411,863 $— 
(1) Effective interest rate for the Notes for the year ended December 31, 2021 was 1.5%.
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue The following table presents the Company’s revenue disaggregated by sales recorded over-time and sales recorded at a point in time (in thousands):
Year Ended December 31,
202120202019
Over-time Revenues$626,057 $503,238 $493,633 
Point in time Revenues227,261 369,424 154,266 
Total Revenue$853,318 $872,662 $647,899 

As discussed in FN 22 to the consolidated financial statements, ITC-related contracts were determined to have multiple performance obligations satisfied at a point in time instead of one performance obligation satisfied over time. Total revenue was not impacted, but the disaggregated revenue information above for 2020 and 2019 has been revised to correct this error, which resulted in $360.1 and $106.2 of revenue being reclassified from over-time revenue to point in time revenue for 2020 and 2019, respectively.

Contract Balances
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the condensed consolidated balance sheets. The majority of the Company’s contract amounts are billed as work progresses in accordance with agreed-upon contractual terms, which generally coincide with the shipment of one or more phases of the project. Billing sometimes occurs subsequent to revenue recognition, resulting in contract assets. The changes in contract assets (i.e., unbilled receivables) and the corresponding amounts recorded in revenue relate to fluctuations in the timing and volume of billings for the Company’s revenue recognized over-time.
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings (Loss) per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of earnings per share, basic and diluted The following table sets forth the computation of basic and diluted earnings (loss) per share (in thousands, except per share amounts):
Year Ended December 31,
202120202019
Net income (loss)$(50,403)$59,073 39,745 
Preferred dividends and accretion(15,715)— — 
Net income (loss) to common shareholders(66,118)59,073 39,745 
Basic:
Weighted-average shares129,984 121,467 119,994 
Earnings (loss) per share$(0.51)$0.49 $0.33 
Diluted:
Weighted-average shares129,984 121,467 119,994 
Equity compensation dilutive securities— 47 — 
Weighted average dilutive shares129,984 121,514 119,994 
Earnings (loss) per share$(0.51)$0.49 $0.33 
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Undiscounted future expected payments under the TRA As of December 31, 2021, the undiscounted future expected payments through December 31, under the TRA are as follows (in thousands):
Amount
2022$1,773 
2023— 
20243,533 
20251,772 
20261,774 
Thereafter11,532 
$20,384 
Summary of liability related to estimated contingent consideration
The following table summarizes the liability related to the estimated contingent consideration (in thousands):

TRAEarn-Out LiabilityContingent Consideration
Balance, December 31, 2018$17,168 $442 $17,610 
IRS Settlement(2,727)— (2,727)
Fair value adjustment3,367 — 3,367 
Balance, December 31, 201917,808 442 18,250 
IRS Settlement1,883 24,558 26,441 
Fair value adjustment— (25,000)(25,000)
Balance, December 31, 202019,691 — 19,691 
Fair value adjustment2,696 — 2,696 
Payments(7,810)— (7,810)
Balance, December 31, 2021$14,577 $— $14,577 
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of carrying values and estimated fair values of debt instruments
The carrying values and the estimated fair values of debt financial instruments as of December 31 are as follows:
20212020
Carrying ValueFair ValueCarrying ValueFair Value
Convertible senior notes$411,863 $410,771 $— $— 
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Compensation Related Costs, Share Based Payments (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Disclosure of share-based compensation arrangements by share-based payment award
Activity under the 2020 Plan was as follows:
Number of SharesWeighted Average Grant Date Fair Value
RSUs
Unvested, December 31, 2019— — 
Granted500,006 $22.00 
Vested— — 
Forfeited— — 
Unvested, December 31, 2020500,006 $22.00 
Granted661,924 $23.17 
Vested(157,473)$22.00 
Forfeited(74,048)$27.51 
Unvested, December 31, 2021930,409 $22.39 
Number of SharesWeighted Average Grant Date Fair Value
PSUs
Unvested, December 31, 2020— — 
Granted177,472 $28.25 
Vested— — 
Forfeited(29,785)30.74 
Unvested, December 31, 2021147,687 $27.75 
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Summary of balances as it related to leases
The following table summarizes the balances as it relates to leases at the end of the period (in thousands):
Location on the
consolidated balance sheet
December 31, 2021
ROU AssetOther assets$11,245 
Lease liability, current portionOther current liabilities$5,909 
Lease liability, long-term portionOther long-term liabilities5,359 
Total lease liability$11,268 
Schedule of operating lease expenses
The details of the Company’s operating leases are as follows (in thousands):
Year Ended
December 31, 2021
Operating lease expense$6,635 
Variable lease expense 106 
Short-term lease expense— 
Total lease expense$6,741 
The Company’s weighted-average remaining lease-term and weighted-average discount rate are as follows:
Year Ended
December 31, 2021
Weighted average remaining lease-term3.8 years
Weighted average discount rate%

Supplemental cash flow and other information related to operating leases are as follows (in thousands):
Year Ended
December 31, 2021
Operating cash flows from operating leases$6,644 
Non cash investing activities:
Lease liabilities arising from obtaining right-of-use assets$17,363 
Schedule of operating lease liability maturity
The following table presents the maturities of lease liabilities as of December 31, 2021 (in thousands):
Operating Leases
2022$4,213 
20231,782 
20241,782 
20251,027 
20261,023 
Thereafter3,197 
Total lease payments13,024 
Less: Imputed lease interest(1,756)
Total lease liabilities$11,268 

The following table represents future minimum lease obligations under non-cancelable operating leases as of December 31, 2020 (in thousands):
Operating Leases
2021$6,663 
20226,073 
2023893 
2024791 
202515 
Thereafter— 
Total$14,435 
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Geographic Information (Tables)
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Revenue from external customers by geographic areas Revenues within geographic areas based upon Customers’ project location (in thousands):
Year Ended December 31,
202120202019
United States$826,639 $805,070 $563,157 
Australia5,509 45,216 51,531 
Rest of the world21,170 22,376 33,211 
Total Revenue$853,318 $872,662 $647,899 
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Oct. 14, 2020
USD ($)
shares
Aug. 31, 2021
USD ($)
Feb. 28, 2021
USD ($)
Sep. 30, 2021
shares
Jun. 30, 2021
shares
Mar. 31, 2021
USD ($)
shares
Jun. 30, 2021
USD ($)
shares
Sep. 30, 2021
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Feb. 25, 2021
USD ($)
Jan. 01, 2021
USD ($)
Class of Stock [Line Items]                          
ROU Asset                 $ 11,245,000        
Lease liability, current portion                 5,909,000        
Lease liability, long-term portion                 $ 5,359,000        
Stock split conversion ratio 1.19994                        
Basic (in shares) | shares 119,994,467     130,955,000 126,994,000 126,994,000 126,994,000 128,315,000 129,984,000 121,467,000 119,994,000    
Diluted (in shares) | shares 119,994,467     130,955,000 126,994,000 127,298,000 127,203,000 128,315,000 129,984,000 121,514,000 119,994,000    
Allowance for doubtful accounts                 $ 100,000 $ 700,000      
Contract assets                 111,200,000 18,100,000      
Amounts retained by project owners under contracts                 13,500,000 4,100,000      
Impairment of long lived assets                 0 0 $ 0    
Impairment charge recognized                 0 0 0    
Amortization of debt discount and issuance costs           $ 3,586,000 $ 5,118,000 $ 13,653,000 15,036,000 3,366,000 $ 3,968,000    
Write off of deferred debt issuance cost   $ 9,600,000 $ 9,600,000                    
Revenue, bill and hold performance obligation, amount                 168,900,000        
Contract with customer, liability                 99,600,000 149,800,000      
Deferred revenue recognized                 149,800,000 $ 328,800,000      
Percentage of deferred revenue recognized                   100.00%      
Remaining performance obligation                 $ 301,500,000        
Percentage of performance obligation to be recognized                 100.00%        
Cash that is uninsured and uncollateralized                 $ 367,200,000 $ 108,200,000      
Series A Redeemable Perpetual Preferred Stock                          
Class of Stock [Line Items]                          
Maximum borrowing capacity                 100,000,000        
Revolving credit facility                          
Class of Stock [Line Items]                          
Maximum borrowing capacity $ 150,000,000                     $ 150,000,000  
Available borrowing capacity                 186,400,000 $ 103,400,000      
Convertible Debt                          
Class of Stock [Line Items]                          
Senior secured promissory note                 $ 425,000,000        
Accounting Standards Update 2016-02                          
Class of Stock [Line Items]                          
ROU Asset                         $ 13,200,000
Lease liability, current portion                         6,300,000
Lease liability, long-term portion                         $ 7,200,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-12-31                          
Class of Stock [Line Items]                          
Remaining performance obligation, period                 12 months        
Largest Customer | Revenue Benchmark | Customer Concentration Risk                          
Class of Stock [Line Items]                          
Concentration risk percentage                 12.60% 11.20% 17.20%    
Largest Customer | Trade Accounts Receivable | Customer Concentration Risk                          
Class of Stock [Line Items]                          
Concentration risk percentage                 17.60% 0.10%      
Five Largest Customers | Revenue Benchmark | Customer Concentration Risk                          
Class of Stock [Line Items]                          
Concentration risk percentage                 46.00% 40.90% 50.10%    
Five Largest Customers | Trade Accounts Receivable | Customer Concentration Risk                          
Class of Stock [Line Items]                          
Concentration risk percentage                 44.60% 20.90%      
Two Customers | Revenue Benchmark | Customer Concentration Risk                          
Class of Stock [Line Items]                          
Concentration risk percentage                 22.70% 21.50% 28.70%    
Member units                          
Class of Stock [Line Items]                          
Number of shares converted | shares 1,000                        
Common Stock                          
Class of Stock [Line Items]                          
Number of shares issued upon conversion | shares 100,000,000                        
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Schedule of allowance for credit loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 663 $ 162
Provision for credit losses (303) 847
Collected (130) (242)
Written-off (90) (104)
Ending balance $ 140 $ 663
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Schedule of Current Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]            
Raw materials $ 85,470       $ 39,051  
Finished goods 127,598       85,833  
Reserve for excess or obsolete inventory (7,415)       (6,425) $ (5,200)
Inventories, net $ 205,653 $ 173,126 $ 137,666 $ 124,705 $ 118,459  
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Schedule of Inventory Reserve (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Inventory Valuation Reserves [Roll Forward]    
Inventory valuation reserves, beginning balance $ 6,425 $ 5,200
Increases (1,766) (2,518)
Decreases 776 1,293
Inventory valuation reserves, ending balance $ 7,415 $ 6,425
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant, and Equipment - Summary of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]          
Property, plant, and equipment, gross $ 21,915       $ 18,557
Less: accumulated depreciation (11,223)       (8,783)
Property, plant and equipment, net 10,692 $ 10,202 $ 9,763 $ 9,740 9,774
Land          
Property, Plant and Equipment [Line Items]          
Property, plant, and equipment, gross 1,340       1,340
Buildings and land improvements          
Property, Plant and Equipment [Line Items]          
Property, plant, and equipment, gross $ 2,451       2,486
Buildings and land improvements | Minimum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life (Years) 15 years        
Buildings and land improvements | Maximum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life (Years) 39 years        
Manufacturing equipment          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life (Years) 7 years        
Property, plant, and equipment, gross $ 13,924       13,261
Furniture, fixtures and equipment          
Property, Plant and Equipment [Line Items]          
Property, plant, and equipment, gross $ 476       443
Furniture, fixtures and equipment | Minimum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life (Years) 5 years        
Furniture, fixtures and equipment | Maximum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life (Years) 7 years        
Vehicles          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life (Years) 5 years        
Property, plant, and equipment, gross $ 161       140
Hardware and software          
Property, Plant and Equipment [Line Items]          
Property, plant, and equipment, gross $ 1,683       887
Hardware and software | Minimum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life (Years) 3 years        
Hardware and software | Maximum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life (Years) 5 years        
Assets in progress          
Property, Plant and Equipment [Line Items]          
Property, plant, and equipment, gross $ 1,880       $ 0
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant, and Equipment - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Abstract]      
Depreciation expense $ 2.4 $ 2.2 $ 2.1
Depreciation allocated to cost of revenue 2.0 2.0 1.8
Depreciation included in depreciation and amortization $ 0.4 $ 0.2 $ 0.3
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jul. 08, 2016
Goodwill [Line Items]              
Goodwill $ 69,727 $ 69,727   $ 69,727 $ 69,727 $ 69,727  
Accumulated impairment 51,900 51,900          
Amortization expense related to intangible assets $ 23,500 $ 25,300 $ 25,200        
Array              
Goodwill [Line Items]              
Goodwill             $ 121,600
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets - Schedule of other intangible assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Finite-Lived Intangible Assets [Line Items]              
Total Amortizable Intangibles $ 297,656       $ 297,656    
Total Accumulated Amortization 133,203       109,696    
Total Amortizable Intangibles, Net 164,453       187,960    
Indefinite-lived Intangible Assets [Line Items]              
Other intangible assets, net 174,753 $ 180,630 $ 186,507 $ 192,383 198,260    
Trade name              
Indefinite-lived Intangible Assets [Line Items]              
Non-amortizable costs $ 10,300       10,300    
Developed technology              
Finite-Lived Intangible Assets [Line Items]              
Estimated Useful Life (Years) 14 years            
Total Amortizable Intangibles $ 203,800       203,800    
Total Accumulated Amortization $ 79,790       65,233    
Total Amortizable Intangibles, Net           $ 188,000 $ 210,000
Customer relationship              
Finite-Lived Intangible Assets [Line Items]              
Estimated Useful Life (Years) 10 years            
Total Amortizable Intangibles $ 89,500       89,500    
Total Accumulated Amortization $ 49,057       40,107    
Internal-use software modification              
Finite-Lived Intangible Assets [Line Items]              
Estimated Useful Life (Years) 2 years 6 months            
Total Amortizable Intangibles $ 4,356       4,356    
Total Accumulated Amortization $ 4,356       $ 4,356    
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets - Schedule of future annual amortization expense of amortizable intangible assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
2022 $ 23,507  
2023 23,507  
2024 23,507  
2025 23,507  
2026 23,507  
Thereafter 46,918  
Total Amortizable Intangibles, Net $ 164,453 $ 187,960
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Investment in Equity Securities (Details) - USD ($)
1 Months Ended 12 Months Ended
Apr. 30, 2021
Feb. 28, 2021
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]      
Investment in equity securities $ 2,000,000 $ 10,000,000  
Balance of investment in equity securities     $ 12,000,000
Impairment recorded     $ 0
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Income Tax Provision (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current Expense:                
Federal           $ (8) $ 17,248 $ 1,709
State           (668) 4,196 803
Foreign           60 0 0
Current income tax provision           (616) 21,444 2,512
Deferred Expense (Benefit):                
Federal           (9,085) (2,799) 20,576
State           (1,017) 60 1,746
Deferred income tax provision (benefit)     $ (109) $ (538) $ (7,036) (10,102) (2,739) 22,322
Total Income Tax Expense (Benefit) $ (5,361) $ (1,830) $ 1,698 $ (132) $ (5,493) $ (10,718) $ 18,705 $ 24,834
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred Tax Assets (Liabilities)    
Bad debts $ 32 $ 156
Inventories 2,411 2,050
Accrued warranties 1,242 841
Accrued compensation 315 271
Accrued settlement 0 524
Net operating loss 1,944 506
Equity-based compensation 948 154
Lease liabilities 2,661 0
Premium on capped call 12,356 0
Interest expense carryforward 5,301 0
Other 275 239
Deferred Tax Assets 27,485 4,741
Valuation allowance (222) (208)
Deferred Tax Assets, net 27,263 4,533
Property, plant, and equipment (1,083) (1,043)
Intangible assets (14,165) (16,604)
ROU assets (2,670) 0
Deferred Tax Liabilities (17,918) (17,647)
Deferred tax assets, net $ 9,345  
Deferred tax liabilities, net   $ (13,114)
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Effective Income Tax Rate Reconciliation Amount (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]                
Income tax expense (benefit) at U.S. statutory rate           $ (12,835) $ 16,333 $ 13,562
State income taxes           (1,545) 3,375 2,049
Derecognition of tax assets from IRS examination           0 0 9,284
Equity-based compensation           1,542 852 168
Contingent consideration           567 5,553 134
Credits           (620) (79) (284)
Other nondeductible expenses           69 437 40
Effect of CARES Act           0 (6,608) 0
Foreign income benefit           0 (1,201) (155)
Officer’s compensation           435 0 0
Transaction costs           950 0 0
Change in valuation allowance           14 0 (45)
Other           705 43 81
Total Income Tax Expense (Benefit) $ (5,361) $ (1,830) $ 1,698 $ (132) $ (5,493) $ (10,718) $ 18,705 $ 24,834
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Income Tax Examination [Line Items]        
Valuation allowance, deferred tax asset, increase, amount $ 14,000 $ 0    
Unrecognized tax benefits 0 0    
Income tax benefit   10,700,000    
Reduction in developed technology value for federal income tax purposes 164,453,000 $ 187,960,000    
Reduction of NOL carryforward     $ 2,800,000  
Increase in deferred tax liability from income tax examination     4,600,000  
Write off of deferred tax asset related to TRA     4,700,000  
Domestic Tax Authority        
Income Tax Examination [Line Items]        
Operating loss carryforwards 5,100,000      
State and Local Jurisdiction        
Income Tax Examination [Line Items]        
Operating loss carryforwards $ 9,700,000      
Developed technology        
Income Tax Examination [Line Items]        
Reduction in developed technology value for federal income tax purposes     $ 188,000,000 $ 210,000,000
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Warranty Reserve (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning balance $ 3,049 $ 2,592
Provision for warranties issued 1,064 1,054
Payments (373) (496)
Warranty expirations (548) (101)
Ending balance $ 3,192 $ 3,049
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Senior Secured Credit Facility - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]          
Long-term debt, balance $ 326,775       $ 460,000
Less discount and issuance costs (23,291)       (31,717)
Long term debt, net of debt discount and financing costs 303,484       428,283
Less current portion of long-term debt (4,300) $ (4,300) $ (4,300) $ (4,300) (4,313)
Long-term debt, net of current portion, debt discount and issuance costs 711,056 $ 299,212 $ 493,945 $ 391,682 423,970
Revolving credit facility          
Debt Instrument [Line Items]          
Long-term debt, balance 0       0
Long-term debt, net of current portion, debt discount and issuance costs 299,184       423,970
Term loan facility          
Debt Instrument [Line Items]          
Long-term debt, balance $ 326,775       $ 460,000
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Senior Secured Credit Facility - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 23, 2021
Feb. 22, 2021
Oct. 14, 2020
Aug. 31, 2021
Feb. 28, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Feb. 26, 2021
Feb. 25, 2021
Debt Instrument [Line Items]                    
Long-term debt, balance           $ 326,775,000 $ 460,000,000      
Write off of deferred debt issuance cost       $ 9,600,000 $ 9,600,000          
Debt discount and issuance costs           23,291,000 31,717,000      
Interest expense related to long term debt           35,700,000 11,300,000 $ 11,500,000    
Term loan facility                    
Debt Instrument [Line Items]                    
Long-term debt, balance           326,775,000 460,000,000      
Senior Secured Credit Facility | Base Rate                    
Debt Instrument [Line Items]                    
Minimum annual variable rate 325 400                
Senior Secured Credit Facility | London Interbank Offered Rate (LIBOR)                    
Debt Instrument [Line Items]                    
Monthly basis spread on variable rate 5000.00% 10000.00%                
Term loan facility                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity     $ 575,000,000              
Debt instrument term     7 years              
Interest rate applicable margin 3.75%                  
Long-term debt, balance           326,800,000 $ 460,000,000      
Fees paid on issuance of convertible notes           130,000,000        
Write off of deferred debt issuance cost           $ 9,600,000        
Effective interest rate           2.75% 4.00%      
Debt discount and issuance costs           $ 23,300,000 $ 31,700,000      
Debt issuance costs and discounts, amortization rate           490.00% 6.08%      
Term loan facility | Revolving Credit Facility, First Amendment                    
Debt Instrument [Line Items]                    
Interest rate applicable margin 5.00%                  
Term loan facility | Base Rate                    
Debt Instrument [Line Items]                    
Minimum annual variable rate     0.0300              
Interest rate applicable margin           1.00%        
Minimum allowable variable rate     0.0150              
Term loan facility | Fed Funds Effective Rate Overnight Index Swap Rate                    
Debt Instrument [Line Items]                    
Interest rate applicable margin     0.50%              
Term loan facility | London Interbank Offered Rate (LIBOR)                    
Debt Instrument [Line Items]                    
Monthly basis spread on variable rate     1.00%              
Term loan facility | Eurodollar                    
Debt Instrument [Line Items]                    
Minimum annual variable rate     0.0400              
Minimum allowable variable rate     0.0100              
Revolving credit facility                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity     $ 150,000,000             $ 150,000,000
Debt instrument term     5 years              
Long-term debt, balance           $ 0 $ 0      
Available borrowing capacity           186,400,000 103,400,000      
Annual amortization rate     1.00%              
Prepayment premium     1.00%              
Springing financial maintenance covenant     35.00%              
Net leverage ratio     7.10              
Revolving credit facility | Revolving Credit Facility, Second Amendment                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity                 $ 200,000,000  
Revolving credit facility | Base Rate                    
Debt Instrument [Line Items]                    
Minimum annual variable rate     0.0225              
Minimum allowable variable rate     0.0150              
Revolving credit facility | Fed Funds Effective Rate Overnight Index Swap Rate                    
Debt Instrument [Line Items]                    
Interest rate applicable margin     0.50%              
Revolving credit facility | London Interbank Offered Rate (LIBOR)                    
Debt Instrument [Line Items]                    
Monthly basis spread on variable rate     1.00%              
Revolving credit facility | Eurodollar                    
Debt Instrument [Line Items]                    
Minimum annual variable rate     0.0325              
Minimum allowable variable rate     0.0050              
Standby Letters of Credit                    
Debt Instrument [Line Items]                    
Letters of credit outstanding           $ 13,600,000 $ 46,600,000      
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Senior Secured Credit Facility - Schedule of Maturities of Senior Secured Credit Facility (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
2022 $ 4,300  
2023 4,300  
2024 4,300  
2025 4,300  
2026 4,300  
Thereafter 305,275  
Total carrying value of debt $ 326,775 $ 460,000
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Debt - Summary of Convertible Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Less: unamortized discount and issuance costs $ 23,291 $ 31,717
Convertible Debt    
Debt Instrument [Line Items]    
1% Senior unsecured convertible notes 425,000 0
Less: unamortized discount and issuance costs (13,137) 0
1% Senior unsecured convertible notes, net (1) $ 411,863 $ 0
Effective interest rate 1.50%  
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Debt (Details)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 09, 2021
USD ($)
Dec. 03, 2021
USD ($)
Nov. 30, 2021
USD ($)
$ / shares
shares
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Jun. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
d
$ / shares
shares
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]                      
Interest expense       $ 13,109,000 $ 6,651,000 $ 9,009,000 $ 15,660,000 $ 28,769,000 $ 35,475,000 $ 15,129,000 $ 18,797,000
Amortization of debt discount and issuance costs           $ 3,586,000 $ 5,118,000 $ 13,653,000 15,036,000 $ 3,366,000 $ 3,968,000
Convertible Debt                      
Debt Instrument [Line Items]                      
Senior secured promissory note                 $ 425,000,000    
Convertible Debt                      
Debt Instrument [Line Items]                      
Effective interest rate                 1.50%    
Threshold percentage of stock price trigger                 130.00%    
Convertible Senior Notes due 2028                      
Debt Instrument [Line Items]                      
Senior secured promissory note                 $ 1,000    
Convertible Senior Notes due 2028 | Convertible Debt                      
Debt Instrument [Line Items]                      
Threshold percentage of stock price trigger                 98.00%    
Convertible Senior Notes due 2028 | Convertible Debt                      
Debt Instrument [Line Items]                      
Senior secured promissory note $ 50,000,000 $ 375,000,000             $ 100,000,000    
Effective interest rate 1.00% 1.00%             1.50%    
Proceeds from convertible debt $ 48,600,000 $ 364,700,000                  
Convertible note, interest rate, effective percentage discount 2.75% 2.75%                  
Convertible note, annual interest rate                 1.00%    
Convertible note, trading days (in days) | d                 20    
Convertible note, consecutive trading days (in days) | d                 30    
Conversion price percentage                 100.00%    
Conversion price percentage, fundamental change repurchase                 100.00%    
Interest expense                 $ 400,000    
Contractual interest expense                 300,000    
Amortization of debt discount and issuance costs                 $ 100,000    
Convertible Senior Notes due 2028 | Convertible Debt | Common Stock                      
Debt Instrument [Line Items]                      
Conversion price percentage                 32.50%    
Conversion of stock, shares converted per dollar (in shares) | shares                 41.9054    
Convertible notes payable                 $ 1,000    
Convertible note, conversion price (in dollar per share) | $ / shares                 $ 23.86    
Convertible Note Capped Call Transactions                      
Debt Instrument [Line Items]                      
Derivative, strike price (in dollars per share) | $ / shares     $ 23.8633                
Derivative, cap price (in dollars per share) | $ / shares     $ 36.0200                
Debt conversion, converted Instrument, shares issued (in shares) | shares     17,800,000                
Fees paid on issuance of convertible notes     $ 52,900,000                
Deferred tax assets                 $ 12,400,000    
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable Perpetual Preferred (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
Sep. 27, 2021
USD ($)
shares
Aug. 10, 2021
USD ($)
representative
vote
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
Sep. 30, 2021
USD ($)
$ / shares
Jun. 30, 2021
USD ($)
$ / shares
Mar. 31, 2021
USD ($)
$ / shares
Oct. 14, 2020
$ / shares
Temporary Equity [Line Items]                    
Temporary equity, par value (in dollars per share) | $ / shares $ 0.001     $ 0.001 $ 0.001   $ 0.001      
Common stock, par value (in dollars per share) | $ / shares $ 0.001     $ 0.001 $ 0.001   $ 0.001 $ 0.001 $ 0.001 $ 0.001
Repayment of long term line of credit       $ 0 $ 57,702,000 $ 25,000,000        
Temporary equity, liquidation preference $ 350,000,000     350,000,000 0   $ 352,800,000      
Temporary equity, carrying amount, attributable to parent 237,462,000     237,462,000 0   235,278,000 $ 0    
Common stock, value, issued 135,000     135,000 127,000   135,000 127,000 $ 127,000  
Total stockholders’ deficit (69,205,000)     (69,205,000) $ (80,899,000) $ 305,151,000 $ 1,464,000 $ (72,420,000) $ (68,426,000)  
Percentage of variable weighted average price of temporary equity     95.00%              
Preferred cumulative dividends 8,200,000     $ 8,226,000            
Payments of dividends $ 8,100,000                  
Temporary equity, amortization of discount, period     5 years              
Dividend rate, percentage       5.75%            
Percentage of initial liquidation preference     130.00%              
Initial liquidation preference (in dollars per share) | $ / shares     $ 1,000              
Temporary equity, redemption amount     $ 200,000,000              
Number of votes per temporary equity share | vote     1              
Maximum leverage ratio     8.5              
Anniversary Date One                    
Temporary Equity [Line Items]                    
Purchase commitment, percentage     0.00%              
Anniversary Date Two                    
Temporary Equity [Line Items]                    
Purchase commitment, percentage     1.50%              
Anniversary Date Three                    
Temporary Equity [Line Items]                    
Purchase commitment, percentage     3.00%              
Series A Redeemable Perpetual Preferred Stock                    
Temporary Equity [Line Items]                    
Temporary equity, amortization of discount     $ 120,200,000              
Temporary equity, accretion of interest       $ 7,400,000            
Maximum leverage ratio     8.5              
Series A Redeemable Perpetual Preferred Stock | Cash Regular Dividend Rate                    
Temporary Equity [Line Items]                    
Dividend rate, percentage     5.75%              
Temporary equity dividend rate spread     20000.00%              
Percent of the amount of default accrued dividends to be paid     100.00%              
Series A Redeemable Perpetual Preferred Stock | Cash Regular Dividend Rate | Fifth, Sixth, and Seventh Anniversaries                    
Temporary Equity [Line Items]                    
Temporary equity dividend rate spread     5000.00%              
Series A Redeemable Perpetual Preferred Stock | Cash Regular Dividend Rate | Eighth, Ninth, and Tenth Anniversaries                    
Temporary Equity [Line Items]                    
Temporary equity dividend rate spread     10000.00%              
Series A Redeemable Perpetual Preferred Stock | Accrued Regular Dividend Rate                    
Temporary Equity [Line Items]                    
Dividend rate, percentage     6.25%              
Securities Purchase Agreement                    
Temporary Equity [Line Items]                    
Net proceeds from sale of series A perpetual preferred stock     $ 346,000,000              
Repayment of long term line of credit     $ 100,000,000              
Proceeds from Series A issuance   $ 15,400,000                
Temporary equity, transaction cost   15,400,000                
Temporary equity, carrying amount, attributable to parent   229,800,000                
Common stock, value, issued   105,400,000                
Total stockholders’ deficit   12,400,000                
Derivative instrument, prepaid forward contract   $ 11,700,000                
Securities Purchase Agreement | Series A Redeemable Perpetual Preferred Stock                    
Temporary Equity [Line Items]                    
Stock issued (in shares) | shares     350,000              
Temporary equity, par value (in dollars per share) | $ / shares     $ 0.001              
Repayment of long term line of credit     $ 102,000,000              
Temporary equity, liquidation preference     $ 100,000,000              
Securities Purchase Agreement | Common Stock                    
Temporary Equity [Line Items]                    
Stock issued (in shares) | shares     7,098,765              
Common stock, par value (in dollars per share) | $ / shares     $ 0.001              
Securities Purchase Agreement, Expiry or Termination | Common Stock | BCP Helios Aggregator L.P.                    
Temporary Equity [Line Items]                    
Stock issued (in shares) | shares   776,235                
Net proceeds from sale of series A perpetual preferred stock   $ 776                
Securities Purchase Agreement, Voting and Consent Rights                    
Temporary Equity [Line Items]                    
Number of members eligible to be designated to board of directors | representative     1              
Number of non-voting representatives designated to board of directors | representative     3              
Securities Purchase Agreement, Additional Closings                    
Temporary Equity [Line Items]                    
Net proceeds from sale of series A perpetual preferred stock     $ 148,000,000              
Securities Purchase Agreement, Additional Closings | Series A Redeemable Perpetual Preferred Stock                    
Temporary Equity [Line Items]                    
Stock issued (in shares) | shares     150,000              
Securities Purchase Agreement, Additional Closings | Common Stock                    
Temporary Equity [Line Items]                    
Stock issued (in shares) | shares     3,375,000              
Securities Purchase Agreement, Additional Closings, Certain Pricing Adjustments | Common Stock                    
Temporary Equity [Line Items]                    
Stock issued (in shares) | shares     6,100,000              
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Loan (Details) - Senior Secured Loan - Unit holder of Parent - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Related Party Transaction [Line Items]    
Interest expense $ 3.8 $ 7.3
Current portion of related party loans   $ 41.8
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Common and Preferred Stock (Details) - $ / shares
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Oct. 14, 2020
Equity [Abstract]            
Authorized capital stock (in shares) 1,000,000,000 1,000,000,000 1,000,000,000 1,000,000,000 1,000,000,000 1,000,000,000
Common stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001
Authorized preferred stock (in shares ) 4,500,000 4,500,000 5,000,000 5,000,000 4,500,000 5,000,000
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]                
Revenue $ 188,686 $ 196,516 $ 248,240 $ 444,756 $ 633,442 $ 853,318 $ 872,662 $ 647,899
Over-time Revenues                
Disaggregation of Revenue [Line Items]                
Revenue           626,057 503,238 493,633
Point in time Revenues                
Disaggregation of Revenue [Line Items]                
Revenue           $ 227,261 $ 369,424 $ 154,266
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings (Loss) per Share - Schedule of earnings per share, basic and diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Oct. 14, 2020
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]                  
Net income (loss)   $ (27,561) $ (5,517) $ 4,576 $ (941) $ (28,502) $ (50,403) $ 59,073 $ 39,745
Preferred dividends and accretion   (5,479)       (5,479) (15,715) 0 0
Net income (loss) to common shareholders   $ (33,040)       $ (33,981) $ (66,118) $ 59,073 $ 39,745
Basic:                  
Weighted average number of shares 119,994,467 130,955,000 126,994,000 126,994,000 126,994,000 128,315,000 129,984,000 121,467,000 119,994,000
Earnings (loss) per share (basic)   $ (0.25) $ (0.04) $ 0.04 $ (0.01) $ (0.26) $ (0.51) $ 0.49 $ 0.33
Diluted:                  
Equity compensation dilutive securities (in shares)             0 47,000 0
Weighted average dilutive shares 119,994,467 130,955,000 126,994,000 127,298,000 127,203,000 128,315,000 129,984,000 121,514,000 119,994,000
Earnings (loss) per share (in dollars per share)   $ (0.25) $ (0.04) $ 0.04 $ (0.01) $ (0.26) $ (0.51) $ 0.49 $ 0.33
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings (Loss) per Share - Narrative (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Equity compensation anti-dilutive securities (in shares) 227,253  
Equity grants | Class B units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of shares not included in the calculation of basic or diluted EPS 26,671,594 26,671,594
Equity grants | Class C Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of shares not included in the calculation of basic or diluted EPS 1,000 1,000
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition, Contingent Consideration [Line Items]        
Business combination, contingent consideration, liability $ 14,577,000 $ 19,691,000 $ 18,250,000 $ 17,610,000
Surety Bond        
Business Acquisition, Contingent Consideration [Line Items]        
Maximum potential payment obligation 160,400,000      
Array | TRA        
Business Acquisition, Contingent Consideration [Line Items]        
Business combination, contingent consideration, liability $ 14,577,000 19,691,000 17,808,000 17,168,000
Tax Receivable Agreement, payment term 125 days      
Array | Earn-Out Liability        
Business Acquisition, Contingent Consideration [Line Items]        
Business combination, contingent consideration, liability $ 0 $ 0 $ 442,000 $ 442,000
Maximum aggregate earn-out consideration $ 25,000,000      
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Undiscounted future expected payments under the TRA (Details) - Array - TRA
$ in Thousands
Dec. 31, 2021
USD ($)
Other Commitments [Line Items]  
2022 $ 1,773
2023 0
2024 3,533
2025 1,772
2026 1,774
Thereafter 11,532
Total $ 20,384
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Summary of liability related to estimated contingent consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]                
Beginning balance     $ 19,691 $ 19,691 $ 19,691 $ 19,691 $ 18,250 $ 17,610
IRS Settlement               (2,727)
Fair value adjustment               3,367
IRS Settlement $ 936 $ (13) 148 135 1,071 2,696 26,441 640
Fair value adjustment           0 (25,000) 0
Payments       7,810 7,810 7,810 0 0
Ending balance           14,577 19,691 18,250
Array | TRA                
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]                
Beginning balance     19,691 19,691 19,691 19,691 17,808 17,168
IRS Settlement               (2,727)
Fair value adjustment               3,367
IRS Settlement           2,696 1,883  
Fair value adjustment             0  
Payments           7,810    
Ending balance           14,577 19,691 17,808
Array | Earn-Out Liability                
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]                
Beginning balance     $ 0 $ 0 $ 0 0 442 442
IRS Settlement               0
Fair value adjustment               0
IRS Settlement           0 24,558  
Fair value adjustment             (25,000)  
Payments           0    
Ending balance           $ 0 $ 0 $ 442
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) - Convertible Debt - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]    
Long term debt, net of debt discount and financing costs $ 411,863 $ 0
Convertible senior notes, fair value $ 410,771 $ 0
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Based Compensation (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 23, 2021
May 19, 2020
Mar. 28, 2020
Nov. 19, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Oct. 14, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Expected volatility rate         66.00%      
Risk free interest rate         0.28%      
Forfeitures in period (in shares)         103,833 0 0  
2020 Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Authorized shares               6,683,919
Class B units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Equity based compensation $ 8.9              
RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares granted in period (in shares)         661,924 500,006    
PSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares granted in period (in shares)         177,472      
Vesting period         3 years      
Equity grants                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Equity based compensation         $ 16.3 $ 4.8 $ 0.8  
Equity grants | Class B units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares granted in period (in shares)   4,344,941   22,326,653        
Unrecognized compensation costs         $ 16.8      
Unrecognized compensation costs, period of recognition         2 years 1 month 6 days      
Equity grants | Class C Units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares granted in period (in shares)     1,000          
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Based Compensation - Schedule of RSUs and PSUs Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
RSUs    
Number of Shares    
Unvested, beginning balance (in shares) 500,006 0
Granted (in shares) 661,924 500,006
Vested (in shares) (157,473) 0
Forfeited (in shares) (74,048) 0
Unvested, ending balance (in shares) 930,409 500,006
Weighted Average Grant Date Fair Value    
Unvested, weighted average grant date fair value, beginning balance (in dollars per share) $ 22.00 $ 0
Granted, weighted average grand date fair value (in dollars per share) 23.17 22.00
Vested, weighted average grand date fair value (in dollars per share) 22.00 0
Forfeited, weighted average grand date fair value (in dollars per share) 27.51 0
Unvested, weighted average grant date fair value, ending balance (in dollars per share) $ 22.39 $ 22.00
PSUs    
Number of Shares    
Unvested, beginning balance (in shares) 0  
Granted (in shares) 177,472  
Vested (in shares) 0  
Forfeited (in shares) (29,785)  
Unvested, ending balance (in shares) 147,687 0
Weighted Average Grant Date Fair Value    
Unvested, weighted average grant date fair value, beginning balance (in dollars per share) $ 0  
Granted, weighted average grand date fair value (in dollars per share) 28.25  
Vested, weighted average grand date fair value (in dollars per share) 0  
Forfeited, weighted average grand date fair value (in dollars per share) 30.74  
Unvested, weighted average grant date fair value, ending balance (in dollars per share) $ 27.75 $ 0
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jan. 01, 2021
Lessee, Lease, Description [Line Items]    
ROU Asset $ 11,245  
Total lease liabilities $ 11,268 $ 13,500
Accounting Standards Update 2016-02    
Lessee, Lease, Description [Line Items]    
ROU Asset   $ 13,200
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Summary of balances as it relates to leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jan. 01, 2021
Leases [Abstract]    
Operating lease, right-of-use asset, statement of financial position Other assets  
ROU Asset $ 11,245  
Operating lease, liability, current, statement of financial position Other current liabilities Other current liabilities
Lease liability, current portion $ 5,909  
Operating lease, liability, noncurrent, statement of financial position Other long-term liabilities  
Lease liability, long-term portion $ 5,359  
Total lease liabilities $ 11,268 $ 13,500
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Components of Lease Expense (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Leases [Abstract]  
Operating lease expense $ 6,635
Variable lease expense 106
Short-term lease expense 0
Total lease expense $ 6,741
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jan. 01, 2021
Dec. 31, 2020
Leases [Abstract]      
2022 $ 4,213   $ 6,663
2023 1,782   6,073
2024 1,782   893
2025 1,027   791
2026 1,023   15
Thereafter 3,197   0
Total lease payments 13,024   $ 14,435
Less: Imputed lease interest (1,756)    
Total lease liabilities $ 11,268 $ 13,500  
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Future Minimum Lease Obligations Under Non-Cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 $ 4,213 $ 6,663
2022 1,782 6,073
2023 1,782 893
2024 1,027 791
2025 1,023 15
Thereafter 3,197 0
Total $ 13,024 $ 14,435
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Weighted-Average Remaining Lease-Term and Discount Rate (Details)
Dec. 31, 2021
Leases [Abstract]  
Weighted average remaining lease-term 3 years 9 months 18 days
Weighted average discount rate 5.00%
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Supplemental Cash Flows (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Leases [Abstract]  
Operating cash flows from operating leases $ 6,644
Non cash investing activities:  
Lease liabilities arising from obtaining right-of-use assets $ 17,363
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 14, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Related Party Transactions [Abstract]              
Accounts payable - related party   $ 610 $ 2,232   $ 610 $ 610 $ 2,608
Related Party Transaction [Line Items]              
Accounts payable - related party   610 2,232   $ 610 $ 610 $ 2,608
Special distribution $ 589,000 $ 0 589,000 $ 0      
Unit holder of Parent | Consent Fees              
Related Party Transaction [Line Items]              
Consent fees incurred     $ 2,200        
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Geographic Information (Details)
12 Months Ended
Dec. 31, 2021
segment
Segment Reporting [Abstract]  
Number of operating segments 1
Number of reportable segments 1
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Geographic Information - Schedule of Revenue from External Customers by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]                
Revenue $ 188,686 $ 196,516 $ 248,240 $ 444,756 $ 633,442 $ 853,318 $ 872,662 $ 647,899
United States                
Revenues from External Customers and Long-Lived Assets [Line Items]                
Revenue           826,639 805,070 563,157
United States                
Revenues from External Customers and Long-Lived Assets [Line Items]                
Revenue           5,509 45,216 51,531
Rest of the world                
Revenues from External Customers and Long-Lived Assets [Line Items]                
Revenue           $ 21,170 $ 22,376 $ 33,211
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Restatement (Unaudited) - Condensed Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current assets            
Cash and cash equivalents $ 367,670 $ 116,391 $ 17,682 $ 19,133 $ 108,441  
Restricted cash   0        
Accounts receivable, net 236,009 170,108 149,638 124,229 118,694  
Inventories, net 205,653 173,126 137,666 124,705 118,459  
Income tax receivables 9,052 7,482 7,922 4,155 17,158  
Prepaid expenses and other 33,649 18,193 11,597 15,639 12,423  
Total current assets 852,033 485,300 324,505 287,861 375,175  
Property, plant and equipment, net 10,692 10,202 9,763 9,740 9,774  
Goodwill 69,727 69,727 69,727 69,727 69,727  
Other intangible assets, net 174,753 180,630 186,507 192,383 198,260  
Other assets 26,429 24,405 26,109 25,873 3,088  
Total assets 1,142,979 770,264 616,611 585,584 656,024  
Current Liabilities            
Accounts payable 91,392 84,703 81,377 71,823 82,755  
Accounts payable - related party 610 610 610 2,608 2,232  
Accrued expenses and other 38,494 31,256 19,129 34,551 29,164  
Accrued warranty reserve 3,192 3,025 2,968 3,098 3,049  
Income tax payable 60 629 0 10,881 8,814  
Deferred revenue 99,575 81,347 51,458 89,880 149,821  
Current portion of contingent consideration 1,773 2,168 1,908 9,567 8,955  
Current portion of term loan 4,300 4,300 4,300 4,300 4,313  
Other current liabilities 5,909 6,457 6,379 6,288 0  
Total current liabilities 245,305 214,495 168,129 232,996 289,103  
Long-term liabilities            
Deferred tax liability 0 6,078 12,576 13,005 13,114  
Contingent consideration, net of current portion 12,804 10,784 10,108 10,272 10,736  
Other long-term liabilities 5,557 2,953 4,273 6,055 0  
Long-term debt, net of current portion, debt discount and issuance costs 711,056 299,212 493,945 391,682 423,970  
Total long-term liabilities 729,417 319,027 520,902 421,014 447,820  
Total liabilities 974,722 533,522 689,031 654,010 736,923  
Commitments and contingencies (Note 12)  
Temporary equity, carrying amount, attributable to parent 237,462 235,278 0   0  
Stockholders’ deficit            
Preferred stock, value, issued 0 0 0 0 0  
Common stock, value, issued 135 135 127 127 127  
Additional paid-in capital 202,562 251,330 149,893 148,370 140,473  
Accumulated deficit (271,902) (250,001) (222,440) (216,923) (221,499)  
Total stockholders’ deficit (69,205) 1,464 (72,420) (68,426) (80,899) $ 305,151
Total liabilities, redeemable perpetual preferred stock and stockholders’ (deficit) $ 1,142,979 770,264 616,611 585,584 656,024  
Previously Reported            
Current assets            
Cash and cash equivalents   116,391 17,682 19,133    
Restricted cash   0        
Accounts receivable, net   177,462 153,610 121,921    
Inventories, net   173,126 137,666 124,705    
Income tax receivables   6,453 9,657 4,155    
Prepaid expenses and other   18,193 11,597 15,639    
Total current assets   491,625 330,212 285,553    
Property, plant and equipment, net   10,202 9,763 9,740    
Goodwill   69,727 69,727 69,727    
Other intangible assets, net   180,630 186,507 192,383    
Other assets   24,405 26,109 25,873    
Total assets   776,589 622,318 583,276    
Current Liabilities            
Accounts payable   84,703 81,377 71,823    
Accounts payable - related party   610 610 2,608    
Accrued expenses and other   31,256 19,129 34,551    
Accrued warranty reserve   3,025 2,968 3,098    
Income tax payable   629 0 10,224    
Deferred revenue   81,347 51,458 89,880    
Current portion of contingent consideration   2,168 1,908 9,567    
Current portion of term loan   4,300 4,300 4,300    
Other current liabilities   6,457 6,379 6,288    
Total current liabilities   214,495 168,129 232,339    
Long-term liabilities            
Deferred tax liability   6,583 14,472 13,043    
Contingent consideration, net of current portion   10,784 10,108 10,272    
Other long-term liabilities   2,953 4,273 6,055    
Long-term debt, net of current portion, debt discount and issuance costs   299,212 493,945 391,682    
Total long-term liabilities   319,532 522,798 421,052    
Total liabilities   534,027 690,927 653,391    
Commitments and contingencies (Note 12)      
Temporary equity, carrying amount, attributable to parent   235,278 0   0  
Stockholders’ deficit            
Preferred stock, value, issued   0 0 0    
Common stock, value, issued   135 127 127    
Additional paid-in capital   251,330 149,893 148,370    
Accumulated deficit   (244,181) (218,629) (218,612)    
Total stockholders’ deficit   7,284 (68,609) (70,115) $ (80,899)  
Total liabilities, redeemable perpetual preferred stock and stockholders’ (deficit)   776,589 622,318 583,276    
Revision of Prior Period, Error Correction, Adjustment            
Current assets            
Cash and cash equivalents      
Restricted cash          
Accounts receivable, net   (7,354) (3,972) 2,308    
Inventories, net      
Income tax receivables   1,029 (1,735)    
Prepaid expenses and other      
Total current assets   (6,325) (5,707) 2,308    
Property, plant and equipment, net      
Goodwill      
Other intangible assets, net      
Other assets      
Total assets   (6,325) (5,707) 2,308    
Current Liabilities            
Accounts payable      
Accounts payable - related party      
Accrued expenses and other      
Accrued warranty reserve      
Income tax payable   657    
Deferred revenue      
Current portion of contingent consideration      
Current portion of term loan      
Other current liabilities      
Total current liabilities   0 0 657    
Long-term liabilities            
Deferred tax liability   (505) (1,896) (38)    
Contingent consideration, net of current portion      
Other long-term liabilities      
Long-term debt, net of current portion, debt discount and issuance costs      
Total long-term liabilities   (505) (1,896) (38)    
Total liabilities   (505) (1,896) 619    
Commitments and contingencies (Note 12)      
Temporary equity, carrying amount, attributable to parent          
Stockholders’ deficit            
Preferred stock, value, issued      
Common stock, value, issued      
Additional paid-in capital      
Accumulated deficit   (5,820) (3,811) 1,689    
Total stockholders’ deficit   (5,820) (3,811) 1,689    
Total liabilities, redeemable perpetual preferred stock and stockholders’ (deficit)   $ (6,325) $ (5,707) $ 2,308    
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.22.1
Restatement (Unaudited) - Condensed Balance Sheet (Parenthetical) (Details) - USD ($)
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Oct. 14, 2020
Accounting Changes and Error Corrections [Abstract]            
Temporary equity, par value (in dollars per share) $ 0.001 $ 0.001     $ 0.001  
Authorized temporary equity stock (in shares) 500,000 500,000     500,000  
Temporary equity, shares issued 350,000 350,000     0  
Temporary equity, liquidation preference $ 350,000,000 $ 352,800,000     $ 0  
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001
Authorized preferred stock (in shares ) 4,500,000 4,500,000 5,000,000 5,000,000 4,500,000 5,000,000
Preferred stock, shares issued 0 0 0 0 0  
Common stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001
Authorized capital stock (in shares) 1,000,000,000 1,000,000,000 1,000,000,000 1,000,000,000 1,000,000,000 1,000,000,000
Common stock, shares issued 135,026,940 134,869,467 126,994,467 126,994,467 126,994,467  
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Restatement (Unaudited) - Consolidated Statements of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Oct. 14, 2020
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Revenue   $ 188,686 $ 196,516 $ 248,240 $ 444,756 $ 633,442 $ 853,318 $ 872,662 $ 647,899
Cost of revenue   182,789 176,009 202,074 378,083 560,872 770,459 669,861 497,138
Gross profit   5,897 20,507 46,166 66,673 72,570 82,859 202,801 150,761
Operating expenses                  
General and administrative   18,493 15,113 24,673 39,786 58,279 80,974 55,634 41,212
Contingent consideration   936 (13) 148 135 1,071 2,696 26,441 640
Depreciation and amortization   5,984 5,981 5,984 11,965 17,949 23,930 25,514 25,500
Total operating expenses   25,413 21,081 30,805 51,886 77,299 107,600 107,589 67,352
Income (loss) from operations   (19,516) (574) 15,361 14,787 (4,729) (24,741) 95,212 83,409
Other expense                  
Other expense, net   (297) (122) (78) (200) (497) (905) (2,305) (33)
Interest expense   (13,109) (6,651) (9,009) (15,660) (28,769) (35,475) (15,129) (18,797)
Total other expense   (13,406) (6,773) (9,087) (15,860) (29,266) (36,380) (17,434) (18,830)
Income before income tax expense (benefit)   (32,922) (7,347) 6,274 (1,073) (33,995) (61,121) 77,778 64,579
Total Income Tax Expense (Benefit)   (5,361) (1,830) 1,698 (132) (5,493) (10,718) 18,705 24,834
Net income (loss)   (27,561) $ (5,517) $ 4,576 $ (941) (28,502) (50,403) 59,073 39,745
Preferred dividends and accretion   (5,479)       (5,479) (15,715) 0 0
Net income (loss) to common shareholders   $ (33,040)       $ (33,981) $ (66,118) $ 59,073 $ 39,745
Earnings (loss) per share                  
Basic (in dollars per share)   $ (0.25) $ (0.04) $ 0.04 $ (0.01) $ (0.26) $ (0.51) $ 0.49 $ 0.33
Diluted (in dollars per share)   $ (0.25) $ (0.04) $ 0.04 $ (0.01) $ (0.26) $ (0.51) $ 0.49 $ 0.33
Weighted average number of shares                  
Basic (in shares) 119,994,467 130,955,000 126,994,000 126,994,000 126,994,000 128,315,000 129,984,000 121,467,000 119,994,000
Diluted (in shares) 119,994,467 130,955,000 126,994,000 127,298,000 127,203,000 128,315,000 129,984,000 121,514,000 119,994,000
Previously Reported                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Revenue   $ 192,068 $ 202,796 $ 245,932 $ 448,728 $ 640,796      
Cost of revenue   182,789 176,009 202,074 378,083 560,872      
Gross profit   9,279 26,787 43,858 70,645 79,924      
Operating expenses                  
General and administrative   18,493 15,113 24,673 39,786 58,279      
Contingent consideration   936 (13) 148 135 1,071      
Depreciation and amortization   5,984 5,981 5,984 11,965 17,949      
Total operating expenses   25,413 21,081 30,805 51,886 77,299      
Income (loss) from operations   (16,134) 5,706 13,053 18,759 2,625      
Other expense                  
Other expense, net   (297) (122) (78) (200) (497)      
Interest expense   (13,109) (6,651) (9,009) (15,660) (28,769)      
Total other expense   (13,406) (6,773) (9,087) (15,860) (29,266)      
Income before income tax expense (benefit)   (29,540) (1,067) 3,966 2,899 (26,641)      
Total Income Tax Expense (Benefit)   (3,988) (1,050) 1,079 29 (3,959)      
Net income (loss)   (25,552) $ (17) $ 2,887 $ 2,870 (22,682)      
Preferred dividends and accretion   (5,479)       (5,479)      
Net income (loss) to common shareholders   $ (31,031)       $ (28,161)      
Earnings (loss) per share                  
Basic (in dollars per share)   $ (0.24) $ 0 $ 0.02 $ 0.02 $ (0.22)      
Diluted (in dollars per share)   $ (0.24) $ 0 $ 0.02 $ 0.02 $ (0.22)      
Weighted average number of shares                  
Basic (in shares)   130,955,000 126,994,000 126,994,000 126,994,000 128,315,000      
Diluted (in shares)   130,955,000 126,994,000 127,298,000 127,203,000 128,315,000      
Revision of Prior Period, Error Correction, Adjustment                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Revenue   $ (3,382) $ (6,280) $ 2,308 $ (3,972) $ (7,354)      
Cost of revenue        
Gross profit   (3,382) (6,280) 2,308 (3,972) (7,354)      
Operating expenses                  
General and administrative        
Contingent consideration        
Depreciation and amortization        
Total operating expenses   0 0 0 0 0      
Income (loss) from operations   (3,382) (6,280) 2,308 (3,972) (7,354)      
Other expense                  
Other expense, net        
Interest expense        
Total other expense   0 0 0 0 0      
Income before income tax expense (benefit)   (3,382) (6,280) 2,308 (3,972) (7,354)      
Total Income Tax Expense (Benefit)   (1,373) (780) 619 (161) (1,534)      
Net income (loss)   (2,009) $ (5,500) $ 1,689 $ (3,811) (5,820)      
Preferred dividends and accretion              
Net income (loss) to common shareholders   $ (2,009)       $ (5,820)      
Earnings (loss) per share                  
Basic (in dollars per share)   $ (0.02) $ (0.04) $ 0.01 $ (0.03) $ (0.05)      
Diluted (in dollars per share)   $ (0.02) $ (0.04) $ 0.01 $ (0.03) $ (0.05)      
Weighted average number of shares                  
Basic (in shares)   130,955,000 126,994,000 126,994,000 126,994,000 128,315,000      
Diluted (in shares)   130,955,000 126,994,000 127,298,000 127,203,000 128,315,000      
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.22.1
Restatement (Unaudited) - Statement of Changes in Shareholders' Deficit (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance $ (72,420) $ (68,426) $ (80,899) $ (80,899) $ (80,899) $ (80,899) $ 305,151  
Equity-based compensation 2,160 1,523 7,897 9,420 11,580 13,562 4,809 $ 799
Net income (loss) (27,561) (5,517) 4,576 (941) (28,502) (50,403) 59,073 39,745
Ending balance $ 1,464 $ (72,420) $ (68,426) $ (72,420) $ 1,464 $ (69,205) $ (80,899) 305,151
Increase (Decrease) in Temporary Equity [Roll Forward]                
Beginning temporary equity shares balance (in shares) 0   0 0 0 0    
Temporary equity, beginning balance $ 0   $ 0 $ 0 $ 0 $ 0    
Temporary equity issued (in shares) 350       350 350    
Issuance of Series A Preferred, net of fees $ 229,799       $ 229,799 $ 229,799    
Preferred cumulative dividends plus accretion $ 5,479       $ 5,479 $ 8,226    
Ending temporary equity shares balance (in shares) 350 0   0 350 350 0  
Temporary equity, ending balance $ 235,278 $ 0   $ 0 $ 235,278 $ 237,462 $ 0  
Increase (Decrease) in Permanent Equity [Abstract]                
Beginning balance (72,420) (68,426) (80,899) (80,899) (80,899) (80,899) 305,151  
Equity-based compensation 2,160 1,523 7,897 9,420 11,580 13,562 4,809 799
Issuance of common stock, net 104,764       104,764 104,764 145,532  
Preferred Stock, Accretion 5,479       5,479 7,489    
Net income (loss) (27,561) (5,517) 4,576 (941) (28,502) (50,403) 59,073 39,745
Ending balance 1,464 (72,420) (68,426) (72,420) 1,464 (69,205) (80,899) $ 305,151
Previously Reported                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (68,609) (70,115) (80,899) (80,899) (80,899) $ (80,899)    
Equity-based compensation 2,160 1,523 7,897 9,420 11,580      
Net income (loss) (25,552) (17) 2,887 2,870 (22,682)      
Ending balance $ 7,284 $ (68,609) $ (70,115) $ (68,609) $ 7,284   $ (80,899)  
Increase (Decrease) in Temporary Equity [Roll Forward]                
Beginning temporary equity shares balance (in shares) 0   0 0 0 0    
Temporary equity, beginning balance $ 0   $ 0 $ 0 $ 0 $ 0    
Temporary equity issued (in shares) 350       350      
Issuance of Series A Preferred, net of fees $ 229,799       $ 229,799      
Preferred cumulative dividends plus accretion $ 5,479       $ 5,479      
Ending temporary equity shares balance (in shares) 350 0   0 350   0  
Temporary equity, ending balance $ 235,278 $ 0   $ 0 $ 235,278   $ 0  
Increase (Decrease) in Permanent Equity [Abstract]                
Beginning balance (68,609) (70,115) (80,899) (80,899) (80,899) $ (80,899)    
Equity-based compensation 2,160 1,523 7,897 9,420 11,580      
Issuance of common stock, net 104,764       104,764      
Preferred Stock, Accretion 5,479       5,479      
Net income (loss) (25,552) (17) 2,887 2,870 (22,682)      
Ending balance 7,284 (68,609) (70,115) (68,609) 7,284   $ (80,899)  
Revision of Prior Period, Error Correction, Adjustment                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (3,811) 1,689            
Net income (loss) (2,009) (5,500) 1,689 (3,811) (5,820)      
Ending balance (5,820) (3,811) 1,689 (3,811) (5,820)      
Increase (Decrease) in Temporary Equity [Roll Forward]                
Temporary equity, ending balance            
Increase (Decrease) in Permanent Equity [Abstract]                
Beginning balance (3,811) 1,689            
Net income (loss) (2,009) (5,500) 1,689 (3,811) (5,820)      
Ending balance $ (5,820) $ (3,811) $ 1,689 $ (3,811) $ (5,820)      
Common Stock                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (in shares) 126,994 126,994 126,994 126,994 126,994 126,994 0  
Beginning balance $ 127 $ 127 $ 127 $ 127 $ 127 $ 127 $ 0  
Ending balance (in shares) 134,869 126,994 126,994 126,994 134,869 135,026 126,994 0
Ending balance $ 0 $ 127 $ 127 $ 127 $ 0 $ 135 $ 127 $ 0
Increase (Decrease) in Permanent Equity [Abstract]                
Beginning balance (in shares) 126,994 126,994 126,994 126,994 126,994 126,994 0  
Beginning balance $ 127 $ 127 $ 127 $ 127 $ 127 $ 127 $ 0  
Issuance of common stock, net (in shares) 7,875       7,875 7,875 7,000  
Issuance of common stock, net $ 8       $ 8 $ 8 $ 7  
Ending balance (in shares) 134,869 126,994 126,994 126,994 134,869 135,026 126,994 0
Ending balance $ 0 $ 127 $ 127 $ 127 $ 0 $ 135 $ 127 $ 0
Common Stock | Previously Reported                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (in shares) 126,994 126,994 126,994 126,994 126,994 126,994    
Beginning balance $ 127 $ 127 $ 127 $ 127 $ 127 $ 127    
Ending balance (in shares) 134,869 126,994 126,994 126,994 134,869   126,994  
Ending balance $ 135 $ 127 $ 127 $ 127 $ 135   $ 127  
Increase (Decrease) in Permanent Equity [Abstract]                
Beginning balance (in shares) 126,994 126,994 126,994 126,994 126,994 126,994    
Beginning balance $ 127 $ 127 $ 127 $ 127 $ 127 $ 127    
Issuance of common stock, net (in shares) 7,875       7,875      
Issuance of common stock, net $ 8       $ 8      
Ending balance (in shares) 134,869 126,994 126,994 126,994 134,869   126,994  
Ending balance $ 135 $ 127 $ 127 $ 127 $ 135   $ 127  
Additional paid-in capital                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance 149,893 148,370 140,473 140,473 140,473 140,473 0  
Equity-based compensation 2,160 1,523 7,897 9,420 11,580 13,562 1,412  
Ending balance 251,330 149,893 148,370 149,893 251,330 202,562 140,473 0
Increase (Decrease) in Permanent Equity [Abstract]                
Beginning balance 149,893 148,370 140,473 140,473 140,473 140,473 0  
Equity-based compensation 2,160 1,523 7,897 9,420 11,580 13,562 1,412  
Issuance of common stock, net 104,756       104,756 104,756 145,525  
Preferred Stock, Accretion 5,479       5,479 7,489    
Ending balance 251,330 149,893 148,370 149,893 251,330 202,562 140,473 0
Additional paid-in capital | Previously Reported                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance 149,893 148,370 140,473 140,473 140,473 140,473    
Equity-based compensation 2,160 1,523 7,897 9,420 11,580      
Ending balance 251,330 149,893 148,370 149,893 251,330   140,473  
Increase (Decrease) in Permanent Equity [Abstract]                
Beginning balance 149,893 148,370 140,473 140,473 140,473 140,473    
Equity-based compensation 2,160 1,523 7,897 9,420 11,580      
Issuance of common stock, net 104,756       104,756      
Preferred Stock, Accretion 5,479       5,479      
Ending balance 251,330 149,893 148,370 149,893 251,330   140,473  
Retained Earnings                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (222,440) (216,923) (221,499) (221,499) (221,499) (221,499) 0  
Net income (loss) (27,561) (5,517) 4,576 (941) (28,502) (50,403) (12,321)  
Ending balance (250,001) (222,440) (216,923) (222,440) (250,001) (271,902) (221,499) 0
Increase (Decrease) in Permanent Equity [Abstract]                
Beginning balance (222,440) (216,923) (221,499) (221,499) (221,499) (221,499) 0  
Net income (loss) (27,561) (5,517) 4,576 (941) (28,502) (50,403) (12,321)  
Ending balance (250,001) (222,440) (216,923) (222,440) (250,001) (271,902) (221,499) $ 0
Retained Earnings | Previously Reported                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (218,629) (218,612) (221,499) (221,499) (221,499) (221,499)    
Net income (loss) (25,552) (17) 2,887 2,870 (22,682)      
Ending balance (244,181) (218,629) (218,612) (218,629) (244,181)   (221,499)  
Increase (Decrease) in Permanent Equity [Abstract]                
Beginning balance (218,629) (218,612) (221,499) (221,499) (221,499) $ (221,499)    
Net income (loss) (25,552) (17) 2,887 2,870 (22,682)      
Ending balance (244,181) (218,629) (218,612) (218,629) (244,181)   $ (221,499)  
Retained Earnings | Revision of Prior Period, Error Correction, Adjustment                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (3,811) 1,689            
Net income (loss) (2,009) (5,500) 1,689 (3,811) (5,820)      
Ending balance (5,820) (3,811) 1,689 (3,811) (5,820)      
Increase (Decrease) in Permanent Equity [Abstract]                
Beginning balance (3,811) 1,689            
Net income (loss) (2,009) (5,500) 1,689 (3,811) (5,820)      
Ending balance $ (5,820) $ (3,811) $ 1,689 $ (3,811) $ (5,820)      
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.22.1
Restatement (Unaudited) - Condensed Cash Flow Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Net income (loss) $ (27,561) $ (5,517) $ 4,576 $ (941) $ (28,502) $ (50,403) $ 59,073 $ 39,745
Provision for (recovery of) bad debts     (535) (551) (574) (467) 595 (3,986)
Deferred tax (benefit) expense     (109) (538) (7,036) (10,102) (2,739) 22,322
Depreciation and amortization     6,481 12,964 19,454 25,946 27,474 27,316
Amortization of debt discount and issuance costs     3,586 5,118 13,653 15,036 3,366 3,968
Interest paid-in-kind     0 0 0 0 3,421 2,832
Equity-based compensation     7,911 9,467 11,706 13,757 4,809 799
Contingent consideration 936 (13) 148 135 1,071 2,696 26,441 640
Warranty provision     302 425 305 516 953 1,387
Provision for inventory obsolescence       1,236 654 990 1,225 1,742
Accounts receivable     (5,000) (30,393) (50,840) (116,848) (23,038) (40,708)
Inventories     (6,246) (20,443) (55,321) (88,184) 28,340 (94,594)
Income tax receivables     13,003 9,236 9,676 8,106 (16,530) 9,941
Prepaid expenses and other     (3,216) 826 (5,770) (21,226) 1,101 2,228
Accounts payable     (10,556) (1,378) 1,948 8,637 (50,519) 105,481
Accounts payable - related party     0 (1,622) (1,622) (1,622) 0 0
Accrued expenses and other     5,134 (10,541) 1,683 9,133 10,913 (1,978)
Income tax payable     2,067 (8,814) (8,185) (8,754) 6,870 1,944
Lease liabilities     247 68 337 221 0 0
Deferred revenue     (59,941) (98,363) (68,474) (50,619) (178,960) 306,994
Net cash provided by (used in) operating activities     (42,148) (134,109) (165,837) (263,187) (122,205) 386,073
Purchase of property, plant and equipment     (570) (1,200) (2,252) (3,357) (1,338) (1,697)
Investment in equity security     (10,000) (11,975) (11,975) (11,975) 0 0
Net cash used in investing activities     (10,570) (13,175) (14,227) (15,332) (1,338) (1,697)
Proceeds from revolving credit facility     102,000 102,000 126,033 0 0
Principal payments on term loan facility     (30,000) (31,075) (132,150) (133,225) (115,000) 0
Proceeds from Series A issuance         224,987 224,987 0 0
Proceeds from common stock issuance         120,645 120,645 0 0
Series A equity issuance costs         (7,195) (7,195) 0 0
Common stock issuance costs         (3,873) (3,873) 0 0
Payments on revolving credit facility         (102,000) (126,033) 0 0
Payments on related party loans       0 0 0 (45,558) 0
Contingent consideration       (7,810) (7,810) (7,810) 0 0
Deferred offering costs         0 0 (6,464) 0
Debt issuance costs     (6,590) (6,590) (6,590) (6,590) (36,011) 0
Net cash provided by (used in) financing activities     (36,590) 56,525 188,014 537,748 (129,273) (63,945)
Net change in cash and cash equivalents     (89,308) (90,759) 7,950 259,229 (252,816) 320,431
Cash and cash equivalents, beginning of period 17,682 19,133 108,441 108,441 108,441 108,441 361,257 40,826
Cash and cash equivalents, end of period 116,391 17,682 19,133 17,682 116,391 367,670 108,441 $ 361,257
Previously Reported                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Net income (loss) (25,552) (17) 2,887 2,870 (22,682)      
Provision for (recovery of) bad debts     (535) (551) (574)      
Deferred tax (benefit) expense     (71) 1,358 (6,531)      
Depreciation and amortization     6,481 12,964 19,454      
Amortization of debt discount and issuance costs     3,586 5,118 13,653      
Interest paid-in-kind     0 0 0      
Equity-based compensation     7,911 9,467 11,706      
Contingent consideration 936 (13) 148 135 1,071      
Warranty provision     302 425 305      
Provision for inventory obsolescence       1,236 654      
Accounts receivable     (2,692) (34,365) (58,194)      
Inventories     (6,246) (20,443) (55,321)      
Income tax receivables     13,003 7,501 10,705      
Prepaid expenses and other     (3,216) 826 (5,770)      
Accounts payable     (10,556) (1,378) 1,948      
Accounts payable - related party     0 (1,622) (1,622)      
Accrued expenses and other     5,134 (10,541) 1,683      
Income tax payable     1,410 (8,814) (8,185)      
Lease liabilities     247 68 337      
Deferred revenue     (59,941) (98,363) (68,474)      
Net cash provided by (used in) operating activities     (42,148) (134,109) (165,837)      
Purchase of property, plant and equipment     (570) (1,200) (2,252)      
Investment in equity security     (10,000) (11,975) (11,975)      
Net cash used in investing activities     (10,570) (13,175) (14,227)      
Proceeds from revolving credit facility     0 102,000 102,000      
Principal payments on term loan facility     (30,000) (31,075) (132,150)      
Proceeds from Series A issuance         224,987      
Proceeds from common stock issuance         120,645      
Series A equity issuance costs         (7,195)      
Common stock issuance costs         (3,873)      
Payments on revolving credit facility         (102,000)      
Payments on related party loans       0 0      
Contingent consideration       (7,810) (7,810)      
Deferred offering costs         0      
Debt issuance costs     (6,590) (6,590) (6,590)      
Net cash provided by (used in) financing activities     (36,590) 56,525 188,014      
Net change in cash and cash equivalents     (89,308) (90,759) 7,950      
Cash and cash equivalents, beginning of period 17,682 19,133 108,441 108,441 108,441 108,441    
Cash and cash equivalents, end of period 116,391 17,682 19,133 17,682 116,391   108,441  
Revision of Prior Period, Error Correction, Adjustment                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Net income (loss) (2,009) (5,500) 1,689 (3,811) (5,820)      
Provision for (recovery of) bad debts          
Deferred tax (benefit) expense     (38) (1,896) (505)      
Depreciation and amortization          
Amortization of debt discount and issuance costs          
Interest paid-in-kind          
Equity-based compensation          
Contingent consideration      
Warranty provision          
Provision for inventory obsolescence            
Accounts receivable     (2,308) 3,972 7,354      
Inventories          
Income tax receivables     1,735 (1,029)      
Prepaid expenses and other          
Accounts payable          
Accounts payable - related party          
Accrued expenses and other          
Income tax payable     657      
Lease liabilities          
Deferred revenue     0 0 0      
Net cash provided by (used in) operating activities     0 0 0      
Purchase of property, plant and equipment          
Investment in equity security     0      
Net cash used in investing activities     0 0 0      
Proceeds from revolving credit facility          
Principal payments on term loan facility          
Proceeds from Series A issuance              
Proceeds from common stock issuance              
Series A equity issuance costs              
Common stock issuance costs              
Payments on revolving credit facility              
Payments on related party loans            
Contingent consideration       0      
Deferred offering costs              
Debt issuance costs     0 0      
Net cash provided by (used in) financing activities     0 0 0      
Net change in cash and cash equivalents     0 0 0      
Cash and cash equivalents, beginning of period 0 0    
Cash and cash equivalents, end of period $ 0 $ 0 $ 0 $ 0 $ 0    
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events (Details)
€ in Millions
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jan. 11, 2022
USD ($)
shares
Jan. 11, 2022
EUR (€)
shares
Jan. 07, 2022
USD ($)
shares
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Jun. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
Dec. 31, 2022
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jan. 11, 2022
EUR (€)
Dec. 31, 2018
USD ($)
Subsequent Event [Line Items]                            
Contingent consideration       $ 936,000 $ (13,000) $ 148,000 $ 135,000 $ 1,071,000   $ 2,696,000 $ 26,441,000 $ 640,000    
Business combination, contingent consideration, liability                   $ 14,577,000 $ 19,691,000 $ 18,250,000   $ 17,610,000
Subsequent event                            
Subsequent Event [Line Items]                            
Business combination, consideration transferred $ 610,700,000                          
Issuance of common stock, net (in shares) | shares     50,000                      
Stock issued (in shares) | shares     1,125,000                      
Net proceeds from sale of series A perpetual preferred stock     $ 49,376,125                      
Employee stock purchase plan, discount rate                 15.00%          
Window period for employee stock purchase plan discount                 6 months          
Subsequent event | STI                            
Subsequent Event [Line Items]                            
Payments to acquire businesses, gross $ 410,500,000                          
Business acquisition, equity interest issued or issuable, number of shares (in shares) | shares 13,894,800 13,894,800                        
Business acquisition, percentage of voting interests acquired 100.00%                       100.00%  
Number of multiples of EBITDA 4                       4  
Contingent consideration $ 53,500,000 € 47.0                        
Business combination, contingent consideration, liability 52,000,000                       € 45.0  
Business acquisition, transaction costs $ 5,300,000                          
XML 108 arry-20211231_htm.xml IDEA: XBRL DOCUMENT 0001820721 2021-01-01 2021-12-31 0001820721 2021-06-30 0001820721 2022-03-31 0001820721 2021-12-31 0001820721 2020-12-31 0001820721 2020-01-01 2020-12-31 0001820721 2019-01-01 2019-12-31 0001820721 us-gaap:MemberUnitsMember 2018-12-31 0001820721 2018-12-31 0001820721 us-gaap:MemberUnitsMember 2019-01-01 2019-12-31 0001820721 us-gaap:MemberUnitsMember 2019-12-31 0001820721 us-gaap:CommonStockMember 2019-12-31 0001820721 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001820721 us-gaap:RetainedEarningsMember 2019-12-31 0001820721 2019-12-31 0001820721 us-gaap:MemberUnitsMember 2020-01-01 2020-12-31 0001820721 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001820721 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001820721 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001820721 us-gaap:MemberUnitsMember 2020-12-31 0001820721 us-gaap:CommonStockMember 2020-12-31 0001820721 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001820721 us-gaap:RetainedEarningsMember 2020-12-31 0001820721 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001820721 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001820721 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001820721 us-gaap:CommonStockMember 2021-12-31 0001820721 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001820721 us-gaap:RetainedEarningsMember 2021-12-31 0001820721 us-gaap:AccountingStandardsUpdate201602Member 2021-01-01 0001820721 us-gaap:ConvertibleDebtMember 2021-12-31 0001820721 us-gaap:MemberUnitsMember 2020-10-14 2020-10-14 0001820721 us-gaap:CommonStockMember 2020-10-14 2020-10-14 0001820721 2020-10-14 2020-10-14 0001820721 arry:SeriesARedeemablePerpetualPreferredStockMember 2021-12-31 0001820721 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001820721 2021-08-01 2021-08-31 0001820721 2021-02-01 2021-02-28 0001820721 2022-12-31 2021-12-31 0001820721 arry:LargestCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001820721 arry:FiveLargestCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001820721 arry:TwoCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001820721 arry:LargestCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001820721 arry:FiveLargestCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001820721 arry:TwoCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001820721 arry:LargestCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001820721 arry:FiveLargestCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001820721 arry:TwoCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001820721 arry:LargestCustomerMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001820721 arry:FiveLargestCustomersMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001820721 arry:LargestCustomerMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001820721 arry:FiveLargestCustomersMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001820721 us-gaap:LandMember 2021-12-31 0001820721 us-gaap:LandMember 2020-12-31 0001820721 srt:MinimumMember us-gaap:LandBuildingsAndImprovementsMember 2021-01-01 2021-12-31 0001820721 srt:MaximumMember us-gaap:LandBuildingsAndImprovementsMember 2021-01-01 2021-12-31 0001820721 us-gaap:LandBuildingsAndImprovementsMember 2021-12-31 0001820721 us-gaap:LandBuildingsAndImprovementsMember 2020-12-31 0001820721 us-gaap:EquipmentMember 2021-01-01 2021-12-31 0001820721 us-gaap:EquipmentMember 2021-12-31 0001820721 us-gaap:EquipmentMember 2020-12-31 0001820721 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001820721 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001820721 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001820721 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001820721 us-gaap:VehiclesMember 2021-01-01 2021-12-31 0001820721 us-gaap:VehiclesMember 2021-12-31 0001820721 us-gaap:VehiclesMember 2020-12-31 0001820721 srt:MinimumMember arry:HardwareAndSoftwareMember 2021-01-01 2021-12-31 0001820721 srt:MaximumMember arry:HardwareAndSoftwareMember 2021-01-01 2021-12-31 0001820721 arry:HardwareAndSoftwareMember 2021-12-31 0001820721 arry:HardwareAndSoftwareMember 2020-12-31 0001820721 arry:AssetsInProgressMember 2021-12-31 0001820721 arry:AssetsInProgressMember 2020-12-31 0001820721 arry:ArrayMember 2016-07-08 0001820721 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001820721 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001820721 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001820721 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001820721 us-gaap:CustomerRelationshipsMember 2021-12-31 0001820721 us-gaap:CustomerRelationshipsMember 2020-12-31 0001820721 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001820721 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-31 0001820721 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-12-31 0001820721 us-gaap:TradeNamesMember 2021-12-31 0001820721 us-gaap:TradeNamesMember 2020-12-31 0001820721 2021-04-01 2021-04-30 0001820721 us-gaap:DomesticCountryMember 2021-12-31 0001820721 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001820721 us-gaap:DevelopedTechnologyRightsMember 2019-01-01 0001820721 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001820721 arry:TermLoanFacilityMember 2021-12-31 0001820721 arry:TermLoanFacilityMember 2020-12-31 0001820721 us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001820721 arry:TermLoanFacilityMember 2020-10-14 0001820721 arry:TermLoanFacilityMember 2020-10-14 2020-10-14 0001820721 us-gaap:RevolvingCreditFacilityMember 2020-10-14 0001820721 us-gaap:RevolvingCreditFacilityMember 2020-10-14 2020-10-14 0001820721 arry:SeniorSecuredCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-02-23 2021-02-23 0001820721 arry:SeniorSecuredCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-02-22 2021-02-22 0001820721 arry:SeniorSecuredCreditFacilityMember us-gaap:BaseRateMember 2021-02-23 2021-02-23 0001820721 arry:SeniorSecuredCreditFacilityMember us-gaap:BaseRateMember 2021-02-22 2021-02-22 0001820721 arry:TermLoanFacilityMember 2021-02-23 2021-02-23 0001820721 arry:TermLoanFacilityMember arry:RevolvingCreditFacilityFirstAmendmentMember 2021-02-23 2021-02-23 0001820721 us-gaap:RevolvingCreditFacilityMember 2021-02-25 0001820721 us-gaap:RevolvingCreditFacilityMember arry:RevolvingCreditFacilitySecondAmendmentMember 2021-02-26 0001820721 us-gaap:StandbyLettersOfCreditMember 2021-12-31 0001820721 us-gaap:StandbyLettersOfCreditMember 2020-12-31 0001820721 arry:TermLoanFacilityMember 2021-12-31 0001820721 arry:TermLoanFacilityMember 2020-12-31 0001820721 arry:TermLoanFacilityMember 2021-01-01 2021-12-31 0001820721 arry:TermLoanFacilityMember us-gaap:BaseRateMember 2021-01-01 2021-12-31 0001820721 arry:TermLoanFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2020-10-14 2020-10-14 0001820721 arry:TermLoanFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-10-14 2020-10-14 0001820721 arry:TermLoanFacilityMember us-gaap:BaseRateMember 2020-10-14 2020-10-14 0001820721 arry:TermLoanFacilityMember us-gaap:EurodollarMember 2020-10-14 2020-10-14 0001820721 us-gaap:RevolvingCreditFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2020-10-14 2020-10-14 0001820721 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-10-14 2020-10-14 0001820721 us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2020-10-14 2020-10-14 0001820721 us-gaap:RevolvingCreditFacilityMember us-gaap:EurodollarMember 2020-10-14 2020-10-14 0001820721 us-gaap:ConvertibleDebtMember 2021-12-31 0001820721 us-gaap:ConvertibleDebtMember 2020-12-31 0001820721 arry:ConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2021-12-03 0001820721 arry:ConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2021-12-09 0001820721 arry:ConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2021-12-03 2021-12-03 0001820721 arry:ConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2021-12-09 2021-12-09 0001820721 arry:ConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2021-12-31 0001820721 arry:ConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2021-01-01 2021-12-31 0001820721 us-gaap:ConvertibleDebtMember 2021-01-01 2021-12-31 0001820721 arry:ConvertibleSeniorNotesDue2028Member 2021-12-31 0001820721 arry:ConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2021-01-01 2021-12-31 0001820721 arry:ConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001820721 arry:ConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember us-gaap:CommonStockMember 2021-12-31 0001820721 arry:ConvertibleNoteCappedCallTransactionsMember 2021-11-30 0001820721 arry:ConvertibleNoteCappedCallTransactionsMember 2021-11-30 2021-11-30 0001820721 arry:ConvertibleNoteCappedCallTransactionsMember 2021-12-31 0001820721 arry:SeriesARedeemablePerpetualPreferredStockMember arry:SecuritiesPurchaseAgreementMember 2021-08-10 2021-08-10 0001820721 arry:SeriesARedeemablePerpetualPreferredStockMember arry:SecuritiesPurchaseAgreementMember 2021-08-10 0001820721 us-gaap:CommonStockMember arry:SecuritiesPurchaseAgreementMember 2021-08-10 2021-08-10 0001820721 us-gaap:CommonStockMember arry:SecuritiesPurchaseAgreementMember 2021-08-10 0001820721 arry:SecuritiesPurchaseAgreementMember 2021-08-10 2021-08-10 0001820721 us-gaap:CommonStockMember arry:SecuritiesPurchaseAgreementExpiryOrTerminationMember arry:BCPHeliosAggregatorLPMember 2021-09-27 2021-09-27 0001820721 arry:SecuritiesPurchaseAgreementVotingAndConsentRightsMember 2021-08-10 0001820721 arry:SeriesARedeemablePerpetualPreferredStockMember arry:SecuritiesPurchaseAgreementAdditionalClosingsMember 2021-08-10 2021-08-10 0001820721 us-gaap:CommonStockMember arry:SecuritiesPurchaseAgreementAdditionalClosingsMember 2021-08-10 2021-08-10 0001820721 us-gaap:CommonStockMember arry:SecuritiesPurchaseAgreementAdditionalClosingsCertainPricingAdjustmentsMember 2021-08-10 2021-08-10 0001820721 arry:SecuritiesPurchaseAgreementAdditionalClosingsMember 2021-08-10 2021-08-10 0001820721 arry:SecuritiesPurchaseAgreementMember 2021-09-27 2021-09-27 0001820721 arry:SecuritiesPurchaseAgreementMember 2021-09-27 0001820721 arry:AccruedRegularDividendRateMember arry:SeriesARedeemablePerpetualPreferredStockMember 2021-08-10 2021-08-10 0001820721 arry:CashRegularDividendRateMember arry:SeriesARedeemablePerpetualPreferredStockMember 2021-08-10 2021-08-10 0001820721 2021-08-10 0001820721 arry:CashRegularDividendRateMember arry:SeriesARedeemablePerpetualPreferredStockMember arry:FifthSixthAndSeventhAnniversariesMember 2021-08-10 2021-08-10 0001820721 arry:CashRegularDividendRateMember arry:SeriesARedeemablePerpetualPreferredStockMember arry:EighthNinthAndTenthAnniversariesMember 2021-08-10 2021-08-10 0001820721 2021-12-31 2021-12-31 0001820721 arry:SeriesARedeemablePerpetualPreferredStockMember 2021-08-10 2021-08-10 0001820721 2021-08-10 2021-08-10 0001820721 arry:SeriesARedeemablePerpetualPreferredStockMember 2021-01-01 2021-12-31 0001820721 arry:AnniversaryDateOneMember 2021-08-10 2021-08-10 0001820721 arry:AnniversaryDateTwoMember 2021-08-10 2021-08-10 0001820721 arry:AnniversaryDateThreeMember 2021-08-10 2021-08-10 0001820721 arry:SeriesARedeemablePerpetualPreferredStockMember 2021-08-10 0001820721 arry:SeniorSecuredLoanMember srt:AffiliatedEntityMember 2019-12-31 0001820721 arry:SeniorSecuredLoanMember srt:AffiliatedEntityMember 2020-01-01 2020-12-31 0001820721 arry:SeniorSecuredLoanMember srt:AffiliatedEntityMember 2019-01-01 2019-12-31 0001820721 2020-10-14 0001820721 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001820721 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001820721 us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001820721 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001820721 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001820721 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001820721 us-gaap:StockCompensationPlanMember us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0001820721 us-gaap:StockCompensationPlanMember us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001820721 us-gaap:StockCompensationPlanMember us-gaap:CommonClassCMember 2020-01-01 2020-12-31 0001820721 us-gaap:StockCompensationPlanMember us-gaap:CommonClassCMember 2021-01-01 2021-12-31 0001820721 arry:ArrayMember arry:TaxReceivableAgreementMember 2021-12-31 0001820721 arry:ArrayMember arry:TaxReceivableAgreementMember 2020-12-31 0001820721 arry:ArrayMember arry:TaxReceivableAgreementMember 2021-01-01 2021-12-31 0001820721 arry:ArrayMember arry:EarnOutLiabilityMember 2021-12-31 0001820721 arry:ArrayMember arry:TaxReceivableAgreementMember 2018-12-31 0001820721 arry:ArrayMember arry:EarnOutLiabilityMember 2018-12-31 0001820721 arry:ArrayMember arry:TaxReceivableAgreementMember 2019-01-01 2019-12-31 0001820721 arry:ArrayMember arry:EarnOutLiabilityMember 2019-01-01 2019-12-31 0001820721 arry:ArrayMember arry:TaxReceivableAgreementMember 2019-12-31 0001820721 arry:ArrayMember arry:EarnOutLiabilityMember 2019-12-31 0001820721 arry:ArrayMember arry:TaxReceivableAgreementMember 2020-01-01 2020-12-31 0001820721 arry:ArrayMember arry:EarnOutLiabilityMember 2020-01-01 2020-12-31 0001820721 arry:ArrayMember arry:EarnOutLiabilityMember 2020-12-31 0001820721 arry:ArrayMember arry:EarnOutLiabilityMember 2021-01-01 2021-12-31 0001820721 us-gaap:SuretyBondMember 2021-12-31 0001820721 arry:A2020EquityIncentivePlanMember 2020-10-14 0001820721 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001820721 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001820721 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001820721 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001820721 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001820721 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001820721 us-gaap:PerformanceSharesMember 2020-12-31 0001820721 us-gaap:PerformanceSharesMember 2021-12-31 0001820721 us-gaap:StockCompensationPlanMember us-gaap:CommonClassBMember 2019-11-19 2019-11-19 0001820721 us-gaap:StockCompensationPlanMember us-gaap:CommonClassBMember 2020-05-19 2020-05-19 0001820721 us-gaap:StockCompensationPlanMember us-gaap:CommonClassCMember 2020-03-28 2020-03-28 0001820721 us-gaap:CommonClassBMember 2021-03-23 2021-03-23 0001820721 us-gaap:StockCompensationPlanMember 2021-01-01 2021-12-31 0001820721 us-gaap:StockCompensationPlanMember 2020-01-01 2020-12-31 0001820721 us-gaap:StockCompensationPlanMember 2019-01-01 2019-12-31 0001820721 us-gaap:StockCompensationPlanMember us-gaap:CommonClassBMember 2021-12-31 0001820721 us-gaap:StockCompensationPlanMember us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001820721 2021-01-01 0001820721 arry:ConsentFeesMember srt:AffiliatedEntityMember 2020-01-01 2020-12-31 0001820721 country:US 2021-01-01 2021-12-31 0001820721 country:US 2020-01-01 2020-12-31 0001820721 country:US 2019-01-01 2019-12-31 0001820721 country:AU 2021-01-01 2021-12-31 0001820721 country:AU 2020-01-01 2020-12-31 0001820721 country:AU 2019-01-01 2019-12-31 0001820721 arry:RestOfTheWorldMember 2021-01-01 2021-12-31 0001820721 arry:RestOfTheWorldMember 2020-01-01 2020-12-31 0001820721 arry:RestOfTheWorldMember 2019-01-01 2019-12-31 0001820721 srt:ScenarioPreviouslyReportedMember 2021-03-31 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2021-03-31 0001820721 2021-03-31 0001820721 srt:ScenarioPreviouslyReportedMember 2021-06-30 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2021-06-30 0001820721 srt:ScenarioPreviouslyReportedMember 2021-09-30 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2021-09-30 0001820721 2021-09-30 0001820721 srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-03-31 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2021-01-01 2021-03-31 0001820721 2021-01-01 2021-03-31 0001820721 srt:ScenarioPreviouslyReportedMember 2021-04-01 2021-06-30 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2021-04-01 2021-06-30 0001820721 2021-04-01 2021-06-30 0001820721 srt:ScenarioPreviouslyReportedMember 2021-07-01 2021-09-30 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2021-07-01 2021-09-30 0001820721 2021-07-01 2021-09-30 0001820721 srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-06-30 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2021-01-01 2021-06-30 0001820721 2021-01-01 2021-06-30 0001820721 srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-09-30 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2021-01-01 2021-09-30 0001820721 2021-01-01 2021-09-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2020-12-31 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2020-12-31 0001820721 srt:ScenarioPreviouslyReportedMember 2020-12-31 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2021-03-31 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-03-31 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2021-03-31 0001820721 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001820721 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001820721 us-gaap:CommonStockMember 2021-03-31 0001820721 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001820721 us-gaap:RetainedEarningsMember 2021-03-31 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2021-06-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-06-30 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2021-06-30 0001820721 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001820721 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001820721 us-gaap:CommonStockMember 2021-06-30 0001820721 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001820721 us-gaap:RetainedEarningsMember 2021-06-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2021-09-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-09-30 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2021-09-30 0001820721 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001820721 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001820721 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001820721 us-gaap:CommonStockMember 2021-09-30 0001820721 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001820721 us-gaap:RetainedEarningsMember 2021-09-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001820721 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001820721 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001820721 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001820721 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001820721 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001820721 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001820721 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2020-12-31 0001820721 arry:STIMember us-gaap:SubsequentEventMember 2022-01-11 2022-01-11 0001820721 us-gaap:SubsequentEventMember 2022-01-11 2022-01-11 0001820721 arry:STIMember us-gaap:SubsequentEventMember 2022-01-11 0001820721 us-gaap:SubsequentEventMember 2022-01-07 2022-01-07 0001820721 us-gaap:SubsequentEventMember 2022-01-01 2022-12-31 0001820721 us-gaap:SubsequentEventMember 2022-12-31 iso4217:USD shares iso4217:USD shares pure utr:D arry:representative arry:vote arry:segment iso4217:EUR 0001820721 2021 FY false http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent 10-K true 2021-12-31 --12-31 false 001-39613 ARRAY TECHNOLOGIES, INC. DE 83-2747826 3901 Midway Place NE Albuquerque NM 87109 (505) 881-7567 Common stock, $0.001 par value ARRY NASDAQ No No Yes Yes Large Accelerated Filer false false true false 1981113685 150173507 Portions of the registrant’s definitive proxy statement to be filed with the Securities and Exchange Commission, or SEC, subsequent to the date hereof pursuant to Regulation 14A in connection with the registrant’s 2022 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Annual Report on Form 10-K. We intend to file such proxy statement with the SEC not later than 120 days after the conclusion of the registrant’s fiscal year ended December 31, 2021. BDO USA, LLP Austin, Texas 243 367670000 108441000 236009000 118694000 205653000 118459000 9052000 17158000 33649000 12423000 852033000 375175000 10692000 9774000 69727000 69727000 174753000 198260000 9345000 0 26429000 3088000 1142979000 656024000 91392000 82755000 610000 2232000 38494000 29164000 3192000 3049000 60000 8814000 99575000 149821000 1773000 8955000 4300000 4313000 5909000 0 245305000 289103000 0 13114000 12804000 10736000 5557000 0 711056000 423970000 729417000 447820000 974722000 736923000 0.001 0.001 500000 500000 350000 0 350000000 0 237462000 0 0.001 0.001 4500000 4500000 0 0 0 0 0.001 0.001 1000000000 1000000000 135026940 126994467 135000 127000 202562000 140473000 -271902000 -221499000 -69205000 -80899000 1142979000 656024000 853318000 872662000 647899000 770459000 669861000 497138000 82859000 202801000 150761000 80974000 55634000 41212000 2696000 26441000 640000 23930000 25514000 25500000 107600000 107589000 67352000 -24741000 95212000 83409000 -905000 -2305000 -33000 35475000 15129000 18797000 -36380000 -17434000 -18830000 -61121000 77778000 64579000 -10718000 18705000 24834000 -50403000 59073000 39745000 15715000 0 0 -66118000 59073000 39745000 -0.51 0.49 0.33 -0.51 0.49 0.33 129984000 121467000 119994000 129984000 121514000 119994000 1000 264474000 264474000 133000 133000 799000 799000 39745000 39745000 1000 305151000 0 0 0 0 305151000 589000000 589000000 7000000 7000 145525000 145532000 6464000 6464000 3397000 1412000 4809000 71394000 -12321000 59073000 -1000 -209058000 119994000 -120000 209178000 0 0 0 126994000 127000 140473000 -221499000 -80899000 0 0 126994000 127000 140473000 -221499000 -80899000 157000 13562000 13562000 7875000 8000 104756000 104764000 350000 229799000 -40514000 -40514000 8226000 8226000 8226000 -8052000 7489000 7489000 7489000 -8052000 -50403000 -50403000 350000 237462000 7489000 135026000 135000 202562000 -271902000 -69205000 -50403000 59073000 39745000 -467000 595000 -3986000 -10102000 -2739000 22322000 25946000 27474000 27316000 15036000 3366000 3968000 0 3421000 2832000 13757000 4809000 799000 2696000 26441000 640000 516000 953000 1387000 990000 1225000 1742000 116848000 23038000 40708000 88184000 -28340000 94594000 -8106000 16530000 -9941000 21226000 -1101000 -2228000 8637000 -50519000 105481000 -1622000 0 0 9133000 10913000 -1978000 -8754000 6870000 1944000 221000 0 0 0 25000000 0 -50619000 -178960000 306994000 -263187000 -122205000 386073000 3357000 1338000 1697000 11975000 0 0 -15332000 -1338000 -1697000 413321000 0 0 52870000 0 0 1591000 0 0 8051000 0 0 224987000 0 0 120645000 0 0 7195000 0 0 3873000 0 0 126033000 0 0 126033000 0 0 0 57702000 25000000 0 575000000 0 133225000 115000000 0 0 -70000 -39078000 0 45558000 0 0 589000000 0 0 145532000 0 7810000 0 0 0 6464000 0 6590000 36011000 0 0 0 133000 537748000 -129273000 -63945000 259229000 -252816000 320431000 108441000 361257000 40826000 367670000 108441000 361257000 24306000 6935000 11343000 13318000 31103000 443000 Organization and Business Array Technologies, Inc. (the “Company”) formerly ATI Intermediate Holdings, LLC, is a Delaware corporation formed in December 2018 as a wholly owned subsidiary of ATI Investment Parent, LLC (“Former Parent”). On October 14, 2020, the Company converted from a Delaware limited liability company to a Delaware corporation and changed the Company’s name to Array Technologies, Inc. The Company is headquartered in Albuquerque, New Mexico, and manufactures and supplies solar tracking systems and related products for customers across the United States and internationally. The Company, through its wholly-owned subsidiary, ATI Investment Sub, Inc. (“ATI Investment”) owns one subsidiary through which it conducts substantially all operations; Array Tech, Inc. (collectively “AT”). Summary of Significant Accounting Policies <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Basis of Accounting and Presentation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The accompanying consolidated financial statements were prepared on the accrual basis of accounting in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Reclassifications</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Certain prior year amounts have been reclassified to conform to the current year presentation.</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On January 1, 2021, the Company adopted Accounting Standards Update (“ASU”) No. 2016-02 (Topic 842) “Leases” which supersedes the lease recognition requirements in ASC Topic 840, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">“Leases”</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">. Under ASU No. 2016-02, lessees are required to recognize assets and liabilities on the consolidated balance sheets for most leases and provide enhanced disclosures. For companies that are not emerging growth companies (“EGCs”), the ASU was effective for fiscal years beginning after December 15, 2018. For EGCs, the ASU is effective for fiscal years beginning after December 15, 2021. The Company early adopted the new standard using the modified retrospective method by recording a right-of-use asset of $13.2 million, short-term portion of lease liabilities of $6.3 million and long-term portion of lease liabilities of $7.2 million as of the effective date. Prior periods will not be restated and will continue to be reported under Topic 840 guidance in effect during those periods. The Company applied the package of practical expedients to leases that commenced before the effective date whereby the Company elected to not reassess the following: (i) whether any expired or existing contracts contain leases; (ii) the lease classification for any expired or existing leases; and (iii) initial direct costs for any existing leases. The adoption did not have a material impact on its consolidated statements of operations or its consolidated statements of cash flows. See Note 15, Leases, for further information and disclosures related to the adoption of this standard.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In December 2019, the FASB issued ASU No. 2019-12,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%"> Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%"> (“ASU No. 2019-12”), which is intended to simplify various aspects of the accounting for income taxes. ASU No. 2019-12 removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. This standard is effective for fiscal years and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption is permitted. The Company has adopted the pronouncement and it did not have a material impact on its consolidated financial statements and related disclosures.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">. The amendments in this update simplifies accounting for certain convertible debt instruments by removing the separation models for convertible debt with a cash conversion feature or convertible instruments with a beneficial conversion feature. As a result, convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. Additionally, ASU 2020-06 requires the application of the if-converted method for calculating diluted earnings per share and the treasury stock method will be no longer be available for convertible debt instruments. The provisions of ASU 2020-06 are applicable for fiscal years beginning after December 15, 2021, with early adoption permitted no earlier than fiscal years beginning after December 15, 2020. The Company early adopted the new standard effective January 1, 2021 using the modified retrospective method. There was no impact on the Company's financial statements as of the adoption date. As further discussed in Note 10, "Convertible Debt," the Company issued $425 million principal amount of convertible senior notes on December 3, 2021, which have been accounted for in accordance with the provisions of ASU 2020-06.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In June 2016, the FASB issued ASU No. 2016-13,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%"> Financial Instruments - Credit Losses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">, which was subsequently amended by ASU No. 2018-19 and ASU No. 2019-10, requires the measurement of expected credit losses for financial instruments carried at amortized cost held at the reporting date based on historical experience, current conditions and reasonable forecasts. The updated guidance also amends the current other-than-temporary impairment model for available-for-sale debt securities by requiring the recognition of impairments relating to credit losses through an allowance account and limits the amount of credit loss to the difference between a security’s amortized cost basis and its fair value. In addition, the length of time a security has been in an unrealized loss position will no longer impact the determination of whether a credit loss exists. The main objective of this ASU is to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. The standard was adopted on January 1, 2021 as the Company lost it’s status as an Emerging Growth Company effective December 31, 2021 and therefore was required to adopt the standard for the year ending December 31, 2021. The adoption of this standard did not have an impact on consolidated financial statements.</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Corporate Conversion and Stock Split</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On October 14, 2020, prior to the issuance of any of our shares of common stock in our initial public offering (the “IPO”), we converted from a Delaware limited liability company to a Delaware corporation. In connection with the corporate conversion we converted all 1,000 of our outstanding member units into 100,000,000 shares of common stock and then completed a stock split of 1.19994-for-1. The corporate conversion and stock split representing 119,994,467 shares of common stock have been adjusted retroactively for the purposes of calculating basic and diluted earnings per share.</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Principles of Consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The consolidated financial statements include the accounts of Array Technologies, Inc. and its Subsidiaries. All intercompany accounts and transactions have been eliminated upon consolidation.</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates include impairment of goodwill, impairment of long-lived assets, fair value of contingent consideration, Series A Redeemable Preferred Stock and the related future tranche, allowance for credit losses, reserve for excess or obsolete inventories, valuation of deferred tax assets and warranty reserve. Due to the COVID-19 pandemic, there has been and will continue to be uncertainty and disruption in the global economy and financial markets. Management has made estimates and assumptions taking into consideration certain possible impacts due to COVID-19. These estimates may change, as new events occur, and additional information is obtained. Actual results may differ from previously estimated amounts, and such differences may be material to the consolidated financial statements; however, management believes that these estimates and assumptions provide a reasonable basis for the fair presentation of the consolidated financial statements. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the period they occur. </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Impact of COVID-19 Pandemic</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In December 2019, a novel strain of coronavirus, SARS-CoV-2, which causes coronavirus disease 2019, or COVID-19, surfaced in Wuhan, China. Since then, COVID-19 has spread to multiple countries, including the United States. On March 11, 2020, the World Health Organization declared COVID-19 a pandemic. Due to economic conditions our industry has seen rapid commodity price increases and strained logistics, causing us to experience temporary decreased margins and thus decreased cash from operations which has adversely impacted our business. In addition, due to global tightening of supply chain and strained logistics issues we have experienced an increase in our unbilled revenues and also in some instances incurred liquidated damages. We have taken, and continue to take, mitigating steps to overcome the economic challenges and, therefore, believe the impact to be temporary, but cannot be certain the timing of when we will achieve better margins. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company believes it has sufficient liquidity and financing options available and expects to have sufficient liquidity to operate for the next 12 months. The Company expects to use cash generated from operations and if needed, can access funds from the Revolving Credit Facility. The Company also has $100 million in delayed draw ability under the Series A Redeemable Perpetual Preferred Stock future draw commitment, however this would increase the Company’s dividend obligations and outstanding common stock. The Revolving Credit Facility has $186.4 million of availability; however the Company may have limited ability to draw on the funds due to debt covenants. The Company has implemented adjustments to its operations designed to keep employees safe and comply with federal, state and local guidelines, including those regarding social distancing. The extent to which COVID-19 may further impact the Company’s business, results of operations, financial condition and cash flows will depend on future developments, which are highly uncertain and cannot be predicted with confidence. In response to COVID-19, the United States government has passed legislation and taken other actions to provide financial relief to companies and other organizations affected by the pandemic. </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Accounts Receivable</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company’s accounts receivable are due primarily from solar contractors across the United States and internationally. Credit is extended in the normal course of business based on evaluation of a customer’s </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">financial condition and, generally, collateral is not required. Trade receivables consist of uncollateralized customer obligations due under normal trade terms requiring payment within 30-60 days of the invoice date. Management regularly reviews outstanding accounts receivable and provides for estimated credit losses through an estimate of expected credit losses valuation account. The allowance for credit losses is a valuation account that is deducted from a financial asset’s amortized cost to present the net amount we expect to collect from the asset. We estimate allowances for credit losses using relevant available information from both internal and external sources. We monitor the estimated credit losses associated with our trade accounts receivable and unbilled accounts receivable based primarily on our collection history and the delinquency status of amounts owed to us, which we determine based on the aging of such receivables. In evaluating the level of established reserves, management makes judgments regarding the customers’ ability to make required payments, economic events, and other factors. As the financial conditions of these customers change, circumstances develop, or additional information becomes available, adjustments to the valuation account may be required. When deemed uncollectible, the receivable is charged against the valuation account for credit losses or directly written off. At December 31, 2021 and 2020, the valuation account was $0.1 million and $0.7 million, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Unbilled receivables, which represent temporary timing differences between shipments made and billing milestones achieved, were $111.2 million and $18.1 million of the accounts receivable balances as of December 31, 2021 and 2020, respectively. These amounts have not been billed because we are waiting for agreed upon billing stipulations such as billing on a specified date of the month or upon completion of mega-watt deliveries. The unbilled balance has increased as of December 31, 2021 due to global challenges with supply chain logistics and labor shortages in some instances causing delays in delivering specific components to complete a mega-watt delivery. These will be invoiced once the commercial criteria have been met at which point we will invoice and expect payment within 30 to 60 days. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Amounts retained by project owners under contracts and included in accounts receivable at December 31, 2021 and 2020 were $13.5 million and $4.1 million, respectively. Such retention amounts represent funds withheld by our customers until the products are installed by a third-party, arranged by the customer, and the project is declared operational. Retention amounts and length of retention periods may vary. All retention amounts outstanding as of December 31, 2021 are collectible within the next 12 months. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The following is the activity of the reserve for credit losses on accounts receivable which includes trade accounts receivable and unbilled accounts receivable (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.050%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Beginning balance</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">663 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Provision 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(303)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Collected</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:'Arial',sans-serif;font-size:11pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written-off</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(90)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ending balance</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The following is the activity of the allowance for doubtful accounts (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.050%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Beginning balance</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">162 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Provision for bad debts</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">847 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Collected</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(242)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written-off</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(104)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ending balance</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">663 </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><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Inventories</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Inventories consist of raw materials and finished goods. Inventories are stated at the lower of cost or estimated net realizable value using the weighted average method. Provisions are made to reduce excess or obsolete inventories to their estimated net realizable values. See Note 3 for a detail of the components that comprise the inventory balance presented on the accompanying consolidated balance sheets. </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Property, Plant and Equipment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Property, plant and equipment acquired in the acquisition of Array are recorded at fair value at the date of acquisition net of accumulated depreciation and amortization; all other property, plant and equipment are recorded at cost, net of accumulated depreciation and amortization. Improvements, betterments and replacements which significantly extend the life of an asset are capitalized. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the respective assets. Repair and maintenance costs are expensed as incurred. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">A gain or loss on the sale of property, plant and equipment is calculated as the difference between the cost of the asset disposed of, net of depreciation, and the sales proceeds received. A gain or loss on an asset disposal is recognized in the period that the sale occurs. </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Impairment of Long-Lived Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">When events, circumstances or operating results indicate that the carrying values of long-lived assets might not be recoverable through future operations, the Company prepares projections of the undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the projections indicate that the recorded amounts are not expected to be recoverable, such amounts are reduced to estimated fair value. Fair value is estimated based upon internal evaluation of each asset that includes quantitative analyses of net revenue and cash flows, review of recent sales of similar assets and market responses based upon discussions in connection with offers received from potential buyers. Management determined there was no impairment for the years ended December 31, 2021, 2020 and 2019. </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Goodwill</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Goodwill reflects the excess of the consideration transferred, including the fair value of any contingent consideration over the assigned fair values of the identifiable net assets acquired. Goodwill is not amortized, and is assigned to the reporting unit and tested for impairment at least on an annual basis. Goodwill is assessed using either a qualitative assessment or quantitative approach to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount. The qualitative assessment evaluates factors including macroeconomic conditions, industry-specific and company-specific considerations, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">legal and regulatory environments, and historical performance. If the Company determines that is more likely than not that the fair value of a reporting unit is less than its carrying value, a quantitative assessment is performed. Otherwise, no further assessment is required. The quantitative approach compares the estimated fair value of the reporting unit to its carrying amount, including goodwill. Impairment is indicated if the estimated fair value or the reporting unit is less than the carrying amount of the reporting unit, and an impairment charge is recognized for the differential. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company completes its annual goodwill impairment test as of year-end. At December 31, 2021, the Company performed both a qualitative and quantitative test for impairment of goodwill and no impairment was recorded. At December 31, 2020, the Company performed a qualitative assessment of its goodwill and no impairment was recorded.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:125%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">At December 31, 2019, the Company performed a quantitative assessment of its goodwill and no impairment was recorded.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:125%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Amortizable and Other Intangible Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company amortizes identifiable intangible assets consisting of developed technology, customer relationships, contractual backlog and internal-use software modifications because these assets have finite lives. The Company’s intangible assets with finite lives are amortized on a straight-line basis over the estimated useful lives. The basis of amortization approximates the pattern in which the assets are utilized, over their estimated useful lives. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Array Technologies trade name has been determined to have an indefinite life and, therefore, is not amortized but is subject to an annual impairment test or at any other time when impairment indicators exist. The Company completed its annual impairment test for its non-amortizable asset (Trade Name) by comparing the estimated fair value to the carrying value of such asset. Based on the results of the tests, the Company did not recognize any impairment charges for the years ended December 31, 2021, 2020 and 2019. </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Deferred Offering Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Deferred offering costs consist primarily of registration fees, filing fees, listing fees, specific legal and accounting costs, and transfer agent fees, which are direct and incremental fees related to the offerings. Deferred offering costs were offset against the proceeds.</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Debt Discount and Financing Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Debt discount and financing costs incurred to issue debt are deferred and amortized using the effective interest method as a component of interest expense over the life of the related debt agreement. Amortization expense and write-off of debt discount and deferred financing costs was $15.0 million, (including $9.6 million in write-offs in connection with unscheduled principal payoffs that occurred in February and August of 2021 – see Notes 9 and 10), $3.4 million and $4.0 million, respectively, for the years ended December 31, 2021, 2020 and 2019. </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Revenue Recognition</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Under ASC 606, Revenue from Contracts with Customers (“ASC 606”), the Company recognizes revenues from the sale of solar tracking systems and parts and determines its revenue recognition through the following steps (i) identification of the contract or contracts with a customer, (ii) identification of the performance obligations within the contract, (iii) determination of the transaction price, (iv) allocation of the transaction price </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">to the performance obligations within the contract, and (v) recognition of revenue when, or as the performance obligation has been satisfied. </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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Performance Obligations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">The majority of the Company’s contracts with customers are accounted for as one performance obligation, because the Company is integrating the solar tracking system components and related services as part of a single project. Certain contracts associated with customers using the federal investment tax credit (“ITC”) for solar energy projects and other standalone tracker component sales are accounted for as multiple performance obligations because the delivery of the components and other services specified in the contract do not represent a single integrated project. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its best estimate of the standalone selling price of each distinct good or service in the contract. The Company uses the expected cost-plus margin approach to estimate the standalone selling price of each performance obligation.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In contracts with one performance obligation, the Company’s performance obligation is satisfied over-time as control is transferred to the customer by measuring the progress toward complete satisfaction of the performance obligation using an input (i.e., “cost to cost”) method. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Revenue recognized for the Company’s ITC related contracts and standalone system component sales are recorded at a point in time and recognized when obligations under the terms of the contract with our customer are satisfied. Generally, this occurs with the transfer of control of the asset, which is typically upon delivery to the customer in line with shipping terms. In certain situations, when product is still in our custody, and title and risk of loss has passed to the customer (known as bill-and-hold arrangement), revenue will be recognized when all the specific requirements for transfer of control under a bill-and-hold arrangement have been met. The Company had $168.9 million in contracts with customers for the sale of goods and services that contained bill-and-hold obligations such as storage, handling and other custodial duties. Any losses incurred on point-in-time projects are recognized as the goods are delivered.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">In assessing the recognition of revenue, the Company also evaluates whether two or more contracts should be combined and accounted for as one contract and if the combined or single contract should be accounted for as multiple performance obligations which could change the amount of revenue and profit (loss) recorded in a period. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Contracts are often modified through change orders to account for changes in specifications or design, manner of performance, equipment, materials, scope of work, and/or the period of completion of the project. Although the Company evaluates each change order to determine whether such modification creates a separate performance obligation, the majority of change orders are for goods or services that are not distinct within the context of the original contract and, therefore, not treated as separate performance obligations but rather as a modification of the existing contract and performance obligation. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">We account for shipping and handling activities related to contracts with customers as costs to fulfill our promise to transfer the associated products. Accordingly, we record amounts billed for shipping and handling costs as a component of revenue, and classify such costs as a component of cost of revenue.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Contract Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Accounting for contracts utilizing the cost-to-cost measure of progress is based on various assumptions to project the outcome of future events that can exceed a year. These assumptions include the cost and availability of materials. The Company reviews and updates its contract-related estimates on an ongoing basis and recognizes adjustments for any project specific facts and circumstances that could impact the measurement of the extent of progress, such as the total costs to complete the contracts, under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the period it is identified</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">At contract inception, any variable consideration such as liquidated damages are estimated based on probability of occurrence and then re-evaluated for probability at the end of the quarterly period.</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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Contract Balances</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled accounts receivable for goods delivered but not invoiced, and deferred revenue (contract liabilities) on the consolidated balance sheets. The majority of the Company’s contract amounts are billed as work progresses in accordance with agreed-upon contractual terms, which generally coincide with the shipment of one or more phases of the project. Billing sometimes occurs subsequent to revenue recognition, resulting in unbilled accounts receivable. The changes in unbilled accounts receivable and the corresponding amounts recorded in revenue relate to fluctuations in the timing and volume of billings for the Company’s revenue recognized over-time. As of December 31, 2021 and December 31, 2020, unbilled accounts receivable totaled $111.2 million and $18.1 million, respectively, are included within accounts receivable on the consolidated balance sheets on a contract-by-contract basis at the end of the reporting period. The Company also receives advances or deposits from its customers, before revenue is recognized, resulting in contract liabilities. The changes in contract liabilities (i.e. deferred revenue) relate to advanced orders and payments received by the Company and are the result of customers looking to take advantage of certain U.S. federal tax incentives set to decrease at the end of 2019 and 2020. Based on the terms of the tax incentives the customer must pay for the goods prior to December 31, 2019 and 2020, which accounts for the increase in the advanced orders and payments and the resulting deferred revenue at December 31, 2019 and 2020 and subsequent reduction for deliveries which occurred during the year ended December 31, 2020 and 2021. As of December 31, 2021 and December 31, 2020, contract liabilities consisting of deferred revenue were $99.6 million and $149.8 million, respectively and were recorded on a contract-by-contract basis at the end of each reporting period. During the years ended December 31, 2021 and 2020, the Company converted $149.8 million and $328.8 million deferred revenue to revenue, respectively, which represented 100% of the prior years deferred revenue balance. </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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Remaining Performance Obligations </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">As of December 31, 2021, the Company had $301.5 million of remaining performance obligations. The Company expects to recognize revenue on 100% of these performance obligations in the next twelve months.</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Warranty Obligations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company offers an assurance type warranty for its products against manufacturer defects and does not contain service elements. For these assurance type warranties, a provision for estimated future costs related to warranty expense is recorded when they are probable and reasonably estimable, which is typically when </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">products are delivered. This provision is based on historical information on the nature, frequency and average cost of claims for each product line. When little or no experience exists for an immature product line, the estimate is based on comparable product lines. These estimates are re-evaluated on an ongoing basis using best-available information and revisions to estimates are made as necessary. </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Income Taxes</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company provides for income taxes based on the provisions of FASB ASC Topic 740, Income Taxes, which, among other things, requires that recognition of deferred income taxes be measured by the provisions of enacted tax rates in effect at the date of the consolidated financial statements. A valuation allowance is provided to reduce deferred income tax assets if it is more likely than not that all, or some portion, of such deferred tax assets will not be recognized. Provision for estimated income taxes is based upon elements of income and expense reported in the consolidated statements of operations. The Company also files certain corporate state income tax returns. Generally, the Company is subject to examination by U.S. federal (or state or local) income tax authorities for three years from the filing of a tax return. The current provision for income taxes represents actual or estimated amounts payable on tax return filings each year. Deferred tax assets and liabilities are recorded for the estimated future tax effects of temporary differences between the tax basis of assets and liabilities and amounts reported in the accompanying consolidated balance sheets, and for operating loss and tax credit carryforwards. The change in deferred tax assets and liabilities for the period measures the deferred tax provision or benefit for the period. Effects of changes in enacted tax laws on deferred tax assets and liabilities are reflected as adjustments to the tax provision or benefit in the period of enactment. Adjustments for penalties and interest, if any, are also reflected in the current year tax provision or benefit. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company determines whether uncertain tax positions are more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company recognizes interest and penalties related to unrecognized tax benefits within the interest expense line and other expense line, respectively, in the consolidated statements of operations. Accrued interest and penalties are included within the related liability lines in the consolidated balance sheets. </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Equity-Based Compensation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company recognizes equity-based compensation expense based on the equity award’s grant date fair value. The determination of the fair value of equity awards issued to employees of the Company is based upon the underlying share price and a number of assumptions, including volatility, performance period, risk-free interest rate and expected dividends. The Company accounts for forfeitures as they occur. The grant date fair value of each unit is amortized on a straight-line basis over the requisite service period. </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Temporary Equity</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Equity instruments that are redeemable for cash or other assets are classified as temporary equity if the instrument is redeemable, at the option of the holder, at a fixed or determinable price on a fixed or determinable date or upon the occurrence of an event that is not solely within the control of the issuer. Redeemable equity instruments are initially carried at the fair value of the equity instrument at the issuance date, which is subsequently adjusted at each balance sheet date if the instrument is currently redeemable, or probable of becoming redeemable. The Series A Redeemable Perpetual Preferred Stock issued in connection with the Securities Purchase Agreement as described in Note 11 is classified as temporary equity in the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">accompanying consolidated financial statements. The Company elected the accreted redemption value method under which it accretes changes in redemption value over the period from the date of issuance of the Series A Redeemable Perpetual Preferred Stock to the earliest costless redemption date (the fifth anniversary) using the effective interest method. Such adjustments are included in preferred undeclared dividends and accretion on Series A Redeemable Perpetual Preferred Stock on the Company’s consolidated statements of changes in equity and treated similarly to a dividend on preferred stock for GAAP purposes.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Earnings per Share (“EPS”)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Basic earnings per share, or EPS, is computed by dividing net income available to shareholders by the weighted average shares outstanding during the period. Diluted EPS takes into account the potential dilution that could occur if securities or other contracts to issue shares, such as stock options, unvested restricted stock, or convertible debt, were exercised and converted into shares. The convertible debt is not currently convertible. Diluted EPS is computed by dividing net income available to shareholders by the weighted average shares outstanding during the period, increased by the number of additional shares that would have been outstanding if the potential shares had been issued and were dilutive. </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Credit Concentration</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash, and accounts receivable. The Company has no significant off balance sheet concentrations of credit risk. The Company maintains its cash with financial institutions that are believed to be of high credit quality and has not experienced any material losses relating to any cash. As of December 31, 2021 and December 31, 2020, $367.2 million and $108.2 million, respectively, of the Company’s bank balances were uninsured and uncollateralized and exposed to custodial credit risk. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company’s customer base consists primarily of solar contractors and utilities. The Company does not require collateral on its trade receivables. For the year ended December 31, 2021, the Company’s largest customer and five largest customers constituted 12.6% and 46.0% of total revenues, respectively. Two customers made up 22.7% of revenue and are the only customers greater than 10% of total revenue for the year ended December 31, 2021. For the year ended December 31, 2020, the Company’s largest customer and five largest customers constituted 11.2% and 40.9% of total revenues, respectively. Two customers made up 21.5% of revenue and are the only customers constituting greater than 10% of total revenue for the year ended December 31, 2020. For the year ended December 31, 2019, the Company’s largest customer and five largest customers constituted 17.2% and 50.1% of total revenues, respectively. Two customers make up 28.7% of revenue and are the only customers constituting greater than 10% of total revenue. The loss of any one of the Company’s top five customers could have a materially adverse effect on the revenues and profits of the Company. Further, the Company’s trade accounts receivable are from companies within the solar industry and, as such, the Company is exposed to normal industry credit risks. As of December 31, 2021, the Company’s largest customer and five largest customers constituted 17.6% and 44.6% of trade accounts receivable, respectively. As of December 31, 2020, the Company’s largest customer and five largest customers constituted 0.1% and 20.9% of trade accounts receivable, respectively. The Company continually evaluates its reserves for potential credit losses and establishes reserves for such losses. </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Fair Value</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company follows a fair value </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">hierarchy which requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Three levels of inputs may be used to measure fair value, as follows: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%;padding-left:14.15pt">Level 1 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">- Quoted prices in active markets for identical assets or liabilities. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%;padding-left:14.15pt">Level 2 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">- Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%;padding-left:14.15pt">Level 3 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">- Unobservable inputs that are supported by little or no market activity that are significant to the fair value of the assets or liabilities. </span></div><div style="text-align:justify;text-indent:24.45pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Assets valued using Level 1 inputs are determined by quoted market prices derived from an active market and Level 2 inputs are based primarily on quoted prices for similar assets in active or inactive markets. Level 3 inputs are valued by management’s assumptions about the assumptions the market participants would utilize in pricing the asset. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The fair values of the Company’s cash, accounts receivable, and accounts payable approximate their carrying values due to their short maturities. The carrying value of the Company’s notes payable, capped call, and related party loans approximates their fair values, as they are based on current market rates at which the Company could borrow funds with similar terms. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company follows the provisions of FASB ASC Topic 820-10 for nonfinancial assets and liabilities measured at fair value on a non-recurring basis. As it relates to the Company, this applies to certain nonfinancial assets and liabilities acquired in business combinations and measurement of goodwill impairment and non-amortizable intangibles and is thereby measured at fair value. The Company has determined such fair value primarily by third-party valuations. </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">New Accounting Standards</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">To be adopted</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. While the Company is continuing to assess the timing of adoption and the potential impacts of ASU 2021-08, and continue to evaluate the impact that ASU 2021-08 will have, if any, on its consolidated financial statements.</span></div> <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Basis of Accounting and Presentation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The accompanying consolidated financial statements were prepared on the accrual basis of accounting in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).</span></div> <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Reclassifications</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Certain prior year amounts have been reclassified to conform to the current year presentation.</span></div> <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On January 1, 2021, the Company adopted Accounting Standards Update (“ASU”) No. 2016-02 (Topic 842) “Leases” which supersedes the lease recognition requirements in ASC Topic 840, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">“Leases”</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">. Under ASU No. 2016-02, lessees are required to recognize assets and liabilities on the consolidated balance sheets for most leases and provide enhanced disclosures. For companies that are not emerging growth companies (“EGCs”), the ASU was effective for fiscal years beginning after December 15, 2018. For EGCs, the ASU is effective for fiscal years beginning after December 15, 2021. The Company early adopted the new standard using the modified retrospective method by recording a right-of-use asset of $13.2 million, short-term portion of lease liabilities of $6.3 million and long-term portion of lease liabilities of $7.2 million as of the effective date. Prior periods will not be restated and will continue to be reported under Topic 840 guidance in effect during those periods. The Company applied the package of practical expedients to leases that commenced before the effective date whereby the Company elected to not reassess the following: (i) whether any expired or existing contracts contain leases; (ii) the lease classification for any expired or existing leases; and (iii) initial direct costs for any existing leases. The adoption did not have a material impact on its consolidated statements of operations or its consolidated statements of cash flows. See Note 15, Leases, for further information and disclosures related to the adoption of this standard.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In December 2019, the FASB issued ASU No. 2019-12,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%"> Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%"> (“ASU No. 2019-12”), which is intended to simplify various aspects of the accounting for income taxes. ASU No. 2019-12 removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. This standard is effective for fiscal years and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption is permitted. The Company has adopted the pronouncement and it did not have a material impact on its consolidated financial statements and related disclosures.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">. The amendments in this update simplifies accounting for certain convertible debt instruments by removing the separation models for convertible debt with a cash conversion feature or convertible instruments with a beneficial conversion feature. As a result, convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. Additionally, ASU 2020-06 requires the application of the if-converted method for calculating diluted earnings per share and the treasury stock method will be no longer be available for convertible debt instruments. The provisions of ASU 2020-06 are applicable for fiscal years beginning after December 15, 2021, with early adoption permitted no earlier than fiscal years beginning after December 15, 2020. The Company early adopted the new standard effective January 1, 2021 using the modified retrospective method. There was no impact on the Company's financial statements as of the adoption date. As further discussed in Note 10, "Convertible Debt," the Company issued $425 million principal amount of convertible senior notes on December 3, 2021, which have been accounted for in accordance with the provisions of ASU 2020-06.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In June 2016, the FASB issued ASU No. 2016-13,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%"> Financial Instruments - Credit Losses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">, which was subsequently amended by ASU No. 2018-19 and ASU No. 2019-10, requires the measurement of expected credit losses for financial instruments carried at amortized cost held at the reporting date based on historical experience, current conditions and reasonable forecasts. The updated guidance also amends the current other-than-temporary impairment model for available-for-sale debt securities by requiring the recognition of impairments relating to credit losses through an allowance account and limits the amount of credit loss to the difference between a security’s amortized cost basis and its fair value. In addition, the length of time a security has been in an unrealized loss position will no longer impact the determination of whether a credit loss exists. The main objective of this ASU is to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. The standard was adopted on January 1, 2021 as the Company lost it’s status as an Emerging Growth Company effective December 31, 2021 and therefore was required to adopt the standard for the year ending December 31, 2021. The adoption of this standard did not have an impact on consolidated financial statements.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">New Accounting Standards</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">To be adopted</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. While the Company is continuing to assess the timing of adoption and the potential impacts of ASU 2021-08, and continue to evaluate the impact that ASU 2021-08 will have, if any, on its consolidated financial statements.</span></div> 13200000 6300000 7200000 425000000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Corporate Conversion and Stock Split</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On October 14, 2020, prior to the issuance of any of our shares of common stock in our initial public offering (the “IPO”), we converted from a Delaware limited liability company to a Delaware corporation. In connection with the corporate conversion we converted all 1,000 of our outstanding member units into 100,000,000 shares of common stock and then completed a stock split of 1.19994-for-1. The corporate conversion and stock split representing 119,994,467 shares of common stock have been adjusted retroactively for the purposes of calculating basic and diluted earnings per share.</span></div> 1000 100000000 1.19994 119994467 119994467 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Principles of Consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The consolidated financial statements include the accounts of Array Technologies, Inc. and its Subsidiaries. All intercompany accounts and transactions have been eliminated upon consolidation.</span></div> <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of </span></div>contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates include impairment of goodwill, impairment of long-lived assets, fair value of contingent consideration, Series A Redeemable Preferred Stock and the related future tranche, allowance for credit losses, reserve for excess or obsolete inventories, valuation of deferred tax assets and warranty reserve. Due to the COVID-19 pandemic, there has been and will continue to be uncertainty and disruption in the global economy and financial markets. Management has made estimates and assumptions taking into consideration certain possible impacts due to COVID-19. These estimates may change, as new events occur, and additional information is obtained. Actual results may differ from previously estimated amounts, and such differences may be material to the consolidated financial statements; however, management believes that these estimates and assumptions provide a reasonable basis for the fair presentation of the consolidated financial statements. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the period they occur. <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Impact of COVID-19 Pandemic</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In December 2019, a novel strain of coronavirus, SARS-CoV-2, which causes coronavirus disease 2019, or COVID-19, surfaced in Wuhan, China. Since then, COVID-19 has spread to multiple countries, including the United States. On March 11, 2020, the World Health Organization declared COVID-19 a pandemic. Due to economic conditions our industry has seen rapid commodity price increases and strained logistics, causing us to experience temporary decreased margins and thus decreased cash from operations which has adversely impacted our business. In addition, due to global tightening of supply chain and strained logistics issues we have experienced an increase in our unbilled revenues and also in some instances incurred liquidated damages. We have taken, and continue to take, mitigating steps to overcome the economic challenges and, therefore, believe the impact to be temporary, but cannot be certain the timing of when we will achieve better margins. </span></div>The Company believes it has sufficient liquidity and financing options available and expects to have sufficient liquidity to operate for the next 12 months. The Company expects to use cash generated from operations and if needed, can access funds from the Revolving Credit Facility. The Company also has $100 million in delayed draw ability under the Series A Redeemable Perpetual Preferred Stock future draw commitment, however this would increase the Company’s dividend obligations and outstanding common stock. The Revolving Credit Facility has $186.4 million of availability; however the Company may have limited ability to draw on the funds due to debt covenants. The Company has implemented adjustments to its operations designed to keep employees safe and comply with federal, state and local guidelines, including those regarding social distancing. The extent to which COVID-19 may further impact the Company’s business, results of operations, financial condition and cash flows will depend on future developments, which are highly uncertain and cannot be predicted with confidence. In response to COVID-19, the United States government has passed legislation and taken other actions to provide financial relief to companies and other organizations affected by the pandemic. 100000000 186400000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.</span></div> <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Accounts Receivable</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company’s accounts receivable are due primarily from solar contractors across the United States and internationally. Credit is extended in the normal course of business based on evaluation of a customer’s </span></div>financial condition and, generally, collateral is not required. Trade receivables consist of uncollateralized customer obligations due under normal trade terms requiring payment within 30-60 days of the invoice date. Management regularly reviews outstanding accounts receivable and provides for estimated credit losses through an estimate of expected credit losses valuation account. The allowance for credit losses is a valuation account that is deducted from a financial asset’s amortized cost to present the net amount we expect to collect from the asset. We estimate allowances for credit losses using relevant available information from both internal and external sources. We monitor the estimated credit losses associated with our trade accounts receivable and unbilled accounts receivable based primarily on our collection history and the delinquency status of amounts owed to us, which we determine based on the aging of such receivables. In evaluating the level of established reserves, management makes judgments regarding the customers’ ability to make required payments, economic events, and other factors. As the financial conditions of these customers change, circumstances develop, or additional information becomes available, adjustments to the valuation account may be required. When deemed uncollectible, the receivable is charged against the valuation account for credit losses or directly written off.Such retention amounts represent funds withheld by our customers until the products are installed by a third-party, arranged by the customer, and the project is declared operational. Retention amounts and length of retention periods may vary. All retention amounts outstanding as of December 31, 2021 are collectible within the next 12 months. 100000 700000 111200000 18100000 13500000 4100000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The following is the activity of the reserve for credit losses on accounts receivable which includes trade accounts receivable and unbilled accounts receivable (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.050%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Beginning balance</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">663 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Provision 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(303)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Collected</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:'Arial',sans-serif;font-size:11pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written-off</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(90)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ending balance</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The following is the activity of the allowance for doubtful accounts (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.050%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Beginning balance</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">162 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Provision for bad debts</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">847 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Collected</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(242)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written-off</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(104)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ending balance</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">663 </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> 663000 303000 130000 90000 140000 162000 -847000 242000 104000 663000 InventoriesInventories consist of raw materials and finished goods. Inventories are stated at the lower of cost or estimated net realizable value using the weighted average method. Provisions are made to reduce excess or obsolete inventories to their estimated net realizable values. <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Property, Plant and Equipment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Property, plant and equipment acquired in the acquisition of Array are recorded at fair value at the date of acquisition net of accumulated depreciation and amortization; all other property, plant and equipment are recorded at cost, net of accumulated depreciation and amortization. Improvements, betterments and replacements which significantly extend the life of an asset are capitalized. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the respective assets. Repair and maintenance costs are expensed as incurred. </span></div>A gain or loss on the sale of property, plant and equipment is calculated as the difference between the cost of the asset disposed of, net of depreciation, and the sales proceeds received. A gain or loss on an asset disposal is recognized in the period that the sale occurs. Impairment of Long-Lived AssetsWhen events, circumstances or operating results indicate that the carrying values of long-lived assets might not be recoverable through future operations, the Company prepares projections of the undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the projections indicate that the recorded amounts are not expected to be recoverable, such amounts are reduced to estimated fair value. Fair value is estimated based upon internal evaluation of each asset that includes quantitative analyses of net revenue and cash flows, review of recent sales of similar assets and market responses based upon discussions in connection with offers received from potential buyers. 0 0 0 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Goodwill</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Goodwill reflects the excess of the consideration transferred, including the fair value of any contingent consideration over the assigned fair values of the identifiable net assets acquired. Goodwill is not amortized, and is assigned to the reporting unit and tested for impairment at least on an annual basis. Goodwill is assessed using either a qualitative assessment or quantitative approach to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount. The qualitative assessment evaluates factors including macroeconomic conditions, industry-specific and company-specific considerations, </span></div>legal and regulatory environments, and historical performance. If the Company determines that is more likely than not that the fair value of a reporting unit is less than its carrying value, a quantitative assessment is performed. Otherwise, no further assessment is required. The quantitative approach compares the estimated fair value of the reporting unit to its carrying amount, including goodwill. Impairment is indicated if the estimated fair value or the reporting unit is less than the carrying amount of the reporting unit, and an impairment charge is recognized for the differential. Amortizable and Other Intangible AssetsThe Company amortizes identifiable intangible assets consisting of developed technology, customer relationships, contractual backlog and internal-use software modifications because these assets have finite lives. The Company’s intangible assets with finite lives are amortized on a straight-line basis over the estimated useful lives. The basis of amortization approximates the pattern in which the assets are utilized, over their estimated useful lives. The Array Technologies trade name has been determined to have an indefinite life and, therefore, is not amortized but is subject to an annual impairment test or at any other time when impairment indicators exist. The Company completed its annual impairment test for its non-amortizable asset (Trade Name) by comparing the estimated fair value to the carrying value of such asset. 0 0 0 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Deferred Offering Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Deferred offering costs consist primarily of registration fees, filing fees, listing fees, specific legal and accounting costs, and transfer agent fees, which are direct and incremental fees related to the offerings. Deferred offering costs were offset against the proceeds.</span></div> Debt Discount and Financing CostsDebt discount and financing costs incurred to issue debt are deferred and amortized using the effective interest method as a component of interest expense over the life of the related debt agreement. 15000000 9600000 9600000 3400000 4000000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Revenue Recognition</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Under ASC 606, Revenue from Contracts with Customers (“ASC 606”), the Company recognizes revenues from the sale of solar tracking systems and parts and determines its revenue recognition through the following steps (i) identification of the contract or contracts with a customer, (ii) identification of the performance obligations within the contract, (iii) determination of the transaction price, (iv) allocation of the transaction price </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">to the performance obligations within the contract, and (v) recognition of revenue when, or as the performance obligation has been satisfied. </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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Performance Obligations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">The majority of the Company’s contracts with customers are accounted for as one performance obligation, because the Company is integrating the solar tracking system components and related services as part of a single project. Certain contracts associated with customers using the federal investment tax credit (“ITC”) for solar energy projects and other standalone tracker component sales are accounted for as multiple performance obligations because the delivery of the components and other services specified in the contract do not represent a single integrated project. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its best estimate of the standalone selling price of each distinct good or service in the contract. The Company uses the expected cost-plus margin approach to estimate the standalone selling price of each performance obligation.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In contracts with one performance obligation, the Company’s performance obligation is satisfied over-time as control is transferred to the customer by measuring the progress toward complete satisfaction of the performance obligation using an input (i.e., “cost to cost”) method. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Revenue recognized for the Company’s ITC related contracts and standalone system component sales are recorded at a point in time and recognized when obligations under the terms of the contract with our customer are satisfied. Generally, this occurs with the transfer of control of the asset, which is typically upon delivery to the customer in line with shipping terms. In certain situations, when product is still in our custody, and title and risk of loss has passed to the customer (known as bill-and-hold arrangement), revenue will be recognized when all the specific requirements for transfer of control under a bill-and-hold arrangement have been met. The Company had $168.9 million in contracts with customers for the sale of goods and services that contained bill-and-hold obligations such as storage, handling and other custodial duties. Any losses incurred on point-in-time projects are recognized as the goods are delivered.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">In assessing the recognition of revenue, the Company also evaluates whether two or more contracts should be combined and accounted for as one contract and if the combined or single contract should be accounted for as multiple performance obligations which could change the amount of revenue and profit (loss) recorded in a period. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Contracts are often modified through change orders to account for changes in specifications or design, manner of performance, equipment, materials, scope of work, and/or the period of completion of the project. Although the Company evaluates each change order to determine whether such modification creates a separate performance obligation, the majority of change orders are for goods or services that are not distinct within the context of the original contract and, therefore, not treated as separate performance obligations but rather as a modification of the existing contract and performance obligation. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">We account for shipping and handling activities related to contracts with customers as costs to fulfill our promise to transfer the associated products. Accordingly, we record amounts billed for shipping and handling costs as a component of revenue, and classify such costs as a component of cost of revenue.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Contract Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Accounting for contracts utilizing the cost-to-cost measure of progress is based on various assumptions to project the outcome of future events that can exceed a year. These assumptions include the cost and availability of materials. The Company reviews and updates its contract-related estimates on an ongoing basis and recognizes adjustments for any project specific facts and circumstances that could impact the measurement of the extent of progress, such as the total costs to complete the contracts, under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the period it is identified</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">At contract inception, any variable consideration such as liquidated damages are estimated based on probability of occurrence and then re-evaluated for probability at the end of the quarterly period.</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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Contract Balances</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled accounts receivable for goods delivered but not invoiced, and deferred revenue (contract liabilities) on the consolidated balance sheets. The majority of the Company’s contract amounts are billed as work progresses in accordance with agreed-upon contractual terms, which generally coincide with the shipment of one or more phases of the project. Billing sometimes occurs subsequent to revenue recognition, resulting in unbilled accounts receivable. The changes in unbilled accounts receivable and the corresponding amounts recorded in revenue relate to fluctuations in the timing and volume of billings for the Company’s revenue recognized over-time. As of December 31, 2021 and December 31, 2020, unbilled accounts receivable totaled $111.2 million and $18.1 million, respectively, are included within accounts receivable on the consolidated balance sheets on a contract-by-contract basis at the end of the reporting period. The Company also receives advances or deposits from its customers, before revenue is recognized, resulting in contract liabilities. The changes in contract liabilities (i.e. deferred revenue) relate to advanced orders and payments received by the Company and are the result of customers looking to take advantage of certain U.S. federal tax incentives set to decrease at the end of 2019 and 2020. Based on the terms of the tax incentives the customer must pay for the goods prior to December 31, 2019 and 2020, which accounts for the increase in the advanced orders and payments and the resulting deferred revenue at December 31, 2019 and 2020 and subsequent reduction for deliveries which occurred during the year ended December 31, 2020 and 2021. As of December 31, 2021 and December 31, 2020, contract liabilities consisting of deferred revenue were $99.6 million and $149.8 million, respectively and were recorded on a contract-by-contract basis at the end of each reporting period. During the years ended December 31, 2021 and 2020, the Company converted $149.8 million and $328.8 million deferred revenue to revenue, respectively, which represented 100% of the prior years deferred revenue balance. </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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Remaining Performance Obligations </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">As of December 31, 2021, the Company had $301.5 million of remaining performance obligations. The Company expects to recognize revenue on 100% of these performance obligations in the next twelve months.</span></div> 168900000 111200000 18100000 99600000 149800000 149800000 328800000 1 301500000 1 P12M <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Warranty Obligations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company offers an assurance type warranty for its products against manufacturer defects and does not contain service elements. For these assurance type warranties, a provision for estimated future costs related to warranty expense is recorded when they are probable and reasonably estimable, which is typically when </span></div>products are delivered. This provision is based on historical information on the nature, frequency and average cost of claims for each product line. When little or no experience exists for an immature product line, the estimate is based on comparable product lines. These estimates are re-evaluated on an ongoing basis using best-available information and revisions to estimates are made as necessary. <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Income Taxes</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company provides for income taxes based on the provisions of FASB ASC Topic 740, Income Taxes, which, among other things, requires that recognition of deferred income taxes be measured by the provisions of enacted tax rates in effect at the date of the consolidated financial statements. A valuation allowance is provided to reduce deferred income tax assets if it is more likely than not that all, or some portion, of such deferred tax assets will not be recognized. Provision for estimated income taxes is based upon elements of income and expense reported in the consolidated statements of operations. The Company also files certain corporate state income tax returns. Generally, the Company is subject to examination by U.S. federal (or state or local) income tax authorities for three years from the filing of a tax return. The current provision for income taxes represents actual or estimated amounts payable on tax return filings each year. Deferred tax assets and liabilities are recorded for the estimated future tax effects of temporary differences between the tax basis of assets and liabilities and amounts reported in the accompanying consolidated balance sheets, and for operating loss and tax credit carryforwards. The change in deferred tax assets and liabilities for the period measures the deferred tax provision or benefit for the period. Effects of changes in enacted tax laws on deferred tax assets and liabilities are reflected as adjustments to the tax provision or benefit in the period of enactment. Adjustments for penalties and interest, if any, are also reflected in the current year tax provision or benefit. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company determines whether uncertain tax positions are more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. </span></div>The Company recognizes interest and penalties related to unrecognized tax benefits within the interest expense line and other expense line, respectively, in the consolidated statements of operations. Accrued interest and penalties are included within the related liability lines in the consolidated balance sheets. Equity-Based CompensationThe Company recognizes equity-based compensation expense based on the equity award’s grant date fair value. The determination of the fair value of equity awards issued to employees of the Company is based upon the underlying share price and a number of assumptions, including volatility, performance period, risk-free interest rate and expected dividends. The Company accounts for forfeitures as they occur. The grant date fair value of each unit is amortized on a straight-line basis over the requisite service period. <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Temporary Equity</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Equity instruments that are redeemable for cash or other assets are classified as temporary equity if the instrument is redeemable, at the option of the holder, at a fixed or determinable price on a fixed or determinable date or upon the occurrence of an event that is not solely within the control of the issuer. Redeemable equity instruments are initially carried at the fair value of the equity instrument at the issuance date, which is subsequently adjusted at each balance sheet date if the instrument is currently redeemable, or probable of becoming redeemable. The Series A Redeemable Perpetual Preferred Stock issued in connection with the Securities Purchase Agreement as described in Note 11 is classified as temporary equity in the </span></div>accompanying consolidated financial statements. The Company elected the accreted redemption value method under which it accretes changes in redemption value over the period from the date of issuance of the Series A Redeemable Perpetual Preferred Stock to the earliest costless redemption date (the fifth anniversary) using the effective interest method. Such adjustments are included in preferred undeclared dividends and accretion on Series A Redeemable Perpetual Preferred Stock on the Company’s consolidated statements of changes in equity and treated similarly to a dividend on preferred stock for GAAP purposes. Earnings per Share (“EPS”)Basic earnings per share, or EPS, is computed by dividing net income available to shareholders by the weighted average shares outstanding during the period. Diluted EPS takes into account the potential dilution that could occur if securities or other contracts to issue shares, such as stock options, unvested restricted stock, or convertible debt, were exercised and converted into shares. The convertible debt is not currently convertible. Diluted EPS is computed by dividing net income available to shareholders by the weighted average shares outstanding during the period, increased by the number of additional shares that would have been outstanding if the potential shares had been issued and were dilutive. Credit ConcentrationFinancial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash, and accounts receivable. The Company has no significant off balance sheet concentrations of credit risk. The Company maintains its cash with financial institutions that are believed to be of high credit quality and has not experienced any material losses relating to any cash. 367200000 108200000 0.126 0.460 0.227 0.112 0.409 0.215 0.172 0.501 0.287 0.176 0.446 0.001 0.209 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Fair Value</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company follows a fair value </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">hierarchy which requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Three levels of inputs may be used to measure fair value, as follows: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%;padding-left:14.15pt">Level 1 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">- Quoted prices in active markets for identical assets or liabilities. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%;padding-left:14.15pt">Level 2 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">- Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%;padding-left:14.15pt">Level 3 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">- Unobservable inputs that are supported by little or no market activity that are significant to the fair value of the assets or liabilities. </span></div><div style="text-align:justify;text-indent:24.45pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Assets valued using Level 1 inputs are determined by quoted market prices derived from an active market and Level 2 inputs are based primarily on quoted prices for similar assets in active or inactive markets. Level 3 inputs are valued by management’s assumptions about the assumptions the market participants would utilize in pricing the asset. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The fair values of the Company’s cash, accounts receivable, and accounts payable approximate their carrying values due to their short maturities. The carrying value of the Company’s notes payable, capped call, and related party loans approximates their fair values, as they are based on current market rates at which the Company could borrow funds with similar terms. </span></div>The Company follows the provisions of FASB ASC Topic 820-10 for nonfinancial assets and liabilities measured at fair value on a non-recurring basis. As it relates to the Company, this applies to certain nonfinancial assets and liabilities acquired in business combinations and measurement of goodwill impairment and non-amortizable intangibles and is thereby measured at fair value. The Company has determined such fair value primarily by third-party valuations. Inventories <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Inventories consisted of the following (in thousands): </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">85,470 </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;text-indent:5pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">39,051 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">127,598 </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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">85,833 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Reserve for excess or obsolete inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(7,415)</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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(6,425)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">205,653 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">118,459 </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:top"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The following is the activity of the inventory reserve (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.305%"><tr><td style="width:1.0%"/><td style="width:63.375%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.824%"/><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2021</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Beginning balance</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,425)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,200)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Increases</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,766)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,518)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Decreases</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,293 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ending balance</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,415)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,425)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Inventories consisted of the following (in thousands): </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">85,470 </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;text-indent:5pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">39,051 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">127,598 </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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">85,833 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Reserve for excess or obsolete inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(7,415)</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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(6,425)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">205,653 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">118,459 </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:top"/></tr></table></div> 85470000 39051000 127598000 85833000 7415000 6425000 205653000 118459000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The following is the activity of the inventory reserve (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.305%"><tr><td style="width:1.0%"/><td style="width:63.375%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.824%"/><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2021</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Beginning balance</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,425)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,200)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Increases</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,766)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,518)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Decreases</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,293 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ending balance</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,415)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,425)</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> 6425000 5200000 1766000 2518000 776000 1293000 7415000 6425000 Property, Plant and Equipment <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Property, plant and equipment consisted of the following (in thousands): </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.542%"/><td style="width:0.1%"/></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Estimated Useful Life (Years)</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">December 31,</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Land</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">N/A</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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,340 </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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,340 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Buildings and land improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">15-39</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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,451 </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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,486 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Manufacturing equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">7</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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">13,924 </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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">13,261 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">5-7</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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">476 </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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">443 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">5</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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">161 </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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">140 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Hardware and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">3-5</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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,683 </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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">887 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Assets in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">NA</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,880 </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:'Arial',sans-serif;font-size:11pt;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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,915 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,557 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Less: accumulated depreciation</span></td><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;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(11,223)</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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(8,783)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Property, plant and equipment, net</span></td><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">10,692 </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:top"/><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;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">9,774 </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:top"/></tr></table></div>Depreciation expense was $2.4 million, $2.2 million and $2.1 million for the years ended December 31, 2021, 2020 and 2019, respectively, of which $2.0 million, $2.0 million and $1.8 million, respectively, was allocated to cost of revenues and $0.4 million, $0.2 million and $0.3 million, respectively, is included in depreciation and amortization in the accompanying consolidated statements of operations for the years ended December 31, 2021, 2020 and 2019. <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Property, plant and equipment consisted of the following (in thousands): </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.542%"/><td style="width:0.1%"/></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Estimated Useful Life (Years)</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">December 31,</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Land</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">N/A</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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,340 </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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,340 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Buildings and land improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">15-39</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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,451 </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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,486 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Manufacturing equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">7</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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">13,924 </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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">13,261 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">5-7</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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">476 </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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">443 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">5</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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">161 </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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">140 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Hardware and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">3-5</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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,683 </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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">887 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Assets in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">NA</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,880 </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:'Arial',sans-serif;font-size:11pt;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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,915 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,557 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Less: accumulated depreciation</span></td><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;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(11,223)</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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(8,783)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Property, plant and equipment, net</span></td><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">10,692 </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:top"/><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;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">9,774 </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:top"/></tr></table></div> 1340000 1340000 P15Y P39Y 2451000 2486000 P7Y 13924000 13261000 P5Y P7Y 476000 443000 P5Y 161000 140000 P3Y P5Y 1683000 887000 1880000 0 21915000 18557000 11223000 8783000 10692000 9774000 2400000 2200000 2100000 2000000 2000000 1800000 400000 200000 300000 Goodwill and Other Intangible Assets <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Goodwill </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Goodwill relates to Former Parent’s acquisition of Array. At the acquisition date, July 8, 2016, goodwill was $121.6 million. At December 31, 2020 and December 31, 2021 goodwill totaled $69.7 million, net of accumulated impairment of $51.9 million and is not deductible for tax purposes. </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Other Intangible Assets </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Other intangible assets consisted of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.542%"/><td style="width:0.1%"/></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Estimated Useful Life (Years)</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">December 31,</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Amortizable:</span></td><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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">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="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 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">203,800 </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;text-indent:1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">203,800 </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 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Customer relationship</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">89,500 </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;text-indent:1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">89,500 </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 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Internal-use software modification</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">2.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,356 </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;text-indent:1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,356 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Amortizable Intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">297,656 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">297,656 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accumulated amortization:</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;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 2px 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">79,790 </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;text-indent:1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">65,233 </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 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">49,057 </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;text-indent:1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">40,107 </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 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Internal-use software modification 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,356 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Accumulated Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">133,203 </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;text-indent:1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">109,696 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Amortizable Intangibles, Net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">164,453 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">187,960 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Non-amortizable 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="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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">10,300 </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;text-indent:1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">10,300 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Other Intangible Assets, Net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">174,753 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">198,260 </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:top"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Amortization expense related to intangible assets was $23.5 million, $25.3 million and $25.2 million for the years ended December 31, 2021, 2020 and 2019, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Estimated future annual amortization expense for the above amortizable intangible assets for the remaining periods through December 31, as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:34.722%"><tr><td style="width:1.0%"/><td style="width:48.100%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:49.700%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">23,507 </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">23,507 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">23,507 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">23,507 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">23,507 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">46,918 </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: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;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">164,453 </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:top"/></tr></table></div> 121600000 69700000 69700000 51900000 51900000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Other intangible assets consisted of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.542%"/><td style="width:0.1%"/></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Estimated Useful Life (Years)</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">December 31,</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Amortizable:</span></td><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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">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="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 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">203,800 </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;text-indent:1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">203,800 </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 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Customer relationship</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">89,500 </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;text-indent:1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">89,500 </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 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Internal-use software modification</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">2.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,356 </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;text-indent:1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,356 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Amortizable Intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">297,656 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">297,656 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accumulated amortization:</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;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 2px 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">79,790 </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;text-indent:1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">65,233 </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 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">49,057 </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;text-indent:1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">40,107 </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 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Internal-use software modification 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,356 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Accumulated Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">133,203 </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;text-indent:1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">109,696 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Amortizable Intangibles, Net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">164,453 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">187,960 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Non-amortizable 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="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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">10,300 </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;text-indent:1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">10,300 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Other Intangible Assets, Net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">174,753 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">198,260 </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:top"/></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Other intangible assets consisted of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.542%"/><td style="width:0.1%"/></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Estimated Useful Life (Years)</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">December 31,</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Amortizable:</span></td><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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">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="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 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">203,800 </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;text-indent:1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">203,800 </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 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Customer relationship</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">89,500 </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;text-indent:1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">89,500 </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 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Internal-use software modification</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">2.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,356 </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;text-indent:1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,356 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Amortizable Intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">297,656 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">297,656 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accumulated amortization:</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;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 2px 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">79,790 </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;text-indent:1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">65,233 </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 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">49,057 </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;text-indent:1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">40,107 </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 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Internal-use software modification 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,356 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Accumulated Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">133,203 </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;text-indent:1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">109,696 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Amortizable Intangibles, Net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">164,453 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">187,960 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Non-amortizable 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="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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">10,300 </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;text-indent:1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">10,300 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Other Intangible Assets, Net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">174,753 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">198,260 </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:top"/></tr></table></div> P14Y 203800000 203800000 P10Y 89500000 89500000 P2Y6M 4356000 4356000 297656000 297656000 79790000 65233000 49057000 40107000 4356000 4356000 133203000 109696000 164453000 187960000 10300000 10300000 174753000 198260000 23500000 25300000 25200000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Estimated future annual amortization expense for the above amortizable intangible assets for the remaining periods through December 31, as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:34.722%"><tr><td style="width:1.0%"/><td style="width:48.100%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:49.700%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">23,507 </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">23,507 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">23,507 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">23,507 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">23,507 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">46,918 </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: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;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">164,453 </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:top"/></tr></table></div> 23507000 23507000 23507000 23507000 23507000 46918000 164453000 Investment in Equity SecuritiesThe Company made a $10.0 million and $2.0 million investment in preferred stock of a private company in February 2021 and April 2021, respectively. The investment is accounted for in accordance with ASC 321 at its cost less any impairment. The investment balance as of December 31, 2021 is $12.0 million and is recorded in other assets on the condensed consolidated balance sheet. There is no impairment recorded for the year ended December 31, 2021. 10000000 2000000 12000000 0 Income Taxes <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The provision for income taxes charged to operations consists of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.542%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Current Expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt;text-indent:-1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(8)</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;text-indent:-1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">17,248 </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;text-indent:-1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,709 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(668)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,196 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">803 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">60 </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;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(616)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">21,444 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,512 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred Expense (Benefit):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(9,085)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(2,799)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,576 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(1,017)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">60 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(10,102)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(2,739)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">22,322 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Income Tax Expense (Benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(10,718)</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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">18,705 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">24,834 </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:top"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Significant components of the Company’s deferred tax assets and liabilities were as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred Tax Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt;text-indent:5pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt;text-indent:5pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Bad debts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">32 </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;text-indent:5pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">156 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,411 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,050 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accrued warranties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,242 </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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">841 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">315 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">271 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accrued settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net operating loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,944 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">506 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Equity-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">948 </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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">154 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,661 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Premium on capped call</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">12,356 </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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Interest expense carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">5,301 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">239 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred Tax Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">27,485 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,741 </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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(222)</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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(208)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred Tax Assets, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">27,263 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,533 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred Tax Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt;text-indent:5pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt;text-indent:5pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(1,083)</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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(1,043)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(14,165)</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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(16,604)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">ROU assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(2,670)</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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred Tax Liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(17,918)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(17,647)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred Tax Asset (Liability), net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">9,345 </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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(13,114)</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:top"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">A reconciliation of income tax expense computed at the federal statutory rate of 21% to actual income tax expense at the Company’s effective rate is as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.542%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2019</span></td></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">Income tax rate reconciliation</span></div></td><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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense (benefit) at U.S. statutory rate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(12,835)</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;text-indent:5pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">16,333 </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;text-indent:5pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">13,562 </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 style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">State income taxes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,545)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,375 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,049 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Permanent differences:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Derecognition of tax assets from IRS examination</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,542 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">852 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">567 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,553 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(620)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other nondeductible expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">437 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of CARES Act</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,608)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign income benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,201)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(155)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Officer’s compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">435 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">950 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(45)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">705 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">81 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">Total Income Tax Expense (Benefit)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(10,718)</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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">18,705 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">24,834 </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:top"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company files income tax returns in the U.S. federal jurisdiction and in multiple states. The Company is no longer subject to U.S. federal and state income tax examinations by tax authorities for years before 2015.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">As of December 31, 2021, the Company had federal income tax net operating loss (“NOL”) carryforwards of approximately $5.1 million. The Company has state income tax NOL carryforwards of approximately $9.7 million that will expire in future years beginning in 2029.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Realization of deferred tax assets associated with federal and state net operating loss and federal tax credit carryforwards is dependent upon generating sufficient taxable income of the appropriate type, and in the appropriate jurisdictions, to utilize them prior to their expiration, if any. It is not more likely than not that deferred tax assets from certain state net operating loss and federal tax credit carryforwards would be realized due to type and location of future earnings and as such the Company increased the valuation allowance $14 thousand for the years ended December 31, 2021 and none for the year ended 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">ASC 740, Income Taxes, addresses the determination of how tax benefits claimed or expected to be claimed on a tax return should be recorded in the financial statements. In accordance with ASC 740, the Company must recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by taxing authorities, based on the technical merits of the position. The Company’s assessments of its tax positions in accordance with ASC 740 did not result in changes that had a material impact on results of operations, financial condition or liquidity. The Company had no unrecognized income tax benefits at either December 31, 2021 or 2020.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted in response to the COVID-19 pandemic. Among other things, the CARES Act provided the ability for taxpayers to carryback a net operating loss (“NOL”) arising in a taxable year beginning after December 31, 2017 and before January 1, 2021 to each of the five years preceding the year of the loss. The Company generated a significant NOL during its tax year ended March 31, 2019 and filed a carryback claim in June 2020 for this NOL. As a result of the carryback claim, the Company recorded an income tax benefit of $10.7 million on its consolidated statement of operations for the year ended December 31, 2020, resulting from the difference in the current U.S. federal tax rate of 21% and the tax rate of 35% applicable in the carryback year. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company’s 2017 federal income tax return was selected for examination by the IRS in 2018. As a result of the examination, an adjustment related to the value allocated to the developed technology for tax purposes was potentially required. During 2019, the Company settled the 2017 examination and agreed to a reduction in the developed technology value from $210 million to $188 million for federal income tax purposes. As a result of this change in the value of the acquired developed technology, the Company reduced its NOL carryforwards by approximately $2.8 million for previously taken amortization and increased the deferred tax liability related to the revised developed technology tax basis by approximately $4.6 million. In addition, the Company will no longer receive tax basis upon payment of the Tax Receivable Agreement (“TRA”) liability, as such the related deferred tax asset of $4.7 million for the TRA was also written off during 2019. The adjustments resulting from the change in developed technology value have been recorded as an income tax expense for the year ended December 31, 2020. Refer to Note 16 - Commitments and Contingencies, for detail on the TRA, which was contingent consideration at the time of the Array acquisition.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The provision for income taxes charged to operations consists of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.542%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Current Expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt;text-indent:-1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(8)</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;text-indent:-1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">17,248 </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;text-indent:-1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,709 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(668)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,196 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">803 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">60 </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;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(616)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">21,444 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,512 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred Expense (Benefit):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(9,085)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(2,799)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,576 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(1,017)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">60 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(10,102)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(2,739)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">22,322 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Income Tax Expense (Benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(10,718)</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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">18,705 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">24,834 </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:top"/></tr></table></div> -8000 17248000 1709000 -668000 4196000 803000 60000 0 0 -616000 21444000 2512000 -9085000 -2799000 20576000 -1017000 60000 1746000 -10102000 -2739000 22322000 -10718000 18705000 24834000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Significant components of the Company’s deferred tax assets and liabilities were as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred Tax Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt;text-indent:5pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt;text-indent:5pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Bad debts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">32 </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;text-indent:5pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">156 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,411 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,050 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accrued warranties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,242 </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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">841 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">315 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">271 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accrued settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net operating loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,944 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">506 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Equity-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">948 </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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">154 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,661 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Premium on capped call</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">12,356 </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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Interest expense carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">5,301 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">239 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred Tax Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">27,485 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,741 </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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(222)</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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(208)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred Tax Assets, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">27,263 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,533 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred Tax Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt;text-indent:5pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt;text-indent:5pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(1,083)</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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(1,043)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(14,165)</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;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(16,604)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">ROU assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(2,670)</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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred Tax Liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(17,918)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(17,647)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred Tax Asset (Liability), net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">9,345 </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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:5pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(13,114)</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:top"/></tr></table></div> 32000 156000 2411000 2050000 1242000 841000 315000 271000 0 524000 1944000 506000 948000 154000 2661000 0 12356000 0 5301000 0 275000 239000 27485000 4741000 222000 208000 27263000 4533000 1083000 1043000 14165000 16604000 2670000 0 17918000 17647000 9345000 13114000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">A reconciliation of income tax expense computed at the federal statutory rate of 21% to actual income tax expense at the Company’s effective rate is as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.542%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2019</span></td></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">Income tax rate reconciliation</span></div></td><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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense (benefit) at U.S. statutory rate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(12,835)</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;text-indent:5pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">16,333 </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;text-indent:5pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">13,562 </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 style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">State income taxes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,545)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,375 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,049 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Permanent differences:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Derecognition of tax assets from IRS examination</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,542 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">852 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">567 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,553 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(620)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other nondeductible expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">437 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of CARES Act</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,608)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign income benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,201)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(155)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Officer’s compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">435 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">950 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(45)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">705 </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;text-indent:5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">81 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">Total Income Tax Expense (Benefit)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(10,718)</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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">18,705 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:5pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">24,834 </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:top"/></tr></table></div> -12835000 16333000 13562000 -1545000 3375000 2049000 0 0 9284000 1542000 852000 168000 -567000 -5553000 -134000 620000 79000 284000 69000 437000 40000 0 6608000 0 0 -1201000 -155000 435000 0 0 950000 0 0 14000 0 -45000 705000 43000 81000 -10718000 18705000 24834000 5100000 9700000 14000 0 0 0 -10700000 210000000 188000000 -2800000 4600000 4700000 Accrued Warranty Reserve<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The following table summarizes the activity related to the estimated accrued warranty reserve (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3,049 </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;text-indent:-1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,592 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for warranties issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,064 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,054 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(373)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(496)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty expirations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(548)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(101)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3,192 </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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3,049 </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:top"/></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The following table summarizes the activity related to the estimated accrued warranty reserve (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3,049 </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;text-indent:-1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,592 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for warranties issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,064 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,054 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(373)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(496)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty expirations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(548)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(101)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3,192 </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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3,049 </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:top"/></tr></table></div> 3049000 2592000 1064000 1054000 373000 496000 548000 101000 3192000 3049000 Senior Secured Credit Facility Long term debt consisted of the following (in thousands):<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Term loan facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">326,775 </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;text-indent:-1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">460,000 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Revolving credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">326,775 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">460,000 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Less discount and issuance costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(23,291)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(31,717)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Long term debt, net of debt discount and financing costs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">303,484 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">428,283 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Less current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(4,300)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(4,313)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Long-term Senior Secured Credit Facility debt, net of current portion, debt discount and financing costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">299,184 </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;text-indent:-1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">423,970 </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="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Senior Secured Credit Facility</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On October 14, 2020, the Company entered into a senior secured credit facility which was amended on February 23, 2021 by the first amendment and on February 26, 2021 by the second amendment. The senior secured facility consisted originally of (i) a $575 million senior secured seven-year term loan facility (the “Term Loan Facility”) and (ii) a $150 million senior secured 5-year revolving credit facility (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Senior Secured Credit Facility”). On February 23, 2021, the Company entered into the first amendment (“First Amendment”) to our Senior Secured Credit Facility. The First Amendment, in the case of Eurocurrency borrowings, lowers the London interbank offered rate floor to 50 basis points from 100 basis points and lowers the applicable margin to 325 basis points from 400 basis points per annum. This results in our current rate on the Term Loan Facility decreasing to 3.75% down from 5% prior to the First Amendment. On February 26, 2021, the Company entered into the incremental facility amendment No. 2 (the “Second Amendment”) to the Senior Secured Credit Facility. The Second Amendment increases the $150.0 million Revolving Credit Facility from $150.0 million to $200.0 million. </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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:125%">Revolving Credit Facility</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the Revolving Credit Facility, the Company had a zero outstanding balance as of December 31, 2021 and 2020, $13.6 million and $46.6 million in standby letters of credit as of December 31, 2021 and 2020, and availability of $186.4 and $103.4 million at December 31, 2021 and 2020. </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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:125%">Term Loan Facility</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Term Loan Facility had a balance of $326.8 million and $460.0 million as of December 31, 2021 and 2020, respectively. The Company made unscheduled payoffs of the Term Loan Facility during the year in the aggregate of $130.0 million which resulted in the write-off of capitalized fees in the aggregate of $9.6 million. The Term Loan Facility accrued interest equal to applicable margin of 1% plus base rate (2.75% and 4.00% at December 31, 2021 and 2020, respectively). The balance of the Term Loan Facility is presented in the accompanying consolidated balance sheets net of debt discount and issuance costs of $23.3 million and $31.7 million at December 31, 2021 and 2020, respectively. The debt discount and issuance costs are being amortized using the effective interest method. The rate was 4.9% and 6.08% at December 31, 2021 and 2020, respectively. The Term Loan Facility has an annual excess cash flow calculation, for which the prescribed formula did not result in requiring the Company to make any advance principal payments for the year ended December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Interest Rate</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The interest rates applicable to the loans under the Term Loan Facility equal, at our option, either, (i) in the case of ABR borrowings, the highest of (a) the Federal Funds Rate as of such day plus 50 basis points, (b) the prime rate and (c) the adjusted LIBOR rate as of such day for a deposit in U.S. dollars with a maturity of one month plus 100 basis points, provided that in no event shall the ABR be less than 150 basis points, plus, in each case, the applicable margin of 300 basis points per annum; or (ii) in the case of Eurocurrency borrowings, the greater of (a) the London interbank offered rate for the relevant currency, adjusted for statutory reserve requirements, and (b) 100 basis points, plus, in each case, the applicable margin of 400 basis points per annum.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The interest rates applicable to the loans under the Revolving Facility equal, at our option, either, (i) in the case of ABR borrowings, the highest of (a) the Federal Funds Rate as of such day plus 50 basis points, (b) the prime rate and (c) the adjusted LIBOR rate as of such day for a deposit in U.S. dollars with a maturity of one month plus 100 basis points, provided that in no event shall the ABR be less than 150 basis points, plus, in each case, the applicable margin of 225 basis points per annum; or (ii) in the case of Eurocurrency borrowings, the greater of (a) the London interbank offered rate for the relevant currency, adjusted for statutory reserve requirements, and (b) 50 basis points, plus, in each case, the applicable margin of 325 basis points per annum.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Term Loan Facility amortizes in equal quarterly installments in aggregate annual amounts equal to 1.00% per annum of the original principal amount of the loans funded thereunder. There is no scheduled amortization under the Revolving Credit Facility.</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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Guarantees and Security</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The obligations under the Senior Secured Credit Facility are guaranteed by ATI Investment Sub, Inc. and its wholly owned domestic subsidiaries other than certain immaterial subsidiaries and other excluded subsidiaries. The obligations under the Senior Secured Credit Facility are secured by a first priority security interest in substantially all of Array Tech, Inc.’s and the guarantors’ existing and future property and assets, including accounts receivable, inventory, equipment, general intangibles, intellectual property, investment property, other personal property, material owned real property, cash and proceeds of the foregoing.</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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Prepayments and Amortization</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Loans under the Revolving Credit Facility may be voluntarily prepaid in whole, or in part, in each case without premium or penalty. Loans under the Term Loan Facility may be voluntarily prepaid in whole, or in part, in each case without premium or penalty (other than a 1% premium with respect to prepayments on account of certain “repricing events,” subject to exceptions, occurring within 12 months of the closing date of the Senior Secured Credit Facility).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Senior Secured Credit Facility requires mandatory prepayments, but not permanent reductions of commitments thereunder, for excess cash flow, asset sales, subject to a right of reinvestment, and refinancing facilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Term Loan Facility amortizes in equal quarterly installments in aggregate annual amounts equal to 1.00% per annum of the original principal amount of the loans funded thereunder. There is no scheduled amortization under the Revolving Credit Facility.</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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Restrictive Covenants and Other Matters</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Senior Secured Credit Facility contains affirmative and negative covenants including covenants that restrict our incurrence of indebtedness, incurrence of liens, dispositions, investments, acquisitions, restricted payments, transactions with affiliates, as well as other negative covenants customary for financings of this type.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Revolving Credit Facility also includes a springing financial maintenance covenant that is tested on the last day of each fiscal quarter if the outstanding loans and certain other credit extensions under the Revolving Credit Facility exceed 35% of the aggregate amount of commitments thereunder, subject to customary exclusions and conditions. If the financial maintenance covenant is triggered, the first lien net leverage ratio will be tested for compliance not to exceed 7.10 to 1.00.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Senior Secured Credit Facility also includes customary events of default, including the occurrence of a change of control. As of December 31, 2021, the Company was in compliance with all the required covenants.</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Future maturities of the Senior Secured Credit Facility (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.000%"><tr><td style="width:1.0%"/><td style="width:54.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,300 </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,300 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,300 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,300 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,300 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">305,275 </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: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;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">326,775 </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:top"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">For the years ended December 31, 2021, 2020 and 2019, interest expense related to all long-term debt totaled $35.7 million, $11.3 million and $11.5 million, respectively, which consisted of cash interest, and amortization of the debt discount and financing costs.</span></div>Convertible Debt <div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:53.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.713%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.238%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.242%"/><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">December 31,</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1% Senior unsecured convertible notes</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">425,000 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: unamortized discount and issuance 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,137)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1% Senior unsecured convertible notes, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">411,863 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.15pt;font-weight:400;line-height:125%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%"> Effective interest rate for the Notes for the year ended December 31, 2021 was 1.5%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On December 3, 2021 and December 9, 2021, the Company completed a private offering of $375 million and $50 million over allotment, respectively, in aggregate principal amount of 1.00% Convertible Senior Notes due 2028 (the “Notes”) resulting in proceeds of $364.7 million and $48.6 million, respectively, after deducting the original issue discount of 2.75%. The Notes were issued pursuant to an indenture, dated December 3, 2021 (the “Indenture”), between the Company and U.S. Bank National Association, as trustee.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Notes are senior unsecured obligations of the Company and will mature on December 1, 2028, unless earlier converted redeemed or repurchased. The Notes bear interest at a rate of 1.00% per year, payable semiannually in arrears on June 1 and December 1 of each year, beginning on June 1, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Notes were not convertible during the quarter ended December 31, 2021 and none have been converted to date. Also given the average market price of the common stock has not exceeded the exercise price since inception, there was no dilutive impact for the year ended December 31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Redemption</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">At any time prior to the close of business on the business day immediately preceding June 1, 2028, the Notes are convertible at the option of the holders only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on March 31, 2022 (and only during such calendar quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price then in effect on each applicable trading day; (2) during the five business day period after any ten consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Notes on each such trading day; (3) if the Company calls such Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date, but only with respect to the Notes called (or deemed called) for redemption; or (4) upon the occurrence of specified corporate events as described in the Indenture. On or after June 1, 2028 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the Notes may convert all or any portion of their Notes at any time regardless of the foregoing circumstances. Upon conversion of the Notes, the Company will pay cash up to the aggregate principal amount of the Notes to be converted and pay or deliver, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election, in respect of the remainder, if any, of the Company’s conversion obligation in excess of the aggregate principal amount of the Notes being converted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company may redeem (an “Optional Redemption”) for cash all or any portion of the Notes, at its option, on or after December 6, 2025, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company redeems less than all the outstanding Notes, at least $100 million aggregate principal amount of Notes must be outstanding and not subject to redemption as of the date of the relevant notice of redemption. No sinking fund is provided for the Notes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The conversion rate for the Notes was initially 41.9054 shares of the Company’s common stock per $1,000 principal amount of Notes, which was equivalent to an initial conversion price of approximately $23.86 per share of common stock or 10.1 million shares of common stock. The initial conversion price of the Notes represented a premium of approximately 32.5% to the last reported sale price of the Company’s common stock on the Nasdaq Global Market on November 30, 2021. The conversion rate for the Notes is subject to adjustment under certain circumstances in accordance with the terms of the Indenture. In addition, following </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">certain corporate events that occur prior to the maturity date of the Notes or if the Company delivers a notice of redemption in respect of the Notes, the Company will, under certain circumstances, increase the conversion rate of the Notes for a holder who elects to convert its Notes (or any portion thereof) in connection with such a corporate event or convert its Notes called (or deemed called) for redemption during the related Redemption Period (as defined in the Indenture), as the case may be.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">If the Company undergoes a Fundamental Change (as defined in the Indenture), holders may require, subject to certain conditions and exceptions, the Company to repurchase for cash all or any portion of their Notes at a Fundamental Change Repurchase Price (as defined in the Indenture) equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest, to, but excluding, the Fundamental Change Repurchase Date (as defined in the Indenture).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Indenture includes customary covenants and sets forth certain events of default after which the Notes may be declared immediately due and payable and sets forth certain types of bankruptcy or insolvency events of default involving the Company or its Significant Subsidiaries after which the Notes become automatically due and payable. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Convertible Notes were evaluated for embedded derivatives noting there were none that needed to be bifurcated and accounted for separately.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Interest expense on the convertible debt of $0.4 million was recognized for the Notes included contractual interest expense of $0.3 million and the amortization of debt discount and issuance cost of $0.1 million for the year ended December 31, 2021. The discount and issuance costs will be amortized over the life of the debt using the effective interest rate of 1.5%.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Capped Call</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On November 30, 2021, concurrently with the pricing of the Notes, the Company also entered into privately negotiated capped call transactions (the “Capped Calls”) with Morgan Stanley &amp; Co. LLC, Credit Suisse Capital LLC, through its agent, Credit Suisse Securities (USA) LLC and JPMorgan Chase Bank, N.A., New York Branch (collectively, the “Counterparties”). The Capped Calls each have an initial strike price of $23.8633 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $36.0200 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, approximately 17.8 million shares of the Company’s common stock. The Capped Calls are expected generally to reduce potential dilution to the common stock upon conversion of any Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. The Company paid $52.9 million from the net proceeds from the issuance and sale of the Notes to purchase the Capped Calls. The Capped Calls are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event; a tender offer; and a nationalization, insolvency or delisting involving the Company. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to terminations of the Capped Calls, including changes in law; failures to deliver; and hedging disruptions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Certain Initial Purchasers under the Array Technologies, Inc. 1.00% Convertible Senior Notes due 2028 Purchase Agreement and Counterparties under the confirmations entered into in connection with the Capped Calls, or their affiliates, have engaged in, and may in the future engage in, other commercial dealings with the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Company or its affiliates in the ordinary course of business. They have received, or may in the future receive, customary fees and commissions for those transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Capped Calls meet the criteria in ASC 815-40 to be classified within Stockholders' Equity, and therefore was recorded to additional paid in capital at the fair value on issuance which was equal to the premium paid. Due to the instrument being classified in equity, it is not remeasured after issuance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company made a tax election to integrate the Notes and the Capped Calls. The accounting impact of this tax election makes the Capped Calls deductible as original issue discount interest for tax purposes over the term of the note, and results in a $12.4 million deferred tax asset recorded as an adjustment to Additional paid-in capital on our Balance Sheet as of December 31, 2021.</span></div> Long term debt consisted of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Term loan facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">326,775 </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;text-indent:-1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">460,000 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Revolving credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">326,775 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">460,000 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Less discount and issuance costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(23,291)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(31,717)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Long term debt, net of debt discount and financing costs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">303,484 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">428,283 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Less current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(4,300)</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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(4,313)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Long-term Senior Secured Credit Facility debt, net of current portion, debt discount and financing costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">299,184 </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;text-indent:-1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">423,970 </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> 326775000 460000000 0 0 326775000 460000000 23291000 31717000 303484000 428283000 4300000 4313000 299184000 423970000 575000000 P7Y 150000000 P5Y 50 100 325 400 0.0375 0.05 150000000 150000000 200000000 0 0 13600000 46600000 186400000 103400000 326800000 460000000 130000000 9600000 0.01 0.0275 0.0400 23300000 31700000 4.9 0.0608 0.0050 0.0100 0.0150 0.0300 0.0100 0.0400 0.0050 0.0100 0.0150 0.0225 0.0050 0.0325 0.0100 0.01 0.0100 0.35 7.10 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Future maturities of the Senior Secured Credit Facility (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.000%"><tr><td style="width:1.0%"/><td style="width:54.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,300 </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,300 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,300 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,300 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4,300 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">305,275 </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: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;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">326,775 </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:top"/></tr></table></div> 4300000 4300000 4300000 4300000 4300000 305275000 326775000 35700000 11300000 11500000 <div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:53.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.713%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.238%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.242%"/><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">December 31,</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1% Senior unsecured convertible notes</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">425,000 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: unamortized discount and issuance 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,137)</span></td><td style="background-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1% Senior unsecured convertible notes, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">411,863 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.15pt;font-weight:400;line-height:125%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%"> Effective interest rate for the Notes for the year ended December 31, 2021 was 1.5%.</span></div> 425000000 0 -13137000 0 411863000 0 0.015 375000000 50000000 0.0100 0.0100 364700000 48600000 0.0275 0.0275 0.0100 20 30 1.30 1000 0.98 1.30 20 30 1 100000000 41.9054 1000 23.86 0.325 1 400000 300000 100000 0.015 23.8633 36.0200 17800000 52900000 12400000 Redeemable Perpetual Preferred<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Series A Redeemable Perpetual Preferred</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On August 10, 2021, the Company entered into a Securities Purchase Agreement (the “Securities Purchase Agreement”) pursuant to which on August 11, 2021, the Company issued and sold to certain investors (the “Purchasers”) 350,000 shares of a newly designated Series A Redeemable Perpetual Preferred Stock of the Company, par value $0.001 per share (the “Series A Redeemable Perpetual Preferred Stock”), and 7,098,765 shares of the Company’s common stock, par value $0.001 per share (“Common Stock”), for an aggregate purchase price of $346.0 million (the “Initial Closing”). Further, pursuant to the Securities Purchase Agreement, on September 27, 2021, the Company issued and sold to the Purchaser 776,235 shares of Common Stock for an aggregate purchase price of $776 (the “Prepaid Forward Contract”). The Company used net proceeds from the Initial Closing to repay $102.0 million, which was the amount outstanding under the Company’s existing revolving credit facility and prepaid $100 million under the Company’s term loan. The Purchaser is entitled to designate one representative to be appointed to the Company’s board of directors, and to appoint three non-voting observers to the Board, in each case until such time as the Purchaser no longer beneficially own shares of the Series A Redeemable Perpetual Preferred Stock with at least $100 million aggregate Liquidation Preference (as defined below). The Series A Redeemable Perpetual Preferred Stock has no maturity date.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Additional Closings</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Securities Purchase Agreement gives the Company the option to require the Purchaser to purchase, in one or more additional closings, up to 150,000 shares, until June 30, 2023, of the Series A Redeemable Perpetual Preferred Stock and up to 3,375,000 shares of Common Stock (or up to 6,100,000 shares of Common Stock in the event of certain price-related adjustments) (subject to certain equitable adjustments pursuant to any stock dividend, stock split, stock combination, reclassification or similar transaction) for an aggregate purchase price up to $148 million (the “Delayed Draw Commitment”). </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company evaluated the accounting for the instruments issued in the Securities Purchase Agreement and determined the Series A Redeemable Perpetual Preferred Stock and Common Stock issued in the Initial Closing, as well as the Prepaid Forward Contract, and Delayed Draw Commitment are freestanding instruments accounted for in equity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Series A Redeemable Perpetual Preferred Stock is recorded in temporary equity on the consolidated balance sheets as it has redemption features upon certain triggering events that are outside the Company’s </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">control, such as a fundamental change. The proceeds of the Series A Redeemable Perpetual Preferred Stock, and transactions costs and discount of $15.4 million have been allocated to each instrument based on its relative fair value. At the Initial Closing date, $229.8 million was allocated to the Series A Redeemable Perpetual Preferred Stock, $105.4 million to Common Stock, $12.4 million to the Delayed Draw Commitment which was recorded as a debit to additional paid-in-capital, and $11.7 million for a Prepaid Forward Contract. </span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Dividends</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On or prior to the fifth anniversary of the Initial Closing, the Company may pay dividends on the Series A Redeemable Perpetual Preferred Stock either in cash at the then-applicable Cash Regular Dividend Rate (as defined below), through accrual to the Liquidation Preference at the Accrued Regular Dividend Rate of 6.25% (the “Permitted Accrued Dividends”), or a combination thereof. Following the fifth anniversary of the Initial Closing, dividends shall be payable only in cash. To the extent the Company does not declare such dividends and pay in cash following the fifth anniversary of the Initial Closing, the dividends accrue to the Liquidation Preference (“Default Accrued Dividends”) at the then-applicable Cash Regular Dividend Rate plus 200 basis points. In the event there are Default Accrued Dividends outstanding for six consecutive quarters, the Company, at the option of the holder of the Series A Redeemable Perpetual Preferred Stock (each a “Holder”), will pay 100% of the amount of Default Accrued Dividends by delivering to the Holder a number of shares of Common Stock equal to the quotient of (i) the amount of Default Accrued Dividends) divided by (ii) 95% of the 30-day VWAP of the Common Stock (“Non-Cash Dividend”).</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The “Cash Regular Dividend Rate” of the Series A Redeemable Perpetual Preferred Stock means (i) initially, 5.75% per annum on the Liquidation Preference and (ii) increased by (a) 50 basis points on each of the fifth, sixth and seventh anniversaries of the Initial Closing and (b) 100 basis points on each of the eighth, ninth and tenth anniversaries of the Initial Closing. The “Accrued Regular Dividend Rate” on the Series A Redeemable Perpetual Preferred Stock means 6.25% per annum on the Liquidation Preference. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Dividends declared as of December 31, 2021 were $8.2 million and $8.1 million were paid. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Series A preferred stock have similar characteristics of an “Increasing Rate Security” as described by SEC Staff Accounting Bulletin Topic 5Q, Increasing Rate Preferred Stock. As a result, the discount on Series A preferred stock is considered an unstated dividend cost that is amortized over the period preceding commencement of the perpetual dividend using the effective interest method, by charging imputed dividend cost against retained earnings, or additional paid in capital in the absence of retained earnings, and increasing the carrying amount of the Series A preferred stock by a corresponding amount. The discount of $120.2 million is therefore being amortized over five years using the effective yield method. The amortization in each period is the amount which, together with the stated dividend in the period, results in a constant rate of effective cost with regard to the carrying amount of the Series A preferred stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company has presented the Series A Redeemable Perpetual Preferred Stock in temporary equity and is accreting the discount on the increasing rate dividends using the effective interest method. Such accretion totaled $7.4 million for the year ended December 31, 2021.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company had no dividends accreted to the carrying value of the Series A Redeemable Perpetual Preferred Stock the regular cash rate of dividends of 5.75%, as they were paid as of the year ended December 31, 2021. </span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Fees</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Until June 30, 2023, the Company will pay the Purchaser a cash commitment premium on the unpurchased portion of Delayed Draw Commitment as follows:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">a.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:8.84pt">—% through the six-month anniversary of the Initial Closing;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">b.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:8.84pt">1.5% from the six-month anniversary of the Initial Closing through the 12-month anniversary of the Initial Closing; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">c.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.45pt">3.0% from the 12-month anniversary of the Initial Closing through June 30, 2023. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company may terminate some or all of the Delayed Draw Commitment, from time to time, at its sole discretion.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Ranking and Liquidation Preference</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Series A Redeemable Perpetual Preferred Stock ranks senior to the Common Stock with respect to dividend rights and rights upon the voluntary or involuntary liquidation, dissolution or winding up of the affairs of the Company (a “Liquidation”). Upon a Liquidation, each share of Series A Redeemable Perpetual Preferred Stock would be entitled to receive an amount per share (the “Liquidation, Redemption or Repurchase Amount”) equal to the greater of (i) the Liquidation Preference of such share, plus all accrued and unpaid dividends (including any Accrued Dividends) thereon and (ii) an amount in cash equal to the sum of (a) 130.0% of the Initial Liquidation Preference (as defined below) of such share, minus (b) the cumulative amount of cash dividends paid in respect of such share prior to such payment. As used herein, “Liquidation Preference” means, with respect to any share of the Series A Redeemable Perpetual Preferred Stock, the initial liquidation preference of $1,000 per share (the “Initial Liquidation Preference”) plus any Accrued Dividends of such share as of the time of determination.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Redemption Rights</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company may redeem all or any portion of the Series A Redeemable Perpetual Preferred Stock (in increments of not less than $200 million based on the Liquidation Preference of such shares of Series A Redeemable Perpetual Preferred Stock to be redeemed at such time (or such lesser amount to the extent the Company chooses to redeem all of the outstanding shares of Series A Redeemable Perpetual Preferred Stock)) for an amount in cash equal to the Liquidation, Redemption or Repurchase Amount. Upon a “Fundamental Change” (involving a change of control, bankruptcy, insolvency or liquidation of the Company as further described in the Certificate of Designations), each Holder shall have the right to require the Company to redeem all or any part of the Holder’s Series A Redeemable Perpetual Preferred Stock for an amount in cash equal to the Liquidation, Redemption or Repurchase Amount.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Voting and Consent Rights</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Each Holder of Series A Redeemable Perpetual Preferred Stock will have one vote per share on any matter on which Holders of Series A Redeemable Perpetual Preferred Stock are entitled to vote separately as a class (as described below), whether at a meeting or by written consent. The Holders of shares of Series A Redeemable Perpetual Preferred Stock do not otherwise have any voting rights. The consent of the Holders of a majority of the outstanding shares of Series A Redeemable Perpetual Preferred Stock will be required for so long as the Threshold Amount remains outstanding for (i) amendments to the Company’s organizational documents that have an adverse effect on the Holders, (ii) issuances by the Company of securities that are senior to, or equal in priority with, the Series A Redeemable Perpetual Preferred Stock, (iii) entrance into, or amendments to, transactions with affiliates of the Company, (iv) incurrence by the Company of indebtedness, unless the Consolidated Total Leverage Ratio (as defined in the Certificate of Designations) would not exceed 8.5-to-1 after giving effect to such incurrence (other than drawdowns by the Company under the Company’s current </span></div>Revolving Credit Facility) or (v) any payment of dividends or making of distributions on equity securities of the Company ranking junior to the Series A Redeemable Perpetual Preferred Stock or redemptions, purchases or direct or indirect acquisitions of such equity securities ranking junior to or parity with the Series A Redeemable Perpetual Preferred Stock by the Company, unless the Consolidated Total Leverage Ratio (as defined in the Certificate of Designations) would not exceed 8.5-to-1 after giving effect to such dividends, distributions, redemptions, purchases or acquisitions. 350000 0.001 7098765 0.001 346000000 776235 776 102000000 100000000 1 3 100000000 150000 3375000 6100000 148000000 15400000 15400000 229800000 105400000 12400000 11700000 0.0625 200 1 0.95 0.0575 50 100 0.0625 8200000 8100000 120200000 P5Y 7400000 0.0575 0 0.015 0.030 1.300 1000 200000000 1 8.5 8.5 Related Party Loan The Company had a senior secured promissory note, as amended, with a unit holder of Former Parent that had a balance, net of debt discount and issuance costs, as of December 31, 2019 of $41.8 million for which the Company paid off the balance on July 31, 2020 to settle the obligation with respect to the Senior Secured Loan. The Company paid interest expense for the years ended December 31, 2020 and 2019 of $3.8 million and $7.3 million, respectively, which consisted of cash interest, PIK interest and amortization of the debt discount.Related Party Transactions <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Accounts Payable-Related Party </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company had $0.6 million and $2.2 million at December 31, 2021 and 2020, respectively, of accounts payable-related party with the former shareholders of Array. The payables relate to a federal tax refund related to the pre-Acquisition periods, restricted cash at Acquisition Date which were due to the sellers of Array upon release of the restriction offset by a receivable related to a sales/use tax audit from the pre-Acquisition period for which the seller provided the Company with indemnification.</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Consent Fees-Related Party </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company incurred $2.2 million in consent fees with the former majority shareholder of Array to allow a carryback of post-acquisition net operating losses to pre-acquisition periods under the CARES Act. The consent fee is included in accounts payable – related party and other expense, net in the accompanying consolidated financial statements at December 31, 2020.</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Special Distribution to Former Parent</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On October 14, 2020, the Company issued a special distribution of $589 million to Former Parent (the “Special Distribution”).</span></div><div style="margin-bottom:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Related Party Loans - see Note 12 </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Contingent Consideration - see Note 16</span></div> 41800000 3800000 7300000 Common and Preferred Stock<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Authorized Shares</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On October 14, 2020, in connection with the IPO, a new Certificate of Incorporation became effective for the Company, which authorized capital stock of 1,000,000,000 shares of common stock, $0.001 par value, and 5,000,000 shares of preferred stock, $0.001 par value.</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Common Stock</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Voting Rights</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Each holder of Common Stock shall be entitled to one vote for each share of Common Stock held as of the applicable record date on any matter that is submitted to a vote or for the consent of the stockholders of the Company.</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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Dividends</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The holders of Common Stock shall be entitled to share equally, on a per share basis, in such dividends and other distributions of cash, property or shares of stock of the Company as may be declared by the Board of Directors of the Company (the “Board”), subject to the preferences applicable to holders of Preferred Stock.</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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Liquidation</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:125%">the</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%"> event of the voluntary or involuntary liquidation, dissolution, distribution of assets or winding up of the Company, all assets of the Corporation of whatever kind available for distribution to the holders of Common Stock shall be divided among and paid ratably to the holders of Common Stock, subject to the preferences applicable to holders of Preferred Stock.</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Preferred Stock</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Preferred Stock may be issued from time to time by the Company for such consideration as may be fixed by the Board. The Board is authorized to provide for one or more series of Preferred Stock and to fix the designation of such series, the voting rights, preferences and relative, participating, optional and other special </span></div>rights, and the qualifications, limitations or restrictions thereof, of such series of Preferred Stock and the number of shares of such series, as may be permitted under the General Corporation Law of the State of Delaware. The powers, preferences and relative, participating, optional and other special rights of, and the qualifications, limitations or restrictions thereof, of each series of Preferred Stock, if any, may differ from those of any and all other series at any time outstanding. 1000000000 0.001 5000000 0.001 Revenues <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Based on Topic 606 provisions, the Company disaggregates its revenue from contracts with customers by those sales recorded over-time and sales recorded at a point in time. The following table presents the Company’s revenue disaggregated by sales recorded over-time and sales recorded at a point in time (in thousands): </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.542%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Over-time Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">626,057 </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;text-indent:-1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">503,238 </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;text-indent:-1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">493,633 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Point in time Revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">227,261 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">369,424 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">154,266 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">853,318 </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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">872,662 </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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">647,899 </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:top"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">As discussed in FN 22 to the consolidated financial statements, ITC-related contracts were determined to have multiple performance obligations satisfied at a point in time instead of one performance obligation satisfied over time. Total revenue was not impacted, but the disaggregated revenue information above for 2020 and 2019 has been revised to correct this error, which resulted in $360.1 and $106.2 of revenue being reclassified from over-time revenue to point in time revenue for 2020 and 2019, respectively</span><span style="color:#242424;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Contract Balances</span></div>The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the condensed consolidated balance sheets. The majority of the Company’s contract amounts are billed as work progresses in accordance with agreed-upon contractual terms, which generally coincide with the shipment of one or more phases of the project. Billing sometimes occurs subsequent to revenue recognition, resulting in contract assets. The changes in contract assets (i.e., unbilled receivables) and the corresponding amounts recorded in revenue relate to fluctuations in the timing and volume of billings for the Company’s revenue recognized over-time. The following table presents the Company’s revenue disaggregated by sales recorded over-time and sales recorded at a point in time (in thousands): <div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.542%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Over-time Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">626,057 </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;text-indent:-1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">503,238 </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;text-indent:-1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">493,633 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Point in time Revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">227,261 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">369,424 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">154,266 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">853,318 </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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">872,662 </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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">647,899 </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:top"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">As discussed in FN 22 to the consolidated financial statements, ITC-related contracts were determined to have multiple performance obligations satisfied at a point in time instead of one performance obligation satisfied over time. Total revenue was not impacted, but the disaggregated revenue information above for 2020 and 2019 has been revised to correct this error, which resulted in $360.1 and $106.2 of revenue being reclassified from over-time revenue to point in time revenue for 2020 and 2019, respectively</span><span style="color:#242424;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Contract Balances</span></div>The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the condensed consolidated balance sheets. The majority of the Company’s contract amounts are billed as work progresses in accordance with agreed-upon contractual terms, which generally coincide with the shipment of one or more phases of the project. Billing sometimes occurs subsequent to revenue recognition, resulting in contract assets. The changes in contract assets (i.e., unbilled receivables) and the corresponding amounts recorded in revenue relate to fluctuations in the timing and volume of billings for the Company’s revenue recognized over-time. 626057000 503238000 493633000 227261000 369424000 154266000 853318000 872662000 647899000 Earnings (Loss) per Share The following table sets forth the computation of basic and diluted earnings (loss) per share (in thousands, except per share amounts): <div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.542%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net income (loss)</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(50,403)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,073 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,745 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Preferred dividends and accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,715)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net income (loss) to common shareholders</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(66,118)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,073 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,745 </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Basic:</span></td><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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Weighted-average shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">129,984 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">121,467 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">119,994 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Earnings (loss) per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(0.51)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">0.49 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.33 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt;text-indent:-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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Weighted-average shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">129,984 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">121,467 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">119,994 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Equity compensation dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">47 </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;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Weighted average dilutive shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">129,984 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">121,514 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">119,994 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Earnings (loss) per share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(0.51)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">0.49 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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 #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.33 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Potentially dilutive common shares issuable pursuant to equity-based awards of 227,253 were not included for the year ended December 31, 2021 as their potential effect was anti-dilutive as the Company generated a net loss. There were no potentially dilutive common shares issuable pursuant to our 1% Senior Notes as the stock price is below the strike price and the Company generated a net loss. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company’s capped call option agreement entered into in December 2021 is not included in the calculation of the earnings per share as the impact would be anti-dilutive. The potential shares issuable under the Company’s convertible 1% notes issued in December 2021 are not included in the earnings per share calculation as the par value of the notes is required to be paid in cash upon conversion and the stock price has not exceeded the conversion price on the notes at December 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">There were 26,671,594 Class B units and 1,000 Class C units of Former Parent issued to certain employees or directors of the Company which were not included in the calculation of basic or diluted EPS for the years ended December 31, 2020 and 2019, as the Class B and Class C units do not represent potential units of the Company.</span></div> The following table sets forth the computation of basic and diluted earnings (loss) per share (in thousands, except per share amounts): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.542%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net income (loss)</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(50,403)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,073 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,745 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Preferred dividends and accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,715)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net income (loss) to common shareholders</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(66,118)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,073 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,745 </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Basic:</span></td><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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Weighted-average shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">129,984 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">121,467 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">119,994 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Earnings (loss) per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(0.51)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">0.49 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.33 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt;text-indent:-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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Weighted-average shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">129,984 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">121,467 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">119,994 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Equity compensation dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">47 </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;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Weighted average dilutive shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">129,984 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">121,514 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">119,994 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Earnings (loss) per share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(0.51)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">0.49 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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 #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.33 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -50403000 59073000 39745000 15715000 0 0 -66118000 59073000 39745000 129984000 121467000 119994000 -0.51 0.49 0.33 129984000 121467000 119994000 0 47000 0 129984000 121514000 119994000 -0.51 0.49 0.33 227253 26671594 26671594 1000 1000 Commitments and Contingencies <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Litigation </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company, in the normal course of business, is subject to claims and litigation. The Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company would accrue a liability for the estimated loss. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On May 14, 2021, a putative class action was filed in the U.S. District Court for the Southern District of New York against the Company and certain officers and directors alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, and Sections 11, 12(a)(2) and 15 of the Securities Exchange Act of 1933 (“Plymouth Action”). The Plymouth Action alleges misstatements and/or omissions in the Company’s registration statements and prospectuses related to the Company’s IPO, the Company’s December 2020 offering (the “2020 Follow-On Offering”), and the Company’s March 2021 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">offering (the “2021 Follow-On Offering”) during the putative class period of October 14, 2020 through May 11, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On June 30, 2021, a second putative class action was filed in the Southern District of New York against the Company and certain officers and directors alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, and Sections 11 and 15 of the Securities Exchange Act of 1933 (“Keippel Action”). The Keippel Action similarly alleged misstatements and/or omissions in certain of the Company’s registration statements and prospectuses related to the Company’s IPO, the Company’s 2020 Follow-On Offering, and the Company’s 2021 Follow-On Offering during the putative class period of October 14, 2020 through May 11, 2021. On July 6, 2021, the Court entered an order that the Keippel Action was in all material respects substantially similar to the Plymouth Action that both actions arise out of the same or similar operative facts, and that the parties are substantially the same parties. The Court accordingly consolidated the Keippel Action with the Plymouth Action for all pretrial purposes and, ordered all filings to be made in the Plymouth Action. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:125%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On July 16, 2021, a verified derivative complaint was filed in the Southern District of New York against certain officers and directors of the Company (“First Derivative Action”). The complaint alleges: (1) violations of Section 14(a) of the Securities Exchange Act of 1934 for misleading proxy statements, (2) breach of fiduciary duty, (3) unjust enrichment, (4) abuse of control, (5) gross mismanagement, (6) corporate waste, (7) aiding and abetting breach of fiduciary duty, and (8) contribution under sections 10(b) and 21D of the Securities Exchange Act of 1934.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On July 30, 2021, a second and related verified derivative complaint was filed in the Southern District of New York against certain officers and directors of the Company (“Second Derivative Action”). The complaint alleges: (1) violations of Section 14(a) of the Securities Exchange Act of 1934 for causing the issuance of a false/misleading proxy statement, (2) breach of fiduciary duty, and (3) aiding and abetting breaches of fiduciary duty. On August 24, 2021, the Second Derivative Action was consolidated with the First Derivative Action, the Court appointed co-lead counsel, and the case was temporarily stayed pending the entry of an order on all motions to dismiss directed at the pleadings filed in the Plymouth Action. The stay shall remain in effect until the later of (a) the entry of an order on any motions to dismiss the Plymouth Action or, (b) to the extent the complaint in the Plymouth Action is amended, the entry of an order on any motions to dismiss any such amended complaints in the Plymouth Action. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On September 21, 2021, the Court appointed a group comprised of institutional investors Plymouth County Retirement Association and Carpenters Pension Trust Fund for Northern California as lead plaintiff in the Plymouth Action. The deadline for the lead plaintiff to file an amended complaint in the Plymouth action was originally November 19, 2021 but was subsequently extended by agreement of the parties and further order of the Court.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On December 7, 2021, an amended class action complaint was filed by lead plaintiff in the Plymouth Action against the Company and certain officers and directors alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, and Sections 11, 12(a)(2), and 15 of the Securities Exchange Act of 1933, on behalf of a putative class of persons and entities that purchased or otherwise acquired the Company’s securities during the period from October 14, 2020 through May 11, 2021 (the “Consolidated Amended Complaint”). The Consolidated Amended Complaint alleges misstatements and/or omissions in: (1) certain of the Company’s registration statements and prospectuses related to the Company’s IPO, the Company’s 2020 Follow-On Offering, and the Company’s 2021 Follow-On Offering; (2) in the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Company’s annual report and associated press release announcing results for the fourth quarter and full fiscal year 2020; and (3) in the Company’s November 5, 2020 and March 9, 2021 earnings calls.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Consistent with the individual rules of practice for the Court in the Plymouth Action, on January 24, 2022, the defendants in the Plymouth Action, including the Company and certain of its officers and directors named as defendants therein, served on lead plaintiff and the Court a letter outlining why the Consolidated Amended Complaint should be dismissed in its entirety. Lead plaintiff must respond to that letter on or before February 23, 2022, stating the extent, if any, to which lead plaintiff concurs with the defendants’ objections and the amendments, if any, to be made to the Consolidated Amended Complaint to address them, or else stating the reasons and controlling authority that lead plaintiff asserts supports the Consolidated Amended Complaint. If, as a result of this exchange of letters, the parties have failed to resolve their dispute about the sufficiency of the Consolidated Amended Complaint, then, on or before March 21, 2022, defendants must submit a letter to the Court setting forth the reason why a motion dismiss is warranted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">At this time the Company believes that the likelihood of any material loss related to these matters is remote given the preliminary stage of the claims and strength of the Company’s defenses. The Company has not recorded any material loss contingency in the consolidated balance sheets as of December 31, 2021.</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Contingent Consideration </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Tax Receivable Agreement</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Concurrent with the Acquisition, Array Tech, Inc. (f/k/a Array Technologies, Inc.) entered into a Taxes Receivable Agreement (“TRA”) with the former majority shareholder of Array. The TRA is valued based on the future expected payments under the agreement. The TRA provides for the payment by Array Tech, Inc. to the former owners for certain federal, state, local and non-U.S. tax benefits deemed realized in post-closing taxable periods by Array, from the use of certain deductions generated by the increase in the tax value of the developed technology. The TRA is accounted for as contingent consideration and subsequent changes in fair value of the contingent liability are recognized in contingent consideration in the accompanying consolidated statements of operations. At December 31, 2021 and December 31, 2020, the fair value of the TRA was $14.6 million and $19.7 million, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Estimating the amount of payments that may be made under the TRA is by nature imprecise. The significant fair value inputs used to estimate the future expected TRA payments to the former owners include the timing of tax payments, a discount rate, book income projections, timing of expected adjustments to calculate taxable income and the projected rate of use for attributes defined in the TRA. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Payments made under the TRA consider tax positions taken by the Company and are due within 125 days following the filing of the Company’s U.S. federal and state income tax returns under procedures described in the agreement. The current portion of the TRA liability is based on tax returns. The TRA will continue until all tax benefit payments have been made or the Company elects early termination under the terms described in the TRA. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">As of December 31, 2021, the undiscounted future expected payments through December 31, under the TRA are as follows (in thousands): </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.722%"><tr><td style="width:1.0%"/><td style="width:54.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.306%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,773 </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3,533 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,772 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,774 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">11,532 </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: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;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">20,384 </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:top"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Earn-Out Liability </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company had a liability to the selling stockholders of Array for contingent consideration consisting of earn-out payments in the form of cash upon the occurrence of certain events, including the sale, transfer, assignment, pledge, encumbrance, distribution or disposition of shares held by the acquirer to a third-party; initial public offering of the equity securities of Former Parent, acquirer or the Company; the sale of equity securities or assets of Former Parent, acquirer or the Company to a third-party; or a merger, consolidation, recapitalization or reorganization of Former Parent, acquirer or the Company. The maximum aggregate earn-out consideration was $25.0 million. The earn-out liability was paid off in the fourth quarter of the fiscal year ended 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The fair value of the earn-out liability was initially determined as of the Acquisition Date using unobservable inputs. These inputs include the estimated amount and timing of future cash flows, the probability of a qualifying event occurring, and a risk-free rate used to adjust the probability-weighted cash flows to their present value. Subsequent to the Acquisition Date, at each reporting period, the earn-out liability was re-measured to fair value with changes in fair value recorded in contingent consideration in the accompanying 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The following table summarizes the liability related to the estimated contingent consideration (in thousands): </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"/><td style="width:41.013%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.798%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.798%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.801%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">TRA</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Earn-Out Liability</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Contingent Consideration</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance, December 31, 2018</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">17,168 </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;text-indent:3pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">442 </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;text-indent:9pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">17,610 </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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">IRS Settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(2,727)</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;text-indent:3pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(2,727)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Fair value adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3,367 </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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3,367 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance, December 31, 2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">17,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:3pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">442 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt;text-indent:9pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">18,250 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">IRS Settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,883 </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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">24,558 </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;text-indent:9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">26,441 </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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Fair value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:3pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(25,000)</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;text-indent:9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(25,000)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance, December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">19,691 </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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;border-top:1pt solid #000;padding:0 1pt;text-indent:9pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">19,691 </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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Fair value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,696 </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;text-indent:3pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,696 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(7,810)</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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(7,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance, December 31, 2021</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">14,577 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt;text-indent:3pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt;text-indent:9pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">14,577 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The TRA and earn-out liabilities require significant judgment and are classified as Level 3 in the fair value hierarchy. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Surety Bond</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company provides surety bonds to various parties as required for certain transactions initiated during the ordinary course of business to guarantee the Company’s performance in accordance with contractual or legal obligations. As of December 31, 2021, the maximum potential payment obligation with regard to surety bonds was $160.4 million.</span></div> 14600000 19700000 P125D As of December 31, 2021, the undiscounted future expected payments through December 31, under the TRA are as follows (in thousands): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.722%"><tr><td style="width:1.0%"/><td style="width:54.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.306%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:115%">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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,773 </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3,533 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,772 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,774 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">11,532 </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: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;text-indent:5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">20,384 </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:top"/></tr></table> 1773000 0 3533000 1772000 1774000 11532000 20384000 25000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The following table summarizes the liability related to the estimated contingent consideration (in thousands): </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"/><td style="width:41.013%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.798%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.798%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.801%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">TRA</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Earn-Out Liability</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Contingent Consideration</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance, December 31, 2018</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">17,168 </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;text-indent:3pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">442 </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;text-indent:9pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">17,610 </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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">IRS Settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(2,727)</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;text-indent:3pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(2,727)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Fair value adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3,367 </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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3,367 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance, December 31, 2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">17,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:3pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">442 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt;text-indent:9pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">18,250 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">IRS Settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1,883 </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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">24,558 </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;text-indent:9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">26,441 </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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Fair value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:3pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(25,000)</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;text-indent:9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(25,000)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance, December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">19,691 </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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;border-top:1pt solid #000;padding:0 1pt;text-indent:9pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">19,691 </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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Fair value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,696 </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;text-indent:3pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2,696 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(7,810)</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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(7,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance, December 31, 2021</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">14,577 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt;text-indent:3pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt;text-indent:9pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">14,577 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 17168000 442000 17610000 -2727000 0 -2727000 3367000 0 3367000 17808000 442000 18250000 1883000 24558000 26441000 0 25000000 25000000 19691000 0 19691000 2696000 0 2696000 7810000 0 7810000 14577000 0 14577000 160400000 Fair Value of Financial Instruments<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying values and the estimated fair values of debt financial instruments as of December 31 are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.094%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.125%"/><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Carrying Value</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Fair Value</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Carrying Value</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Fair 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Convertible senior notes</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">411,863 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">410,771 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying values of the Company's revolving credit facility recorded in long-term debt on the Balance Sheet approximate fair value due to the variable interest rate. The fair value of the Convertible senior notes is estimated using Level 2 inputs as they are not registered securities nor listed on any securities exchange but may be traded by qualified institutional buyers.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying values and the estimated fair values of debt financial instruments as of December 31 are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.094%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.125%"/><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Carrying Value</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Fair Value</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Carrying Value</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Fair 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Convertible senior notes</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">411,863 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">410,771 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 411863000 410771000 0 0 Equity-Based Compensation <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">2020 Plan</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On October 14, 2020, the Company’s 2020 Equity Incentive Plan (the “2020 Plan”) became effective. The 2020 Plan authorized 6,683,919 new shares, subject to adjustments pursuant to the 2020 Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">During the year ended December 31, 2021, the Company granted an aggregate of 661,924 restricted stock units (“RSUs”) to employees and board of director members and 177,472 Performance Stock Units (PSUs) to certain executives. The fair value of the RSUs is determined using the market value of common stock on the grant date. The PSUs cliff vest after three years and upon meeting certain revenue and adjusted EPS targets. The PSUs also contain a modifier based on the total stock return (TSR) compared to a certain Index which modifies the number of PSUs that vest. The PSUs were valued using a Monte-Carlo simulation method with a volatility assumption of 66%, risk free interest rate of 0.28% based on the United States Treasury Constant Maturity rates and no dividends paid assumption. Based on results achieved in 2021 and the forecasted amounts over the remainder of the performance period, the Company does not expect the units to vest and therefore has recognized no expense in 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Activity under the 2020 Plan was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Number of Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">RSUs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested, December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">500,006 </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;text-indent:3pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">22.00 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:3pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested, December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">500,006 </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;text-indent:3pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">22.00 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">661,924 </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;text-indent:3pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">23.17 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(157,473)</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;text-indent:3pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">22.00 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(74,048)</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;text-indent:3pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">27.51 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested, December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">930,409 </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;text-indent:3pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">22.39 </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 style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Number of Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">PSUs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="padding:0 1pt;text-indent:3pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt;text-indent:-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested, December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">177,472 </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;text-indent:3pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">28.25 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(29,785)</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;text-indent:3pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">30.74 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested, December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">147,687 </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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:3pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">27.75 </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:top"/></tr></table></div><div style="text-align:justify"><span><br/></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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:125%">Class B Units and Class C Units of Former Parent</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company accounted for equity grants to employees (Class B units and Class C units, “the Units”, of Former Parent) as equity-based compensation under ASC 718, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:125%">Compensation-Stock Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">. The Units contain vesting provisions as defined in the agreement. Vested units do not forfeit upon termination and represent a residual interest in Former Parent. Equity-based compensation cost is measured at the grant date fair value and is recognized on a straight-line basis over the requisite service period, including those units with graded vesting with a corresponding credit to additional paid-in capital as a capital contribution from Former Parent. However, the amount of equity-based compensation at any date is equal to the portion of the grant date value of the award that is vested. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Units issued to employees are measured at fair value on the grant date using an option pricing model. The Company utilizes the estimated weighted average of the Company’s expected fund life dependent on various exit scenarios to estimate the expected term of the awards. Expected volatility is based on the average of historical and implied volatility of a set of comparable companies, adjusted for size and leverage. The risk-free rates are based on the yields of U.S. Treasury instruments with comparable terms. Actual results may vary depending on the assumptions applied within the model. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On November 19, 2019 and May 19, 2020, Former Parent issued 22,326,653 and 4,344,941, respectively, Class B units to certain employees of the Company. On March 28, 2020, Former Parent issued 1,000 Class C units to a member of the board of directors of Array Technologies, Inc. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On March 23, 2021, in connection with the closing of the 2021 Follow-on Offering, all of the outstanding Class B Units of Former Parent were immediately vested per the terms of the equity awards, resulting in the Company accelerating the recognition of expense of $8.9 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">For the years ended December 31, 2021, 2020 and 2019, the Company recognized $16.3 million, $4.8 million and $0.8 million, respectively, in equity-based compensation. At December 31, 2021, the Company had $16.8 million of unrecognized compensation costs related to RSU’s which is expected to be recognized over approximately 2.1 years. There were 103,833 forfeitures during the year ended December 31, 2021, and no forfeitures during 2020 and 2019.</span></div> 6683919 661924 177472 P3Y 0.66 0.0028 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Activity under the 2020 Plan was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Number of Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">RSUs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested, December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">500,006 </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;text-indent:3pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">22.00 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:3pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested, December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">500,006 </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;text-indent:3pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">22.00 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">661,924 </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;text-indent:3pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">23.17 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(157,473)</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;text-indent:3pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">22.00 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(74,048)</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;text-indent:3pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">27.51 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested, December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">930,409 </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;text-indent:3pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">22.39 </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 style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Number of Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">PSUs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt;text-indent:-1pt"/><td colspan="3" style="padding:0 1pt;text-indent:3pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt;text-indent:-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested, December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">177,472 </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;text-indent:3pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">28.25 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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;text-indent:3pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">— </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(29,785)</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;text-indent:3pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">30.74 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested, December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">147,687 </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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:3pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">27.75 </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:top"/></tr></table></div> 0 0 500006 22.00 0 0 0 0 500006 22.00 661924 23.17 157473 22.00 74048 27.51 930409 22.39 0 0 177472 28.25 0 0 29785 30.74 147687 27.75 22326653 4344941 1000 8900000 16300000 4800000 800000 16800000 P2Y1M6D 103833 0 0 13200000 13500000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The following table summarizes the balances as it relates to leases at the end of the period (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.318%"/><td style="width:0.1%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Location on the<br/>consolidated balance sheet</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">December 31, 2021</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">ROU Asset</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmZTMyYzZiNGFiNTRiZmU4NTdjNTdhYWJhNWZhODZjL3NlYzpjZmUzMmM2YjRhYjU0YmZlODU3YzU3YWFiYTVmYTg2Y184OTgvZnJhZzpjN2RhMDVkNWQyYzk0ODYxYjBmYmU3Njk5ZDBmNTM2OS90YWJsZTo4NDg2MTM1MGU5MjM0OTI2YjNjNmQxYWU1OWFjN2E3NS90YWJsZXJhbmdlOjg0ODYxMzUwZTkyMzQ5MjZiM2M2ZDFhZTU5YWM3YTc1XzEtMS0xLTEtMzEwMjc_6d2ea135-72a9-4665-a16a-b129b2b250d4">Other assets</span></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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,245 </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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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="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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease liability, current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmZTMyYzZiNGFiNTRiZmU4NTdjNTdhYWJhNWZhODZjL3NlYzpjZmUzMmM2YjRhYjU0YmZlODU3YzU3YWFiYTVmYTg2Y184OTgvZnJhZzpjN2RhMDVkNWQyYzk0ODYxYjBmYmU3Njk5ZDBmNTM2OS90YWJsZTo4NDg2MTM1MGU5MjM0OTI2YjNjNmQxYWU1OWFjN2E3NS90YWJsZXJhbmdlOjg0ODYxMzUwZTkyMzQ5MjZiM2M2ZDFhZTU5YWM3YTc1XzMtMS0xLTEtMzEwMjc_0f155e32-a437-42a2-95b6-0d75c5552bbc"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmZTMyYzZiNGFiNTRiZmU4NTdjNTdhYWJhNWZhODZjL3NlYzpjZmUzMmM2YjRhYjU0YmZlODU3YzU3YWFiYTVmYTg2Y184OTgvZnJhZzpjN2RhMDVkNWQyYzk0ODYxYjBmYmU3Njk5ZDBmNTM2OS90YWJsZTo4NDg2MTM1MGU5MjM0OTI2YjNjNmQxYWU1OWFjN2E3NS90YWJsZXJhbmdlOjg0ODYxMzUwZTkyMzQ5MjZiM2M2ZDFhZTU5YWM3YTc1XzMtMS0xLTEtMzEwMjc_4bf8b8b7-d11e-4d66-aeed-e37622847671">Other current liabilities</span></span></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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,909 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease liability, long-term portion</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmZTMyYzZiNGFiNTRiZmU4NTdjNTdhYWJhNWZhODZjL3NlYzpjZmUzMmM2YjRhYjU0YmZlODU3YzU3YWFiYTVmYTg2Y184OTgvZnJhZzpjN2RhMDVkNWQyYzk0ODYxYjBmYmU3Njk5ZDBmNTM2OS90YWJsZTo4NDg2MTM1MGU5MjM0OTI2YjNjNmQxYWU1OWFjN2E3NS90YWJsZXJhbmdlOjg0ODYxMzUwZTkyMzQ5MjZiM2M2ZDFhZTU5YWM3YTc1XzQtMS0xLTEtMzEwMjc_6bf300e5-0802-4cd4-a052-c1dd54d1d11a">Other long-term liabilities</span></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,359 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease liability</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,268 </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"/></tr></table></div> 11245000 5909000 5359000 11268000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The details of the Company’s operating leases are as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.317%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Year Ended<br/>December 31, 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease expense</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,635 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Variable lease expense </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease expense</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,741 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company’s weighted-average remaining lease-term and weighted-average discount rate are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.317%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Year Ended<br/>December 31, 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average remaining lease-term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.8 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Supplemental cash flow and other information related to operating leases are as follows (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.317%"/><td style="width:0.1%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Year Ended<br/>December 31, 2021</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,644 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non cash investing activities:</span></td><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease liabilities arising from obtaining right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,363 </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></table> 6635000 106000 0 6741000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The following table presents the maturities of lease liabilities as of December 31, 2021 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.317%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,213 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,782 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,782 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,027 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,023 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,197 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease payments</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,024 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Imputed lease interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,756)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,268 </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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The following table represents future minimum lease obligations under non-cancelable operating leases as of December 31, 2020 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.317%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,663 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,073 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">893 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,435 </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> 4213000 1782000 1782000 1027000 1023000 3197000 13024000 1756000 11268000 6663000 6073000 893000 791000 15000 0 14435000 P3Y9M18D 0.05 6644000 17363000 600000 2200000 2200000 589000000 Geographic Information<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:125%">Summary information about geographic areas:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">ASC 280 (“Segment Reporting”) establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company manages its business on the basis of one operating and reportable segment and derives revenues from selling its product. The Company’s long-lived assets are located in the United States.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Revenues within geographic areas based upon Customers’ project location (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.263%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">826,639 </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;text-indent:-1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">805,070 </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;text-indent:-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">563,157 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Australia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">5,509 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">45,216 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,531 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Rest of the world</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">21,170 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">22,376 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,211 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">853,318 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">872,662 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">647,899 </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:top"/></tr></table> 1 1 Revenues within geographic areas based upon Customers’ project location (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.263%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2020</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">826,639 </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;text-indent:-1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">805,070 </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;text-indent:-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">563,157 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Australia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">5,509 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">45,216 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,531 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Rest of the world</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">21,170 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">22,376 </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;text-indent:-1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,211 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">853,318 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">872,662 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;text-indent:-1pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">647,899 </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:top"/></tr></table> 826639000 805070000 563157000 5509000 45216000 51531000 21170000 22376000 33211000 853318000 872662000 647899000 Restatement (Unaudited)<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Restatement of Previously Issued Unaudited Interim Condensed Consolidated Financial Statements</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">During the preparation of the consolidated financial statements as of and for the year ended December 31, 2021, the Company identified errors in the accounting for certain contracts under ASC 606. Specifically, certain contracts were inappropriately combined with other contracts and ITC related contracts were determined to have multiple performance obligations satisfied at a point in time instead of one performance obligation satisfied over time. The Company’s management and the audit committee of the Company’s Board of Directors concluded that it is appropriate to restate the quarterly unaudited condensed consolidated financial statements for the quarterly periods ended March 31, 2021, June 30, 2021 and September 30, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The following presents the restated quarterly unaudited financial statements as of March 31, 2021, June 30, 2021 and September 30, 2021, as well as the statements for the three month period ended March 31, 2021, the three and six month periods ended June 30, 2021 and the three and nine month periods ended September 30, 2021.</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.805%"><tr><td style="width:1.0%"/><td style="width:46.101%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.903%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.694%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">March 31, 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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share and share amounts)<br/>(unaudited)</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Restatement Adjustments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Restated</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,133 </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"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">121,921 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">124,229 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">124,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">124,705 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,155 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,639 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total current assets</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">285,553 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,308 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">287,861 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,740 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69,727 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">192,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">192,383 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,873 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total assets</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">583,276 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,308 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">585,584 </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:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">LIABILITIES AND STOCKHOLDERS' DEFICIT</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71,823 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable - related party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,608 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,551 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued warranty reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,098 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,224 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">657 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,881 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">89,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">89,880 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current portion of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,567 </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"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current portion of term loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,300 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,288 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total current liabilities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">232,339 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">657 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">232,996 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Long-term liabilities</span></td><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,043 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,005 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Contingent consideration, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,272 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,055 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Long-term debt, net of current portion, debt discount and issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">391,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">391,682 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total long-term liabilities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">421,052 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(38)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">421,014 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total liabilities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">653,391 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">619 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">654,010 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 12)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preferred stock of 0.001 par value - 5,000,000 shares authorized; none issued as of March 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;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></table><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.805%"><tr><td style="width:1.0%"/><td style="width:46.101%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.903%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.694%"/><td style="width:0.1%"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Common stock of $0.001 par value - 1,000,000,000 shares authorized; 126,994,467 shares issued as of March 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(218,612)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,689 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(216,923)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total stockholders’ deficit</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(70,115)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,689 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68,426)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total liabilities and stockholders’ deficit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">583,276 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,308 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">585,584 </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><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.916%"><tr><td style="width:1.0%"/><td style="width:43.593%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.089%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.898%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Restatement Adjustments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Reported</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,682 </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"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">153,610 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,972)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149,638 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">137,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">137,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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,657 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,735)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,922 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,597 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total current assets</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">330,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="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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,707)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">324,505 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,763 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69,727 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">186,507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">186,507 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,109 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total assets</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">622,318 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,707)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">616,611 </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:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">LIABILITIES AND STOCKHOLDERS' DEFICIT</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">81,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">81,377 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable - related party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">610 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,129 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued warranty reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,968 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,458 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current portion of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,908 </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"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current portion of term loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,300 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,379 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total current liabilities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">168,129 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">168,129 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Long-term liabilities</span></td><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,472 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,896)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.916%"><tr><td style="width:1.0%"/><td style="width:43.593%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.089%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.898%"/><td style="width:0.1%"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Contingent consideration, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,108 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,273 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Long-term debt, net of current portion, debt discount and issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">493,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">493,945 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total long-term liabilities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">522,798 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,896)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">520,902 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total liabilities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">690,927 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,896)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">689,031 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 12)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preferred stock of 0.001 par value - 5,000,000 shares authorized; none issued as of June 30, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Common stock of $0.001 par value - 1,000,000,000 shares authorized; 126,994,467 shares issued as of June 30, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149,893 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(218,629)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,811)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(222,440)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total stockholders’ deficit</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68,609)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,811)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(72,420)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total liabilities and stockholders’ deficit</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">622,318 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,707)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">616,611 </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><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.277%"><tr><td style="width:1.0%"/><td style="width:43.797%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.663%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.999%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:107%">September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Restatement Adjustments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Restated</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">116,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">116,391 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">177,462 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,354)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">170,108 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">173,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">173,126 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,029 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,482 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,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="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,193 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total current assets</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">491,625 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,325)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">485,300 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,202 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69,727 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">180,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">180,630 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,405 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total assets</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">776,589 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,325)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">770,264 </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:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">LIABILITIES AND STOCKHOLDERS' EQUITY/(DEFICIT)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84,703 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable - related party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.277%"><tr><td style="width:1.0%"/><td style="width:43.797%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.663%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.999%"/><td style="width:0.1%"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,256 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued warranty reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,025 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">629 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">81,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">81,347 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current portion of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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="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:'Arial',sans-serif;font-size:11pt;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current portion of term loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,300 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,457 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total current liabilities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">214,495 </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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">214,495 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,583 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(505)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,078 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Contingent consideration, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,784 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,953 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Long-term debt, net of current portion, debt discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">299,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">299,212 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total long-term liabilities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">319,532 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(505)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">319,027 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total liabilities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">534,027 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(505)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">533,522 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 13)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Series A Redeemable Perpetual Preferred Stock of $0.001 par value - 500,000 authorized; 350,000 issued as of September 30, 2021; liquidation preference of $352.8 million at September 30, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">235,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">235,278 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Stockholders’ equity/(deficit)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preferred stock of $0.001 par value - 4,500,000 shares authorized; zero issued as of September 30, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Common stock of $0.001 par value - 1,000,000,000 shares authorized; 134,869,467 shares issued as of September 30, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">135 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251,330 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(244,181)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,820)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(250,001)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total stockholders’ equity/(deficit)</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,284 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,820)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,464 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total liabilities, redeemable perpetual preferred stock and stockholders’ equity/(deficit)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">776,589 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,325)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">770,264 </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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.472%"><tr><td style="width:1.0%"/><td style="width:50.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.798%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.798%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.802%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">(in thousands, expect per share and share amounts)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Previously Reported</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Restatement Adjustment</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Restated</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">245,932</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,308 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">248,240 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">202,074</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">202,074 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,858 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,308 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,166 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating expenses</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,673</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,673 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,984</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,984 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total operating expenses</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,805 </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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,805 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,053 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,361 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other expense</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(78)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(78)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(9,009)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(9,009)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total other expense</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(9,087)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(9,087)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income tax expense</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,966 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,308 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,274 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,079</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">619 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,698 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,887 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,689 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,576 </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:15pt"><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earnings per share</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"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.04 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average number of shares</span></td><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127,298 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127,298 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127,298 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.027%"><tr><td style="width:1.0%"/><td style="width:52.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.908%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">(in thousands, expect per share and share amounts)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Previously Reported</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Restatement Adjustment</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Restated</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">202,796</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,280)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">196,516 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">176,009</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">176,009 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,787 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,280)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,507 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating expenses</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,113</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,113 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,981</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,981 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total operating expenses</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,081 </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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,081 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income (loss) from operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,706 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(574)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other expense</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(122)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(122)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,651)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,651)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total other expense</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,773)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,773)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loss before income tax expense</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,067)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,280)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,347)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,050)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(780)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,830)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(17)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,500)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,517)</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:15pt"><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loss per share</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"/></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.04)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average number of shares</span></td><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.763%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">(in thousands, expect per share and share amounts)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Previously Reported</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Restatement Adjustments</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Restated</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Revenue</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">192,068 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,382)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">188,686 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">182,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">182,789 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,279 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,382)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,897 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating expenses</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">936 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">936 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,984 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total operating expenses</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,413 </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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,413 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,134)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,382)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19,516)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other expense</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(297)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,109)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total other expense</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,406)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,406)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loss before income tax benefit</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(29,540)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,382)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(32,922)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,988)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,373)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,361)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(25,552)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(27,561)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preferred dividends and accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,479)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,479)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss to common shareholders</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(31,031)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(33,040)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loss per share</span></td><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.24)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.02)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.25)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.25)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average number of shares</span></td><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"/><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">130,955 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">130,955 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">130,955 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">130,955 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">130,955 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">130,955 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.763%"/><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">(in thousands, expect per share and share amounts)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</span></div></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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Previously Reported</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Restatement Adjustments</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Restated</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Revenue</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">448,728 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,972)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">444,756 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of revenue</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">378,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">378,083 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,645 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,972)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">66,673 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating expenses</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">General and administrative</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,786 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Contingent consideration</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">135 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation and amortization</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total operating expenses</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,886 </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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,886 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income (loss) from operations</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,759 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,972)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,787 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other expense</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(200)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,660)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,660)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total other expense</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,860)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,860)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income (loss) before income tax expense</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,899 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,972)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,073)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense (benefit)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(132)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income (loss)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,870 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,811)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(941)</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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earnings (loss) per share</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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.01)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average number of shares</span></td><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127,203 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127,203 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127,203 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.763%"/><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">(in thousands, expect per share and share amounts)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</span></div></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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Previously Reported</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Restatement Adjustments</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Restated</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Revenue</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">640,796 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,354)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">633,442 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of revenue</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">560,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">560,872 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79,924 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,354)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">72,570 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating expenses</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">General and administrative</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,279 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Contingent consideration</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,071 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation and amortization</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,949 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total operating expenses</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">77,299 </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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">77,299 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income (loss) from operations</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,625 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,354)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(4,729)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other expense</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(497)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(497)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28,769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28,769)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total other expense</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(29,266)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(29,266)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loss before income tax benefit</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(26,641)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,354)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(33,995)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax benefit</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,959)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,534)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(22,682)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,820)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28,502)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preferred dividends and accretion</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,479)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,479)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss to common shareholders</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28,161)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,820)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(33,981)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loss per share</span></td><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.22)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.05)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.26)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.22)</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average number of shares</span></td><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"/><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">128,315 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">128,315 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">128,315 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">128,315 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">128,315 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">128,315 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:115%">Statement of Changes in Shareholders' Deficit- Three Months Ended March 31, 2021</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.504%"/><td style="width:0.1%"/><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.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.795%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.587%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.004%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.241%"/><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:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">(in thousands, share amounts)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</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="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Preferred Stock</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Common Stock</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Additional</span></td><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">As Previously Reported</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amount</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amount</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">paid-in capital</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Retained earnings</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total Stockholders’ Deficit</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"/><td colspan="3" style="display:none"/><td colspan="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"/><td colspan="3" style="display:none"/><td colspan="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"/><td colspan="3" style="display:none"/><td colspan="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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, December 31, 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="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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140,473 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(221,499)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(80,899)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity based compensation</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,897 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net Income</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,887 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,887 </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, March 31, 2021</span></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148,370 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(218,612)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(70,115)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">Adjustments</span></td><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: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="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="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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, December 31, 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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net Income</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,689 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,689 </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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Adjustments</span></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,689 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,689 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">As Restated</span></td><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: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="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="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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, December 31, 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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140,473 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(221,499)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(80,899)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity based compensation</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,897 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,897 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net Income</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,576 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,576 </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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, March 31, 2021 - As Restated</span></td><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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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 colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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 colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148,370 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(216,923)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68,426)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:115%">Statement of Changes in Shareholders' Deficit- Three Months Ended June 30, 2021</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.504%"/><td style="width:0.1%"/><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.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.795%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.587%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.004%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.241%"/><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:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">(in thousands, share amounts)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</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="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Preferred Stock</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Common Stock</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Additional</span></td><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">As Previously Reported</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amount</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amount</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">paid-in capital</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Retained earnings</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total Stockholders’ Deficit</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"/><td colspan="3" style="display:none"/><td colspan="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"/><td colspan="3" style="display:none"/><td colspan="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"/><td colspan="3" style="display:none"/><td colspan="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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, March 31, 2021</span></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148,370 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(218,612)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(70,115)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,523 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,523 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(17)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(17)</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, June 30, 2021</span></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149,893 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(218,629)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68,609)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">Adjustments</span></td><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"/><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"/><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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, March 31, 2021</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,689 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,689 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,500)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,500)</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Adjustments</span></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,811)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,811)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">As Restated</span></td><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: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="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="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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, March 31, 2021</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148,370 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(216,923)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68,426)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity based compensation</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,523 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,523 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,517)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,517)</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, June 30, 2021 - As Restated</span></td><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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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 colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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 colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149,893 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(222,440)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(72,420)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:115%">Statement of Changes in Shareholders' Equity/(Deficit) - Three Months Ended September 30, 2021</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.545%"/><td style="width:0.1%"/><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.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.920%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.337%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.962%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.962%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.849%"/><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="display:none"/><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Temporary Equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-left:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Permanent Equity</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">(in thousands, share amounts)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</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="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Series A Redeemable Perpetual Preferred Stock </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Preferred Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Common Stock</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Additional</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">As Previously Reported</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amount</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amount</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">paid-in capital</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Retained earnings</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total Stockholders’ Deficit</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, June 30, 2021</span></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 colspan="2" style="background-color:#cceeff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149,893 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(218,629)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68,609)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,160 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Issuance of Series A Preferred, net of fees</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">350 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">229,799 </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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Issuance of common stock, net</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,875 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104,756 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104,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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preferred cumulative dividends plus accretion</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,479 </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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,479)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,479)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(25,552)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(25,552)</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, September 30, 2021</span></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">350 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">235,278 </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-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">134,869 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">135 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251,330 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(244,181)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,284 </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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">Adjustments</span></td><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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, June 30, 2021</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,811)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,811)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,009)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,009)</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Adjustments</span></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;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 colspan="2" style="background-color:#cceeff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,820)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,820)</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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">As Restated</span></td><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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, June 30, 2021</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149,893 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(222,440)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(72,420)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity based compensation</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.545%"/><td style="width:0.1%"/><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.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.920%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.337%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.962%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.962%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.849%"/><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Issuance of Series A Preferred, net of fees</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">350 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">229,799 </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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Issuance of common stock, net</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,875 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104,756 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104,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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preferred cumulative dividends plus accretion</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,479 </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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,479)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,479)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(27,561)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(27,561)</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, September 30, 2021 - As Restated</span></td><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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">350 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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 colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">235,278 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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 colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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 colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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 colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">134,869 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251,330 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(250,001)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,464 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:115%">Statement of Changes in Shareholders' Deficit- Six Months Ended June 30, 2021</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.504%"/><td style="width:0.1%"/><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.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.795%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.587%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.004%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.241%"/><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:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">(in thousands, share amounts)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</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="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Preferred Stock</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Common Stock</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Additional</span></td><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">As Previously Reported</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amount</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amount</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">paid-in capital</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Retained earnings</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total Stockholders’ Deficit</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"/><td colspan="3" style="display:none"/><td colspan="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"/><td colspan="3" style="display:none"/><td colspan="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"/><td colspan="3" style="display:none"/><td colspan="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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, December 31, 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="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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140,473 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(221,499)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(80,899)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,420 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,420 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, June 30, 2021</span></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149,893 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(218,629)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68,609)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">Adjustments</span></td><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"/><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"/><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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, December 31, 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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,811)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,811)</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Adjustments</span></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,811)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,811)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">As Restated</span></td><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: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="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="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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, December 31, 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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140,473 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(221,499)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(80,899)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity based compensation</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,420 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(941)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(941)</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, June 30, 2021 - As Restated</span></td><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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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 colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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 colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149,893 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(222,440)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(72,420)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:115%">Statement of Changes in Shareholders' Equity/(Deficit) - Nine Months Ended September 30, 2021</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.545%"/><td style="width:0.1%"/><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.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.920%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.337%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.962%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.962%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.849%"/><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="display:none"/><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Temporary Equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-left:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Permanent Equity</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">(in thousands, share amounts)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</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="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Series A Redeemable Perpetual Preferred Stock </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Preferred Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Common Stock</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Additional</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">As Previously Reported</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amount</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amount</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">paid-in capital</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Retained earnings</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total Stockholders’ Deficit</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, December 31, 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="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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 colspan="2" style="background-color:#cceeff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140,473 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(221,499)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(80,899)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,580 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Issuance of Series A Preferred, net of fees</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">350 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">229,799 </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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Issuance of common stock, net</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,875 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104,756 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104,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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preferred cumulative dividends plus accretion</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,479 </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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,479)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,479)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(22,682)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(22,682)</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, September 30, 2021</span></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">350 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">235,278 </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-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">134,869 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">135 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251,330 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(244,181)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,284 </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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">Adjustments</span></td><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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, December 31, 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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,820)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,820)</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Adjustments</span></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;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 colspan="2" style="background-color:#cceeff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,820)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,820)</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:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">As Restated</span></td><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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, December 31, 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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,994 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140,473 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(221,499)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(80,899)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.545%"/><td style="width:0.1%"/><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.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.920%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.337%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.962%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.962%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity based compensation</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,580 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Issuance of Series A Preferred, net of fees</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">350 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">229,799 </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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Issuance of common stock, net</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,875 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104,756 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104,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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preferred cumulative dividends plus accretion</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,479 </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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,479)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,479)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net loss</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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;border-left:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28,502)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28,502)</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Balance, September 30, 2021 - As Restated</span></td><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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">350 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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 colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">235,278 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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 colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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 colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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 colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">134,869 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251,330 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(250,001)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,464 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"/><td style="width:48.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.423%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Previously Reported</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Restatement Adjustments</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Restated</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Cash flows used in operating activities</span></td><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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,887 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,689 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,576 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Adjustments to reconcile net income to net cash used in operating activities:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Recovery of bad debts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(535)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(71)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(38)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(109)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,481 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Amortization of debt discount and issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,586 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Interest paid-in-kind</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Equity-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,911 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Warranty provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">302 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Changes in operating assets and liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,692)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,000)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,246)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,246)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Income tax receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,003 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,216)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10,556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10,556)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accounts payable - related party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,134 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Income tax payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,410 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">657 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,067 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">247 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(59,941)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(59,941)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net cash used in operating activities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(42,148)</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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(42,148)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Cash flows used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Purchase of property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(570)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(570)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Investment in equity security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10,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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net cash used in investing activities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10,570)</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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10,570)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Cash flows used in financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Proceeds from revolving credit facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Principal payments on term loan facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(30,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(30,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="display:none"/><td colspan="3" style="display:none"/><td colspan="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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,590)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,590)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net cash used in financing activities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(36,590)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(36,590)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net decrease in cash, cash equivalents and restricted cash</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(89,308)</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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(89,308)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Cash, cash equivalents and restricted cash, beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">108,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">108,441 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Cash, cash equivalents, and restricted cash, end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,133 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,133 </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>\<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"/><td style="width:48.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.423%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;text-indent:24pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Statement of Cash Flows</span></td></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Previously Reported</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Restatement Adjustments</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Restated</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Cash flows used in operating activities</span></td><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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,811)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(941)</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Adjustments to reconcile net income to net cash used in operating activities:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Recovery of bad debts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(551)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(551)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,358 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,896)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(538)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,964 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Amortization of debt discount and issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,118 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Interest paid-in-kind</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Equity-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,467 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">135 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Warranty provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">425 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Provision for inventory obsolescence</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,236 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Changes in operating assets and 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(34,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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,972 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(30,393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(20,443)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(20,443)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Income tax receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,501 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,735 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,236 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">826 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,378)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accounts payable - related party</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,622)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,622)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10,541)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Income tax payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,814)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,814)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">68 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(98,363)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(98,363)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net cash used in operating activities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(134,109)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(134,109)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Cash flows used in investing activities</span></td><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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Purchase of property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,200)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Investment in equity security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,975)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,975)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net cash used in investing activities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,175)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,175)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Cash flows from financing activities</span></td><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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Proceeds from revolving credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">102,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">102,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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Principal payments on term loan facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(31,075)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(31,075)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Payments on related party loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,810)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,810)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,590)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,590)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net cash provided by financing activities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56,525 </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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56,525 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net decrease in cash, cash equivalents and restricted cash</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(90,759)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(90,759)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"/><td style="width:48.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.423%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Cash, cash equivalents and restricted cash, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">108,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">108,441 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Cash, cash equivalents, and restricted cash, end of period</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,682 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,682 </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:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:115%">Statement of Cash Flows</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.277%"><tr><td style="width:1.0%"/><td style="width:48.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.374%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Previously Reported</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Restatement Adjustments</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:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">As Restated</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Cash flows used in operating activities</span></td><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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(22,682)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,820)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28,502)</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Adjustments to reconcile net income (loss) to net cash used in operating activities:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Recovery of bad debts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(574)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,531)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(505)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,036)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,454 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Amortization of debt discount and issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,653 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Interest paid-in-kind</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Equity-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,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 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,071 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Warranty provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">305 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Provision for inventory obsolescence</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">654 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Changes in operating assets and 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(58,194)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,354 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(50,840)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(55,321)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(55,321)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Income tax receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,705 </span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,029)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,770)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,770)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,948 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accounts payable - related party</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,622)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,622)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,683 </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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Income tax payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,185)</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68,474)</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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68,474)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net cash used in operating activities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(165,837)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(165,837)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Cash flows used in investing activities</span></td><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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Purchase of property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Investment in equity security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,975)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,975)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net cash used in investing activities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,227)</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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,227)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Cash flows from financing activities</span></td><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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Proceeds from revolving credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">102,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">102,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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Principal payments on term loan facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(132,150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(132,150)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Proceeds from Series A issuance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">224,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">224,987 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Proceeds from common stock issuance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">120,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">120,645 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Series A equity issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.277%"><tr><td style="width:1.0%"/><td style="width:48.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.374%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Common stock issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,873)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,873)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Payments on revolving credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(102,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(102,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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Payments on related party loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,810)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,810)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Deferred offering costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;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="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:11pt;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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,590)</span></td><td style="background-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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,590)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net cash provided by financing activities</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">188,014 </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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">188,014 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Net change in cash and cash equivalents</span></td><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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,950 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,950 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Cash and cash equivalents, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">108,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">108,441 </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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Cash and cash equivalents, end of period</span></td><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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">116,391 </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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;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 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:'Arial',sans-serif;font-size:11pt;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:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">116,391 </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> 19133000 19133000 121921000 2308000 124229000 124705000 124705000 4155000 4155000 15639000 15639000 285553000 2308000 287861000 9740000 9740000 69727000 69727000 192383000 192383000 25873000 25873000 583276000 2308000 585584000 71823000 71823000 2608000 2608000 34551000 34551000 3098000 3098000 10224000 657000 10881000 89880000 89880000 9567000 9567000 4300000 4300000 6288000 6288000 232339000 657000 232996000 13043000 -38000 13005000 10272000 10272000 6055000 6055000 391682000 391682000 421052000 -38000 421014000 653391000 619000 654010000 0.001 5000000 0 0 0 0.001 1000000000 126994467 127000 127000 148370000 148370000 -218612000 1689000 -216923000 -70115000 1689000 -68426000 583276000 2308000 585584000 17682000 17682000 153610000 -3972000 149638000 137666000 137666000 9657000 -1735000 7922000 11597000 11597000 330212000 -5707000 324505000 9763000 9763000 69727000 69727000 186507000 186507000 26109000 26109000 622318000 -5707000 616611000 81377000 81377000 610000 610000 19129000 19129000 2968000 2968000 0 0 51458000 51458000 1908000 1908000 4300000 4300000 6379000 6379000 168129000 0 168129000 14472000 -1896000 12576000 10108000 10108000 4273000 4273000 493945000 493945000 522798000 -1896000 520902000 690927000 -1896000 689031000 0.001 5000000 0 0 0 0.001 1000000000 126994467 127000 127000 149893000 149893000 -218629000 -3811000 -222440000 -68609000 -3811000 -72420000 622318000 -5707000 616611000 116391000 116391000 0 0 177462000 -7354000 170108000 173126000 173126000 6453000 1029000 7482000 18193000 18193000 491625000 -6325000 485300000 10202000 10202000 69727000 69727000 180630000 180630000 24405000 24405000 776589000 -6325000 770264000 84703000 84703000 610000 610000 31256000 31256000 3025000 3025000 629000 629000 81347000 81347000 2168000 2168000 4300000 4300000 6457000 6457000 214495000 0 214495000 6583000 -505000 6078000 10784000 10784000 2953000 2953000 299212000 299212000 319532000 -505000 319027000 534027000 -505000 533522000 0.001 500000 350000 352800000 235278000 235278000 0.001 4500000 0 0 0 0.001 1000000000 134869467 135000 135000 251330000 251330000 -244181000 -5820000 -250001000 7284000 -5820000 1464000 776589000 -6325000 770264000 245932000 2308000 248240000 202074000 202074000 43858000 2308000 46166000 24673000 24673000 148000 148000 5984000 5984000 30805000 0 30805000 13053000 2308000 15361000 -78000 -78000 9009000 9009000 -9087000 0 -9087000 3966000 2308000 6274000 1079000 619000 1698000 2887000 1689000 4576000 0.02 0.01 0.04 0.02 0.01 0.04 126994000 126994000 126994000 127298000 127298000 127298000 202796000 -6280000 196516000 176009000 176009000 26787000 -6280000 20507000 15113000 15113000 -13000 -13000 5981000 5981000 21081000 0 21081000 5706000 -6280000 -574000 -122000 -122000 6651000 6651000 -6773000 0 -6773000 -1067000 -6280000 -7347000 -1050000 -780000 -1830000 -17000 -5500000 -5517000 0 -0.04 -0.04 0 -0.04 -0.04 126994000 126994000 126994000 126994000 126994000 126994000 192068000 -3382000 188686000 182789000 182789000 9279000 -3382000 5897000 18493000 18493000 936000 936000 5984000 5984000 25413000 0 25413000 -16134000 -3382000 -19516000 -297000 -297000 13109000 13109000 -13406000 0 -13406000 -29540000 -3382000 -32922000 -3988000 -1373000 -5361000 -25552000 -2009000 -27561000 5479000 5479000 -31031000 -2009000 -33040000 -0.24 -0.02 -0.25 -0.24 -0.02 -0.25 130955000 130955000 130955000 130955000 130955000 130955000 448728000 -3972000 444756000 378083000 378083000 70645000 -3972000 66673000 39786000 39786000 135000 135000 11965000 11965000 51886000 0 51886000 18759000 -3972000 14787000 -200000 -200000 15660000 15660000 -15860000 0 -15860000 2899000 -3972000 -1073000 29000 -161000 -132000 2870000 -3811000 -941000 0.02 -0.03 -0.01 0.02 -0.03 -0.01 126994000 126994000 126994000 127203000 127203000 127203000 640796000 -7354000 633442000 560872000 560872000 79924000 -7354000 72570000 58279000 58279000 1071000 1071000 17949000 17949000 77299000 0 77299000 2625000 -7354000 -4729000 -497000 -497000 28769000 28769000 -29266000 0 -29266000 -26641000 -7354000 -33995000 -3959000 -1534000 -5493000 -22682000 -5820000 -28502000 5479000 5479000 -28161000 -5820000 -33981000 -0.22 -0.05 -0.26 -0.22 -0.05 -0.26 128315000 128315000 128315000 128315000 128315000 128315000 126994000 127000 140473000 -221499000 -80899000 7897000 7897000 2887000 2887000 126994000 127000 148370000 -218612000 -70115000 1689000 1689000 1689000 1689000 126994000 127000 140473000 -221499000 -80899000 7897000 7897000 4576000 4576000 126994000 127000 148370000 -216923000 -68426000 126994000 127000 148370000 -218612000 -70115000 1523000 1523000 -17000 -17000 126994000 127000 149893000 -218629000 -68609000 1689000 1689000 -5500000 -5500000 -3811000 -3811000 126994000 127000 148370000 -216923000 -68426000 1523000 1523000 -5517000 -5517000 126994000 127000 149893000 -222440000 -72420000 0 0 126994000 127000 149893000 -218629000 -68609000 2160000 2160000 350000 229799000 7875000 8000 104756000 104764000 5479000 5479000 5479000 -25552000 -25552000 350000 235278000 134869000 135000 251330000 -244181000 7284000 -3811000 -3811000 -2009000 -2009000 -5820000 -5820000 0 0 126994000 127000 149893000 -222440000 -72420000 2160000 2160000 350000 229799000 7875000 8000 104756000 104764000 5479000 5479000 5479000 -27561000 -27561000 350000 235278000 134869000 0 251330000 -250001000 1464000 126994000 127000 140473000 -221499000 -80899000 9420000 9420000 2870000 2870000 126994000 127000 149893000 -218629000 -68609000 -3811000 -3811000 -3811000 -3811000 126994000 127000 140473000 -221499000 -80899000 9420000 9420000 -941000 -941000 126994000 127000 149893000 -222440000 -72420000 0 0 126994000 127000 140473000 -221499000 -80899000 11580000 11580000 350000 229799000 7875000 8000 104756000 104764000 5479000 5479000 5479000 -22682000 -22682000 350000 235278000 134869000 135000 251330000 -244181000 7284000 -5820000 -5820000 -5820000 -5820000 0 0 126994000 127000 140473000 -221499000 -80899000 11580000 11580000 350000 229799000 7875000 8000 104756000 104764000 5479000 5479000 5479000 -28502000 -28502000 350000 235278000 134869000 0 251330000 -250001000 1464000 2887000 1689000 4576000 -535000 -535000 -71000 -38000 -109000 6481000 6481000 3586000 3586000 0 0 7911000 7911000 148000 148000 302000 302000 2692000 2308000 5000000 6246000 6246000 -13003000 -13003000 3216000 3216000 -10556000 -10556000 0 0 5134000 5134000 1410000 657000 2067000 247000 247000 -59941000 0 -59941000 -42148000 0 -42148000 570000 570000 10000000 10000000 -10570000 0 -10570000 0 30000000 30000000 6590000 6590000 -36590000 0 -36590000 -89308000 0 -89308000 108441000 108441000 19133000 0 19133000 2870000 -3811000 -941000 -551000 -551000 1358000 -1896000 -538000 12964000 12964000 5118000 5118000 0 0 9467000 9467000 135000 135000 425000 425000 1236000 1236000 34365000 -3972000 30393000 20443000 20443000 -7501000 -1735000 -9236000 -826000 -826000 -1378000 -1378000 -1622000 -1622000 -10541000 -10541000 -8814000 -8814000 68000 68000 -98363000 0 -98363000 -134109000 0 -134109000 1200000 1200000 11975000 0 11975000 -13175000 0 -13175000 102000000 102000000 31075000 31075000 0 0 7810000 0 7810000 6590000 0 6590000 56525000 0 56525000 -90759000 0 -90759000 108441000 108441000 17682000 0 17682000 -22682000 -5820000 -28502000 -574000 -574000 -6531000 -505000 -7036000 19454000 19454000 13653000 13653000 0 0 11706000 11706000 1071000 1071000 305000 305000 654000 654000 58194000 -7354000 50840000 55321000 55321000 -10705000 1029000 -9676000 5770000 5770000 1948000 1948000 -1622000 -1622000 1683000 1683000 -8185000 -8185000 337000 337000 -68474000 0 -68474000 -165837000 0 -165837000 2252000 2252000 11975000 11975000 -14227000 0 -14227000 102000000 102000000 132150000 132150000 224987000 224987000 120645000 120645000 7195000 7195000 3873000 3873000 102000000 102000000 0 0 7810000 7810000 0 0 6590000 0 6590000 188014000 0 188014000 7950000 0 7950000 108441000 108441000 116391000 0 116391000 Subsequent Events<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:125%">STI Acquisition</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">On January 11, 2022 (the “Closing Date”), the Company completed the previously announced STI Acquisition, pursuant to that certain definitive agreement (the “Purchase Agreement”), dated as of November 10, 2021, by and among Array Tech, Inc, a wholly-owned subsidiary of the Company, Amixa Capital, S.L. and Aurica Trackers, S.L., each a company duly organized under the laws of the Kingdom of Spain, and Mr. Javier Reclusa Etayo.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In accordance with the Purchase Agreement, the Company paid closing consideration to STI consisting of $410.5 million in cash (the “Cash Consideration”) and 13,894,800 shares of the Company’s common stock (the “Stock Consideration”). The fair value of the purchase consideration was $610.7 million and resulted in the Company owning 100% of the interests in STI. The Company is in the process of determining the acquisition assets and liabilities and the related accounting impact.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The purchase price will be increased by the amount that is four times the audited Earnings Before Interest, Taxes, Depreciation and Amortization (“EBITDA”) of the target less €47.0 million ($53.5 million at current exchange rates), such that the amount of contingent consideration is subject to a cap of €45.0 million ($52.0 million at current exchange rates). Subsequent to December 31, 2021, it was determined that the targets were not met.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The acquisition of STI will provide the Company with an immediate presence in Brazil as well as Western Europe. Transaction expenses incurred in connection with the acquisition are estimated to be $5.3 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Series A Redeemable</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Preferred Issuance</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In connection with the Stock Purchase Agreement and the Certificate of Designations governing the Series A Redeemable Perpetual Preferred Stock (see Note 11 - Redeemable Perpetual Preferred), on January 7, 2022, the Company issued and sold to the Purchasers 50,000 shares of Series A Redeemable Perpetual Preferred Stock and 1,125,000 shares of Common Stock in an Additional Closing for an aggregate purchase price of $49,376,125.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Company’s Compensation Committee approved the Employee Stock Purchase Plan in December 2021. The Plan allows employees to purchase shares at 15% off the lower of the stock price at the beginning or ending of the six months window through payroll deductions. The plan is considered compensatory in nature and the Company will record stock compensation expense on the plan beginning in 2022.</span></div> 410500000 13894800 610700000 1 4 47000000 53500000 45000000 52000000 5300000 50000 1125000 49376125 0.15 P6M EXCEL 109 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *4PAE0'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 " "E,(94$I?G&^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LW&#E&7"X@32$A, G&+$F^+:)HH,6KW]K1AZX3@ 3C&_O/Y ML^361&E"PN<4(B9RF&]&W_59FKAE1Z(H ;(YHM>YGA+]U-R'Y#5-SW2 J,V' M/B (SC?@D;35I&$&5G$A,M5:(TU"32&=\=8L^/B9N@*S!K!#CSUE:.H&F)HG MQM/8M7 %S##"Y/-W >U"+-4_L:4#[)P'MZ?"GK5J[/ MI'N#TZ_L))TB;MEE\NOJ[G[WP)3@0E1\7?'-KN&2K^6M>)]=?_A=A7VP;N_^ ML?%%4+7PZR[4%U!+ P04 " "E,(94F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M *4PAE3#8NMJW 8 *T: 8 >&PO=V]R:W-H965T&UL MI5EM<]I&$/Z<_HH;FNDD,\;H)# XM3VC $YH_$+!3<;M],,A':"QI"-W)V/^ M??%4K-3I%]#;/GIN]^[9O=7%5L@GM>9PYVED!'3<"I7';61G/FI411V;,LZZT0LB%M7%^FUJ;RZ$(D.@YA/)5%) M%#&Y^\A#L;ULT=;^PBQ8K;6YT+FZV+ 5GW/]QV8JX:Q3H/A!Q&,5B)A(OKQL MN?3#R.D;@_2)KP'?JH-C8H:R$.+)G$S\RY9E&/&0>]I ,/A[YD,>A@8)>'S/ M05O%.XWAX?$>_3H=/ QFP10?BO!;X.OU96O0(CY?LB34,[']S/,!]0R>)T*5 M_I)M]FRWVR)>HK2(FUC#\(#9QGVL)=P.PTU=#\!E M[WE]M%'$$?=.B4-/B&W9M(+0$#>_9;(PMRO,1[CY;TD,YE;5VU^-QBF\[*1X M#NKEO]R%TA)F^M\(9+> [*:0W6,.$EX"ZT^3A]V&5T4,-Z=6^PO"HE>PZ#5C MX<9QPD(RXQLA=14='$?+A"-TS@HZ9\WH3+D,A&]F(X%E4>F?&J1\_OWTYDW- M'.@7W/HHXC"1TE"[#I0'GGKD3*+\<+1VF]IM!^,U*'@-&DXDR4#.4S4^'D8< M:\E"A<7QO.!TCN*,8QWH';@JY.0NB19<5G'!,2R+MIWS,^H@?*A5RJ35A-&, MKP*SAL%==RRJC%L-D#N;N8_D83S\?'=_<_]I,IZ?D,G=\!1C>2#FM G+(813 MPAR;@!B_D"]\5\D3A[+ ?P/;ZJ-SG]HE,[O9+#N<_M=P455RP\%J5B0M99DZ M_XE5+AO'>>%PUX\8JU+9*:[-+E#R,UHA6U7RP 'JEB$MY9WBNIQ/J$GL"0F2 MP(PZG)"Y!LTB0I*A2&"FP803?O5:J,D>8XQD*?H4U^J3 :=O];G]@GV$,2^FGN%KG#%W?EURID_T!N8'GR'U<[3L%IF!MHH M-13TBKDXE>(YB+UJ7^*8=[=8Q5KF"+M1CBBH3872("I_!INC"Z0&<="GUCG& MKIX(#O.M9O?<8E3(5V+AZWXA4:M M"8Q:F03L1DG@JP@A:3*9E;>RLLZH0<()E4IO-U+Z_<8D*_K3J06:6ET U2 ^ M;B3RDUASF76&S#:)[:E6,L,1<69.J?%.(XU/0T>&D'I60E8*10W. M#9.P7ES/XP $,'X&B7$LM=YIM N81RP,R<=$P6U5&I]FY2;/@(0;U%KE/-(0N-KFQJE^8 M Y\=TNI9M._TK/X15J6R.[@>[[>1ZF"C!"MZ8?H%2PZ*55V5UJ!.C1J+6)G" M1*\YD47OX9>?!S;M_ZI,@SN(@U0?-U*\[(B9O#S=.FI!%IPL051\L@U@L1F( M/&,'X"[P5)FWC3\#I=+-'2R#^7AX0E2R4!RJ]@S+6/NFTE[#>(#0)I$J8=F] M&5\E8;9H:-$(@N #Y MVJUR[U:X P2F3&HRF4PR3P7J=3>2F,4L9$1,S_,42@-C!#ML0]WX!T;JK?_E MO])GXR&)A28P0I!\#0Z#,M$"9^S B(3OEX]B'GEAD% M5B3D2S"U3ONP3F7V;20[T6*3?BU8"*U%E!ZN.8-0F ?@_E((O3\Q+RB^4%W] M U!+ P04 " "E,(94+)UI&Q0" !B!0 & 'AL+W=OE3ZU50 2$Z"2[,(*L3Z+@Q-7H&@9JQJ MD-93*BTH6E,?0E-KH(4'"1[&D\D\%)3)($O]V59GJ6J0,PE;34PC!-5_5L#5 M<1%$P?G@B1TJ= =AEM;T #O EWJKK17V+ 43( U3DF@H%\$RNEO-7;P/^,;@ M:"[VQ%6R5^K5&9MB$4R<(."0HV.@=OD-]\"Y([(R?G6<09_2 2_W9_;/OG9; MRYX:N%?\.RNP6@0? U) 21N.3^KX!;IZ9HXO5]SX+SFVL8G-F#<&E>C UA9, MMBL]=7VX $3S&X"X \1>=YO(JUQ3I%FJU9%H%VW9W,:7ZM%6')/N4G:HK9=9 M'&;+IF!(-K*]7MNG-$1+ZYQAWE&L6HKX!D44DT9%Q#/B9)-"+Q)(X&^)*^R,3S)4-%*GU9)OFQW!O4]J?X.9!@VB>8^@33 M-Q)(*N!: X?1J_57\K);CLC#PW9 S*P7,WN7&*[RFS?Z%H-!)D?D&4[4#"B: M]XKF[U)4,BW(9GU-T#!!/$VNR0@O_GL!^N"GVY!<-1+;$>A/^P=DV<[-O_#V M]7FD^L"D(1Q*"YV,/]@.Z7:B6P-5[:=HK]#.I-]6]A$$[0*LOU0*SX9+T#^K MV5]02P,$% @ I3"&5&C;F#A3!P (A\ !@ !X;"]W;W)KMOVS80_U<(KQ@ZP(GYT+-- K0)MA7HMJ#9XS,C,3%1 M250E*H_]]2,E6;+%A[UA']K(]O'XN^/=_>ZHBV?1?&VWC$GP4A95>[G:2EF_ MVVS:;,M*VIZ+FE7JEP?1E%2JC\WCIJT;1O-^45EL,(31IJ2\6EU=]-_=-E<7 MHI,%K]AM ]JN+&GS^I$5XOERA5:[+[[PQZW47VRN+FKZR.Z8_*.^;=2GS:0E MYR6K6BXJT+"'R]4'].XZZ!?T$G]R]MSN/0-MRKT07_6'3_GE"FI$K&"9U"JH M^O/$KEE1:$T*Q[=1Z6K:4R_"ZWEZMD!7+V0+M" M?A'//[/1H%#KRT31]O^#YU$6KD#6M5*4XV*%H.35\)>^C([86X "QP(\+L"G M+B#C M(;.B#KS;JADEY=-.(9-%I::=,/O6_ZU 5^WXJNI57>7FRDVEFOWV3C M+A^'7;!CEQN6G0."U@!#C"S+KT]?#@^7;Y2]D]%X,AKW^HC+Z*YI6"4!;5ME MITEL^SIBD1Q%"O#GO9= M8HHAF 0!FL0.D 83TL"+]$.6B4X!4RF8,87ROF!K4#%I SIHBO808!)!F"Z MFF(()5$:V(&&$]#0"_13]:0<*!K.6B? T 0(PR@D"X"FF (8A*D=8#0!C(X MS$3)@*0O>[ZT'GAD[)_"$"] FD(H1F%BQQA/&&,OQMN&U93G@+VHLM^RMH]1 M(;>LL>&,#0B$1,'RN$TIA -,[$"3"6CB!?J[D+10]F3K7:T5KTAFDJ>DO&*7+XS>ETCAV MI!"".Z@X3)(B-9+?)I0F.H /PS!D(>P'?L >FPC/O,]X=H:.6@Y,D0;A$ M:4JY ,X07[B&3+<@\Y&(PI=;. S M!:,P@MB5+#/AH/"DKN SI_>\X)(OJ_FAWIDGD)\H)LJMZ:OF"*OU%HY Q*@2 M%K$$QZ&CKJ&9)I"?)Y805>O7L*+O"6NJ*IX5LDD$$5HV,18AC EVX)W9 OGI M0N%M.G8JKR$+'23!7H,R8C7%<(HB5US-K('\M+$#^TR;1M'&JW)MRYHG>QR8 M/$"0&086*1@X^AD\LP7VL\5>1^,)56PAA.6Q6V22!#D\B6?.P'[.F$IPPU1S MV-GAF?4_3<-X68 M8BA0/.%HK_'>:.&GB5T5J473SZGB 62BDKQZU-^JQY;G MK*'Z-RM\DQA0'"])SB*5I*XR@&<&P4?&&!.[9$T)"D'M8$VJ" @T@L$FA1P- M(YX)!?L)9:"[7#6=^$@OBF6*PGV(.VJ>='U_VO(.=MWZ'T1,_;MNOOJ3+1 M.JY83/Z)$8)AM+#+(J=&V31V&3]G+Z(7>M&MF;] M/7SQ^EY%S[=.7R3KSJ'NT3"=I!J(VN(<@I(717]UO]OHW^U@/5;;'64<1$9( MGLSL9&9VXI\7>S]O1:%(HOW^.]4ZQN_U"P2><>D[[YF+B7]NG$^T]9QHL+:= MZ7\_1ZN7S;'3N*WVB1PZ8&X9B+]ET.FNPL5G/=*6[_X=> "1< UQM$Z#(;*1 M?DZ#=1#%_Z-C;'W(LEFS";GNS\C\9KT!&:Z[*N!6H M9;:%.#3SQ-*5!#"(7:5[;DO(T2&X*[OA2L&:)"-.L]$XPS%*H0'4)HC5".>8 M@H.Y+PG\?VIR3V^*C$;B3/%>$;C;I-+8.)$/3<U5D$K7=UF[T7F/KM\2^T>>15"PKVH!;" M\UAI:(87LL,'*>K^G>:]D%*4_>.6466 %E"_/PC5"XP?]&O2Z;7XU3]02P,$ M% @ I3"&5)($4>K$ P TA !@ !X;"]W;W)K+WRB3P>E+[B+68&?R(ZHS\56P,RMK:0T([FD/$>"[.?. MO?]AXP>:8!!_4G*2C3'24AXY?]:37].YX^D5$482I4U@^'DA2\*8M@3K^%(9 M=6J?FM@Y,')22/3XR]8F??B&5H$C;2SB3YAN= M2FPTBCLEX"X%GEHL M>2XYHRE6)$4/F.$\(6BGS4GT,[K;8D%R=2"*)IB]@RN?=RMT]].[F:O N3;A M)I6CA])1<,71BB0#-/3?H\ +_!;ZLIN^(P70O:OT53?]MV/>25]WTW_'HG/Q ML;UVKX6^Z:9_3-0 ^6$;W85TUSD/ZIP'QM[P6BP59!O:B4)\CV*:0\XI9FC+ M)37MX>_[1ZD$-(E_.IP-:V=#XRR\XNP/DA5<0)=#Y,N1JF_O48$%>L'L2- = MS5'*&<-"HH) @SS =FO=6Z6/L?&AN^O+PAMX'J3BI;F%K%!Q'^I,9EC+##ME MWA_5@0OZ+U21>J,801$GST:L$2A;%9;F1XU519[^O)%H!XM[860 -,2)NT MTG)TL>9+=6W(8-*6MTOD%8'C6N"X4^#62!"P+B_.0]PH=-0:SMN.[>TQTXZN4(:R%['J1:Q[$7$7XBP4OO?C[/7U;6LX:<2Y[TE=66WFV?>\]LY_ W9U M W9] S:^ ;NQPY['^\=KIQ_,(&HVEX$>8V:#@!Y&C\-LHM M4# Y#2^@:WMH; 4MP^8V#FOZM ]GBR>:2\3('KC>8 Q/?U$>H,N)XH4YOSUR M!:=!,SP0G!*A 7!_S[EZG>@C8?TWQN([4$L#!!0 ( *4PAE2&/)1,#0@ M %0G 8 >&PO=V]R:W-H965T&ULI9K;;N-&$H9?A1!R M,0-DK#X? MM QI(L"DG:GMVGWZ9$ZU!59!1D+L:B M_55UL_\^U$_Q^JTH_ZC6(=3)]^TFKVX&Z[I^_FDXK!;KL$VKJ^(YY/$OJZ+< MIG6\+)^&U7,9TN4N:+L9"L;,<)MF^>#V>O>[K^7M=?%2;[(\?"V3ZF6[3LBRS;*M./B?-K3P6Q1_-Q6QY,V!-C\(F+.HF11I_O(:[L-DT MF6(__M,F'1S:; )//[]GG^QN/M[,8UJ%NV+S>[:LUS<#-TB6896^;.IOQ=LT MM#>DFWR+8E/M_D_>]JR1@V3Q4M7%M@V./=AF^?YG^KT=B), KCH"1!L@+@V0 M;8"\-$"U >K2 -T&Z$L#3!M@+@VP;8"]-,"U >[2 -\&^$L#.'M7CNUFT%[R MW7P9I75Z>UT6;TG9\#%?\V$WZ7;Q<9ID>;,^'NHR_C6+UAE'SXX6/R0Y+ER:_KXJ5*\V5U/:QC M'YI,PT7;WN=]>Z*CO2^+^BKAZL=$,,&(\+O^\(?P?)5(M@OG1/BH/WS^DO>& MC_O#?TG+&,X[PR=_K_7[OW?OT_[P45CT=GYV>3@EW/SB<.[/PX=QRA[FK3C, M6['+)SORS?)%L0W'&9O\Z^?'JB[C=OOOGNSRD%WNLJN.[-_":\A? C4_]X%Z M%]@$I@WF@-LC#&AG%#L')M@3"EE-SR1Z6S\S6'\3>].UQ[#^5,2OL>J MN I5SP9G#TEMOZ@ACUDW23S$DW09*XNLV3R;4I62V!(K37DPXB."TIP#:HPI MH9!Z$TQ);^$F>X\I'7< H-X44XYYN+!G1"YM)*#FF%)<<$$K[ YBN#_9Z_)& MW^846\1J*UNV=1/9CYA&3 #%?@ )@0C-1 H)A%BR,*8:$\:#7 M,PI2"JXQ3)F3T_)L^/UA^'WO\(]"=):++-W[M69!;(NRSO[7J8''4\4[,%-& M) 3N9GQ)I@F&>%-+ "$(RGH%UP*FA/02[(HS@M*:P[5 4JQ##,Z.AH3URO%K M4<>-J?B37:\U"XSH@X*3?41AG"$U"$PRQ\!(3PA,-S4@$(3 K!4>*D)@<049 M!C6A.0W+G3G!Q>U5=VQ1_,0G\EY9VH+[PR96 Q^355ELWS6*6Q:I#2>V(8]* MX!'%:;@]CPF*:PE+H F%Q6K40FV(-E44!VI#8$)9N"G-",[KTV.AE09C3BK6 M42GSHQ7B_5[H2[T.Y?LZZ2D.^-'^\'[_2&2#<*7<4Y2"W9I2E(=K?4:V*"$VIS I.W0]6B#>[X%F>1W*$'T0*6VK M 2[ZXV'/H;T949R)AA3*0& >F:4)V:HV!DE!<,)9@Q8:P4D='2Z4@VR7PX4[ M)SEG3R;!N21'+\3[S5![.'4ON%85; 6B*HJAO8_@C(75\)C"/(.[VH1L53NL M"L$)+Z#1FE*<--*AHXEJURI4/).<<[*K9#@Z)&XN.9L>PZHH0Y+MK^KT^[M$ MR8?'Z'>B?_U(BF6(VXSC(:!8!&>E@B:6P(Q SQ&H9/$\ARZ6[)OT7D.I",YP M+M!)A3D;_SFH%'$/2MNND^KH.GF_[9S]56FPW_J$3_T1A7$'R]HQ@7'CT2%# M)9,""D/U#'GB*9DL&B3XK(WJFK/XG*'Z' TH[W>@_PCU^[+9%WBD M&(2O%%9C-1QZ(O@IV@>T3C 6IQA\V$,E\[ NR>[YC2#S]LH3C/%))0#<]JC MU3DG,.FMTAUR' TI[W>D7\NP"F49ELDR>\V6(5]6>V.Z6)2ARY5R[,?BC(1/ M0^XOPZ84QK7EZ$3&'(.CU(>YI")GU* M!RR:M_U0]7T;<_)UC.@5Y'-:98OD0Y8GRV*S2VGZ'O&+HUD1_6;EN";W22G!/POB6PONO5?*@!/[CD(E M\\U#/P;G!X$*$[,B='PY.KD1PIA,X[QY5U/2(5 M1[\C^OW.Z;+NDQ97\9W2$FB7M 3:)2V%6N$=(2V-,DE(2Z$=TE)HA[04RC7' MZ+QS7+&TPY,W?>RSF-1U\5V M]W$=TEC*-$#\^ZHHZO>+YOV?PXMTM_\'4$L#!!0 ( *4PAE2FAN4-70\ M ()Q 8 >&PO=V]R:W-H965T&ULQ5UM;]LX$OXK0FYQ MMP7JM88B];*7!JB3!M<#]E TNW3JOY<[9*JY^*3;;F M?WDJRE5:\X_EEVFU*;-TL2NT6DZ)[X?359JOKVZN=[_[5-Y<%]MZF:^S3Z57 M;5>KM/PVRY;%R[LKN#K\XG/^Y;EN?C&]N=ZD7[*'K/YM\ZGDGZ;'6A;Y*EM7 M>;'VRNSIW=5[^/D>0M*4V(G\.\]>*NEGK^G+8U'\WGSXN'AWY3_-8UIEM\7R/_FB?GYW%5]Y MB^PIW2[KS\7+/[*V1ZRI;UXLJ]V_WDLKZU]Y\VU5%ZNV,-=@E:_W_Z=_MB,A M%8# 4("T!4C? D%;(.A;@+8%J%* 1(8"K"W U!9B0X&P+1#NQGX_6+N1ODOK M].:Z+%Z\LI'FM34_[*9K5YH/<+YNEM9#7?*_YKQ8XW>V4O?%JL5WPR[;B.E/]A+ MOU\L\F8SI4MOD^:+"1^ >;K)\7[G,E"^"XTH@ MQY5 =G520YVS[$N^;BKC.W69KN>9]R-7<3][;[RTYE,[_\D+X*U'?(BQL=_7 M'^[J;TS:UQNXGGY%5 J.*@4#5>JAQFQ?)Y/4("&E$3WJLM?6*=91F1Y5IKMR M@4'EC^LYM_ 5'SRNY^ZG-\U2E[?*W]K]X_WW<[%<>MQ OJ3EXG^6*63'QIEU MO&[WZ\F;%^NZS!^WS7+#1HCI$Q4$RO#893KJA4?U0JMZ^VY/&B!8H,I%6D-!DE$F:)6I*VLKE1' ML?BH6&P?O/6BY]Y,L+T9]]V;R5&?9(@^?71(]''Q&3"#(N +"/-?<6CNVMKE ML?$-*DFH"F/,P*>,.T-K#K!'$_#^L:I+[E[9MC\($PYV&SYHAX%NK_4MYA#J MZBGL.M@-NWV7M85=V\PIUE5.6'"@K[J<:._E).PZV W[\,TV ]V *[NM59=I MN]+OBGQPB]Q;1;J=%F@!X>6A% 00@!T)=BZF5R$^[F+OXZ*CCB $.NHZ1FBC MKE>EC;I-I-MM 3-@QYF'33;/><<7>67U(4!'E F+$]_WU6WJ%NRJ*A ('! T MR-HEFAHT]C5SITL%W*BH4Z-+ 06"]X<('"-V'/O(PY)FZ#?;QV4^YR'84U8V MVY['8O-]Z+%;C6^]-3>?_)?;-5^5+R4OQ(7X?,V+;1.Z\8AJ)Y]73?Q?R08, MLU=$A[_(.#E$(""![] 9;&9;1;JSP5A E#W7RLE[3IU80U7$@"E$BJWLP,S# MXJPL^3(]CL.\J- 8=$9TQ)V$-*2JJBZQKJ8"FLDIT$QTS&6)'ZG! ]&#JPB" M1.G#/5+;!$A #!XA$1!.[!!^6Y2;HDSKK F%OG+3O4MB\:6T6W->M5GFM6-? MW!(=QR>J&4=D )(D,LP*.2:^(L,Y6S=(MOWG9WC=K$X C]9T1'6P-0Q@(I WL2/NK MHN-;+QL\M[.VC1YS&PC4#.RH.2@)AX8?@0YA)JT$>@7D;%NA08W;3 @$T@1UHK#JA MXXPD!C%O*]#A0QMFO"J3MQ4([ CLV&'W80(=&C ?IA5S^3!(;38?)A!H$PQ" MFZ%F/M!C0YN9#P3\!(/@IY>E1$+ V(_59--=*]=U.;15@^ 7]:DZ?_=8HX0 M-66O @%T07+YQ 05X$4=X#4F,4'U* ^= JJ#FCX%2&7H%&"-VJ: "IRD=IP< M! U4A\0HUHR^2ZJKJKA?DE+8^[ M&C +0Q&4M%@8*AVAV7%RB!.$&S^*Q&4VU01<4G8Y3X@*0*-G/#FCR+$8LMP= M4EU-!6K14\[/J Y*V')W2'55$\!%3XF;W,M]6-Q$!9S0H2=I+EUF5(^))F%, M2:A:<_W(#;'F6#8S#B(UUL<:)1 FQ' LS 2B,3NBG;SA;UGO,SPF,(8-C<5Z M::)G&4V:" QAH^*O$R\5")Q@9XS#F(X*"57S1A]<4EU-!7(P.W+8K4];6)Z: M24*5G-X]0_)^LE17->EJQJ C/&6!_W.[YLO*-UL?AL1*%NO#!+0P.[2(57[N MQ WKG8)C EZ8XU!.2]P\CMFE,]8[+\<$OK!>^#)P&%TS/V,Z[IA4%9##[)#3 M)__E5DP'%X-BH4""\)61X"Y$8A/+1@D%'(2O >S4(\JT+@KU&%#1VJD,C3N MPAJUQ5VA0*+P@IG 4"!0>$8$"GLAD$NJJZE H/ 4! H=V-).WQ $"@4"A:^* M0.$P! JE6XGKZF)X02;I%1)ODNU#/X2&[2J^,;Y4XT785TB@AA%+3HA&H M%MI1[73_-^Q]$R04>!;:\6R<_QOJ.3R3)@*NPN^0<(L$*$6.^X5#K$^$X ^P M6#4_3K&NK@*EHN]Q[<)U.!%AN;/(D,>/!-I$]MS9Y>Z01,C==0ZLZJV+NU9. M7MVQ.K-X5.P7,- X"CB)[]"2?F3YPB\27T'OO M4]E>\3I:HZ$_4_G?"T:EP-RCM.Q^JV:+K'NLS&! M4HD=I>QN;()=&4#<6+=<5SV!74DO[!KKQB9(BL[BQB8"IA+'TZ[AH)0@D8AV MD?PNT:%+M0Q(181!$*@GA(C)#H,&RY8(!$Q> 0%O M$QW93)H(&$I&P=!I&9)$P%%R1CA*$)P)6$C41><2Z^HJX"AQP-%WR9 D0W L M$3B6.'#L8AF2I"< )FX -%1E L!$>I)L!T 'M.AQUX3YU%>=Q00#OHZ<\DY9 M?JA\II?*.+@^] [WN\=>XTR:'E/L\4?>FILS\T;AN7*3FT MT^?MJB^]1#,#-H(OO?[U M[8#2,X8X5-.Y'4]CXWQ(;WK]UWY%A/K"AV;[+6V9>\)!/C'T*1&N'>B).!)$ MU.3M0(>)XGQ/BO ,TJ&%OBDDD DK'(P5XY)(@-!2H%FD@Z ]C815A^:1T'9M MB220.3%@%&*,Y R1^2YER>70D%@<0J],_\7XBCX.HST!]9=]#4.F#A'0. M^HH1G@="/#'IN!X'K5UR"K^0!'<.CHJ^_@'"*C'I. BMIDXY15,)]QP$% Z. M(83J 8T&>P@J*LIL38-R>H/#080#PAH.2BP0X*"!L+_RPYT8C,XA3(C/5..! MT$-PO;6EH5?'F];L^CW:+HD@,26#02*2@);"X;(D1!(1!#B8(,;1$&&\#-@# M$4!9'C3_"*D.?2*"MFM[(P(2(02X&"&&D9LAZ4-& JUG#C%%6PE['601+O.C MX^>$,8BT 44BO8ZU:C5L@$R)>,OB3."G 04HQS*HB+!28576)*=I*:.B@JW 11R+P@UE5IYRB MH 12#NJ)4ZTJ0B=AWVT2(@TCE.AGE1#XP2[:'P1=6PV)"+&K]FB[MKOV(/%7 M0,O\<%F73J*/@,#Q^FJ42Q<@,1T^%7T>_6+5&:8">_9KFPJ)R0(<5!;#C ]" M)\'-K\:;Z1)3M)7 U$$Z\7U.C@$EIC"FAR1F"G!04USN\!@0!@L\KT3=%^Q- ME1GS2A(C!C@H,1SX0K%+]KQA]047(-P8BJ"BHLQ._*KW[ 'CQK#<4 *)' /& ML6.<<.8I462 @R-C[)DG0H1A/AB2B## P81QZIDGU1'5>N8I$6& @PEC1.:1 MZN=]YLN ()%?0#_VBW/?%0>$K<(\K1)5!3BX*LYR7?S02-_[XB"Q5L!@VHK! M3B@;&/))3!8PCLIB9)PC<5C .4DL .&GP%P-EYBBK63D'406IQTH(106%H^! MR33T9V8+!(RW @5^IB W5&8$?HD% QPT&'W/-1!2"^SRM%M.T53"%0<% MAL-%85CDA+DH;D%%10E?^C%AC'91$,H+JXLB$5^ @_EBQ#7J0Y6.>]1@Y<,X M+ N]*O0F-29HO4H-$L<&M!P8EPV )28-<%!IC N 4?8+?1H0,6T:$!E\&E F M#>LT2% 8.BXPCAL%/4#"#]D00>20#9'"#]FP=M%#MJGT973-MQ/^DI;<(:F\ M9?;$2_H_-:]FR_WW_>T_U,5F]_UTCT5=%ZO=C\]9RL>C$>!_?RJ*^O"A^&PO=V]R:W-H M965T&ULK5M=;^.X%?TK1+ /"3 >BU_Z&&0"9.1==(#N(-AT MNP]%'V29CM61):\D)Y/^^E[*CFB15U06Z$MBRX>4#C_N.;RD;E_JYGN[4ZHC M/_9EU7Z^VG7=X=-RV>8[M<_:C_5!5?#+MF[V60=?FZ=E>VA4MND+[N+"KUT)#VN-]GS>L75=8OGZ_HU=N%WXJG7:E3=[X>'!KXMAUHVQ5Y5;5%7I%';SU?W]-,J#'2!'O'/0KVT%Y^)IK*N MZ^_ZR]?-YZM /Y$J5=[I*C+X]ZQ259:Z)GB./\^57@WWU 4O/[_5_DM/'LBL MLU:E=?E'L>EVGZ_B*[)1V^Q8=K_5+W]39T)2UY?79=O_)2]G;'!%\F/;U?MS M87B"?5&=_F<_S@UQ48"&$P78N0"S"XB) OQ<@+^W@#@7$'W+G*CT[;#*NNSN MMJE?2*/14)O^T#=F7QKH%Y7N]\>N@5\+*-?=I775UF6QR3JU(8\=_(-.[5I2 M;TF:M3OR"PR,EBS([X\K/B! 7MC\(5Y:URI_"/A] -A :/( Z7O+QX@ MQ5?O+DX3#QL^] ?OZ^,3]0U=8/7 O^[7;=? +/FWYR9BN(GH;R(F;O(-XDE1 MY?5>D>NR;ML;K!]/56QCJ,(JO#TW]7, @ M).O7&P*1M,FZHGHZA:*B*U3[R=/6X?"0H;>M'_1-^B@)09I6BNU54T#;==E M/\CU6E5J6W0W1/T 06H5QB=R'X,&-& 6(P3&(IY8G%P48YPQG%,\<(IG.(%T MYD5V$J1J0[)]W73%?_L+&*78?0J9B-!BA* B$0F+$8;B=**7DH%1XF5T?T% M!Q0]V,BF://Z"!%&4RS:]IA5N2)YW>+C,'$>C,J VR1=%.>A!5HAH"2,<8HT M, H6>$E^K3K5J+8CAZS8+(IJ\;VH-J@R!<[] XL& N%"R\J(!X)B,9\8??1" MBJF7R,]_'HON=:%MS ;Z8Z^GTN38.]23M (# 1!_9T0E!1DDSP888/ M\_(!;Z$#JA8SB,PMA-IFF@YSFS1,[%&&HH1P^L>%A2*8H&.4F7(OG3^RILFJ M[I4."*&.V(F&H2$S-'V,'J-\/I+L,1ENKM?U"S=M6@3_0L:XL MLG51]LKN$79JE)WZI?T^[^-HJYV'*IZS=8DW'"+ E(:QB.W&0X",!SRVFP^S M!D$43$52H^G4+^I?SX/!:: S$42;XYC&PN:!J'/,16#30*I+! CH! TCX]2O MXU]/UD\[$],S."-7=6,:.+/512UH*+E#R,4ER45P&M,Q&D[](O[0**UL;][J M-);K;J<:E)(KL@L&<] AA>@Z^#&;DHMBC$T,-&8DF_DE>Y@YA^QU:MHP5V3C MD-OZAJ!@F2*IK7 (C@92Q!.]PXQH,[]HVU1@K=RHLE].'[*F>T6IN7(+ XK9 M5AB!V4/."QDS,K+-_+(-C)JC>N]X8Z[6)I3;JT0$10/ V710=0[$1.QC1GU9G[U_KL"=SBM9&/ M^)A"M%H&H1V?4@Q'HS@)'2(ND =A,J6:S(@_\XO_M[?\R$5:A%R?DR5X?@0E MC"W@0TYC)W)C"0$0E\!VBPB0Q^%ECFG,V/@$%OO]HF:[[=-K;SDA;8=;+\OQ MO8R(LQD1/S;Y3D]=6(5# T-C=J\?R*',SNMP!6N_@TYEH6V*:#KGSEH/@T$H MMNTC"@N3B84%-Z+.Y];ANNWZW"6TI.H7LZ15^;$I<[>._RW3;TGVZ+* MJOS=8Y]?I+3]Z@LKSERIS?DV0\8)9@(HP#/,A$+[IJKN)IK355(!S>0(&H)S MAHD/,F9G%)G/K:?5OCCN^^P3@55UGAT..G^3E27*QM74A62.?T@1G,/FW?+, MC3QSOSS_HE0[4/GK786H,96)TU.SNK[R0L;FU+KDG MT(DG+4=9(=H04'1DF^5ZN86Z&($DXED8.$M@!.

_=J7AB5 M%_[5_$/V>M[1K_XB+VPMCA)S@0XQ'V1,S+@*,>:/2GK M#%U/BEF'D"*0A8PB>YMRA>'&Z\XQK8NM^=GT_,5('.CXNVK6*Z0(1$;(.ME; MU9B2\13"[REF>LI/#7,48/[L/844!5*,X;N=A3#.0LQN\E]TVO7%G+NYF'23 MPW+6.*0(9.&DG# 03X*I])DP%D/,6(Q1#+E(;O:4\' _:QU2!+(04DI[_>.M M:LS(6 PQ8S%.C+2Q;0]ZS[_4V^)=4ZR/4\DH,6L;4@2RD'&"C,%W^PMA_(68 MVR:87F49I?[0GX.!B\=JHYH76)KKD3DZ$J#A4!R: >_96;N1(A */6LO@%?> MJL9'@HPMD7.VY/WY18EXDBBF-AT$9G>H%S)F8CR)]'N2(;U8;^%#K]I3YDK. M>HL4@2Q"$=K'4+PUC8D8"R+]%F2E3YW,.T2)&(Y0.EO,&(R' ;6WKA#<%!/C M.:3?@@5L#(\L8*.6\TYB$K!'*YLS+F8 R&G#_\Y\GSSF>!SA010\&C MR-G41G!@(Q/F'!'$@"%/)@\)7IP2]-N/GG!_-$ G\7KJ?9C3'_1:[#DKM;BA M)%VOP&3"F)V]1W#@!EEL'_Q8(4#. L$GMB&E<2#2[T#2*5H?R%H]%56E>U3G MGB&2U&B60[KN@0:Q<[@F17 \I,S.1J\0G AB-G&B31HS(OUFQ,-4Z8U*+T=D M*R&,0B?YAN"PMEBA]8W:8DS2^!/IWYIX/!X.97\.&*+-< R8?*U.)_V=L#.^ MC?$,TN\9^IK[9-CI+-#I(!W:Q7*N[[5PFLZU_HI]7IU0A3S>E-C5^S!J9[2TJUA2J#CQ$\47-Z^>'TI:L/ M_>L Z[KKZGW_<:&PO=V]R:W-H965T&ULK551;]LV M$/XK!PT8.L"+;,5=@\8V8#L+&J!9C";M'H8]T-)9(D+Q%)**XOWZ'4E9=8HF M*(8]6!;)N^^^[^YTG'5D[FV%Z."I5MK.D\JYYGV:VKS"6M@3:E#SR8Y,+1PO M39G:QJ H@E.MTFP\_BVMA=3)8A;V-F8QH]8IJ7%CP+9U+3))#AN? M9%DYOY$N9HTH\1;=YV9C>)4.*(6L45M)&@SNYLER\GXU]?;!X(O$SAZ]@U>R M);KWBZMBGHP](528.X\@^.\1UZB4!V(:#SUF,H3TCL?O!_3+H)VU;(7%-:D_ M9>&J>7*60($[T2KWB;H/V.MYZ_%R4C8\H>MMQPGDK754]\[,H)8Z_HNG/@\_ MXI#U#EG@'0,%EA?"B<7,4 ?&6S.:?PE2@S>3D]H7Y=89/I7LYQ8WIA1:_B-B MBG0!J]:RB;6SU#&\-TKS'FH5H;(7H"897)-VE87?=8'%0WDL@.Y5?8J MX@7F)W Z&4$VSB:OX)T.8D\#WND/B!W!FK0E)8NOVC<&+6H7-V@'EU(+G4NA MX)8WD7O16?AKN;7.<#?]_0JCZ:5)42G1CN!* M%Y"S !U*%U"6# M?/RX'H&T(. "E>B$0(C6N@1?9 MJV-ZC&L-/HY>$NBSG%="E^QW%,7SF;P[MZ!% MC=[]Q0+<'5'C/%8\51]:P?Q,S-M2;=N'%@W_1O 'C[AK?)(YC4+D6NAVQWW8 M&#=LVC6)PX+86!GR3WG.AP.XM-V^T,:S#RVP,%6W.[#&?=T?=I-M26%4@&C<7]]=OBCKXM[6V[/;1B7]CG M!D,W,I(%TGC<*8> 725S']87-VKR1DYH)SU-X ?P)19K9L^/JG&(S4,TW!*/ MR.8#D:&MOO>=IT,-^'Q'Y X+'V"XT1?_ E!+ P04 M" "E,(94YKI0^'7+2R5>W;7=9[]UKL^^[.K&_W2R[?O] M#T^?^F+K=KE?M'O7P%_6;;?+>_BQVSSU^\[E);VTJY^>GYT]>[K+J^;D]2OZ MW_?3R?)$?_&IVFQ[_,73UZ_V^<;=N/ZW M_<<.?GH:1BFKG6M\U399Y]8_G5PM?WASB<_3 _^HW)TW_\YP)ZNV_8P_O"]_ M.CG#!;G:%3V.D,-_;MVUJVL<");QIXQY$J;$%^V_=?1WM'?8RRKW[KJM?Z_* M?OO3R8N3K'3K?*C[3^W=OSO9S_=-G5T71#DU?-9OL8UM71>7\JZ<]S(=O M/2UD[#<\]OF1L9?GV=_;IM_Z[.>F=&4ZP%-8:%CMN:[VS?F#([YUQ2*[6,ZR M\[/SY0/C783=7]!X%T?&F]AF]E]7*]]WP"W__< $EV&"2YK@\G^%O/^_QL[> MY+[R^*#Y8]Z4V=?T.0G(KUL'0E*TNWW>W.,31=MX&*',>U=FZZK)FZ+* MZ\S#\P[DLO?9G>MPXHUK7)?7]3W^W>UQ!14/_UM3X4\WN K>T\YUL/7LR;_]GQ?GYV<_ M_K:X662_7%U]I)^7/YXNLD^NJ'/OB42X5Y]=NZX'E853MEUV[_(NRW>X#I]M M\UN7K9Q#I:.OP81]BP1!-8C_Q)440]GF3SZ-P>ZS,O3V=VV*K:@F?>N\ZX$NN(*:GP$ MB= "=_6LA?\.;," E[KO*:6(HTH<_@F+)=ZWO> P^Q[]K; MJG29:[;X:)F5E2_JU@]P%M:T?0;[[39(]PU(/W!L?$SI M_O,OU[K?4SX]W.U=[C.W7CLR/+2D-1\)?[]J2A:!S M?=?ZO<-;SY;'&A+S(OM,WF*U]]'N>$I>"O<#N1@L@\"Y!( M5 + ^U4+,G4'S].YKY O2=N5-"_] ;@.9'!PR*GT *X!'AB(R8,P9)NA8B4' M8L+S9>70,4%;6*G,EAY(OM_7E1S%/B\^ RS"->_1'%5XS.[+WI45B1_,+\Q- MS I,"6*);+URP!=N8J,@Y:"OX;2L>B%\Q(*'>P9@!R?F60&LVQI &ZSYA^Q) M=8JOPV]!4>)K7_8DKT W]Z7RO=@+,IR>_H7:E1?X([P-KT>5DBIC8N-C8^H( M2'\8!8:I4!Y%W'B)YCZE+#(X3E55)FR0-GP., B;"H2H@!0P% M3U2\^*A7C+&#@P LW(D!@0D?>;C(_39; P%A&3?.@?*#(T!!9/TX8_$=.J)I MU3# 5AXWN@G.I,[EB'J['>)F4 @JL(OL?1-%'C3(2]8;[ZYNWH#B\ -:D:B% M7\Z7H(7?-\ Y+OLU_X+ZC/GW^>79Z0\ *G; C>M[50+& .'*TQ>C ;+#1YW( M!J9"J]$[1(.X&R\S9+PE(*L>SN M"^(&.BLAG& *"S/@N;!EHCNP9H>JCDU&#H<)&B%P51!J&!'6#@:%S1#\&8$ MB6\A$.!7>S2/Z&V<"PG353NCAN!P&]$6]NG9HVK^;)']'%4[L@I,#^/NJA[X M*%4Y6U"+U@+L+3KAA?5_17 F\2(.I]R<6%]@W*MA ^X.+7^:;?$O\[-G,]CN MJB>LL01X03\0D+QNFUN +RI!'TBN/@@+/+D95CV=].7SL_GYV2D]\Q:V<9OC MF?#:_MV59.AU\.N@T> D?@9.[._I3\]_!-QV![\"U-+?F\%?++^?@_!DHGB0 M?0)8(ED=&+ )YQ.?I4RN[%O0;OIJ58/RQCU6#;@E X]&%A?87473(P)GY0&F MVM6L$ ^&8+S-BJF(U%J[O(=CR$:OV GES15($*AM/-7#]T$D/9I_Y\$CGCV\ M 3*EUGPB%V:(-^IHQ._-*[R"IM6M'B@'%( 2]XZ\I:^%J30;$ 11>=,:U670 MT/_S1_16-$D!2Q!R!(Y7"X[Z; #L1(XJVWI09"?7YOQ05\U.$O@E^NV[R_/O M U 5^P1+8)>4P(09!OQ,Q*N@D-D9"H2]"*=&UC8ZLB(KKA0[>N"$]P_Q$:GG M_Q@:1[[;@YCBV7P)BW@7:/C>R/P\NP9T!];D;RU"S$R7B0?BAY4'062?F=2F M([_"#/UBOGQ)XI0:?J!Q(L([DC.V7K -!,R$;PN>N^:Y611TE58S%7G7(0NA M_[=#]^*?I%/ ,FU=3;_&65AOD>RC+L*X(,4_0,7W;1>@.HP$))Z%2 &<(NLA M-86Y!YTDLNE +ZM,LYDH(^#(:]\J'+&QAQ9Y;X["!Q[1#A:%DH&\775$ C(' M#(]5KV<&9M $0D.BDH#OAV<5$UST/KVK6>:B*NH MREMT"JW=H8,*'*:T"\Y3LE-"EG+F&$+/VM4?HK44W8O7#S31 ,:$B@(E"#:/ M97F'WE_I"I)E=,+70YWZ%ZMVX%4>D0XTG9/"@60ECB-WL^IWZHFZ+XCJ=1B2 M%&"FW,B)(_2$\N-R$/I4@)@ 0=??&4S:'H3'4!M;%5KCL5=]8 @D"OD2>'0_ M:^SF%X[=!&L3S$G4GF%\MMD=^]&X&!N>HH4QZM+UHGCA+R@0"'3 ^0Z&'?FB M8^=MA+$;8Z >Q=4+V%:'LM^[,0J^(;AQ QB@QTCCAZ)OR01?S@1I^__C! M^((NBY!JW;4[8)2WH$[N$*^0H)%*P)5 M#"A,9@<%!6QU=G:F6P7)H!/!#>SX (>F(@ /\R_/SO!A>N$(481Y&EIV[6@2 M^9.G4X 7EHOERYW!/<>!IE=/GM^;"T& )1_ M@'.ER(A386!IE7'W \SN900#;%&9%A*/. 9Q*7RF_C2\?QVX59,*C_N%\'X] ME,XZ_0Q"NBZ_SWYUQ;9IZW938=3D?5,L@GX'Q\M7904^.Z'\NF8W6EDFC$6G MTN6-SPLVOY$T#CFNH;4-^T3:B+5^\R0-/WNP$91Q8,@='2X&9X]N4),'R-'$ MH"%-$?'++F_R#>MS8+9=_ADT=)B7XA$@GSL-:E"(FB.+$9(@N^T"_8X$T-, MD^P #YQ<_B/OB%U#%A4L_'7^_K&U=>[681P5GT$[U"#_A1"IA5@<$5DD6:Y( M%^4= WI@]$W;EFB=9Z/?4^RX!NXO9:,S@Q%&E*#(3BD1OUEV@W .[''VR97. M[0BV?00CX;K.J:*-&^8@QWH@SQI9K]@"$(R B'P[:W41QX(1E_ 01J\\11G; M%1 9] AL% B&Z!*?Q?4&_BMU$7W^Q9X?*$J8N+_7D1?96PY),[$YMZG:%$!A>;'?\4.2/7=Y] M=FBT_A[9'>?6#_)Y_Y@PB)^+BR820":@PSY$+,IW(3;1DW2EI6F_GV(%V M*0 [;_!H/#F9($G\0. H@AX>8B5BZ$VS3D^)G,_9MOV#C8!BS?J9 5:SMUJ MKJ ?D6%,:@6:N?50&%BKQ2"AL3G/KU8*"Z-+QQ-S*O"V0YX#,QDAN4 E2CZ M#JAQ6W4#'-O-U:>;^77[C_FY>K)%/J 2,T^A;%#*@T<$XNG$,SCR;IT7O-[? M!^#"67:]!8*AHJ,8,Z"(65PHB@@7WI!Q #Y#DYN1@6.=P)I0]6>2)U\@^/M[ MWL$BE\N9";+^WG8UQCWS&DS2AVZ3-]4_^3Q+3'ZC4@DKR(.J"(J$)1RH9SQ; MQH0EX(V./2E/N?1\7Y4,3TJT@8 [*3E6=#%#RX0F+VN#$?<"-H4TQ2T-XF>H M4YU%=Q=62H.4J%H [*O=0?*'/W$V!H71)'$T3H+N!H(NQ$2L/-#S@'VL<')0 MQ"/O412+J+D>$YZ.(EW (W[8[VM2*U5S9%<<.,'R"<8A<5,_@(Q[HCO(01 2!IB)Q)V" O6 \:!Z'F<\I.[;6M*!DB$ M[5U>D.\TRBXCQR!-O@,_)D0;*Q3U.K]'/NGRNTS=+DYHX_"3P,=U>T+R[!WA,A\Z/3(CV:1D6QHB8D#U#55"L$ITBXEALR'(JJ!0FL%B TP6>\/ M4VZ8_R%[B..1C7&"XHG0?IBG06,%*23I\9J!!,"6\M9-%9!Y1N3TS1!$:# ZO;/9%/ M#3'B@2UHY?H^@E493=7-'KF#]#Q1#;TS9+>" X6P2/ %?0(?9Q/E9QM4C$V ML/N<$@"U T5?QV0^J5L)G*D#.AG/ZU!YK;G43&N,8LRM->;9B^O'87*N%U'; M?(TDP]?H'YBC!&^!N,MRH6)H3T$0H19K-G(UE"/W Z &,J&*J3@U^C1OEU@FN"_][%Y_!L4<@ M0( !J#"*@7H00&?>A1*4%K=5=*T4LJ2'%K+M')U%?+E0;8%Y^B]2H2#&J$'( MCVPY=!P+4%Z.87^7N&.Y%.ZZ+FSD"'?/8ITC)DQK=!JQ0J'R4HS#84<0P0Z= MHT@%KV4'.!^P>'B5 ^$R?:(ZD6:LTV5#/8V)86IOPO[[_#[D6X$ %V?S9V< M(.Y#!@QXHT7HQG%;X\.!#AEJ2N(QA/>)IIX\REB5QYY%=(Z.IA3TD0>2._$P M9%()O1[WO9'@^>%[["U5J(/+H3#1RGB6=9K M]%RB/:=!":V%W8;%^XG5,T(&Y0%\B!&<@&.LOTJCKT"3*._7 G/D!P_\70A( M!#&N>L$SQ\X$%HFF(FA01*K,4L>..N#8J0=8EJ)0MXQ]A395R*W=!T^0C!GF M#(M[C?FC\&F$Z8Y-YA",PEW,RIB,'=%[$[ [I2:"E)$M4.$6OZI&>T/PA]%U17#3KT(,:KDL1Z)?ZP<.@0&-<_&0 :7 M<2A3$MB(NNUWA/@(+*F*4@^!X+7!%!.(FS8PET<.$" M? . 0F+RND%01?NA%H-&PHJQ2OEC2^EAF)]K0&RDFF )\H!$^"DS(]O>@53. M[_*^)X5RZSB50$EX/30M+B?@WFA$X1@YTN" \9%)32;A@1@1()B>K]J.*Z/1 M79]P[C480@Z;%]>-UHS$X:T7M#]@ I%"S4-AW=YXJ^&0M!!)C#MJ1HY <5UQ MQXH$Y :#D29YLD.3U@LC[]N*31N-IC@A^M*'V +7)_ ")'&GK,=1502V@ XP M'P[:O$%EQ?@EUADSDJ/X?ZEE+0>6YR$!5^FX6'R?"L=EE(TQ6]^PD4!_B!X/ MRU8Q9D<0-ZF)<+)D0>5BU5JM)3<(+#B 2==C]!,#^9L( M]G6P&!=52A%:D,Y/X?P6A/.%JW,'# MD_[TAXG-O@D5;ZHQOLN>/;O &S\PMVV'58T%(V.%CVSJ;W-;RV?EH6ZN\I*B' MSUY7$SM"2KV/.:[DW\;;P8B+9D6\1O(8A6'2CS!;?!'Y M3Z]P,%H :J!GM&:(GC@="-"YTH<.G'."L;SPCJYXXDB@.O%JAA86?HR58EJ7VZ$ )R6Z)K.>!\(+MK* MV7M[1^[^I9>K:+^@(U O?:QS*>K", /A$O/7??BK"W_-"T&UE&OWB1XI\,'S>/[SH MT7J0=6;?/!_EG_#.@*!Y#F/;RGB86Z\%RHV\F/+&W"%761$75VNITI$K5J1H M\WW5#M+0P3:I%RJP'1R*!25%93X7S4S%IP MRREH-#F8>J?)L;BMQV!HX>3*#BY8\OZ$I31Q =8FVU"^K>,:.6%/JEBDRU / MG13N2PI8>-@CA80L,*Q1@LN-44^L@X$]K\/QVB.-YA970XG2 D"JFHGIQ8;^8M_2JXM M:*)E')(D2KP")KT0:M:2$F(F7HEY@:T /1L%R-:EOHO*#:./X1D.49#'$B(V M::"1*BF9MSA2I2CGSR''O)?B+K8LL? F$G@F43N&@GA[67@N2ZM#0MA&ZC)M M#;](A2W!]!G';P\ FN 9!O]8#_*+5 G%?T@5@9?R6+;D9 M5F/=B$OW>RQ,W'+R3,-T6C7-D7FJ;*ZKSYBFI_LFN-<@KBG9)S8)(W!6 E]- M=![+*[L@1]8KDH?Q5\DOQ$/?8:IAHA1B%NH@YL$YUW0=L,7<>.R&*3Q>C=]( M>):#Z@3<7'-;=6VSBY$_<]L %"Z%YCB!M4ZT;B"G#P'M;Z%D_B =*[DS$6W' MC _='&VD(M]#Q)4BV](5O3N J#.49LTBIH^;' @?S@3+$#WU LB4DCW"$))L M';&!%6Y'H31#E.#YJ!/'L4:_.0:U.!TQ'5EY/F-,-(Q4 NTA.D289*1U3P$DO MI+J>*_+9-D^NY^S8>HYKHS71XE^85//#1R:=E(9OGE40O(8K^(KK^P:0WH:B M*X(&DZ(/,04^-2-5?$FLB;C8D@F1! :#*V^QA2E)A;Y]@^\L:WV?A8B=F+1$# G)F0Q%&%$O[YW[&4L)O/#A[O@$@CS M(E^"#'DY#A(G;H[TJ7G8R^'Y8TL;ZTN1'OHB)8V7]( MAC(:_K%VP#A$SW=%B!GI)A45;9DG15NBT:0+3]/JJ+3J:#S/6OHM-&TSSZT8 M$/I]POGQ_P1JG&*(E V"XK%)W:SUM(GI"CE R<"^L5E"4[B"/^*R1NZ-7N$Q M'6R:^T.%[?\B6GVKA58?](K--7G2X??AZ@U[V!HT,TE5Q/:82.A_O-FQAO&W*;2Z_7YS%_,>3"(B^>[EX9DL' MPRR3KM[08!?!),B'!(/?.=6'=WTHVN^W \"%D^Q=6W) MX"4(ZC.^#;P\.YUEWUV8HC[)WYQ-YV]F?U'X/HG7_,E$.C81QR1/.0CTQ9+["J-CSZP2P#S>4N_Z/M3%YGC(5&9Q#3C02 D@8 M".F;8PN;641F^A20GMITL1!FDOUL%B(WW5XP:U=)$0$R)SN6TO!#PG"+T)7/ M9'A'548FBQJ4K52\FJI%N@@E>3:5M_>_7H?>>$@$7CZ6WVU"GME66_+%W!H) M17OD2\^BMCDT-DG9<#/C&$]9\FH>?B*'8U:BM(O%#2.>S$KMWJ4YZ$!;/372 MP$+F=X.T1#@*[[C8 M@X?5&&A)H 7H@*X4BIZ0;$RG%'@.7D,&H8X0+.!\7P]>[A8D4:FPJJ]:TO1. M]:JR)?U#HC@EZ$=HB(A=-0E!B#EW-1#-T%*0SD0M8Q=+\>D -W/S#)4KV#K@ M#"KCO<,;ZJ&2A.>1 WY0FR![?B2;5PB] H4HLD\;]!-C6I^ENX?T"G MTK=S>ESZ>T@FB-8WDT/L!5"-UNUMP0_&OGB$,JT!)$2L:>$4_%&N4:C5MXA; M34TDY[+Z45'1<8I$)#$1LQD?->BLH$'3JA?+?R/%:Y23S5GF4I^#(D&,0=HY M+(%\-JNFXOT/+A$>F_U0]!D8B'+MT9C]$DN;Z/Z^SW? Y0$@VK-,0MC216%C:G2:EOM]\3+N'Z6/+$OONH'U6NT<2G$(2'J MN7HI[JW4ZX=5+X&7KO*?.4/FO2W\'Z_GR>>FO6NT2&T.K\ZW+7:1X7(>-%6G MLP@<0E.L]%0P2TTZ1YVQI TK\>K M_]P(Q-L;<&A]D.7G5<.Z,%KY+J&R #59=1?,LN.6BARQ.](31PYO;!]]:S(& MFL7H[]J,&M-VSM#2;^DRU(JL_XJH8_SL%+(%Z9.[88(9^"VT>VSTPV-Q[&_' M*7*GE0;@*F&6S1"DMHE$(.T:P1:>P6G4.VA"P_W]Z!+EI,"Q!C>T[%(G1&;" MUSLJCDEJ>NF/7!DIPA#;3V+^ M5'MB<#Z>>VJ,5;LBJ:L:2Z?$=PJW_,+!$Q*P.YK.;A'+VZ@H8E>^JA+[W3T$ M$:QOD!(0*8V48]YNNY% :D8[ *B1PX,E>K+G<.O'\F 22*0<$BV<1.J1E7N* M,\(#G//!\E1+ 9GUH+DL<]L1T_J[2]@E6 !*E@4UP@5R51IZ.NX^>3'R/::H MZC4J:30-P .[BF^(!?4KMDL]%BWOY M/5/J/UO!.#7.H$Y"JP^-K%IAQ$#L* MVH?2BMQ6]Y[YZ=@K6O4BKT:Q-/?R1ZU>(VTX[R:G@YM MJ%LE%AMZNF0,0T@!B'1C8..1>UK2MN?*[O$S@F<%&^;3:OM,273)<-!&,(F%-+A:0VQBTE3S4B249IR; >["&QUZ(U;K%,&9.T $5YY+!; !?HC:J1^"17 M1I8D?ML4H=U!6+7^4H6HSF MEZ9]J-Y+(J9H7 "Z^VWN8RU30$YO]$H/*'P4K. ?QE:@7.HW<=)\EMP-Z,$3 MD]YJ$34^>+Q:VPF$X;JV,A9E^ 33QE75$AM8UT.A/J7*J? K#GO;U@,;ML"E MQWS^[C \$*(Y=+OOZ!VLB3*(!_=+FL65CUX.&R=0^+**W+H1P#@U_N/,S>GX M8%]7]_/ R&)+#Y3%85NPI-H!'2^I+*2F+J$&MG14_2EI%#+K"O%F^LD$)7UB M'4;L-B7'!VPV]1#'O@XTPZEA(EEO& )^GERQ(:$*%F=!I'Q^ Y6H^&&Z-3>6D;6NF,S@2S8^$ZU2AC MG@2.1J,F<9(=9OKV>6Q(R%HV]*8\J+4Q=PXER:S\IR/8)CILV1^@K4I^/.D# M!7YXCLBO;;E#Y'L[6C"[NFQ87T M^4P7S_NY.']A?G5 AFA\QOIO=&W781+Z[/]&"Z=?E/*'@XKZ0_2*-R)P<\=R M?D=..MTAQ>DNSI;F^B+!(QW\B.M]M"M1K%S1%<.(9G?^N#=O;_7U=ZZ^=>%F MW^_:AW"Q0Z&6O\3;TQ*W0N#@"5]=R0NV;K@IE[8WN07;=W0 MQQ)F8""==%5@WYGONFG8H*CS:B?=.BC/)9%SC+O+77Y0,Q@HIQ;UMF,;-[L6 M)QB\Q1U_=L*.,$O]*[MXKNDB8MDW_&%71X[N&A=DRDMGGP_3C?/I?AE\(GJO MS^3_S"4_ZAF)=P3HEFSR11S+WDF/$_L5FS0%E3;@IP[[\0-KS_$#:W8&X8P9 M E34Y!QAWB*V3%KBYZ$>[:!=:+H49S)C]Q,+<@WWQ4-#WDGK5?VTU5_I#HMW MI4QKA7!-M0H-*$MSBW)BT5I26:T?O1^08R=82OIC&H"_&C8+U7Y3_5/3KX I M&%R,+KU&99#0LDKNPZC"X6(O>DPOQ3?>-,>M)O#RL>]/3<#>=45]@4()A3:4 MYCY@AFR= [G#(9(,75+K86H_W9<\%-P 7R1(\4G;R?!TWPT4RVER/D._;>7; M HS+L$<4F\90S235AU0/$E\-H%[P2<(D M,K?$Z3FD^/9(+]VD%[(%.@HX#^P"#F"ZE9I^E1-=/10AQPKCXZV;3<>!A'&^ M]@(OARC6R<5 BB\1#(Z5,U0;"X]1$MWZ.-QXXG$ZA?;B'+ 2]2)W,NW[\7SQ M(CE]9*@?O;W(?HZT-*Z6U4IU?DL+6T9F_NIYC5'EY8&XE0W2D'F*-X+ M0I[7X>RTV'.&6@N.BKUI<5M'#6R3[XL>6TNJ"$RUGR:78@,\&D*N0(H1FU28 M=*G1PR8X5S\&MM+60VA\1M%+N7J[WSN\H(^*01J*I5Z MBL6V(6""'W.-1=;QQF8:J \1TE \RVDA);5!8_CQCA!)(1%CPB7%?0=7!!#Y*V5S=LV1AK"5 MV)U_@JB.7^ 3*NP+2H?D\/CQ#+_+4(8PU@8A, ,">]GUU^W$MU'(#"27M>R0 M7K\SA,8H]+Y, Z$CBXM_H51&3;J0/\7%]5FD0+-F(*>*]:PFCRQCW[:8_$!" MSQ*/AT5^1A4@\S6:LW"0G;;;#.5DVL)T;*UMK +^MW85?:9,F4252.V[Y ^J[:R,!8N$:=V"]LIUQT2D86< MOIJ"H?3XQ:E#03#R96@DCX;/M>!>C*>8?DU+4UKZZ9U$/4@6;NH4Q/Q0/\=X M'B&;PY4^U 6.+8$^PXS[;4V#1<(GKA#T-%;X1-5'Z4::7>D5"&0K\*V*KEHY M\^VU)6WA$>9[##=-NRU)[$0_G\OC=(X_LE(ZUBERD'+W@[.KPW %%-$ MEYRXN$7Z(=3R3:+8J=INA#_!@[J1/O*BG]BA3[/&3^C!/J8-_0 MMW<.O[=#(@@/SI(>+JM[7@8>!K8(4#\SA#;P<[OX.JM.KR[^04\C_920Z>UE MHM0A,"N? X)U4%9!OH\4^Z8ZT]&!OAW$%TU"-0,I6]0[YO-SP7S$>I-P]8J7 M-;/5@<6KI_WK5T\K#_]7P/^Z]@[^G[3:V[S/7[_"3W^Y:U?72"=8UD\GRQ/S M6P3A\1; MSGV[HW]N70[4Q0?@[^L62" _X 28A:7EO?X?4$L#!!0 ( *4PAE1L)WS= MMP( /8% 9 >&PO=V]R:W-H965T2%DF IEVQ'@H4:;<=AAT4FXF%RE(F*4W[[T?)CIL.:U?L8E$2 MWR,?+7*Z5_K!U(@6GAHAS2RHK=V>19$I:VR8.5%;E'2S5KIAEK9Z$YFM1E9Y M4".B-(Y'4<.X#.93?W:KYU.ULX)+O-5@=DW#]/,"A=K/@B0X'"SYIK;N()I/ MMVR#=VB_;F\U[:*>I>(-2L.5!(WK67">G"URY^\=OG'*/&=5[:>!9, M*ERSG;!+M?^"G9["\95*&/^%?>N;I0&4.V-5TX$I@X;+=F5/71V. )/X#4#: M 5*?=QO(9WG)+)M/M=J#=M[$Y@POU:,I.2[=3[FSFFXYX>S\6CZBM$IS--/( M$J$[CLH.O&C!Z1O@)(4;)6UMX+.LL'I-$%$F?3KI(9U%^B[C)98GD"4AI'&: MO,.7]?(RSY?]0]XS7')3"F5V&N''^_AYSL1\CY"[B/D_U? #X/AV"X5 MO7ICL0*U!ELCK)6@]N%R P,NZ43M#).5&9X!50R;%>J^:NX3PY+MZ9E8U)P) M Y]@4H3Y."8C.PWC(H$K+CF]F@HV2E4&DG0<%J<3YS;),EBB0?WHPFK IQ*- M ;+4RBB!%H'W51V,PSPIAC 8A7E*Z[VR3%"4-"["49&1E223,"].X?Z5"FZ\ M+-^3W#X?9+X0ZRZ##\I=X(9+Z9A73#!9(D4^Y$16$=*0&E*)2QI0A.EIYM[T'X2=V)[Z;\\G.NK%!O7&3QSW1W?2MFW9 MG_9#[;SMY1?W=B+>,$VJ# A<$S0^&1&PO M=V]R:W-H965T [_R:V,F2 $E[ M10O<%4'?AF'8!\6F$Z&RY$KRY?KO1\DYW[5HLV%?)%$D'SXD+7IQ5/JS.2!: M>&B%-,O@8&TWCR)3';!EYEIU*$G3*-TR2Z+>1Z;3R&KOU(HHC>-IU#(N@]7" MWVWU:J%Z*[C$K0;3MRW37S[0?NZTF*1I1 M:MZB-%Q)T-@L@W4RW^3.WAM\XG@TS\[@,MDI]=D);^IE$#M"*+"R#H'1=H\O M4 @'1#2^G#"#,:1S?'Y^1'_E-@FU/$JC=6M2=GDELNAYT]G.KPS*&,?^*0GAQ2SWL(Y%F^9):M M%EH=03MK0G,'GZKW)G)>=U1Y MNX@LQ7"6477"VPQXZ4_PDA3NE+0' S>RQOI;@(C(C0S31X:;]"SB2ZRN(4M" M2.,T.8.7C1EG'B_[;QE_FS#\M=X9J^E;^?M,J'P,E?M0^?\)]:/:GH5S[W-N M.E;A,J ':%#?8_ OZ3QINU&+H[92]+B,Q1I4 _: T"A!KY3+/5QP23>J-^1A M+N=P8RRG-T"F'PTVO8!;WB!<_(E,FTN@'F&[0SWVR2TQW+IP;Z,U_ I)F.7Q MN&]Z+FH*8SPAX1;>=EK=H^-E()E<93-(PWR2N+6DT@5>]EIRL,(2&/[B#^2[IR54!>3&%/,_@$QYX)S(&ULK59M;]LV$/XK!RT86D"U]6;9\I( 3M)N'=8N:-,-P[ / MM'2RB5*D2E)QLE^_(V4KRO*R?-@7Z7BZ>^[]Q..=TE_-%M'"32.D.0FVUK;+ MZ=246VR8F:@6)7VIE6Z8I:/>3$VKD55>J1'3)(KR:<.X#$Z//>]2GQZKS@HN M\5*#Z9J&Z=LS%&IW$L3!@?&);[;6,::GQRW;X&>T7]I+3:?I@%+Q!J7A2H+& M^B18Q*42QC]A MU\O.T@#*SEC5[)7)@X;+_LUN]GD8*2RB)Q22O4+B_>X->2\OF&6GQUKM0#MI M0G.$#]5KDW-VX$,!D!;_:+6IX+RV3&[X6""MCT)KC MJ25+3GY:[E'/>M3D"=0X@0]*VJV!M[+"ZC[ E%P<_$P.?IXESR)>8#F!- XA MB9+X&;QTB#OU>.E+XGX0,5QP4PIE.HWPYVIMK*;N^>L9L]E@-O-FL_\YW<^B MNL%=FI:5>!+09!K4UQB\R!0,0@.A43"+!JP"U_:D==3+K\U$K0&N1R Z^X)([J#-DVKY?PUEC>>$>_&*P[ ;_P&N'5'\BT M>?U(!GQR5HW2EO_-R.02SI6Q9DFBU[1J6P*R6&ZE$FIS"W$&1Z22AHLH&E'G M?L$0K*\Z9<)L>0MQ!(LBG$7#BP)&+9EXTQD$HVJ[HY: 1E6\YJ77@V0R@RQ, M9_G^>>7J,O9OE#4#23$/C.K&]CH-](IIY$DJPKSXCY!#^$@M&>=9F,U(93$/ MBSR"CTJ^82.%LB_AE685@F0-$GB84@7VK][$$UW8FSB">)Z%T ^=LM />N4&_6'C^O%,4BKJ,%)'R6R2WIL8QTD&CI\6:O%;U[& ;N\_ M;-O14--"*$+RPK3H_\R"MLC=$-2==@ZQ& M=U%Q\]>BYJJB/;?5JMML[[O*S'Y2S8,YI5QVM$(HC,0-4DH#,G>G=$1G(WHV MHO,#?44%1%933T*6AT6\<,7:]\9C?YGIZ =/G;[QUQBW7LB5_E\_<(>;TJJ_ M(-R)]]>L#TQON#0@L";5:#*?!:#[JTM_L*KUUX6ULC16GMS2;0^U$Z#OM5+V M<' &AOOCZ3]02P,$% @ I3"&5)YS'67& @ 8P8 !D !X;"]W;W)K M&ULK55-;]LP#/TK@E?L5,0?:;>B2P(D:8OU4*!H M]G$8=I!M)A8J2ZY$-\V_'RDG;KJLW6&[V*)$OO=(B_1H;=V]KP!0/-7:^'%4 M(3;G<>R+"FKI![8!0R=+ZVJ)9+I5[!L'L@Q!M8ZS)/D0UU*9:#(*>[=N,K(M M:F7@U@G?UK5TFQEHNQY':;3;N%.K"GDCGHP:N8(%X-?FUI$5]RBEJL%X98UP ML!Q'T_1\=L+^P>&;@K7?6PO.)+?VGHWKM&8AD/&PQ MHYZ2 _?7._2KD#OEDDL/?89O/*>,55OOP%.O. M]Y08B]:CK;?!9-?*=&_YM*W#7L!9\DI M@W(@NZ.**B\D"@G(V?7PK$WH?$B MI!JB29PR_%$6Z.A441Q.KLTC>*0JHU!&7#ZT"C=B 47K%"KPHQB)A%WC8@LX MZP"S5P#33-Q8@Y47EZ:$\B5 3.IZB=E.XBQ[$_$"BH$8IL0HY"F/$Q=_)CF'AU=FY]OD)[TI">!].3_U?F? +]4(.:V;J39 MT'4I04AQE":#Y/V[]$/RJ59:AYZ@Q(^RWW?5"VCJ]24X!Z6@RUC<"[LDK,:I M1XD@BBT%^5U![EKJZ_"9 O*4O'0PCZE_?0.A _5F(%C=/HNG[BQL:Y!8:- P M'&^X4IH"J".P$M/%7 P9F-S1$[%'H<%3)-.3"N48ZP [ESJ 2,_*Z2Y!G8/K M[Q-S'Z4')6#Y=.* 19 H$F2QHCCI/1 ]N9!)*NB.&T\.M/)6JU)R"CO.T)8# MP9(<,)ZQ>U*?T3EEAMN = *X;0Z%#OYT">.]QJ_!K<)XX^)0*;L9T._V$W3: M#8YG]V[\WDBW4L9339<4F@P^GD;"=2.M,] V88SD%FDHA65%?P%P[$#G2VMQ M9S!!_U^9_ )02P,$% @ I3"&5#_7,O A"P 0QP !D !X;"]W;W)K M&ULI5G[;^,V$OY7!KGTD "JHZTN MDFT/A\/]P$ATS*X>+DG%Z_[U]PTIR;+C;!=7(' DD1S.XYMOAM*K3:,_FY64 MEKY496U>GZRL7;^XN##Y2E;"3)JUK#&R;'0E+&[UPX59:RD*MZ@J+^(PG%Y4 M0M4G;UZY9Q_UFU=-:TM5RX^:3%M50F_?RK+9O#Z)3OH'M^IA9?G!Q9M7:_$@ M[Z3]=?U1X^YBD%*H2M9&-35IN7Q])OR?#?A-R4W9G1-;,E]TWSFFYOB M]4G("LE2YI8E"/Q[E%>R+%D0U/BCDWDR;,D+Q]>]]!^<[;#E7AAYU93_4H5= MO3Z9GU AEZ(M[6VS^5%V]F0L+V]*XWYIX^J6PWE5,U!N;,:HPKK[)N; M.F\J29_$%VE>75A(Y.<7>;?ZK5\=/[,ZBNGGIK8K0^_J0A;[ BZ@RJ!/W.OS M-OZJQ&N93RB) HK#./J*O&2P+W'RDK^TCZZ5R M)H2D04K4- WIG_^8QU'\U4JJQ#6C00DA>D"9YZ$[9E8#2YC(RZ= MZ!?T5A38\QZ[G%(2L_K9%,8^0L=&\V9QD$80$(192)=YKEL(V BM80X/1XAL M3/,T&@;91OC'@0T:9!3/=H/8U):R8K3TPD0"A@BZ5CP L'.PBF] M^Z-5=OL]<^F!] 5 %64IO9<8VW-1'$RGT;#%1RTKU5:$);E8KUF,*$N*$&!8 MV\^ZJ2T<:RS)+L YS-PBJ6!N05F0A#N)'Q [#D\ [YG\,UO MHFR]RH)#)NH<\(EC![80J#DB(* :3H&4>)I 2I8D^[/>[ZQ] 0/9>W8;T+I$ M8 ('&0F_K9VK&>OSY-S]3_$?EHKZ0=V7LH?8681$G'*N1--@&J;G=/OAUV$0 MWIR%YX/QS^F!Q;-@P5G %]-T=LPP.NM7;,^]C:>T")(T K];TISJ6!Q'WS$+@L%;C!\1U4DX M3$>Y7$K7!WA)RGPM[[Z1+F]VNSNA!Z;>/%7N[+YG&JCYZ^1NV*)O.D(-9EL"LE*Z *<70G,8 YMELP9DT!W)\8M8-1Z%%Y!CCG1L-31>4 M)C-*0WKGXLKF7%W>OKL#/]E1M4$&S'=P[PM3Y\$N%KOIH, P8LQG\.B'):A> MZ@% >Z:F2?;$/9_ I$;XEC-ON"POLJ<5\&J%A.4@TN,1*HG2G38<5N\$KD)I M0O/H;Y>P3[O,H*4JX:F4*U374X"1,JM#_JC7" MPAB69K(G'0E6-R@ ,)9/ O>_V[BYFB+ M!,6@Q+7D7,PFX"0&P9-T#<9L0"L4R7[ST9;UTZIUQG&(PY>_?'COKJ*7YWME MQ.V&$J2;+PI'!%ENZ32;1.C4RQ*:[SMC!:YY8B'0^JKMD"C,#VQ81NI2C5GP/S'NU)C&ER,!9W \JNCL3FB'=X ML)_(LG*7Q0?F*&Z" ,^".:!%NT1@@UZ,:3F_% ]!@.#L[GS3]5/.$VO-FI'= MKF70P^YP< Q-%%M@K+7@X#\ESZS052L !D]QI[3WG7-(0 K^KK<3NK$>KI8J MQE.I/K/SX>_:/72./^8ZQYK@"(LC\-_TU:9IRP(11!)RQ+!/T4JG-4SW?6.3 M#W'LPHZH<[C]%@RQ-E_MP1T>U=(1-3\]1CBG8)R^\KG,XHD>3O*9^L")SC$N M%P;=QTZM<#:GKI1ZD(TU]: ;# M&(/M(=4;/"[7GBH9=B.V#,@7ZL9;;F6^JG&"*:F26NT.+_TN>[0UE#Z&NS%5 M?]KA=6/57,5XQG5H00IG%(*-3"5D0TYWF>"ALS-6\[N:[_78G MWF 4.C051>=2#1>B*\'M]I!W>7.$8@A7,6;@ 5Q01"I7:I_"'=(]D#_4]+/0 MR#"T\NY1#PO=U.)1Z=;0I2H"<&ZIY-+3U3MHV50JISN9@Z;LUO4G?6T9.I:A MPFP$YYUPZ%;.":!-(SOZHJL/O]U)Q-(^ M]6HT<\[IRO=/HFX%^M_>X5!&"KBY?ZG!/;MGI#7"".Z$V(%VNDFLXW[HNU+# M1PHRHX,[5]T"H6"].QR/^,L'N--RX:D;;1(+V3G($0Y;_5-;2W\<\%2(A(9X MUXJ('O"=@@>K]QEEX"=1'X$GBSB-PE$G@#]'B8!&4ZK"63DPV7[&?!-)!YVR M[!1'7XZ2A[-#3YMY]W9HKX4;#C_=V8Q=UG-7_SS)ON.*72("OLX?N(1U.\X\ M#BM'&K:.XCE=_'M>Z:O7(1]"))]J7#\4S8]&9K2$M6@R;Y50]473<68D%>)<<+6^"B_%I'(6[WK(!Q.;S MX9[5/^+VWIHCCE2F(_9^?[]5W\SEWMJC6ATF PQA^K/F2(N,H!ZTR/%D7VV0 MQ*-"0\,557R6\!2*K.V;8-]#CKNBO<:N?_.T/8P]"S7/Z.^351AU3+UT,MV= M";C%*'S5VC?:%??=>8EYCFEO)]BUSV#K/L-Y,9__;MU,EU:7C ;_EJ@CZT^W MEP-9#Y8%>YUB;^;3]M;13CIBG9Y)(-6A692FH0V*&D"-R5AG(/IMWJ62. M, M7>2NA6*YZ%"%*OL^"CX(:+-2\"*[(G_N74??R*G=N>92:['U"='U7,>^1%R, M/NR@57MPGZ]XH[:V_AO/\'3X0G;I/PSMIOO/:ZAIJ,:&2KG$4M21[(2T_V3E M;VRS=I^)[AMKF\I=KJ2 #3P!X\L&CNIN>(/AN^&;_P%02P,$% @ I3"& M5%,S; .< @ M 4 !D !X;"]W;W)K&ULK53) M;MLP$/T50N@A!HQHL9S%L W82;=# "-IFT/1 R6-+2(4J9*C..G7=T@M<8O: MIUZX#&?>O"'Y9K[7YLF6 ,A>*JGL(B@1ZUD8VKR$BMMS78.BDZTV%4?:FEUH M:P.\\$&5#),HN@@K+E2PG'O;QBSGND$I%&P,LTU5L.]V)7H M#.%R7O,=/ !^K3>&=N& 4H@*E!5:,0/;1;"*9^O4^7N';P+V]F#-7"69UD]N M\[E8!)$C!!)R= BX 2D=$-'XV6$&0TH7>+CNT3_XVJF6C%NXT?)1%%@N M@JN %;#EC<1[O?\$73U3AY=K:?W(]JUO.@U8WEC451=,#"JAVIF_=/=P$' 5 M'0E(NH#$\VX3>9:W'/ER;O2>&>=-:&[A2_711$XH]R@/:.A44!PN5WEN&BC8 M(S>&*WQE]V#!/,,\1$)W/F'>(:U;I.0(4IRP.ZVPM.R]*J#X$R D6@.WI.>V M3DXBWD)^SB;QF"51$I_ FPRU3CS>Y C>QX:[&@$LXZI@&Z.+)L>^=$'F[ZO, MHJ&?\N-$NG1(E_ITZ7^XVI-(3I@S6_,<%@$ISX,$1^'9EQ+85DN2FU [ACR3 MT&E._*(:D8Z]%@3%&) <"02UMX-%47D#[]#W/7J7EYT)1:ZZL72%=C1C]$A0 M96"&AW)#Q-:P$THY AF77.7 WK').$JO:4[&T^O$7?^S\-JFUM+G<8\@K'69 MXW%TD;IQFK(-?Z5&@):=32XG(W:67E^,W@J'EUH8[D1.#M/TBASB*!ZY?_@W M@9@2]T3^]<3A@9(J,#O?+RS+=:.P%=5@'5K2JE7BFWO;S^ZXH2NP3,*60J/S M2^H INT1[09U[769:225^V5);16,&UL M[5QM<]M(^2%4PQ1>]KKVNDK7K.U_YK2QO4JE4/@R!(8DSB.$. ,FZ M7Y^GNV<& Y"4M'&N*JGDBT0"@YF>?GVZ>\!7=\9^JU=:-\GW=5G5/S];-F;![P+X6^JZ//">UD;LPW^O(N__G9F C2 MI.OOW*FKO$TFC,1A]XJ_PTB"LJ$LI-8W&WP'/-ZQM= M%<8F-SIKK9VZ^-S+?=,]\DVGRP53-JDY^ MK7*=]R3AZ8;Q9V/./Y9GOGFS?)+T6= ME:;&GI-_OYK7C85V_,<#DY^$R4]X\I/_-G;^R'S)>U,MDT;;-101N\H,C*5N M,- LDF:EDX4I874%!AT6%:Z8ME957A_]E("K>CW7-G"6_HR3KS17:525+/P: M!\EL>I:>GY_BT\G9.!V/Q\D7?6O*6YHW$XK"Z#_]T\5T,GT9_OMG_9/O=5TG M.;AOVJI)0$Q2U'6KJDR#^KJID\/I+)U>3HZ20U!V/CD_&FPR32JX*NR/=]R; M:5%4F(BIXJEFXUEZ'B2SL;C M(_X_F@V1Z>9E.0#$X#39JND] @J8'BZHQB4IJF:YVTPVE=[M&1JZUVU-O_%E_/%8U&!(>&"5?^6J/I$!+I,RV6()5 M97E/C#TLCK"1@U,HU;HH2Y+A8(I:W^KJQ;U65M2FK\^'1 JIYW3\DM7]/=WV M'.4;DY='O)G#0M::G([WK74JZ]B]!A$OUYG-0(YN55H4XC-+C8O_/7 -3QF6ON(UHKG.Z8Z M&4ZU@?145;5KVBHN6UT#)=2T16*/]PU,I:GVR!@> \J$:G1^>GS)#=W ME2R*+QM;R :;;7X.Q'WV)'$7%5:DIU79:7 G_8]FE$Q[>C)KU3$6C84Q1A M.(=0 2T0.9#UC3K[VVM#PI7!:)!Q 'S:71D],,%O\'B6U]P[IL^_E8(W2_ZN M+6E]4S?0('IFKDH.:'"CT./M2$N*)I[Z8#(;G05BZ?K!R5ET!?K"L\*!EKII M2#4IM A-CT]/G]2M*DHUEQUB_,'DXFQT(FM-QC-\#,LW#TPVVJ6@7W?KK;#% M?J#V(&B7 M9;66K0IWV7T[UZ.62ZN7;)3$J%E,H81&,60V&7[BSA:-?H'56"YJ4\!RBK]3 M&-.ZWCWM92??T3X.JBRSK1@F#!1FK7]O89(4PK>\$N:U51B/(\'R= M?-:(V":7V5D A*%.1I+UB4H,>M_8Z2=YYE7XA-7U<1$XEQ=:SA+H@0 M?JMAX=X[[^ +VT=*+*;X:C;" 5T0CDH9,@[0Q=6;+SU00?=6R.")#@*9ZDB" MJL:BV.1;K%X+R>*JZA9\S=6]&-X 8&#%^9'C>K%V&L& ,I/+*O];R]#V_;LW MG[ZX^_UYB9L0D=Z8NF#9_#:Z&2'\EZ5"%&!HJ""6!IY,'+NIX!(H]1:2AO F M!2WFMB"I-"O%,U8F(:3 M8+P'XJ[J-!<*3@E8U%] @&=$II=:FAN4WBITX[(= 8A-FF;0R@ M$GDT>ZN=+3 :JB64DE!WL/6/\.-AI/A?L(4.J?R_+?P/MX7I,'?XWVX+/^@: M]K)C/RQRP9B1E4 B_+'8; DT4H'NLI18A/L=ZG+1$D^W="]@J0DCH["L1SJ^ MW!#%.'G4#Q ;7+25*! 8S/;(9 ,X8$?0I@Z..JHY*N^TW*VLZ,_8%.1#$))X MS=F3Q]MF7A9+GBMV X^4B0C/+/VD.=5CKKZ^0RB^A8ESRG73SE-\ST:"AL"E MNY7A@LM=A0=RL\;((H-)SNLB+Y0M0)OA*@6;1J9MH\#T8KTFG2S L]Y0+@WQ M<&"6LB7&Q?='/[8U7XS!OI0K67!J3/=KS[S@6BFIPMK(JYJ"BTID\.0&K86O M^:JSE;""2YCG+X5X-CCAH+&UNX7-%& +P40JY[4-U9/A6J!21!EE7W6M&[8) MVC6/S#)10PML5-R24=!M\CVPN)2TL]A(062I*W:XH%Q5RP(C>:9&E]33:%E# M92V9PES+H2\BDX!ST$L:Z'"6?K0[ M3W'V'BGY^[U!:BB]-3@.'XO;X E4 =+8T,P%)Q2D@^".X01M T/O.Q?V_$B\ MZ9%U009,F\5.R8:&-.QP)_^HQ9/#R#(49V=N#(#H:^6T4@ F=E(6A,I)ZY([.&&&JP5HLHJ6#(K"R5 A_!*A! M SNR15%GG3HGA5/%J)8I6D>B\QY)=NQJD/I[(PWZI[E[,F"0,SM][K4ZLI>@ M[?M<0&3?'7<93P@%3"40L$AVE+QS4>MA5A&78'M+PLEIU/0@/>(J%< RPO"2 M4Y?"0!L@>80-QUJ2+I6\H!LT+;DVYXMQ\WPT&7N;?Y+W[ L\VN6MQ(B%/W$0 M0PJ661;;@$HRQ)ZE%FY6C37E*+G:76/ME[2I;@4A1SL2[7:?H(^2# MC'M<_L7 \"GA9*LE?24* )JFU "E)BQ]F74?3[J/I]W',_>1_:!:D"+/QJ?I ME#O6OO_\-BI.U?NJ4]) =36YR64:U5^_([;7G#IQ,9-"#%@RZ!PW!K% 4WGR MM"M/4I5_,JQ?XLII-R N_:6N9M?KY7/$\\2XNG[LWQW#'VTQC_;U_8%1G+3: M*C2'#9PFUJ"T#6JM:VY+GW(;_R T^*FI_A.>Z@JE#W;W)[-T,CL_"H\_:6%I MJA].CHB"R22].)M%%-#U7[=+LKV4]R/3_Y0*)5L I/.<&VC=[:A>&RY>[K(@ M-AU-@E,4RV\%7R$-)REP,R3J7+,R1-UE6)4ES3(.KO0UHX:N)X(M>"X]OA;Z=U(*)5$*]$?X_F)V=Q#5W[N%<=+V,(:UBB+E@.^^D M/,8AK="=HE!QA/H5XB*%UCL!-36U03:M)2T29%=Q]*_(YZ2)M!:VI!3O[YT? M[?<(#*J;.ZVKGMAH0UQ6>D-UDX]L5Z#TJJX-8H?4T!2%"JJ3Z)A2R4 '.ASG MLLXZXY4XB+#'Y 9PV( HX46*F;CN!$5%'++>)#A7R[5>\ZD(? 9GX.EKG<<$ MS:6EY>P 0$"Y3O,B I]D RDA'B[+U,A/!+ RIL6>+#M*T/;7MM+)0/$G 4'( M-',-N5:LX/X!WLAT2Z(4'V/[CCIQ'H7L,TS&CU396ZE;:L_H*F(+-(-T 5&. M(N@22NCZ42YV(XI^TUP6Z%I:A#/H1$=CLF_<62'B)'(+Q,87;;.BUNXY)$P9 M-\FU*ZHR.F&/ >R=%V4K+@AR!DQY6C_D"Q9;\W3)5<,MEH;*I+W6/N5J3/6< MFE"D%P[0A>\$ZHHUU((0JN2QF69P$$GC(HU\(6EM+ C5B(ENXH""%#CGIG.% M.3N UQTKRPJ;M6M"B\C,?F)7["3*KA#1$$F@#:(ECFN)1^(?I-@Y&*4%>H*, M#PKJ[9DU30[EA%$9&KA<(1X^#P-W0);Q+HS$L(I0EM@I )_#B!6 B\R$]N@A MA$2D +DDR/>(6W 2U#NWW;X&ZX0_0'_8T[P==5&6(.[M90R1J" MCR,G+44@MN-A0:S;*E&/!0X-@0@.>'+E:+ -Z9V<'"7MQA'93X5HZF)1,*RT MD TQU653D&L>FN*N\Q+0 L,_<@FLP+$7A2-LBO(?PJC0PQ(V!?>[B!A#54OG MN*5R+>85G6?%V,)#OEC&!!QMSJH\+.CV'?DH^8V8&>EB3,$@820DLR&:*$=I M-UZ*#P/5;CL8/M=1(.>Z,]DCR;V$H[""NWQ73(JV4J1.J5MG]1!A[;8P[B'B MRAP(U',J5+J?/D_J(^5PD'_1()6#%*+2;D(X%%5($0-&BJ?2_4MU/ \0DOVR MU#ZWRB8//0(6G^93<'3+M0J:7OVN",^YU;(X\M>0-W7?A6PX?N?)9'0Y/CWY(\[S*;@JC5X?H#+A+6'3+F?GU;<-D:J5&^SL M>[$6[:73?A=GO"(3Z"O"L2.?C$>3[D1^V$8\S)^GV;]LQQ[JKOESC*IKZ TI MFTU'I\_#09P?<58.)7Q4=:Y^3_YYLOWO4#/J7X&8)1WI5[V+-JN@V)$D.@=AN=27T_C+-#//418W(9@ M/-8'F#V%L4,C7(>2= 9]8DE M]K.G\\B,@I\,/AS$2:X9F,61E-FKRKV>R+QGYZ^&?$R,W3'O4P%RG*;Y\G54 M=/CL(A.#X451[8#"1[L0V);[9=XN#?>IZ(B8P)L*6'EW>1_Z6;[3.;^8/[^9$P&4IZCT?*=%^H M?'@#O_ )\8?H%W\3ON_J2&6]#C&=]I+9:5@[^=3BDRV?FU+O(2L4O MHT1(A@K6+B'@$L2>I:B5RBO1F3?;;IKL7LYMU*:\Y;-SV\04E6]2QGI#3V'< M3;&LD#1F2HY&1>>8=FYACFP/^95JB3?P4!QE![1[Z-U5W**J*(! V2K?3B3? MGU.3S":$$L51RFE5EH\;.4JEJQ!\V(!02N?2[DS)?YHG]XHR[R- M3F+[YI:+2KWR+'64J/H_CEX4H0 /B&G H[\/T8A7E5SZCDK.*6WUT63*?E., M\YI!5^N1D_ING@X+/*WF2I)XJ$OE6[Q=3XO[,ASVBT4(!DS<@Z\%=&5W:FY< M TY0'Y2\T*<=43XEGKEWPWQMQ/F-S#6/]D0W;AOWWN9RG2=,4R'#;PK6ATP( MR!@7QR<O 0)H^3]^^O4MW=O6C!3 MTU[I71BYU:RL:9MGM^@U>R[JS:3) MQ]'5"'_U7?)OQGY+WF G,,?#S/"Y.-=_BG?$!F#I#%?1M;J<04:[E=H:=Q 3>2.KWP%4[W!#7H M5WD8,1R<3D>7G9>D-R7ID8I;8J[)&ZX&;\CAEC*;(5 )4*(9R&R/%.-3BOP> M0IR?&'E-VY?E'JWCZN_P74A9\$!W,D:)\^V'\]ZYVV0->$K=)7K@);XWFK,! M[LV_E%B95*[OZT)0&F,(5Y&L77=\!WP8)$A#Y@Q9X4VQVYI_EC6Z)B1#'(F3 M*5(6ZFXFEMJ2I.T=ZSH[BQ:->2"'@CCK*]7=RV2A8#961.JR+&'$2N=\RJPC M I*]=N2^+0@ M3,L=,20&]&+@C@1KFSL"& K;.^#'[E572P0KFDNJ;\1ZAY3=46\9P0/L7JY&WM$OQWR9VJ*1@[54ZG&M M0=_3]$OO>!D9OD5]#PV!A%6QT4M&@YT?]9AWVW\ZS,Y^1LX2A$.C\;P4?^IM M+^/.W'"^5.\]I+^T4D;2._E/#&O31\PS]0M>*5P-/RYU);^IU V77Z;ZP.\L46%Y@4?'H_/39W*\ MW']IS(9_86EN&E@^T(+A)_<>OV?4$L#!!0 ( *4P MAE0-?RT',!< &)+ 9 >&PO=V]R:W-H965TV9XS6'/-DG)VE^? M4U7=S2;G(6T6%TB0?)%FR&9W=3U/537GY9VQW^N5UDWR8UU6]<]/5DVS^>GT MM,Y6>JWJD=GH"G<6QJY5@Z]V>5IOK%8Y/[0N3Z?C\<7I6A75DUJWL_6M=FKN?GTR>^ M?B^6JH0NGKUYNU%+?Z.;7S1>+;Z=A MEKQ8ZZHN3)58O?CYR?7DI]=G-)X'_&NA[^KHKW^BRI(E QF]NSB=A27HP_NQG?\=[QU[FJM9O3/EO1=ZL?GYR]23) M]4*U9?/5W/V+=OLYI_DR4];\-[F3L=/+)TG6UHU9NX=!P;JHY+_ZX?@0/7 U MWO/ U#TP9;IE(:;RK6K4JY?6W"661F,V^L!;Y:=!7%&14&X:B[L%GFM>O3'5 MK;9-,2]U\E;/FY>G#6:E>Z>9F^&US##=,\-DFGPT5;.JDU^J7.?]"4Y!3J!I MZFEZ/3TXXUN=C9+9)$VFX^GDP'RSL,<9SS?;.]^\2=X6=5::NK4Z^8_K>=U8 MZ,-_'IC\+$Q^QI.?_0D&'I[A1E>%L7E.3Z=78S3\7B3.A*(S^RS]=32?3 M%^&_?]8_^4'7=9*#WZ:MF@3$)$5=MZK*-*BOFSHYGL[2Z?/)27(,RBXGER># M3:9)!7>$_?&.>S,MB@H3,54\U6P\2\^NSI*SZ54ZO9K)VF"DU7A@8RR;/F8J ML<"SCHO'9^EL/#[A_Y.9K"^W'Y!&C[S!.NDCZ#U*IL^?IQ-0#$Z##<\OQP\M M^;E*/F>-(4%.SEB0XY0E_\:L-ZJZ3T""I@>+JC&)2FJ9KG;3#:5WMRJR57*G MZD3!N>:D2%7R3L]M"Z><@"11E?F]:%=AZT9&KK7;4V_\17\\5C48$AX8)=_X M:H^D0$NDS+98@E5E>4^,/2Y.L)&C\F>-"UIJM=2[KV+T&$2_7F7YTR0W=Y4LBB\;6\@&FVU^#L1]\2AQ%Q56I*=5V6EP)_U/9I1,>QI] M(R:]4Q%HV&,483B'4 $M$#F0]8TZ^]MK0\*5P6B0<00,VET9'9C@5W@\RVON M'=/GWTK!FR6_:TM:W]0--(B>F:N2 QK<*/1X.]*2HHFG/IK,1A>!6+I^='81 M78&^\*QPH*5N&E)-"BU"T\/3TR=UJXI2S66'&'\TN;H8G"[0FD !HZOA/F,Y/;P7F-!&,TPOG=YX*:Q5KI.VHIPD;TMH MV4;=PP_4'@3MLJS6LE7A+KMOYWK4XNS7EP485,8*YI"VI-^(TD MVM9>932"#,_7R6>-B&URF9T%0!CJ;/1<1' Q&E_](1'L58P50;.*8POT0?_( M&-*J>D7![@Z?RJPME0!.9.5.:XEHDE1FBSGI)E)6C ('\J0RC5-JDJ"%GA7! M-+R!0>W6ZCMDB\\JOV4^(?0 NFY !*R-O';-ZP6+$O2XM=]1\MZS["NQZ=LJ M8B(QKHXUW 41PF\U+-Q[YQU\8?M(B<447\U&.* +PE$I0\8!NKA^_;4'*NC> M"EDZT4$@4YU(4-58%)M\A]5K(5E<5=V"K[FZ%\,; RL.#]Q7"_63B,84&9R M6>5_;QG:?GC_^O-7=[\_+W$3(M(;4QI*#%W!8DE6:E>,;*)(24&Y@DP#43QFP!QTFM,*Q*)EM;H]D9 MK&D%4HF?Z1Z\!*)F>Y'1"\!Z =B/Q7TT"(X4O+*QB![ @$XIK2XU-+=)_-1I M)P0:@S#;M(T!5"*/9F^ULP5&0[6$4A+J#K;^$7X<1HK_#5OHD,K_V\+_<%N8 M#G.'_^VV\"==PUYV[(=%+A@SLA)(A#\6FRV!1BK07982BW"_0UTN6N+IENX% M+#5A9!26]4C'EQNB&">/^@%B@XNV$@4"@]D>F6P !^P(VM3!44-8;RJ4A'@[,4K;$N/C^Z,]MS1=CL"_E2A:<&M/]VC,ON%9*JK V\JJF MX*(2&3RY06OA:[[I;"6LX!+FY0LAG@U..&AL[6YA,P780C"1RGEM0Q5DN!:H M%%%&V5==ZX9M@G;-([-,U- "&Q6W9!1TFWP/+"XE[2PV4A!9ZHH=+BA7U9*J MR#Q3HTOJ6[2LH;*6S.!DV5T4CN-+;:K>Z" D$2\<27R7\211CTL9]"5D4G . M>@EC78Z2+U8'X*X^4_,/>(#64WAHWXDWO3(NB #ILUBIV1#0QIVN)-_U.+)<609BK,S-X9#E0/ZY($V M$1>Y#95Y/^,-RM59,,X67"KF*%6GOF((3?Z[FXRR 0[VT!*3D6^G\;0DYIE, M)2 &65+#@^[G+B]]V-1.?+GFH#VZ4%&#NQ7FIB@2[3)-YF 9)1W0-8S@*AC\ M9"963QLWZW71"$LZWRK9S##?2<6^DEJQ:42\4(FEEAM-:'5G&Q*[K.XJ[Z[* M%7S0_^&H\Q5,@I)Q8OO&0,V4-^[/K,X?E52@'J$$2/Q)>_'T NX8WH;FI)DJ MX@U]R<("G6OLKC$JLXX>AK$8)6"%E;6H*(77>05U2 ?WRD*3!2"]9[@H]M"I M .&7#"H:;OEEI'#DAC1P]+5R6BD $SLI"T+EI'7)'9PPPU1FS8YM27^6:J^D MN4'AG/U!6LW]1HO.[7>/JJR-8Q %T:0FY5BRWLJ$T!+JKC>T:-8M[V M%M'2 M01%862J$/P+4H($=V:*HLTZ=D\*I8E3+%*TCT7F/)#MV-4C]HY$F_./$ J82"%@D.TK>NZAUF%7$)=C>DG!R&C4] M2(^X2@6PC#"\Y-2E,- &2!YAP[&6I$LE+^@&34NNS?EBW+P<3<;>YA_E/?L" MCW9Y*S%BX4\5Q)""99;%-J"2#+%GJ86;56--.4JN=]=8^R5MJEM!R-&.1/M= M3N2\>]XI^@CY(.,>EW\Q,'Q,.-EJ25^+ H"F*35 J0E+7V;=Q[/NXWGW\<)] M9#^H%J3(L_%Y.N6.M>\_OXN*4_6^ZI0T4%U-;O(\C>JO/Q#;:TZ=N)A)(08L M&72.&X-8H*D\>=Z5)ZG*/QG6+W'EO!L0E_Y25[/K]?(YXGEB7%T_]N^.X0^V MF$?[^O[ *$Y:;16:P]'I!:BUKKDM?F^D]XJBN4'NSN3V;I9'9Y M$AY_U,+25#^>G! %DTEZ=3&+**#KOVR79'LI[R>F_S$52K8 2.:N)X*M>"X]OA;Z=U(*)5$*]$?X_FEV)#A7R[5>\ZD(? 9G MX.EKG<<$S:6EY>P 0$"Y3O,B I]D RDA'B[+U,A/!+ RIL6>+#M*T/:WMM+) M0/$G 4'(-',-N5:LX/X!WLAT2Z(4'V/[CCIQ'H7L,TS&CU396ZE;:L_H*F(+ M-(-T 5&.(N@22NCZ42YV(XI^UUP6Z%I:A#/H1$=CLN_<62'B)'(+Q,87;;.B MUNXY)$P9-\FU*ZHR.F&/ >R=%V4K+@AR!DQY7#_D*Q9;\W3)=<,MEH;*I+W6 M/N5J3/6\$ZHHUU((0JN2QF69P$$GC*HU\(6EM+ C5B(ENXH"" M%#CGIG.%.3N UQTKRPJ;M6M"B\C,?F)7["3*KA#1$$F@#:(ECFN)1^(?I-@Y M&*4%>H*,CPKJ[9DU38[EA%$9&KA<(1X^#P-W0);Q+HS$L(I0EM@I )_#B!6 MB\R$]N@AA$2D +DDR/>(6W 'X5>(CP2-$M).@'M"WR_Z&L MV-,^7V.,Y+(#P'BIL-[WY3$[\5H?@ B<>2U#NWW;X&ZX0_0'_8T[P==5&6(. M[M90R1J"CR,G+44@MN-A0:S;*E&/!8X-@0@.>'+E9+ -Z9VFN*N\Q+0 L,_<@FLP+$7A2-LBO(?PJC0PQ(V!?>[ MB!A#54OGN*5R+>85G6?%V,)#OEC&!!QMSJH\+.CV'?DH^968&>EB3,$@820D MLR&:*$=I-UZ*AX%JMQT,G^LHD'/=F>R1Y%["45C!7;XK)D5;*5*GU*VS>HBP M=EL8]Q!Q90X$ZCD5*MV/GR?UD7(XR+],D,I!"E%I-R$>6O*&[KOPK0,3XW$4"!^V M<)^W2)^FTW]4%K\@$^HIP[,@GX]&D.Y$?MA$/\^=I]B_;L8>Z:_X< MH^H:>D/*9M/1^=-P$.?/."N'$CZI.E>_)7\MS1PT?I04%?<^F5N7)HY]FOBP MC(NZUP#C QT,8R5O\^7[7J#G5#\#,,J[4B][%FW703$B2/0>PW.IKZ=Q%NCG M'B(L;D,P'NL#S![.ZSI/#*CX">#CP=QDFL&9G$B9?:J%%4.Z#PR2X$MN5^F;=+PWTJ.B*FW'L$;Z03\< "'NH* M)N$F0[_A$U3,]W?8Z<8][Y@8=L"^./8(V-+#R[O(_]K-]H7-_.!^_DR8#"6] MAR-ENB]4'M[ 6SXA?HA^\3?A^ZZ.5-;K$-,I%V(S=-A+:JMEY>!?AT.Z?&9. MO8NL5/PR2H1DJ&#M$@(N0>Q9BEJIO!*=>;/MILGNY=Q&; ,/Q5%V0+N'WEW%+:J* @B4 MK?+M1/+].<5Y6 3U#^#]!*,)L51QE%)JI<7#5JYBR1HT+Q80M/*YE#M3XH_V MZ8VRS-OH)+9O;KFHU"O/4D>)JO_CZ$41"O" F 8\^GV(1KRJY-)W5').::N/ M)E/VFV*[+<-@O%B$8,'$'7POH MRN[4W'@#.$%]4/)"GW=$^91XYMX-\[41YS3)I\&EV/\%??)?]N[/?D-78"$=L );.V1 M8GQ*D=]#B/,3(Z]I^[+<@W5<_0.^"RD+'NA.QBAQOOUPWCMWFZP!3ZF[1 ^\ MP/=&_ND/4E2G-LB!EYW/ECSV:X&=-KI=6Z_"[ M GT?'BT(TW)'#(D!O1BX(\':YHX AL+V#OBQ>]75$L&*YI+J&['>(65WU%M& M\ !W*H[ZFY;/FN4:6D3G_;IU^QBS6\_/&G0:P,3V^PIL5_="EQP'WS)KF:G#\[ M&_L*?JDP,6NQ.W)\0\[7Y77_G/P"OTF'RQW2LYIZ#P%*6H=?(P/PY[#=6[6^ M[ Z=M0G!9<:KP57U2D^2>HDSEEH.339*WK:Z"[R(ZRVKEZN1=_3+,5^FMFCD M8"V5>EQKT/;=]I\.L[.?D;,$X=!H M/"_%GWK;R[@S-YPOU7O/W 2,RGJ :>'3-X9>N@]8EP^V.9="Y[#\Z>GP6P;T MTQC3*#% ;J4M!T?,)T>S@W#=BZN=VP=7KOO2?A9)V\@O);QV+PW?\(]0[7E+ M?+3KIWI.H]\]8L]/O^Y$D .;EY] "E?##TA=R^\F=X-'Q MZ/+\B1PO]U\:L^%?49J;!A;''U<:BF!I .XO#+CGOM "X6>U7OT74$L#!!0 M ( *4PAE3.!85V?0X .\M 9 >&PO=V]R:W-H965T%.1GT_'X^?GA=3ET=O7_-LG^_:UJ7VN M2_7)"E<7A;0/[U1N5F^.)D?-#W=ZL?3TP_G;UY59T&2S(SYD[[\E+TY&A-#*E>I)PH2?^[5 MK97[XYNCX2F9K+.O=W9O6C MBO)<$KW4Y([_%ZNP]N+%D4AKYTT1-X.#0I?AK_P6]=#;<#W>LF$:-TR9[W 0 M<_E>>OGVM34K86DUJ-$'%I5W@SE=DE$^>XNG&OO\VSN5*9AYEBOQ2=E*^5KF MXA,THZQ5V>MSCS-HY7D:Z;T+]*9;Z$VFXA=3^J43'\ILG< YF&LYG#8I2-Q,4G$=#R=[*!WT4I\P?0NMM#[HHK*6#B@^/"UUOY!O-'7WG$/%96:V< MN!'?6?>O4MS4"[B;F(R#IA/AETKT3I?>" FR:6VU)]*?:ILN M$1;B9F%Q A:*$]KY][]=3Z?C5SM7\IK)JU-1U=;5$EM!?;74Z5*8CJ'))H:T M(6ZL&S#2G&Y=>^K%Y3@9C\?"+27T*E-+OH<'/WJ1_$HT>EXFHI!7W,J^5.!Z/QN.)J)0-YZUI:8]#&OX3 MEOXJ&;^X3JZ>7_;$Z+% BR=7KYQ(35% J8XH[.8K\G0;-JP=B32 8X5>$NWTY?RKA"I#H%O&FRT5#=B0^UA;+;#+P M!-JXTW\2M_X@KJZ>)].+OO[ZHC])8I 8.IM5E=29 M0.)829N!8,FPT@G\I<=A[H;ZIIVG)5;=F_R>/J5P-NW%7*8Z)X@D MY551)IS<&7<[5>!%(7(CRR!KIV[M"$VTSQ7;H@TUV%*1< 1MI9>4K.GY#-)4 ME0'PJ-9VZV?-#"D9ALBT1;9'Z(?8(*P*>[$-/B-*4Y[=&Q;6S!A!@1*1Z#LB MD@ ]A))094H6AA)UCH(%WSU*$1'5VPE3&LA8+O!IIDHUURF,!?PPJW(M'/># MD97V2R&]R)4$ @XTWOGASQKY*Y- M"8>RA\(/B(@31^(F@UO@O,XC7:2]*Q\L8$HWB$GZ;"KFG#T:@@!YAJK%@R;2 MV"KD'@C%PF"E[/A((Q^)J"O:,QF >A)-^(\:NR]":KM(#C,*>50XXR*YN+I< M2QT#S#@!HV'I\P3&V[44DA$KZIXTA8=-%F-P.;,JYRPDLS^0"TF;[E21R&JZ(] % *YWDVOKTNR 9E'$\>7:],2^\AY@/$/.]E2M6C_;]^F ( MEXH2%VN%H2Y-">LHI(D)^DF7*.+JH(&(_E'+N_V4#)PI BX.GL,\9&C

EK M8)X0G*S0C[2PLB5K!##;HB-!.7L.$5JD[XL?M8-MI)S&3QX.003@-MS!V"P* MU);1@22E8A(B-272+.$2X8_,)6$2]R>.Y$16(6@!6>QGEYHKPACP45?XUOBS MMWH!6"5Y.#1(0S((2UD-_KNERH'*3)X$S,9!4LR1HR1I@\!B*0'60?HVV1X" M!C&_="% 1SL2D7P(#47(OR@-)I>C9ZW/+R62VDPI1$J>FU3&G,8)IS,;MYD9 M*51[4E4>DN%#(97;6G,?9L#9X1 M^KL =XZZ'*P%(AG;\#C7*$T M%;T43:@V..$3#?PKSU"WY !=VG]+S^[4HB;4;801=X2RCW,]\6E-O5A2Z%LZ M- JZI5J(9][08A#9? Q4\GPTO?QA6.,23GIRJ69SJ^BN76#3]%(*'6:5F:/B M-W#)%=>T>YFA4SD2*K 3]2$LP8HR)4JOJ$S$>)!;??.J] /K9491<>.A.J0W M( J#14>8JUW9DH*#'<8J_=BCREKZCCE.VH3(0_G8V2FYS-Z+8TI=QF/\DP\96& G]K9&."2_!",$Z'ZBUOOI,L(C M9V?VUC3,69IA+(I7 ,7Q]6C:=:>4G:]'DZ[XH"64F-=*SJIEU<5^$\C1M!8H MTRAU8ZWS.@V3N;*;(;$WD*D8UF)-_]!HBE.B2ZV>!8?Y_.$6ZI#S.859TRJ\ MJ_- ME#:;U,"58RAOL1CH8+W^']5_]W&T M-IPP.85#'JTBR/C%5$9(F+HA>T=&O7 MY"PUGRN^_J !+AC!>87R2X,6$!HB=2^XHSO5RZC>I\T"K/HB[#:7%_B*MF MF!0MJ ?3.2Z#X4EFH;@,Y*$//5_WCZC'0"2)+NCH9\F^Y:G#M[%0ZWACXS%1 MZLEM6_KOJ=YA\TW-6QS1'=0B;^H[$;R_+]='!99^W30MZ]?.;54U'-;)P%G: M-7EPDD)WV:8NFXD0@(PB)-2 6X<:+E;=[J60(X;^R?35#VUSPV&BOYT5IGQ2 M,?Y*S$9B,D(>;$?K^VP?G#N9[G$L^3;=7X[&O:/WH-">/+#)T NI&PU3*W(, M9PH>E%)S%&ENT7(2.:+)-ODK_G*93E,'9_(0@R%@1LB)Y9]->;2E8-M_IF1! M%&>ILM>1#VK9"%^NBN/.%A,M55^A58L?>7Q$!.Y-#MQ@E5)OW7W-.[:ICW20 ML6ZFFFCOPC5)U;8*%KK*^E?B0O8UE(04$"[70&S/FP!3 MY]3;#^Y,J! @E*.):\#PS=>* R[NNI$;Y+U3[83VADFTC>6@?UD UR%C0[<;^J P+RB[9J"3N6G/ M!PP[@IPY=PF3B_&HZ_R:N'KRKE46:GDZZIAQK_ M'1#LQE#\&R"50I*K3+X/)+DUS/;8E#VVFYJ7"_WD4;3PR+_QNP.F?B'O!KWU M@B=6"(W9CR=\O['9!7>KO7L!@-UEDPNL::W+9@Q;E 55@WT!ISHWOPO L Z5 MEF4/^&CYT%Y".F ,P:\< "?#Q!TT:+24*\"[?NNL+%T:XY0+J-/I+2BJ/PDZD-O3[NYH1U3O M V0M!D/5 $=Q73![J 1+:XAWTX MJ_2#82T_4.427F;HM:&Q@K]5\#.^2U.A^ E7WW1]I9I-+2]M6]MUDC.](]O.FO]PZOX7[]W!75E(CT03JAYX"]D^4NE$8 M713?&Z]ZB,0)A*+?Z OM+(K2U/U,HQ4FQZVQ^FAL) 9!B9#YZXT#,+*(K7$ M-R)"'17.BXXKG3AY8KF>O3+$J1I8!Q= M"8OIK=/' VFJ5"CBLX#(6UX:,78AR]BHT]3$I/'.E"8]3V!K&[+38Q%1.:L9>MX2*87> MMXBI3W%XMU?!7ZCC%C\KJ%,"9^]([X.JZPD8&:MA:$;S:*RFMNIQ?\+N'Q)SAFXH,ZORD=FVO]04Z'BQZ>W0\]Y+N(6R"W[5 MF(9_<-7P/F[[:_LV\TUXB;=;'EZ%_H7G<0Y)>HZM8W3V1R$ZFR_>5/Q*[\QX M;PK^N%027-,"/)\; %+\0@>T[WB__3]02P,$% @ I3"&5$[#>J+$! M.0L !D !X;"]W;W)K&ULI59M;]LV$/XK!R\8 M-L#QBYRD:>,8<)(6Z[:N0=)M'X9]H"7*XDJ1*DG%\7[]GJ,D1T[28,.^V")Y M]]P]]T;.-]9]]H64@>Y+;?SYH BA>C,>^[20I? C6TF#D]RZ4@0LW7KL*R=% M%I5*/4XFDY-Q*909+.9Q[]HMYK8.6AEY[8\5*K??RE32,[@W!:^V#+5AD>E,HT_^*^C4-/ MX73R%86D54BBWXVAZ.65"&(Q=W9#CJ6!QA^1:M2&<\IP4FZ#PZF"7EC<2"V" MS.A:N+"EGZTP\W$ +I^.TQ;CHL%(OH(Q3>B#-:'P]-9D,ML'&,.AG5=)Y]5% M\B+BE4Q'-)L.*9DDTQ?P9CN6LX@W^UF/Y1M^IHW#XZFHU/4K=;<@I@AM"E46L#> M Z-*J RR>=QLK1.D?ZSUMBN""04+MB%H&<7L2JNUB'T=Z3GI*_0Y2_'Q;1.> MVS8\',317A2C366"A&(@>8\9YV7TC]6W4CA/,7R/:<$3#L&.WZQ'CP\.7HUF MW<:P,P:L\F;.O0%"K&ISEA-2^?$MLE9"^"I0> <"\HE)(6F(.[Y;JCA2&>@ MK0'<48?+]$NMO(K1JZ13-O/1U>!4RJ(Q_E[MB&TVJ-D@$9;7L('&9Z+Y_ M5%?Q:M(2]T*7G@Z^R5B.HJ75%AX[1$_=,9.^IVAE 6[C&@#,1=09VC1'/[] MXE$C-6[Q$+A37++]YHIQ5JCDTJA3A]"QIPUG@)@G@KGMBN1?N;3"K/D4/2HQO$#OG#9 MK$E;[V$+VAP2\32OF&]L)W)?WKR]14Y#4S\]9S&ZF)2N.4S*/"E2^O:;TV0Z M/:/]8N4RMT!VW:1HAB, V!R#Q'BQGVS,:I5%[5P9##.%,O4!&QC(,/5,(TU& M=(ON8<$KQ=6SJB,UL-T?TQ\-?4R#9=7IT;!MO7ZZ>33+>$&T>%D?CP?6\>GK M72:?X'_'6!R#9'+VG$?Q:'KV_8B>WE*>#E&)DG[!!41X$J#&.',,R^6FLIA* M6.V+G3QWZ8Y[SQDXMXZ/-D\Q5[>Q&K%SP)O6^E8 .>YA9_M@@WL7LN+?P!02P,$% M @ I3"&5!'3*SYS! N@H !D !X;"]W;W)K&ULK5;;;N,V$/V5@5H4+2#8LI)T@ZQM();R\L^V!+)F3,S9R[B=&/LO:N8/3W42KM94GG?G(W'KJBX%FYD M&M8X61I;"X^E78U=8UF44:E6XSS+?AW70NID/HU[MW8^-:U74O.M)=?6M;#; M"U9F,TLFR6[CLUQ5/FR,Y]-&K/B._9_-K<5J/*"4LF;MI-%D>3E+SB=G%\=! M/@I\D;QQ!^\4(ED89+5BH P8VO/68RF R*A^\[ M]-]B[(AE(1Q?&O67+'TU2TX3*GDI6N4_F\WOW,=S$O *HUS\ITTGF[]+J&B= M-W6O# ]JJ;NG>.AY.% XS5Y0R'N%//K=&8I>7@DOYE-K-F2#--#"2PPU:L,Y MJ4-2[KS%J82>GU^:N@[DZ))NP0=;RR7=>5/<3\<>^$%J7/18%QU6_@+6)*=/ M1OO*T0==T0MX'[ZV MTF_I[_.%\Q8%\<\KF,<#YG'$//XN#+Z*%3KPS#6BX%F"%G-LUYR\8H#.6U\9 M*_\+&Y6 !MUHNBF\6;"ER7'D+4M):BJ,UGTC;*2OR%=,U[+GDV$.$61 !X%DC]#:E326+BL3>FT(TT@M% M+KH)Q$F:9=GN1ZYS%OM%%UR42^G';)1E$VJ$I;50+:R1)&PHA9B)M9=>P8(W9#33VO@N= [:T95O ME"M6)8GH82!(-(T"J0O%&&"@M*0R,ARRN44;>\^!2>%).LS%12VQ$PV*SARL M[R9%TZ^@/;!U)O1]K%Q5];G"&SP55JX&6W MCP$H72PHUX*$>DLNVE Z78J%JU(D#!\2B^8S]B"-0WT?P^*G'T[S/'L?I>/[Y/TO:>#W M7RB%((-05T&L"WARD"><'O#UI.%&]%%BA)1=7USK",3K@[2LC6JUQ^5PAHM'P[,MH5RR!BUC'H;<07,_>OOZ6\N%)\8UB1W5UB)X]&'FP M@1H/'$7<,#'PJ VZ!H-<\G,111JA"#O11,E.KO20P^A;IYSVU16GF(U3+'U, M(I L*Q$&=!K&H)>%;$201Q-^FKN%"8N>Y+^#XX#Y1LUW%6Y,#2ZCE M[FHQ[ X7L_/N/K(7[VYUGX1=2)KQ4N MEVR# ,Z7!G.P7P0#PW5U_C]02P,$% @ I3"&5*&E[U+" P 5P@ !D M !X;"]W;W)K&ULI5;;;N,V$/V5@1H4+:"UKI;M MU#809[OH/FP;9-,61=$'2AI9Q%*D2M+VYN\[I"S%66R"HGV1>9DY<^;"&:]/ M2G\R+:*%SYV09A.TUO;7462J%CMF9JI'23>-TAVSM-7[R/0:6>V5.A&E<5Q$ M'>,RV*[]V9W>KM7!"B[Q3H,Y=!W3CSL4ZK0)DF \N.?[UKJ#:+ONV1X_HOVU MO].TBR:4FG+D>T=]YW\F7DAF\5>)W7MMV$RP#J+%A!V'O MU>DG//LS=WB5$L9_X33(YHL JH.QJCLK$X..R^&7?3['X4)A&;^@D)X54L][ M,.19OF66;==:G4 [:4)S"^^JUR9R7+JD?+2:;CGIV>T]'E$>T*PC2VCN+*K. MFKM!,WU!,TGA@Y*V-?"CK+%^#A 1C8E+.G+9I:\BOL5J!ED20AJGR2MXV>1; MYO&RUWV#1JL.;HFKIAJ@^-H6;GUD4<.?-Z7QYW^]8C"?#.;>8/X?@OGO-&%' M%58#E>N#ZGD%15Q K]61NT=@0K MDB==S^0CU-RP_5[CGEE2Y-;0([EPN#H[ M; :/J[/'!LI'@E$&P3"!3JE2NG9&CZC?6'IQP&3]Y26SP*!77%K@$IS4#!Z( M3*,$O6LN]V!9*9#(HD%)1B^8?OO-,DT6/SSQNV1>.S[_CPE\YQ:M.A@2-]]? MPQ_(]%"50#6%74F)'NO*?6+Z)"OX93(SA?\*BK0(X_F"5O,X"]-L2:M\E85% MEL'=,ZN34IHNPK1(("M689[FD,QSVA>40LO$*$8PRWD69HD#7"[2L"A29RY? MA,O5"FZ,BPHER:6?++S[F6#!*A]'2J51@M<^7 V73%:(:,\E\,4 M\NV\)%@J/STDU!6*3VI+F"6BFQCT:@:?J7*H?!PR-X!:*QW"J>552T*&0C&$ M_"HKXEGBD:Z2N)BESL'1=(FNQ@E%,&.X=\N_LJ=2'27)WO-P3:_R2ZZA,]^C MGTOB$69//6K'A NG^5I/BBZ:/;WGO1]IAGP\2#OT_>ETFIHWP[!X$A]&[@>F M]Y1,$-B0:CQ;S /0PQ@;-E;U?G24RE+S\,N6,H_:"=!]HY0=-\[ ]%]B^P]0 M2P,$% @ I3"&5/DJ$][(! U0L !D !X;"]W;W)K&ULK59M;^,V#/XK1/:"%G 3VW&2II<&:-H>-F!W"*[;#L.P#XK- MQ$)MR2?)3?/O1TFVD_1M6[$O?I'(AWQ(BN)L*]6]SA$-/):%T)>]W)CJ8C#0 M:8XETWU9H:"=M50E,_2K-@-=*6294RJ+01R&XT')N.C-9VYMJ>8S69N""UPJ MT'59,K5;8"&WE[VHURY\X9O\QJ*P0.3&MP:S MUYFTBH??+?I'QYVXK)C&:UE\Y9G)+WOG/K"?)';G[#A,[)XJ2RT>\+6 MRP[#'J2U-K)LE,F#D@O_9H]-' X4SE]3B!N%V/GM#3DO;YAA\YF26U!6FM#L MAZ/JM,DY+FQ2[HRB74YZ9G[+E.!BH^'D%ZGU*52HX"YG"F<#0_!6:) V4 L/ M%;\"%<7P20J3:[@5&6;' /RJW,N;IU;Q&\BWF#:AV$40!S&T1MXPX[LT.$- M_XGLLF4)?UZMM%%4&W^]@9]T^(G#3_Z/8+X3"G[-$=:RH--$^V#8JD#0:#0M M*I.#H>U4EE5MF"M[N;95RU-@(H.,%[7!#+!#+SIT[=!/N" (66L2UP'@8XJ5 M.=AGI:R%T:<7\ >!^$P#Y0G+%T#L*DO$$HHC^IPG*&DWX;D&32?;:FH#6UUWMNWE :%X:PH=GLCAUG0 MP+6N7=%6M:(O86RBT)$[L_V5O-PR18FGRHWC21"/AK!%,BFDRW!1VY*C8G>E MOK-5B*]4(=-6ABNH6K< UVNZ#V#+;&$9?M8YZ67AFL++Q XV*"A4+F8@J+0L M_[X]>^1(X\T>]3^2E;6"Z >X0\&)Q6="T:UYZO?I/52*ITBZL+*79K.A^#TV M._9(_"MG6PE7"),/&E)65226DL\@*W\O;A0B7;.&PFC0GCTNR$GJ UU 73#) MG:,,N$:!%BJMBZ[7V*6NNQRT#4^/DS\] M*RFHL VW4A18X2)J];R;QSS8TU)JB+S@]2&WAD%%Y?; BAI;LJTQFE"HAFWX M*'@K*\@==,IT#G5%"-Y+-\VT"3Q,=\Y\@&W+1>N7[^2=CI>2XL J,\^+_JA( MXW$PGM"1IJ-\73"M84%1Y,8WU2@(P[!9OV[6B90==@AO20&@FFBB:'LI19B& M/,"R*N0.R3P5;T:,4R.5;L/1EN0VYVG^PKE]N6K\#>7P_ 5UN[P[.N+ZE3,> M.B;VH@FZ$]P0M1O'Y#+I?%%(XZNVY/:UUK$_X-!_:2(8'(Q:%*:-&RAM!=*M MZ*>N;K6;6:_\J+87]P/O)Z8V7&@H<$VJ87\RZH'R0Z3_,;)R@]M*&AH#W6=. M&PO=V]R:W-H965T>9"4):]WN\46+1 D(CES MYS[/?9!Y?FOL5[=4JA%W55F[%WO+IED]/3YV^5)5TAV9E:KQ9&YL)1M3\?CLN)*ZWGOYG.]]M"^?F[8I=:T^6N':JI)V_4J5YO;%7K87 M;WS2BV5#-XY?/E_)A;I6S4^KCQ97QXE*H2M5.VUJ8=7\Q=YE]O35":WG!7_1 MZM;U?@N29&;,5[IX6[S8&Q-#JE1Y0Q0D_KE15ZHLB1#8^!9H[J4C:6/_=Z3^ MAF6'+#/IU)4I_ZJ+9OEB[V)/%&HNV[+Y9&[_I((\IT0O-Z7CO\6M7WLZV1-Y MZQI3A!3WT-ER,=VR8A T3YML?Q%R^EHU\^=R:6V%I-:C1#Q:5 M=X,Y79-1KAN+IQK[FI=7IJIT RTW3LBZ$%>F;G2]4'6NE7M^W. (6GB%*H8$CL%;8G 2&7PU>9#B:Y4?B6DV$I/Q)'N WC0) M/&5ZTU\CL'BM75X:UUHE_GXY*<;O9#L M])^7"@^KE:S7(Z%KT>"Z)F\N16Y:ZY0P@[AQ4.T3G[@H@1C1%Y*77E M#R@3R:,^383E#<4)TW6-;%I'!)7,EW#2IE&6=TOG%/T1&ORN3 .^-3B8ZUJ" M8_Q2=RM6^I%X.V=:W2)8PXFY-96@\Y@E8:PHU0(/5];D2A40G5C/#;"B4%85 M]& F9Z7BXXF@K$Q;-R*7M9@IL"V=J;%@+91K-%A5Q8C71<%N35N"\3RW+39# M?CG34,): =Y8=K''!Z)#[5X+].L*F50N- '.(:P@A/0[=2LBC2VP, M]OCIZ/J('*^Q&GJ_@EF:=,HU<'2I;-T]AWI_!-;]#5@GY *HZYH!XR1PKFR# M)U@[U_CM35AH"[L:NBJA/=+9C38E&Y6M=NV!THELO#\[X#V3\;X\H&?,B\I; M"S^ ';^_RY<2_B8N/4?9DRGDIAV?6B@]&\\.3T=DA*HM%ZPDDD*UP 3KUW6' M0579!,?L3_R9V>GC#IR*_3_^X6(R&3_[6*XKTA,]!$V^FST[\)ZZ\= +#XJ5 M=N2P*@71,51NZ"ZS%6P3M$HDL_-G#HZS($/XX!KN)W'="F*UY.E6E5YNLY7. MVX\?1EL? .Y4-4/F!+Y]!!>]R&LB6*/DL]OTGXO M+>*2O',GX>P!PJ)H>0O'Y]"U5UAH"C+,![@8L1_B8(S5UK2+I0^. .,<+3^T MM1+3<1/BSTJN5*K>&P_"9<+K2I;3 01\7Q2/BHM/A M[Q,B._Q_M]_O\.O?W)^AQ;/HSIX/@G((SRD)F<=86!F/I'?,#5N0BVL&*,J= MX )SBK6%Z=EZ))3(HX)9HNJV\0X/F%F<$,&7Y)64ZYOFV@U)RM%>3120I5O MO0;FV..B,@.G*VG9[23JHB$GB598$LL#DAS9$Q)#Q5A'N=F4NH@N?T]X#6ZW MR4*9D%2"EJ-AE:Q:BV)!L4.-O$I)NR75$ZB3%HZT@AQ?R4)%L-@@VMDK.^OP MYP8JGVO0 D5]$]P!KH22 Y7#KP2@GP&<80RE"'ZC+?:^[OC8%LH=;R&G/17[ MV<%VZ(+_/AZO6.>(^!)-'@4(HO9NW0OED:!BK;^@>8'S0S-+VH7;)X!.U)I<<\(?&FM*W#T]$ M+11Y.K&2-3C L/SO M*M@:?JE(_8W"S7/0T,P5%Y8SU5#A^P SM&S_XL ?J&=9%46G0 [! 2P%,Z=;S;[W[.[=C2 MTX?\0[G[^]B.E^V"O'5RTH?O7=IBFPWP+('7CKCMIP.Y6AGH%KMR0&YR?ZM+5L.:&AM5%U%]T F$(-W%U&)"^C#>3@#" D$%-0?? M(* ,B!Z4O.%]]X#RLV_L3MEK@AA]C-'MQQ M"WO;D-^@(**X#$E.W5%+Z!64/'0[V]0,(B?1!&+TBUFAVZZ%BP4*W6GNH71R MK59-J-RS^T5 9W5):->NF"HE9:XR**9UP]B$#*?K&W27%,?IH"OJ7M?BDVI@ M1PH&<>F<@1?[GH9& -*NN-3 KC S^VS)J=\ [#CR?C36(\N5+#5NU%JB,Q?L M@UY /9\_Z @%EM(H(K6G&WNA1?(FTO(]Y=TCW"OLC=6HNKF>^-'<>"UF3[P6 M!2";%U'=H;ZUD)&Z=G(&HC]#Y;JPRNLDP%"J5DCPEH6.5I]W-F&KI7;K/&%X MC_=^ [(-LG'XH[3W/]*.=(WZZ)=U)B,*MYD"@LP]U&^4V[B'\M-QH0JZ-/EA M6EQ_HMX#10X4&)#8NZ5:5N;?6FW5]HK?=?STBWQ?U?,PZ5%U_: [ONHC_F5P MD:OH%<,4^O#:Q\\@?.;]7VFXGG$"WS%9D77=#!,W)*'L.CE0F[V=0KQ2Q"! MAA#5V[OAV16E/.J:J71C1P>$1 8H^8,<](Y23$NXT2!/+R6/'3BE0BAL-R7N8(FV9'ID"ZAL1M,+ M'C>TY*Q:U?FZ@\2'6./3?"1U]@_#T"P:O^?A[$,H-RK=\]YD$_)I%]J*.954 M/3VS9\M05::*$CJXE=9*JO^.Q&7CU=+H2@W"_=K4YH%'-4_/T@3/;@60I".AM&V'AX;[\^?+M,4 M/7%!;]0A7"6_^$!$AV75TI2A4.7SO:*QG4QZ(\N6=>4\[#*1MJ&7E>INY=N[ ME5S[[.]'' PVD9V.&,H"9"75Y_H(GA_8-;1BW\B&'S!69H?0 MJD:P..5:\J?:U(?\>JN!>6:J5G,"[X+8H0$)^I!_>DQ?&=<\H M8Y%4@OC?94^.SN.=41Q@ X5**/5[_](T)J?P4I9JHNBVC'V57*=HT.6N5H!L*80D-KR S V3['ND;^<.0Q#)3QO>W6Z.'82*QL\WM?4?G= M#<'I@E4"GXK[: P(Y&>7$98#@CY*H9V&YN36Q')@U*.06) %#4X3!XBDO"V9 MWQ 5@4XL)0(]BB=:!5(4&^RHC1]X*L9MM.UIR@,QC\3'*.<6-4=/\X(9#Y7@ M1WY%,IFM!VF+2W4HL8"N"=MP1C8Y%85<$TI0#Q#-[>?SNW(+XT2 DI",2* @ M+C&"@J^U=80V?O>/[H[%5.E[G?%'28XZ"'J%HBREY=Y@FIT+=[=( MQJ:[W)X>?;""1/ ^ JQ=Z2&VNP,B0R<@H\IH0R?VF0/3.MC&'3Q%F<4>3M63 M^$YDH_/S*5U,N5_.)L_HXD1,1Z=3OG_*2R;T\XQ_GI!B@NWF/&-Q MA%M^OKU"!;S 4U!JJYFEBFA$6-*]N#"^( X12:=QU0!_4V7*>&$TPC6KI&+3 M%H=4:Z^?@1?=^)=HLU+GW6< (2*0M[@2Z<8G>/#& ^!':9G)1'WHT\^2=*S M^X0L=Q7-+R"YA7^B(K!U0:KKLEU(-;E]T MU5: $^ )C<G1."8^OS^M[CR55JZDIH)^WCG58&@1;-$?6?B& MYEYV]J?>:AL,HA%B:.J')U.[K MX1PP[_->3.\^?6X2/;SEKS-IIIM.#J"A+4^7Z S6X9&X[@JX@"N;FAG16Q1^ M#>7'5?RRBHO5T4/ZM^JP0B7:6L]JSV[<$VRO%E-3]1^J!=F#NC3-5O9?Z*(" M=:$-C5)L3! [8^_D;#-K4&+9 NX[^[I7OC$<;3I_=D%)YWR4G=&/DY.)OSS+ MQN+MIVMQC0:]##W89'0^.3](:2E>O^ETW-5Z=GHXF)*@[O3TPLQ.1N=G&0[3N[X.QV-Q^.#[L>N\R=C>DMR]B1+ M>\/E]@,F>';696>^2D7@/@3)QCTMA>N=9V>D<(AU?HX?<5>Z%6LF'N=O1H/F M633C[J!H_](6"^8TEI3\=L"_/$?XO*,^34P3:G9"+C7;+-04OC07%*QK_ M]2N&U/$ZOV"&!0P!-W!TN&?WTBCQ5@R:7,[8\7,:CZ3D^+W7"_RM"TU7[G]9 M2P#XW$#9&ULK55-;]0P$/TKHX#@ M4C:;[/9#97>E;DM%)9 J"N6 .#C))+%P[#!V]N/?,W:V(4AM.F1Q(V0.EHM@N^65@O3.24UWA+8KFD$[=>HS'89)=&#XY.L:N<=\6K1B@KO MT'UI;XE7\8!2R :UE48#8;F,+I+S]=S'AX![B5L[LL$KR8SYX1D*H M,'<>0?#?!B]1*0_$-'X>,*.AI$\66>:0S(S:*3N_\7NT(=1PMGTB83TD) & MWGVAP/)*.+%:D-D"^6A&\T:0&K*9G-3^4.X<\:[D/+>Z%I+@7J@.P91P+;70 MN10*;K1UU''WG5W$C@OY\#@_@*Y[T/0)T"2%CT:[VL([76#Q)T#,# >:Z0/- M=?HLXA7F$Y@E1Y!.T^09O-D@>Q;P9G^7?25MKHSM""U\N\A8-M^4[\_4F \U MYJ'&_/^V]I]!X7.-D NBO=05;'RL!:$+<.Q'ZR3?92R@]$B'788J,'-0#GAR MA"=" !\!-AD2'P,(0N\MC>*7VIZ'4_&/*5P^U.TYCN@^LV/T!LG)3"%8U-(0 M:..8UDN8)\G1V2].T0N]?6YX@&Z,V M/B(G+"2+%;E4TNUY)S?$]Y1%@S*Z>N.0FKXA/#<\REHH[@O"79B3HFW)[$(; M1UV$@G_.A/B-("F\'*D9BWL.Q,&30'24,7!\0K^TH_/JK.?^ 3>H(&7@MNN/ MAA'VX4 XAZ54TOJ2!2/E'4DG&4=XLNPA8QDD M?#^R/?SLA)*E#,UA*J[SLY3O1];MD>SDL=(>Q M?M%/L]_A_3?AHZ"*ZX+"DE.GD]/C"*B?L_W"F3;,MLPXGI3!K/G3A.0#>+\T MW,C#PA<8/G:K7U!+ P04 " "E,(946I)QR[L( !$%0 &0 'AL+W=O M2(B5--EQ;K:KPR\K84GJ\VO78;:V2.1\JBW$ZF9R. M2ZFKT<4YK]W8BW-3^T)7ZL8*5Y>EM/LK59C=FU$R:A<^Z?7&T\+XXGPKU^I6 M^<_;&XNW<2\$6KG>L]"_)D:OF0OQE- MR"!5J,R3!(D_]^I:%04)@AE_-C)'G4HZV']NI;]GW^'+4CIU;8I?=>XW;T:+ MDS_$=E_(^KXJ2@*S$3<%+(2O^!?YLU269', M.&*32/B-XOVRVO_W/XLTF;]VX4ACW(%M;7:UY=:^D%8H*2Z L5$F.MJ4Q<%2LD5"/ M;632>FW56GHES$JL!F4)]4UE-T70AG"NIK;B71>%DTUEKE M:XL:O+O]=$1^;%$T.==*I_X#TO]-[#8ZV[0"'J &^W'ENJ\9T7(D@+VU[]XEF;?-ABN8%UE?$HWRUW-'X+781\A:(*:C%B MH5=LI(.2S*PKA@?X1 ?I"]"5\ ID0/W+1OZ54O*>6^L(=PKWTN2(+%5QZ!"2 *T;)]'7W]\<& M2TXFDP@T1QR(-(TG$_&%)3S9#J*P4OI[OSRK%"X^%MXJ;0$+Z],XF;=*#Y,3 M0IGI47?@0>WA?!9-9@O^:1Z?)"_H3<39=!+-)F=!S/3L?X[JS8M1A8//1;6% M2QBPB-.3?X[J87H6S1>S%YU+9G,,H7D(Q/Q$7!?H&W'5 #&59UBY M;E;@-=$\B+B![_#RKE?O,LNH96 !REFH,#P95]UP1!RV:NHG:G@E:L=KBP;M MJ(F>&'!$%1]4-90EZT_^T":7M]=BGBRB 2LX#B-G0!0"$@976U2FX!$0;JVY MU\2RNXEAL&@%7(31@784 %A>2Z5;@H. JF)(#2 M>0VT[W 2"@8.QPTK^9ZWF:$##M!,B$D8YA_-MO[D)-UZ@#ADD"!N1P5]3/R* M@%D/,!#*':I,.&7O=0_X=)45=1XFKG$MT/%T@'HB)&T@FXF1&0L'$1 ^E,%< MW9 >/, ;!(& _!@!R.16TP@D?.M>*#]6+VOV?&5-^3A./YD=,-X&3 YH3N7S M?+%( N1]B)/FJH*:AFYMC6TGVJ.(#FB(W!'QX_]7,?HH];F?0L&OA2C9PU9C^ MF &'H47-C"82($(*1;\E;DEQ1%]()+ZF?A% /#V,3*ECYAN6!'=X2, M,,HA/BRJ4$%+B"#1E6.F*PW#L&IHTUZK(F-&$!"-],@3_0&;#?:&5^^0^P1KI4KH7=RK;5*8P:TXO[FI] M[=/VZD,H8JJJ^2:.4V\S*T1M04""EI$MZ;LJI L?KV M=M, > M/+6?$X\$B/A.E+@IFP;"MNR.ZYR^)S$6H'JB4AH2V-RH.DM-XVLJ. MQ,$L7K1O?/A@\K#PN)ZHKZT8&_0\:X6M=]:Q[,A5IS!4,?Z@N M\-L.Y<(U2??@#AN6:C 5:?BA ZWYQK"&/*9Q$L+(>($DW&*^U/RXT9AOEO:@-]7QOCVA11T M'TXO_@902P,$% @ I3"&5%/;YT?$! 20L !D !X;"]W;W)K&ULK59M;]LV$/XK!R\8-L"1;3E)TR8QX"0MUFU=@Z3; M/@S[0$N4Q94B59**X_WZ/4?)CIRD!@KLBRV2=\_=P\[MVX MV;EM@E9&WCCR354)M[Z4VJXN!I/!9N-6+2V6\DZ&W^L;A]5HBY*K M2AJOK"$GBXO!?/+F\HCEH\ ?2JY\[YN8R<+:S[QXGU\,QNR0U#(+C"#P=R^O MI-8,!#>^=)B#K4E6[']OT-]%[N"R$%Y>6?VGRD-Y,3@=4"X+T>AP:U<_R8[/ M,>-E5OOX2ZM6=@KAK/'!5ITR/*B4:?_%0Q>'GL+I^"L*::>01K];0]'+:Q'$ M[-S9%3F6!AI_1*I1&\XIPTFY"PZG"GIA=BNU"#*G&^'"FCXY8;R(\?+GHP!\ MEAIE'=9EBY5^!6N2T@=K0NGIK3 M/7C3+=MIQ)M^,UOZ:[[PP6'U]QX[1UL[1]'.T?\2U6_!^M4*0Y]*25>VJH59 M4RER$N2E41:])K/&0;9VME+>6[V14"Y5#MHB;G76"],^-7F^* M84S!@FT(6D8QN]!J*6*?1WI.^AI]SU)\?->&YZX+#PTI\GD41C[.U6&AY^$3V254= MC).372YIDCYNA&>AF'2A2,=/F<)3L3%>=\9=9[R.QF/6F$W1UJ$O48AM=<9J MFCLGUFW..@!/+0+G6% A(2DT!?' =T4#1S8&NAK G74XS[XTRJL8O5HZ97,? M70U.92P:PP]F?;EKMM&F:H5$4-[(#20N%]WWCYHZ7E5:XI[8I&<#WV:L0-'2 M8@V/':*G[IE)WU.TL@"W40, YB*:'&U:H)_WD'C22*U;/ 3N%9=LO[EBG!4J MN3*J4%DLI 2G*'=T\SLI_9ZJ4 ;]PPVT4PG*Q!IF_0+ZSU)9B7^L4X#JY?0Q M9,Q9XVD YIEP;KT0V6<^K3%+#D6/:AP_X N7S9*T]1ZVH,TA$<_SBOG&=B+W M^>W;.^0TM/73^_.TTGDS/:+58N:*1Q0G?H'A:\5EP]BR92 ]O=,?W1 MT,SC!=$AY?W\7A@'9^^WF;R&?X/C,4Q2,=G+WD4CR9G M/R;T_);R=(A*E/0;+B#"TP UQIEC6"XWE<=4PFI?[.2ERW?4>][ N65\Q'F* MJ6I?.MO=[3MQWCZ/'L7;1^8'X98*KFE90'6D&L?;NTBV#H^EA8VX.D5 M/TN\=:5C 9P7%GYV"S:P?3W/_@-02P,$% @ I3"&5"4S;N#( P 0@ M !D !X;"]W;W)K&ULI57;CN,V#/T5PET4NX W MOL6Y31(@D^UE'Q8=3'9;%$4?%)NQU9$E5Y*3G;\O)3O93*1:36RTCLU(DKC M>!(UC,M@O?2Z.[U>JLX*+O%.@^F:ANG'6Q3JM J2X*RXYU5MG2):+UM6X0[M ME_9.TRJZH)2\06FXDJ#QL HVR>)V[.R]P:\<3^9*!I?)7JD'M_A8KH+8$4*! MA74(C'Y'W*(0#HAH_#U@!I>0SO%:/J/_Z'.G7/;,X%:)WWAIZU4P"Z#$ ^N$ MO5>GGW'()W=XA1+&?^'4VZ;S (K.6-4,SL2@X;+_LZ]#':X<9O$+#NG@D'K> M?2#/\@.S;+W4Z@3:61.:$WRJWIO(<>D.9604ONV2:>;SL!;P=5G29+-QCJ[3ELH(_-GMC-=V+/U^!'U_@QQY^_+\+ M^2J.:\*%:5F!JX"ZS* ^8O "..SZ3@)^I6-[:CVHOCDPZE6S@,UN"^DLAK?? M?S=+T_CF63F\/KEY!V@LVPM.=\H B;)DNC1 $:@)SZ5['I'&A&9^S_3(9@2_ M/-,Y-JYI*.D2F(%"-:V2?D<=@$D@$76KN<$!]T0YU.3?,H)"($\F"\[$$PJ< M@(^,"^*-8&MFG0:/3'3D4Q+OJA-,BT?8/](V0E%S/%Q1+K'@?LPT[ $U07M- MZ;9JN@96 1-"%8X G8GJ=$&UH,''A?;I_34#^O+E'3(#.T?439D7#0JB$+ M(?S)4(Q6J[(K[!,2[GB3Z8T!H63U7A!"Z:D/9])GYQ-RK+Y([E8[2THZR/MS MJ!.W-9G\^WKYP5A"1V<)6S^T4)LAHF/S%\W@/H0K\EL?1'6&LC'O%O [,MV/ M#:"FQV9/1W!N?/>)Z9/,GW*"-S!+)^$DFSLISL-X&I.43[(PR:>PZ5QG"\X@ M#_-X#N,\3),)Y$F89PFE8ZPKN^D[2?T17MYWS;] M6/]FWC^.GYBNN*3#PP.YQJ-I'H#N'YQ^857KA_Q>6:J^%VMZHU$[ ]H_*&7/ M"Q?@\NJO_P%02P,$% @ I3"&5*Q;5GKJ%0 !&D !D !X;"]W;W)K M&UL[5UK<]O&DOTK**UJ+UD%6Y@9/!/;5;+LY.JN MDV@M9U-;6_L!(B$+&Y)@ -"V\NOW]+P $@^1LF3[WDJ5. T,YCW=?;H',]"S MCT7Y>W639;7S:;E85<^/;NIZ_=W)236[R99I];189RL\N2[*95KCMGQ_4JW+ M+)W+3,O%"?>\\&29YJNC%\]DW$7YXEFQJ1?Y*KLHG6JS7*;E[G[+N7/J67 M"?XKSSY6K6N'>G)5%+_3S?G\^9%'#Z?X$5-ZL6%0R M=#ZJM $_0 :N,W#9;E61;.6KM$Y?/"N+ MCTY)J5$:79W-I\]. M:A1.24YFNJ"7JB ^4!#CSD_%JKZIG->K>3;?+N $K;)-XZ9I+_EHB:^RV5-' M,-?A'F+:^RTLZ]*U.<%,4J+=L9:$>G;\[@[9:R,[O%#;/,-1+F;TNG)OT0^8L MH3WR]0+CF)52Q:YFF5-<+?+WJ6+&"K22O4UK)W7618XII1Y#-8)6-30Q#6:Q M&BJC543Q .I6]O:\W2T&J;K M8@'L(KZ2@D>5446Z\?/>EH^P_7T:XE+>C\ NHE1Y3\?KFQ(3M"0EK+L^T/,F M,556Y9^V,IGQZC9K.]\*?-R;L6\8MYO@3*3(0B&AH,IULD\SY*%BG.HF+76[ MU-629+J:.J=56XN]S=9%2>/<5G2G\_\#8*I!0?*W9GY.+R]?O[MTSC90\<3: M594AQ5E:WX*[P8=[[+>0*5^@$%%66>52:9[T9>8.GY"A*%P4P_M4JL'-]E0:##"]*K M.:;PTYHD0.D6I6]8X(8B,>1=48/+9MN=XW'@!H'0[>)QY,8A0YDPYLH:VFZ] M2+604\?7-&:JI8D;^9X.?RR*^<<&_"(; 34$#,W1;EVG[FF"*F-A MJ4IL6A6X<20,40W7CXZ=(!8NCT)P__O[+FU>OWU[^S7GU^H?SL_-W=GK?Y.E5OLAK#'XS;^OTEH88A4;, MC;EH+CI)GECM#5RK;]&:D(90ADA<$GKV3(KP,>#,$)/P8UJ6&.E;1R.V(UPO MB778X@)3.?/ 0+X3!A%=QC$#&EX#YE 4F#];;3(G3A#O&6)Z3>*@(9A !\J* M8DEK B\U/"=N$$8Z[,E'V.0LBG0%#A2>IT,U@8:]%JW!#5T>QSK<9L)V*BXP MG6!3ZA)=)TGHO"E6[Y^HZEHI;4]I0,R#6X=AL'SA3$0\E=<0G[.!'BH6I"'8 MZ1T-:\0-45U:]#8B=#T(GPJ;9LZSJWJH<%<^=>9Y)1E)LD0.(TNB\*RHP%HB M86X8(X1THP0T)08"1]NBG%#%*W$!CE_F? MV?Q[9T761JXLR3Y0 CN\5T?[*L?CS6! M0571[W0.1,8\80!)H3XA&R]=YS2@S(]=$7F60FHW,,BD\,.SRVOS<-HSG1+P1DH:4X_; M0'T?G-1I[H&3D>1G>S&,DV#7$"PZ$6X2T5CZ"< K[D%*@9+"T-(!I$1NZ),) MB6T= !F0VA-0>P%%822 MXW&0A:HBEE"D%V1],H!Y@,EU!0=P^S!A2&WN ;)DNWO;P[-T&V8A M'$![379@-HH S##@CFW#*0XM">]R3E__YZ_G[_[[9*+A=KHWWM(Z@3#D(? 6 M=C$/0D/&_%/,CPI[\!;B+']=KQ26@1\9<@C.PH_L> G=]6(HJ'/%2 M"3.3P%9L[@_"76(2.*JP&J?D04;QO3 W@DFOR1CFPB22ZSL4/ACF\B211K"A M8Y@K8+H%@NO^TIW'HQ[E' A?/E'I B% LGZS(KI8A )\ZS;"F9\"(K MUUF]03T-&E^.P&.@@;&-B")0<5LPV$6"[]$5Z*&Y8M6UK"Z3R^NH203\:>PL MH8;D^\6Z#TFX"& 6Q99>]L 4:;KZ]F2BX6IJN;#'V.CI'ODI@\C_9U86=W7R M<4P.3'L,M3QD6+]<[$S=DH'0J'<>:=W+QO?V:M;N2OLYF M=ZRD3S;->\*##)TM.^>M5OS<#]Q$\-:Z!/=CE_NT'%5)-60@ G,,I>A;^F-9 M5("TLKC&I/FP\H)8E^'#V87O_\M:JLO5^P;/?LQ6B%O(;J7S9;[*Z4TMO=@G MZ YI<5F1(P>P)F=;ONKSM.Z7$)U$\58%\2XNQMZDGT+?2/-94 MMW*K1'H61XT^,?>ZB5?9=2%?<5J8-QGA<6'\55M#Z"V_;0N81% !Y-&RA):W MX'S]G-6F+&*&.([(I)4K7\>DI."#OD[+%8:P:C'HR[3*9T@ %<,588KXSJM\ ML2%6ZWWXF]QO0>KD \;X?>:L-E*;@.&TNE$E:]>G0TWA<'1@1,(:E6]*&,8@P/:84>,MRW>D@>0,/,R8,&92W M":&X#.Z6.*;#08FCY?"8M:PT>:MY<[) #Z<=P2-_+[1=G001_**[!8]Q/M5A M5_3@-P8$+YKVBAY&.!(MT=/W;V@6A@5O@AZ%T;1I;D3V]+0M?E>8$II#2AK( M)#(AD8PAOM"&AFZ)) QN:%-3"*R.Y&"! MC.&R"$,&!3(1H?P] #RP/4A^U8VK A\T;<:T&Y!LNBO/=*.BJ 1'%@"UAZ98:@*4?^H$M M)0RE-7N8(A )U$MHR+ EK-VM<47 &&S!P)!!50!_+$9E1K[T[3@R0U-%0=)Z M)RB-DCWT@2=].@I[]$'@AJ$$1'W1KP^@8.EAHP]TQ':+AX$:]FW2-)VPF"2^ MQTJ>:.T *RLA+Z-"?:9?8-R>NH>\90UJOE",..M'W>4=<@Q!^7<0MW1;7!&C@ MVU(B>M7F'2BN02RA7Y-A<06+,1W>(;*1F_B)(8,B&Y&CT[QJU+?C(LO5\KWN M[@022^]W[A997T*XWP_A''H@)% S%[TB"R3F81O"3<2=$ X=ZK-ITVI,=)($ M@Q >2&O"#:2U$I QM0/AG/8Z:(-:+@X=RZ8''G\D"$?A4G%LU4B]H$6N$0@W ML.P%!I_#70CO3;*_4HA=P8(.;91"__/+]MYTLQ^_T2H[+8H]Z3/] MQ_>3CJB/W15CO=2I;EH+CP-JYE)U_U06O7.WNU;Y-J,-Y?0VQFAOQ==]2\"Z MKQC7!2W'NYU-\%[+];*; [0./I9O:Q%"J_F14#S*P+C*UHL]PBJ B%QLE&=8 M:+U]27*E%,;N^N\NC:0WLGU';*L%Z*[LUC^0:T(JM!T=V#@VUDNU6>NXM37K MN-EJU5;^!XUF-Z;ORM![=%\MA:E0<4*[K8DLME,K!]Z]^8,R8^:C?,<6OORW&SDZ57-=TY?ONK@<.[K)<&#?U\K60W MZVC:JYD^3^5WA?3^:NEA&$-F#]1^>NFU?KWXRKQ> M[-50/6]BWV5+Z)&TO#5C>Y'1L3*J3T?LK\@.>X/_B&KO$97@78KB+JVHYKI7 M:=Q?*W;-+Q9Z.W?G9O^'?".O)\K.@=U)3[D._Q3QZ5P"YUXT?MEYLJI8C9M>JR _;1\JEN[9[ M?["ZZ!1LEH3MA66K'LF4DZ#WDO1PE=IT0?I#!+2>I+=)'+ !QDJ_].;ME]Y]@'7O)ILM(YKV MBAHW2@;*L LPOJ6&]G.M"[Z;QY^5?W;1[-A;X/G">D'';N#N9$ M]8)!A5_4S7FX%9CFZG!+?0>/'L[?.1[W>+ZIM9@'823U7DJ%W[3#TWT!]9>_ M\T44XS"'*Y_GD=1DA\_@U[NU?1M W8 3I]VCVXBOZ/<,,/TOAB\_:4 _FD4@'YG;B^^M!?4/-?'.^[88_I@.U'D<=#K M1?&Q[N19TK'ZOD,+ M9_2-L%MBTZMT+D^,59AR^LJ""K?.OMEM$Y&TJN7>1W(!QO>GA*X?,QV>MA^@ MTKN_I0+Q#75HMY)HX^;)[_FJ:VD.VQ*1FS"FPSL/C/QFCDJNR^)#+C]**3PN M?RU[M#6LZO0H=:%]',ZTJN<,+RUKA8D4"#IY(16]IW:YV>.[X'TXM'3BY M*[^4(PP9.;4+OX73-EQ#.V=-,:-N$(33YN+.XZB[,S!R+#6@7<$Z[/L>DNO3 MT5;Z=A!MC'?>9)C%[7.0?B1_G1.IDR!QI7O2*"X=\?,^LN!,?.YBWEOY342/ M].:8H6JWA(M-.;NA]H*OUV,GG.E4@CJ;H"=;GP%!P>J$F%-ELTTI_1#F*9ZP M%YW>]+9%3EZTM>-11_3T1G^\;JVHU1+A8?* E0A3X1>)W.U"E8 M4\%%">V3K^4AOENEGR RS?%=FV$B3)?,Q2M2 CMR#WX/$F]J::?;O8V>")W< M=ENT\L\S-)XF2/I%U8W;/9Y/\U3N',>?Q(F23UNHB3C;NQ 7NO-]OB+/2[*' M^EX?\V)XOLS2_O+<_@*SU;Q55.LC=BV84U';SC25_H.<__&MU5\=_7JWQGX9 M_)/'?638BW\P+H+FZR, RO@N#&3T21O?D(-1D Y=Q3K\7!149W15>.=F\1X4 M]'D@?Q504@:2;/33.7BU"'#P:;,/A$2(?0:3>V5",B$3NP MR>%N^&+:7 P 9P13E+;91NAL(ILY IXQ#^6O!S1=$9FC(/$>D#FA#V.HG>22 MCD"FU-QR]YZE!R I M;0\G4]U<7+0R;#,SZ;L/'..&"LC:.ZOLQJ+9I=R%;Z@["EZO;_I$*D(,W M)ZOU[>= =N+169,V5^N(;PNRS??T6I"MHH8@^X[S%5\%L_?:*+\/;NM#")\/ MWY%O3O[VNZ_@+R$1GK;!@[4]$=X)X #,P#?D8 "'X@@#81CX\O=@(![0=Z/H# V=TJ"I<&-_U_<- E=P98JIBR'OUY.? M69[(+U=-Z6N1T2B.TT?!E >F: >N 1-^K,.'Q'):RQ$Z[$=Q%@=32[LH+D0D M?UT9/-1OK[8KM4O55IUP[KL)':O0=#M]>ZFYR<.X.F5JJ"U5#_0NGD>0 M3*48)3WK+52G%?1M[ZFEVP;(T(A-]%!-6U(:%[(YLNF[!3Z. M:4,?!Z!/.MO5:GTO2Y"ZU)@V_=\+C-PD:-YFJ+O!KPON;[(,9.\8*/9;A2T+ M1&PO=V]R:W-H965T MRYXO+;NSI=$03Q4VOB37AG" MZLU@X/.2*NG[=D4&,POK*AGPZI8#OW(DB[BITH/Q<+@_J*0RO=/C.';M3H]M M';0R=.V$KZM*NL>SJU^KXI0GO0.>Z*@A:QU>&?7/U+CSY3Q MLJ')@X;&PZ'7]@P;C:,H]WIH&CEA0SR M]-C9M7"\&FC\)[H:=\,X93@I-\%A5F%?.+VIYYX^U&2"N+S'KS\>!,#RY"!O M(,X2Q/@+$*.Q>&M-*+VX- 45VP #V-,9-6Z-.AN_B'A!>5],1ID8#\>C%_ F MG9.3B#?YKTZ*/V=S'QPH\=<+\'L=_%Z$W_L_,?Q*"'%S>R5F^8=:>17I^YL1 M/TE3HW#$*$5F+'9#2>*[;P['X^'1N;9>F:4 "R@.C8Z^SP0O.+?52II'D>.I M*5 11U'"]\K67C\*:8RM38Z)3P[-Q*IVOI:P*ECLDD'DY )*G8FOC.**$G+I MB"HV?=.>Z]KE)*X &W#WTS,*O4@Q;EVXM>;%>*2Q0/>NCZ2=:^PX1WENO927 ;Y:/OP #J46U=(Q!NE'LH(\WFP MME,'Z$+D389S"TF$,3+R HGAK,5!'W@>MNSLC8;]*?1":UZ#?.72E]M\X8'S M3:@V/]&%T20[?+V7'0Z'PI?2D?\DNKQX='#D.5S(DX!0Y7=;!]S$D6=/Z(M; MK%M(Y<2]U#6UV*LV#-LNKL&4G7UX=-!YQ";"*$@O4@/W-H,%7G 81L/AMRVP M,H&P'&6%M0A7,J#=H'P+L7(V)Q]]+5 I#H++4#PE-VI1>D_ 8B.TDG.E,4SI MG9PV MV;H\N[J]F'44:.(6I%OB8J Y)IB;[.\=[1WTAUT:=G>FDPV>L3[4SK$4T -\ M-$L$ Z'PJ'E?YV7R9<,W'(-4'UKQG3;C/'& MZY?-Z(L-H04J&DT2G[;99$*%R+<#GSQ/R-'L=:0!A-<^?I!&:+O; >F*J*)$440+Z=:7_2Q@]! M(L=\GD&]"LB1G&M(%&Y+%(^X\MP2EPO] M+4U,NA=+M /7%=VSAI!;4:BEWC I';GKB=!/@#H:B5?_L@>4M$\M]2!UU&W5 M57"4RQAF>ZN+U .?Q-IY,1UFPRV%_#J#H]!FH_'T$Y3SI*EID>*J%;.BB-D# M2MOI4>X\(Y<(\#+R:%M88A]XG4T.]OF(OKA$^[>/]%F"KC50;I^1=GX'O5(Y MLDTJ!&R7*Z9U!(C M; !.HTRIWR1'F_*\V0Y8)F'_>=NI8.-6WY%D"+^EF$+H:3IPM^-=I]+L_25\+0\?6N]A9(I M5)NF!;:BL4Y[PJ7OE_02["I^,\QMP!=(_%OBDX\<+\#\PJ+,FA<^H/N(//T' M4$L#!!0 ( *4PAE2#5(ZR^"4 !5\ 9 >&PO=V]R:W-H965T[IOUB-\9TR?VVJNV/ M)YNNVWW_^+'--V:;V7FS,S5\LV[:;=;!G^W-8[MK35;02]OJ\?+L[/GC;5;6 M)S_]0)]=M3_]T/1=5=;FJDULO]UF[?ZUJ9J['T\6)_K!A_)FT^$'CW_Z89?= MF&O3?=I=M?#78[=*46Y-;$PJ\R: MRZ;Z7!;=YL>3\Y.D,.NLK[H/S=W?C!SH&:Z7-Y6E_T_N^-D7RY,D[VW7;.5E M@&!;UOS?[%X0$;QP?G;DA:6\L"2X>2."\DW693_]T#9W28M/PVKX#SHJO0W ME37>RG77PK=/775G?)%=-5>:EL)S+-J]YF^61;1;+Y!]-W6UL\K8N3!$O\!A@=H O%?#7R\D5 MWYA\GCQ9I,GR;+F86.^)0\036N_)D?7&3OS?%RO;M4 X_S.QP5.WP5/:X.F1 M#5YGMK2(YV"GK"Z2J]984W<9$ND88O_ZJLG'C0'RSYOM+JOW^$3>U!8.662= M*9)U66=U7F958N%Y RS7V>3.M"8!/M]E+3P":W2\1MO#IT/G$OS]R]/)O$X >35YFU1/F(+3MV"=^X M1')IV@Y$(IZ[:9.]R=HDVR(R;++);DVR,@:%FKX&I^X:O!44L_A/1$?>MRW< M!;^]"^YSZM3/W:F?/P0R+ >7<%$T= U4V7P'G;&\3[#9 ?<+Q_3/'^]I=+ M/>\IWQZ>]BZSB5FO#:ED FD-.X)D05JWP!VP:$VB;-T!@D#6F^T*_K%XAG2P M.&>@<&V_9OE7EEPNYB0EE;3@GR M_]9TFP9POZ<[:PO:.&G11)@UZUEOY0I1RGVW>#)?@FZO*B"D%.ZI:;L9P+A- M=O O)"YXB"DNNFMX\_G\B;[(M-#4-U_YZ@N_)X""'^%Q/ :1>.; D2B_@/;+ M!GCJ#IZG>U\A79*V*&A?^@*H#GBP-TBI] #" _T1.2.&9*;OF0E 6S"^R5% MWS)"&X!4=HLO)-OMJE*N8I?E7\!B1)AWJ)U+O&9SOS-%2>P'^PMQ$[$"40); M(EFO#-"%&3DH<#GH.[BM4+R0YRB- M![()[J3*Y(JZ\#A$S2 0E&'GR;O:LSQ(D) C6N]RH$ @6$D,@44+N]E(BN8$K5& M9] XQM-8V2&YS8 9>A#3)%H+$)@O--'C.'9GP#J39HJACE9'!98)$<%3EF!I6!-A!H; :@J_1AB'V9:)& MR@NNY@&YC7LA8MIR&X@AN-Q:I$7X=/J@F#^;)V^]:$=2@>UAW6W9 1W%(F<# M8C'4 +O0.F' NC_#.*/V-BZGU!QI7R#])[YZ+R3PZ+I?=7333U^ B5V>_KJQ2NPV^[@([!:NGVP^/GBV0R8)Q'!@^3CC"7B MU9X--J%\HK.8R)5\7-%7 0B&V\UJEY\!;^EHSE78#A*!57C>!Z JLH?^T M1^265TG.EB#+$2A>-3C*LQYL)W+T6=>#(#NY#.X/955Z$IE?(M^^>[I\Y@Q5 MT4\ GO39$P$RX"+C/8J"&1VAAQBG[A;(VWK?7#A%5.('CT(8G13=$3B^>]] M;66\3[*(LP8DKQ(Q#Q7=,Z4QU6 A2G+L@!M\AR2%5A M9D$F"6\:D,O*TZPF"F]P9)5MU!P)PR8-TMX,F0\\HBT A9R!M%VVA )2!VP> MJUB9P5\SFZD\L0;68H^)U KB4ADJ]/T!F7Y=,4KIN6: VV[3-OT-J L@,_0? M&'ZF0/'EMV@N$#MY O=KJ+T&S+P&CL775Z:[(T)6<+T>'MP21^W8;H%[!GC! MNJQZ0T28I.2I:EW#EF%Y)F];M(+;7NQ>L'G&@ 8T1$@1 $G<>\ MO$7OKS Y\3(ZX>N^BOV+5=,SE$>X U7G*',@6HGBR-TLNZUZHN8>K7I=AC@% MB"D+^,20]83\8S)@^IB!& %.UM\%-FES$!Y#:1R*T JOO>P<02!2R)? JWNK ML9M?.';CM(U3)UYZNO599[?L1R,P87B* &.K2^%%]L(/*(8)>,#]#I8=^*)# MYVU@8]>!@GK0KIX?C5R"=T,FA2 36.!]WC7L'FJ@<<3.7LS.SM/D-6I6C 4 MTE9"RLY'/#][!C[BP"=4>QGTHHOIN+2Z%L7^=KU*S#IX2G0CGBGCW!%"<"\NWH?!%U,XGT78KD,"*W* M[M Q("ULBL#;DM09$8Y_+I<34U#C'4FC6I+-SG3,'58"[RO:'2P!D-]G9V=Z M5%!!)/KP %LF_;XNR5.&_1=G9_@PO7 $*4*]-8%=&=I$OK)T"_#"8KYX^?+E M4[)X1 "/@HIKA:^"=N),%$*W6+Q,89'TZ?,7QV )+.WB=Q!CZH)P-AY86#7$ MKH?=K:P0>)!HM>02^#OF2TXQQ;ECBO-)\KWRH2^ X-+QX9&L[)]>3%#]4#P( MWJ_ZPH3!/A8^;9OMDX\FW]1-U=R4&"U]5^=S9]==@[]0%F4&!C9Z]U7%X3.E M8+<6$4F;U3;+67OYFS+( #7!UN\B+?M \O&EP_7+2?1\LL3>;RV(7LSUCB%X M<@6L5?G>@G U/YX0/;:WYN1@68D!^ @0>XL/8EX3L%])&3+K;O8(QF]..*-#T[@?W'FJS[. M)F_@G9A00)SO?WOW!AW(*]C*;,M\M+AC8, NL!$ KVD&0)3M!UCQY(Z8% MD&6#V M\959^!0C6EGTS2X4%V:XL6 X72,2@8"G=EK<^Y\N()K_M!F/X.1P* M<8I'ZL5S43<]\0XT0$J+@ F9H?L@@F2#Z'=?<7X'M6J0%M+("SHPJ%U0^+.! MA+X,G$,MUX$_6O#I;ZIF!8S:80K5U&*PV7ZW@V7R35;61T[%]CL6M+"$\ZA5IJ5M3]\K,&&. )RQF6=#M0PN%A#0&&Y!C_^A%IA39%@0# M'.*S;-B!;*@/#47\.$U QI0WK.A -^X([\ '+:=ST ]UE[X!0P'<\1[O46H&!U '8)H!ZIFB/]0"9M":@ 6MQB#!WYBSS6UF"8 ME6K<0/14AJ,UB&P$PW@PIC3H8NE1N)P\Y84J0JXY)[9.D0 M=3Z^I,^U_CFTBY%C0>0 R91HX*$< )V;M=N( Q;7?;F,'_NNF)>8 M:WP4/<=[R9(*^=88O,&D2]^R^G<.L L]BD\F%D F996F=0>9NA!?/[AX,JU2 M@6AJ#'&.VS-?_W;P3TVA(MQM=N?2BXPE,%]*N\%8:$/U$N&+> ]:H,%&1]7< M 1^38L4%6V>O%$EMJ+RA G6$=TA1P2!Y<$>EK;@22"8LO-"TP96/B^-^VZPP M'&HH^MQ0FMD2,S0KN'_P0XBQ%$+V]\J'X)AF%U]\N9BNDP100>YW( FOJDRB MK2@:=LCEH_)"TTF_> M#RB7*P9(XJ:B#*A#TVULX\]!KF*V M@ -Q&95]4,2#"W808#12:LO)7S4RIE6OKW9=3->JOO,9$ #P5RP8^Q5@*R0P M.GY7@[)$4TZ;+N.97O+-*XF%1JG2U2_.]&?&*YPKY& M%TSSA+R.KV'RN0*2?7@*5GKTJC4N0>H]/!%\B)2>"K:L)DZ %]::89,_^@SS'1DS!+RXEZ /"W\RNME8=@C&/.8M-GB@%J3RX023=/26 M!>L538L N6!W?*&U *DU+AY *ZEHP>I!Q(X"AVK/:&30!X%7_1Z^GE1(OOYZ M,5T'_0OH;#2T1QEN\M5QW:/K)>X?X!Y45#/&^2Q6QFM7((S&KV0', P$!P=R M&#JV@8*1>"S[,#>2LPU6<>(0*QAOZHB2W,;P.+R^+HDS\<;UWD3[S3WXI26" M=DE,=J$P@ZGK2\38)\PP3,K\9:Q+Z7OIE''1,V6.4#_4M6MFB/?EY(#3 *:4 M_"30;N5(EYYAJ=<.J'JWPP#G!@'4;*=Q:4XV8RD5695?T NF A$\JV/O&.TC MAX05V,/ 5R,9R?S-$=TC\&J. I/ ;(S[2]^B73X2:4A=F&&&Z@QUK[BT)#[] MAQ%1P&M3S.(3%HOIW,*%J&CR,%P%V[L:],@-%7Y,**__DY6C4F2A2!M3<^G? M$:(6XUV\ZP)D6P7:!ZE3HK?[U/DB4C4 ;VS*G4V=J\04FG^!IT//J*(2-O& ,)"?*4Q1S&,;&G!PQ"96&4,PH>%),%10J5,$Q M'P1=-"%5DK(>W61U4\^RD#W)FGCTD;#Q3\#&*592D !R93EC9HSKIXK, M2 X?JI$R210^K;&8SFN\,:Q%D_>:@+Q$DWZ4$O[42HG[W*4XV6G0.($/NY"M MA#%04<]K0X7UP"98D4!_5"*<^"\GP2MS@P5VZ!GY##]MD_JLT1H5(ED!_#9S M)45_N/N A57.]6:P'CXVK-?70]CYT8-1'R)\1J[<38:Q5S6/^G3( M41AIO6T-5.7H /""^G M8[8?Q/#_X,OJ1E'^S:NX%KM+K$-)$WUDNLS&-VW0:W$#FPHS5U%C?;+ ^7U4 M18@BA@*?N,L7"O+OP3#=2M==UHK'XH2Y)<&G7E!88ZA>;!DB$AA\;$ZZV2L$8:TEEPA6B"@Z(Y=?BF#C&,$H M9EU&]QA-A>@M#-J-[=XS580]@41Q)VK4!W(=#Q;:1R@5-!ZW>FNF\&C^^9!E M'X)ZT!W-G"4&M"[E2'&4S2AJ@R?*E<8B#6%%9M'E/<0;'4-&IS>%9"X M>A?N,8F1N3,3G([WIY1H= M'$BFZ'/V5SN*U-7^;,5>G).RDTA.6]HOG"JPEA3Y+J.8WA">1U_JYHYZX+'R M8P:OSC8-]K. (UYSB==IZ@T'UYX7WPIFS$CFJ!<5#80@VAE!)=]?=GSGH"H/ M>&[8GUHDWRV>G\]?NOZH\D!P>5VL]*N6*26-F4Y5=TF[/'6H(^]%4(5T)XXS MUGAB0C@%6.JBTMDST@=!UT+]Z'W'Q8CBU?!MA60PU M@;IU:MEP'-X]TY\CE#?6C;8)0J(9GN[LFH1$9076\Q:$,/79N&"FK5\=K MS&3S-?7H CN;@=]"O<=*WSWFU_YV.T5JX6B!?(-4P[SIFH?"C J@=HW&%M[! MJ9<[U#; O=7SP"7*2(!WIO;-@^J$R$[X>DN)?.UAHK9,^I+2*\H,?C! 83!V MGV+Y9,VL$)PL]9GEU)3ID(H6\0(Q QC9ACVF[: 4-J:L\9 M4 .'!Y2JGMF5)H4T&$4 *'EKWU1J%-*H&H(%M:=DP4/$KNDL] M%M$J*)YRF=2"VO!.%;-+F$I=X'&8Q+E15F(2ZSLJ3H0E)!/.N7U1'AF/ MEZ"6 ^SG(97%60BW8EC;3F"1*.4F3.ZW@,4=_\=*CS/!K+>X%=1JXPP=?Z;D MXJNQ.=O7U#>-]A/8V+"RTIO@=347!/"AG49?.\,NKF(0K8DB.&AS''3;CEN_ MJ=.DWFYUA.Q,^="D@U>\T2?U-1CD X[,-[-^=V":DS&-'Z5A?:CKV=9SDR)F M_> 4@YK5I0T5L4@>$;V#54J?%$/%_.%0^\#K0C'F"P<]0X+(*[J(#H+&UO--6UF884CH2^_,W1Z_%Z"D' M*$E S'0>'JP]W[&*P%61_2C5$6?6E48.JXRY6&A0EL$WN0IXB:QZ;A=VO4&M MF:D.9*$6OB-I:"RJ$DKYH\]:8$BP[H>60O*:!XQQ!,Q7$X]$,5,2HM2[XRH\ M\J:JM,[%EP"IM!TI,4U]C?98 :I7I,Y )"6&BJ^L;QO0JU)*X$+H"NFCL<[' MTZ\8JC;_IN!?5(*C)[%DW#C!,-YQ24'W8J9-.2Y!3,Z3NF)^OF+>8!=2$0PR M0,6E$@E-535T=YO,^B(-9SF]YMNBLG=D+.?J4R9Q]3LN>]M4/2LV1Z7'?/[V M,#S@HCDT^@(6&>^>'GYZ]@ YDV0QZ.@M%N'$MAH_.I\O_-PX7V>(]@O2ENC9 M0@W&L?6_8F(@)?B=?EWM9XZ019<>" M?K*+"(JJ?0,=+2JRH&<05 Q:&RN D MC4)J74V\5(>W*>HC[3 @MS$^/B"ST39GBGT=2(;3@(@$WL(9[Y3)V>OH!RD< M&XR2(P-')L])A2"J)6>_5DWS11J3L2^$-^EDQIT&1*@+3>/H&#Q'[5'SB":J MLVM<"\[@3K ABF#@V3*OPYA:%#@:K!K%2;8X@PI.ZIB"I:QKWAU0=K"CRPXK M_>D*8?,-:_8)W"KG^YL^$.!PZN-0<*C#"RXJ?G13]D19E$9]:M&9A9]-Z*<8 MF!$^UGT6W\S_HX0XK!T:G)32XM^]?#E_/A )3U_.S\=E CU [SDI^6V#[/D^5Y\-$!&KSR& MP^E87GNXJ(@_M%ZQ.IL&TQ[)^1VYZ?B$%*=[ M_Q=-/- ^' M(S3#6Y9)/_9@[&6<*8HG=M$<%S^1^05.9 YW$ 2E:$>BP.5 \ 9-P&B&5M8- M(\M.>,2@F""!M1\!R-3<]HKZMN48AIN%.VCD.;#.QL?<7"2^_-[/EBJM(JP( M&K-&@-9:RG+]8'TRK$Z5$]0+*V.&4U=-Y]8.%HW'!JO-%K2/#7@BPF49U>\K MWW'5$CU&'4G")*ZQOAPQ:X\-K!VQ3M=E%#T*R;A*:&K"\M/CY:P3N.,>$<_[6$V#GB2,(Z:F2B M,!!9J[[ A6I/X3'*=8>N"&XXQC-#8-=QQD/$BY4"E>!]?[]-*U-)N\';\^2M MQV7@$852J5>[N MM&K1#U&B6A_V+A4:%03A;RD<@R46!$%1GN: =(H@PPH\G.+2I<"&<&S2O6,N&'6\?-R,3"DFV1BTYX9)61\2AA-_NJF9O M?"PM4 2!&L-O*(Q?D8#A@;A&GB)*26VP8#_QBL32-KG_DH MI>J'V1IUA"ONY=G HBUS'C2-ID%],&L_]-/A?VM3TK!@R5/LV3?F=T;1Z+Q% M[57ZEFX1LK!E'OMA#JD]J"8!0T.0FZ=JJF9#A7T218 MS(%%OU1NM"[ON2C!T?RJ4DJDJQI_H! [Q1%SD&'@YFM*"O*)I>D$1P!4^X-J M75]01%S4HMOML&,.D!_)"IRIO"U7)IC.O* C/$!\?(=33.E[ M89?3O;!OPXENUR0,'YV\O;H^&?VEL3^QF/X8S=6UEC"^IK%RAZ/DZ)+@N32: M!+#:LZS$R\*N574]W#QR_,D&?)V9RZK7=S Y0Z?D!2/^@OBB"ZG)I#N @^+! M,OI/RR98FVM3,HW%XQ8!EX[@<(Z[Q%P<#P5/S),( M._]OEY2ZX+5S\0.=[6;JZUIT-W=T-[ZB+]R@7 ^N55[$X"'/6V8N=T%">[*9<-!?_;XX;>']J-1SM 4NIT%30:G>8>8Q_+F/.MZP6:\'$G\2A'@]FNR!\45.9*&. MUU;: !]@684S C$CS-.\=((#;('#J70?;NG>2^61=3,?_$BSO?\1$BFV# >2 M4\@=8)DD&]\%NYQN6*7Y$+^AOATEELF7Q^THO^)@^ 0UMOHZ4&E9\&S%L27. MOB'=&)QAID-@4/%F91'5@671KVGP8"^RR*/6" TJR% );(NA,I&Z<^F1L-+' MC^Q6,N!F+:SP"HR330F2!I3Q?CC.>4#]V^R^W&*DGQP&'B72K!!5TG(.DD^& M7H!--'RRKP^?I;"O;R&(71]T%RIL4Y?X&KVQS?:(W%YJI[6$S+^9XIW(,;_G MMH'GKY)?<9UDD1LONX1E MWQ^<3>.V<)6Z.V_J%=L?$2Q4RQQ I%[*+@( M,OAK+B5NP1ILN/$'E$CPD) ;D%/&4()5VF4J*\G4[2LN_!B,EYE&W!- W*<1 MLG" XD1%CH2MUS'$=:,@267F/G@ED)@2[3FTPX] )]/0Z5&M\=*[4^IN MO4?.8,F=*$ORU13X@T5&ASD/B(Q81$DG6)==\D!CU ]3B"=@BI_&Q#QW> YV MD=-A[XZ;&NN'Z 6%D?[G!^+IL694_+#Y]P[XL):?)'.$(KTL8QKV$MNY^^[[[GR7\5;I)U,A6GBNA323 MH+)V/0I#DU=8,W.AUBCI2ZETS2QM]2HT:XVL\$ZU"),H&H8UXS*8COW90D_' MJK&"2UQH,$U=,_U[CD)M)T$<[ _N^:JR[B"X#O'K3E8@U.2*?7D-E^+21 Y0B@PMPZ!T6N#-RB$ R(: MOW:801?2.1ZN]^B?O7;2DC&#-TH\\L)6D^ Z@ )+U@A[K[9?<*?GTN'E2AC_ MA&UK>YD$D#?&JGKG3 QJ+MLW>][EX<#A.CKAD.P<$L^[#>19WC++IF.MMJ"= M-:&YA9?JO8D6";0],>AI<#./9MD.1$D#B!.R5M9>"3++!X#1 2XXYVLJ<]3\XB MWF)^ 6G\'I(HB<_@I5T:4H^7GL [IO?'+#-6T[7Y>2; H LP\ $&I_),W50T M EVBF:!68#)'H*:"7&/!+0AES+',GH5U+3LR:Y;C)*">-*@W&$P?*H?L@C@] MW("E W_]N?65=ON=]5L*I-OWBD^'(:L<^<;5';85SRO@,A=-05:4F0*/&C)9 M0",S+@061PUZ7!(%U1BR-/T14#&QSE!W!84YKKB4CGW&A,_4.Q@.4UAHM>%^ M'OQ-NY=&:1^H.UW#4^1>G$9]>-3<6I0?5%E"[R,=T U\C1L/(OBOC+TN6Z&: MS):->%'X+UG145GQ,'DC*V,%S96,$*\'5X>"DD'R1E <#8XHS-MA?<&ULC55+;]LP#/XKA+%# M ACU*\ZC2 (T[8KU,*!(N^TP["#;3")4EC)):=I_/TIVW'1KLUXL2B(_DA]% M>KI7^L%L$"T\U4*:6;"Q=GL>1:;<8,W,F=JBI)N5TC6SM-7KR&PULLH;U2)* MXW@8U8S+8#[U9[=Z/E4[*[C$6PUF5]=,/R]0J/TL2(+#P9*O-]8=1//IEJWQ M#NVW[:VF7=2A5+Q&:;B2H'$U"RZ2\T7N]+W"=XY[, *ERQ MG;!+M?^";3X^P%()X[^P;W2S-(!R9ZRJ6V.*H.:R6=E3R\.1P3A^QR!M#5(? M=^/(1WG%+)M/M=J#=MJ$Y@2?JK>FX+AT1;FSFFXYV=GYC7Q$:97F:*!WSPJ! MIC^-+"&[^ZAL418-2OH.2I+"5R7MQL!G66'U&B"BD+JXTD-,\@6LN.;VL"M9*50:2=!3FD[%3&V<9+)N@R*T&?"K1&"!)%48)M/B2.O1& MX2#)^] ;AH.4UGMEF2 O:9R'PSPC*4G&X2"?P(DJY%T5\@]7X26$EL"WJG : M[OX5K]QXHOTDX?;Y0/P_?CY:@ 6NN90.N6""R1*)BP-+).4AC=8^W,B2QJUQ M#9J$H^&0F$S#/!GW'6Q[,QH-(0G32>8:\"_ EOX.^BV6HZ,)4J->^SGIWMA. MVF:8=*?=*+YH)M"+>C/'OS)-61D0N"+3^&Q$#.MF-C8;J[9^'A7*TG3SXH9^ M)ZB= MVOE+*'C7/0_:#F?P!02P,$% @ I3"&5(D/*=0E P @ 8 !D M !X;"]W;W)K&ULC55M;]LV$/XK!VT8'$")7FW+ MGFW ;E-T0%(83=MA&/:!EDXV48I422I.__V.E*UF16+L"\FC[I[G.1YY6AR5 M_FH.B!:>&B'-,CA8V\ZCR)0';)BY42U*^E(KW3!+IMY'IM7(*A_4B"B-XTG4 M,"Z#U<+O;?5JH3HKN,2M!M,U#=/?-RC4<1DDP7GC(]\?K-N(5HN6[?$![>=V MJ\F*!I2*-R@-5Q(TULM@G*42QH]P['US8BP[8U5S"B:[X;*?V=/I')X%%/$K >DI(/6Z>R*O M\BVS;+70Z@C:>1.:6_A4?32)X](5Y<%J^LHISJZVFNJK[?<0MH))&P*3%=Q^ MZWA+)V]A](GM!)JK162)S(5$Y0EXTP.GKP G*=PK:0\&;F6%U7\!(E(Y2$W/ M4C?I1<2W6-Y EH20QFER 2\;4L\\7O;_4O\I\[_7.V,U79I_+E#E U7NJ?)7 MJ![Z*P^JAG9@;0=6/+.^=,P7D=V;G9N6E;@,Z%$:U(\8/,OL!0XH%3TI8[%R MQAQ23NJ,Q1AKN9P:RRGFT^NGPW6G8 [7B.,_D*FS1500;#9 MH1Z*XH88[AS=AV@-OT(29GD\S)N.BXIHC!RJZD&G7;J?J0PA20+9VGNIG22P+M.2TY>&$+-G]S"_)3T^'H*^70" M>9[!%SSPDFXUC"&AX(2DO6>Z.C*-/LJHVGHCNR:/<%)D4!136!N#I)*.B#3O MB<+ AS5]+XH8?ONE2)/T=_BD+!.0)N$LH= B'(^G<$>>UWU7^>'>]^9[IO=<&A!84VA\,QT'H/M^UQM6M;['[)2E MCN67!_I%H'8.]+U6RIX-1S#\=%;_ E!+ P04 " "E,(9479R6C]L# !U M# &0 'AL+W=O+;_ -N DW59@[8(F[3 ,^T!+)YLH17HD%:?[]3M*LJ(BB>M]'?I%/%)W MS]WQ^%"G^5[I+V:+:.&Q$M(LO*VUNUD0F'R+%3.7:H>2WI1*5\S25&\"L]/( MBL:H$D$H5"[1=>Y!T6/O+-UKJ% M8#G?L0W>H?VTN]4T"WJ4@E,!K%,(!41A_=YA>[](9#N4#^D]-[I3+FAF\5N)W7MCM MPIMX4&#):F$_JOTOV.4SNWTXQ2#N M#.(F[M91$^4-LVPYUVH/VFD3FA.:5!MK"HY+5Y0[J^DM)SN[_%FI8L^% "8+ M^,UN4<,[:9G<\+5 6!F#UL#9/:.9.9\'EEPZPR#OX*]:^/@5^"B&]TK:K8&W MLL#B6X" 8NT#C@\!7\5'$6\POX0D\B$.X^@(7M)O0-+@):=LP//4;[C)A3*U M1OASM396TS'ZZXC;M'>;-F[35]S>$;N*FORH$DHNN<4+0<>S /X4 FM">&G3 MCV(['L_,CN6X\(BH!O4#>LNVML_0(5=$,&/),T5".E J04SE<@-G7-**J@UM MC3F?P5MC.?& 5#\9+&L!O_(2X>P/9-J< Q4&JS7Y.!3'/4)854I;_H\[0#.X M5L::&:D^T&VP(R"+^58JH39?(4KA#9DD_B0,!])UPP&"U2B8([+9\AU$(4RF M_BCL!ZH<:LG$16T0C"KMGE')*E7PDN>-'<27(TC]9)1USWMEF1C&-RB_@7@Z M]C/2.HRK/*^K6C3IL\[&P;Z2S7CJCZDJ-3J84 MI]OFO]/J*/X/6OV@U?^)5EE/J^ST+U5MW9>025E3-,-Z 3Y2GV@:K6%>)_'N M: O\^Z)-"?$1+UKPT&V5@]X/+Q>5Z-K:1U?=ZBY*@RM:E5OMM\RDIF.V>89 MK^D\U-(ZNL:.> D1:NQFR4!.!_)H(&<'^9X*CJRD,PQIYD^CB2MN=Y9>*FXP M: 6)&9NFX777$872=H7]:M]3K]I6\DF];)LY!_Z>Q_!=02P,$% @ I3"&5"@" M>JGO!0 2@X !D !X;"]W;W)K&ULM5?;;MM& M$/V5@9H6$L!:Y/+NV 9\"VH@:0S;25$4?5B1*XL(R55VEY;]]SU+4I1LRTI> M^L++7F;FS,R9V3U:2?5-+X0P]%B5M3X>+8Q9'DZG.EN(BNL#N10U9N925=S@ M5]U/]5()GK>;JG+*7#>:5KRH1R='[=BU.CF2C2F+6EPKTDU5G*TY/?B5I@ORVN%O^D@)2\J4>M"UJ3$_'ATZAV>179]N^!K M(59ZZYLLDIF4W^S/57X\RW] M0XL=6&9, M*VH;E%NC,%M@GSFYJC-9";KCCT+3^([/2J$G1U,#T7;!-.O%G'5BV!MB/$:? M9&T6FB[K7.3/!4QATV 86QMVQO9*O!#9 ?F>0\QEWAYY_@#4;^7Y/P1*%X7. M2JD;)>B?TYDV"JGQ[QX5P: B:%4$;ZBX!6/RIA0DYP1E2UF+VFC[5W3*#92+ M1_!)"QK/1"WFA=GI[+UZ+$\/]9)GXG@$(FJA'L3HY&XA:*GD0]'2!6S=4HK0 M9@NN[D5.1A((K;BE!$;Q*'1GHX& N2S!TJ*^IW%18T0VFM>YGAS2WX*K+K:$ MR(AJ)M00'?MP\?!2.F^4 FBZ[% >T@>10UM)[VB<3/#T8H<%B?UP8C>E6\,- M?!%%F P<+XTH<7T"W\"FFB*7?OLE81Y[/[S'D1=-B'E.$ 3$G!")=R'F EKS MM5(:G_6NW:@?IXZ;A!,:,R=.4PAPG3".UNH]Q_7BB54'JX(( Z[CN:Q;[MOE MS/$9HSMI(&LKDUYIM#BQ.?8ZL E AOA@@9/X >W)L7#(L?"G*O$'%M1)5 MT52$+1E?+JT87I;D(0F!=KWJJC9PK#9#1WUX/;TJ[YLS?QR<'OP$J&-.T,Y#]L*'SD^4AT?OA-&K&\HSSHO MLC@,L-AW?,L_I'1*UP('2EM8*2^ &BTSL[RX$-8^U-]U'+:JZES)BJYN;F$H MQSFPL_]E=TP=E@1[*I U!>4O9# \00!J6\!$6^EQ$,C[,\P6JC0TB/>RH@UZPL<:&M7.";?.!3XGWOYP1IEOG^TK@ M'&=O,19O4YONJ#^,#A>ET^Y^L%G>W;(^X1A8X.17BCFVN@[;=JK>D6]B@Y+U$:KB1HW,Z#93Q=I4[?*WSGN#<'9W"1;)1ZO^3R( M'"$4F%F'P&A[QFL4P@$1C5\M9M"[=(:'YP[]DX^=8MDP@]=*//+<%O/@,H < MMZP6]D[MOV ;S\3A94H8O\*^T4TO LAJ8U79&A.#DLMF9R]M'@X,+J,C!DEK MD'C>C2//\H99MIAIM0?MM G-'7RHWIK(<>F*IGA,$#VP@TPUEHR8U3#K,6H^RJY)8(5[KB4CL"&"28SA \P'D7I%>W):'*5N-P_ M<]_A-& Z/ZX"W!CG.1Y%YZE;)RFLV2N- VM@,+X8#V&07IT/WSXNOE1<,]?J MI#!)+TDACN*A^X3_$HC)<4?DO?J&!_U4HM[YJ6$@4[6T36OUTGXP+9M^?%-O MIMHMTY0" P*W9!J=74P"T,VD:"Y65;X[-\I2K_MC0<,5M5.@]ZU2MKLX!_VX M7OP!4$L#!!0 ( *4PAE1Z0\M+2 , ,<' 9 >&PO=V]R:W-H965T M_^?8>4+<=IXMT7<4AQSIP9'@[G6VV^V ;1P==6*KN(&N5B[-\NY[IP4 M"N\-V*YMN?EVC5)O%U$6[1<>Q+IQ?B%9SC=\C8_H_MC<&YHE THE6E16: 4& MZT5TE5U>3_S^L.%/@5O[P@:?R4KK+W[R>[6(4D\()9;.(W :GO$&I?1 1./? M'68TA/2.+^T]^EW(G7)9<8LW6OXE*M.,S2=QS8SH$%WGV@P/*6.[Z<&[T%XW<3 MFC="JL&;R GE#^71&?HKR,\M'U$);> 1R\Y@!3?T$0[N>"FD<-]@],17$NUX MGC@*YEV2<@=\W0.S=X S!I^U\_%V\E8-;84NI+24/?U^MK#,DDW].@!<#>!' B_?J2K>GZB2" MKD%JM?[%H6E)+A12* K3D;"=?:NL)W']';VT&U[B(J)+:-$\8[3\1 '@$*#4 M=&>LH^.DX*Y!J+6DRR=HTT@H6M&=Y:JRXTN@FF*[0C/4U7]2>/)84G,%]5X) M'R!GY_%T.B&K.$_C-$WA 9^U?/:X9:^;8??//\U8QGX=QKWOWO,36@L5U5YW MR@&1 6%MQU6)Q-XZ"R.6Q^PB&\.(F$VSZ1B.DXQ!4<>B_$+&1TBU4 046 6H M/,WC8E9 P68QF^5];)*[H1. C3:A._S_F$9%G*?I.(Q9WL?O?W_GSAS1>Q4G M_@&^'X!=7,09,:9*4QDNIBF<4.1D4.3DAQ5)W:PSP@FT?F;[?.PNGU=G^99& M3T9Z6Z-WG?.7[#BR%^?W.M KQ5ZUH7 D4^;KX\_(3_*#61S,R<$\WYE/#=+C M53NO^702LR#HO3S?*G/RHKFV:-;A"2$!>1I]GQU6AU?JJF_.A^W]$_>9FS7= M?I!8DVMZ-J4ZFO[9Z"=.;T*K7FE'C3^8#;VT:/P&^E]K[?83'V!XNY?_ 5!+ M P04 " "E,(94!$F2YH0" ![!0 &0 'AL+W=OJU+9:5 0;2[#T*8%5L+V M]085G^3:5((X-.O0;@R*S(.J,DRBZ#RLA%3!;.+W;LULHFLJI<); [:N*F&> MYECJ9AK$P6[C3JX+&IR3E=;W+OB838/("<(24W(,@E\/>(UEZ8A8QJ\M9]"5=,#]]8[] MO??.7E;"XK4NO\N,BFDP#B##7-0EW>GF V[]C!Q?JDOKG]"TN0DGI[4E76W! MK*"2JGV+Q^T][ '&T0% L@4D7G=;R*M<"!*SB=$-&)?-;&[AK7HTBY/*?90E M&3Z5C*/9M58/:$BN2H0%K@A.OPA>V[-)2$SODL)T2S5OJ9(#5'$"-UI18>&= MRC![3A"RKDY/".(3 M6**2VD"M+*;L(7M63&E""Z]AF(QZ413QZLVK<1(G;^$36GO)*%%ISOW-N(SO M0=>*0*@,I+6U4"DRFR4+I_&@%P\NSCKX?Q7N@>(I8Z^#4$J0H.6P A"X.$"5"!\]OIWT1,* ^C^)?CW/AIA(>Z/3OHO?;IPKR$J M-&O?]A:\W[8WNMUNLERU#?4WO1U+-\*LI;)08L[0J'\Q"L"TK=X&I#>^O5:: MN%G]LN#IB,8E\'FNV=0V< 6Z>3O[ U!+ P04 " "E,(94SF&7')\# "\ M!P &0 'AL+W=O+=N9;2!V5[0?N@9IMF$8]H&2SA91BM1(VF[^_8Z4I3A=DB\27^Z>NWON MARND606-M=UU%)FJP9:9B>I0TLU.Z999VNI]9#J-K/9*K8C2 M."ZBEG$9K)?^[%:OE^I@!9=XJ\$W6K:12-*S5N4ABL)&G>KX":YWN1.W@O\P?%D+M;@(BF5^N8VG^I5$#N' M4&!E'0*CWQ&W*(0#(C?^/6,&HTFG>+D>T#_XV"F6DAG<*O$GKVVS"N8!U+AC M!V'OU.DCGN.9.KQ*">._<.IE\UD U<%8U9Z5R8.6R_[/OI]YN%"8QR\HI&>% MU/O=&_)>OF>6K9=:G4 [:4)S"Q^JUR;GN'1)^6HUW7+2L^L[/*(\H($W]ZP4 M:-XN(TNP[C*JSA";'B)] 2))X;.2MC'PJZRQ?@H0D3^C4^G@U"9]%?$]5A/( MDA#2.$U>P).RT:F%+OFHJ!B+:-K#U%*.&OV]*X\__><5@/AK, MO<'\I0"X8?N]QCWSI:=V5+_>A>?8?1WJOB&_E:#FX7(/UB4)J/T,2FO TN56 MM1V3#S__-$^3V2]FL 3UHP]80_D AE%^Z;I2FM($ZHCZG:4& R;K'R^9!0:= MXM("E^"EWKA%HPZ&Q,W;:_@+F>XS#I0O;$LB<;2V-IR+K:4?(EC L(ETZO.3E3,M3!B1F0BH"I M3"KR/(3R8'W$3RMDD.>R'_5^9I8$2^6G^X2Z0O%);0BS1'1C^5761%/$H]TE<3%)+UH#H)T-4XH@AG#?5B^91]+ M=9 D>T_I&B[^YVOHS'?HA[]X@,EC_V^8<'2:Y_H]NIBH-!WV_MTP%.-!VGZX MCJ?CTW333^1'\?Y=^\STGI() G>D&D]FTP!T_U;T&ZLZ/Y]+96D4^65#F4?M M!.A^IY0=-L[ ^&"O_P-02P,$% @ I3"&5%.RC:@I P ) < !D !X M;"]W;W)K&ULG55MC],X$/XKHW!"K12:."_;%]I* M6W;1G02H8CD00GQPDVECD<3!=K;+OV?L--D>>[M(?/'KS#//S'C&RZ-4WW2! M:."N*FN]\@ICFD40Z*S BNN);+"FF[U4%3>T58= -PIY[I2J,HC"\"*HN*B] M]=*=;=5Z*5M3BAJW"G1;55S]V& ICRN/>?W!>W$HC#T(ULN&'_ &S;_-5M$N M&%!R46&MA:Q!X7[E7;+%)K'R3N"CP*,^6X/U9"?E-[OY)U]YH26$)6;&(G": M;O$5EJ4%(AK?3YC>8-(JGJ][]-?.=_)EQS6^DN4GD9MBY_ M\>1/:O$R66HWPK&334,/LE8;69V4B4$EZF[F=ZJTB9RH;5)NC*);07IF?J#AM$;J?48&E1P4W"% M,/K =R7J\3(P9,=*!]D)<]-A1H]@L@C>RMH4&J[K'//_ @1$<& 9]2PWT9.( M5YA-(&8^1&'$GL"+!Z]CAQ?_SNOMX.Z7RYTVBA[)UR?PDP$_52-&M4M>NL/ M!<)>EE1I9!&,32!H-)H.E2G T'4FJZ8UW)4$L7O Y)[OJ!Q>A.Y>A*@)0K:: MQ+4/>)=A8\[N>27;VNCQ CX32)=\H-1AM2.9/GUV"&E@.Y/DQ2V5*ZH%%JFMR)'XN!X\RQ3Z-P9L=2?LG0,SY_- M(A:]'.:'=HRT@:A(R5$O9)FC(IG*W,;)Q?7 G M#755MRSH&T-E!>A^+Z7I-]; \#&N?P)02P,$% @ I3"&5*._UGN( P MIP@ !D !X;"]W;W)K&ULG59M;]LV$/XK!VT8 M$D"-)$JVE,PV8#LM5F!%@R3=/@S[0$MGBZLD>B05)_OU.U*RXJRV-^R+?4?> M/<^]D=1D)]5772(:>*ZK1D^]TICM31#HO,2:ZRNYQ89VUE+5W)"J-H'>*N2% M&?PB<*_)UQB55D@"N//'M,;**WCH;Q'_^!RIUQ67.-25K^*PI13 M+_.@P#5O*W,O=S]AGX\+,)>5=K^PZVS'J0=YJXVL>V>*H!9-]\^?^SH<.&3A M"0?6.S 7=T?DHKSEAL\F2NY 66M"LX)+U7E3<**Q37DPBG8%^9G94M:U,%1E MHX$W!2QE8T2SP287J.'BD:\JU)>3P!"7]0CR'G?1X;(3N!P15:GC?%%B\ M!0@HR"%2MH]TPF(&39-@8+6+?&$N#SEF:4]"U_Z>)IJ68*3(GP>#\_ M5ORS)/8@W^@MSW'JT4G5J)[0F\TUR#50%;%>$?B^DKZC:?]36*94LMV4;T'> MQ J<'+F&M:SHN-, B8:V9*NIPOKR!N:UY;#$#+Z'R$_3V"HQ_/!=QB+VHU42 MB/U1[-9'SH19<>S$!!Y+I,MG;8@SBLC.XK#0C[,$SK1G-+1G=+8]#]W=9"M5 M";X2E3 O=/=4W-;!2$!M1.V4?#\NQHI:4!&XO6>.=>LLY_%N49I]$8D$C#V& M_<4I_D+MRGTT0+OQ[T%^TQ?;NO=<->\^MP9^'H"7K_[+-_X+7O$F1_^?\Q1E MMJVI'XVMD"2L4\=1"!_O'X#N>%.A'2:X8'[*TLNA\7O] Q<*GGC5TAP5?] % MZ*QC/QZG@VVGG8SAVE)F8>;XH\QGHV_8(S_+:,(2?S3*@(W])(E.,+_&-_+# M,+Q\%4[QLQ"B:W]\'0V^O7J<@-'>^'7^G7:W/W$7E$@4'E2IUT]R1[;@E%:: MDK#W&I:.G9#@X/&H46W<$ZG!70;=.S*L#J_PO'M\7LV[)_P35QO1:*AP3:[A M54J#K[IGL5.,W+JG:"4-/6Q.+.E+ I4UH/VUE&:O6(+AVV3V-U!+ P04 M" "E,(94>&D=C80" ">!0 &0 'AL+W=O*O!M'7-],L&A=JO@S@X M*.[XMK).$::KAFWQ'NV/YE;3*1Q0"EZC-%Q)T%BN@_-XN9DY>V_PR'%O1C*X M3#*EGMSANE@'D2.$ G/K$!C]=GB!0C@@HO&GQPR&D,YQ+!_0KWSNE$O&#%XH M\9,7MEH'BP *+%DK[)W:?\<^GU.'ERMA_!?VG>U\%D#>&JOJWID8U%QV?_;< MUV'DL(C><4AZA\3S[@)YEI?,LG2EU1ZTLR8T)_A4O3>1X](UY=YJNN7D9],K MQC4\,M$BJ!*NN&0RYTS M316MU1]:^#S \L$FB^KT%)$YQ?F/?JF0T_>08\3 MN%'25@:^R0*+?P%"HCKP30Y\-\E1Q$O,3V :3R")DO@(WG3(?^KQIO_/_Y*; M7"C3:C3PZSRC_.G)_#X28S;$F/D8LW=BW-,D%:WP%,",PO\M1-O->!H:#?22].P'-Y ME,/[&+$"Y@VH,UAGJ*D[P#0Z;:D$#;U9^F:Y3P07A[A=S4?E/W*CY ZUY?0( MP:#D2H-4EFA]A%D<3Q9G4R]%D_D\)NG3AT42)U]'TEL]#$^LU@(%>M MM-WX#-IA^9QW,_=JWFVN&Z:W5 \06))K=#(_#4!WVZ [6-7X">XN=QEMI+K3 M!:*!GY6H]=@KC%F?!X'."JRX[LDUUG2SE*KBAK9J%>BU0IX[ITH$+ S/@HJ7 MM3<9N;.YFHQD8T19XUR!;JJ*JX<9"KD9>Y&W.[@J5X6Q!\%DM.8KO$9SLYXK MV@4=2EY66.M2UJ!P.?:FT?DLL?;.X+;$C=Y;@XUD(>6=W7S,QUYH!:' S%@$ M3H][O$ A+!#)^+'%]#I*Z[B_WJ%?NM@IE@77>"'%US(WQ=@;>)#CDC?"7,G- M!]S&T[=XF13:_<-F:QMZD#7:R&KK3 JJLFZ?_.%?GF#\% M"$AW)Y[MQ,_84<2WF/4@CGQ@(8N.X,5=,F*'%Q_ +U"M_XV M76BCZ$7Z?H0LZ<@21Y8<$E_J3$C=4(KE$O0>=;9?$_[(KV'Q\,1PO=7(-USE MSQ7DJ +;[^=ZS3,<>]30&M4]>I.I;9/2/$!#15)@"K39#6$N> T;KH%^2RFH MF?4Y?&ZJ!1F1?I=$\'0[#],/1IW,!+8*P7AG#K$/XPIX9=8OG< MS4%2"O%W\!WIV5GD#UEBS^->E.Y(3Z)^ZB=I?-HY/-*>I(D?)@-WE?;ZT1'> M"(9QZ"?AL(6)A_^=U?G1K%* A[(:I3809@4,>JS_]ZR>L*&?#OJG$(>]-#D: M7)2D_MD@;1.1]N&YS@GVYE>%:N6FM*8^:&K3CK+NM/L03-OY]VC>?D4^<;4J M:PT"E^1*ZOH>J'8RMQLCUVX:+J2AV>J6!7W,4%D#NE]*:78;2]!]'B>_ %!+ M P04 " "E,(94R=&M)W4$ #C"P &0 'AL+W=O-QC%AD_)@%-XRE#/3&T"7-#EYI#,.^G3<,PAJKWI%"W#E >(W **8?)+" M+#7Y5910[@+TT)K.I'AMTE5\%/$#%.SK11 M6 5_'<%,.\S48:9O8#[X&B9RCC7!J2A0 =6$&2Q43@V4Q$C"G>)#(3T*;OOP M0M>T@$F C:9!/4$P?5P"F4N.3<3$@AB;KK:3V#^HW.#U04OTQA)"C>,#45K# M+5F#8K(D)TS@43::BE*?7I ;65#7-%(X-DP)5#-075K(_>T7U>1_V<&/EIBF49_0)C5H %K-]83KCO"[T89^S9+J0#=84.@.OW-_Q]ULK M28[J2,Z'Y 6%]#[_KJ:,_$P>FKKF@&^6];:@>DGFJ-;9*5VI,N'?4?^D=9/B M?\E:IP_EE*SV05TBTY1\1N6.F8DGT([#/8ZN;RY>]1USUC!MN3SLS+114C8> M9W)^UFC8&@"#,,F38YV5=YV5_^?.VO0R1K-12!SJL:/X/SYGW:TP?LJV^FQ< MT"Z^'RSW?7]BOL[A)G'M X5<,<8O#>,HL8>$1.%@&%LRW9 9DOUX8,GHH'M;BU<% M:N'62TW<5/ [6/>UVV O_>*V8??K[R>J%@PCPV&.HOWS ;X/RJ^4_F!D[=:X MF32X%#IRB5LX*,N ]W,IS?I@%71[_?1?4$L#!!0 ( *4PAE0UVZ;DQ0( M *<% 9 >&PO=V]R:W-H965TM5!4W=%29IVN%/&V-JM)C MOA][%2^$,Y^V=W=J/I6-*0N!=PIT4U5>/-IS3-< MHWFH[Q2=O!XE+2H4NI "%&YGSB*8+ =6OU7X6N!.'\E@(]E(^6@/-^G,\2TA M+#$Q%H'3]H176)86B&C\WF,ZO4MK>"P?T#^UL5,L&Z[Q2I;?BM3D,V?D0(I; MWI1F)7=?IVA5VG&S$'DD8;6>V-B4%5B&[GS_L\'!F,_!,&;&_ M6MZ=HY;E-3=\/E5R!\IJ$YH5VE!;:R)7"%N4M5'T6I"=F7]&F2E>YT4"-Z*K ML4W6^WN^*5%?3#U#3JRJE^P!EQT@.P$8,+B5PN0:/HH4T[\!/&+74V0'BDMV M%O$:DTL( Q>8SX(S>&$??=FQ(+A!ZB5_$6= J5,]E^ M$$PN&\U%JB\F\!VYZFH*5!&L-JCZJMC%IR48PX,H#*FL#3?$Y"V,6.S&X=A* M?N3Z0Y^D* [=(!K"HK%I+PL.D1OY8QA$+@MBB (W"@.JCS8@MT0";6N7*;# M#0B ,3<&ULM5I;;]NX$OXKA'$. MT *)+5*B;!5I@%RV;1HG#9)V]V&Q#[1,QSR51"]%.>EB?_PA)=FT(XI2NNL^ M-+8U,YH;O_E(Z>2)B^_YDE()GM,DR]\/EE*NWHU&>;RD*1_E*4#(OE=)DA#PO'*6$98/3D_*W.W%ZP@N9L(S>"9 7:4K$CW.:\*?W M SC8_'#/'I=2_S Z/5F11_I Y;?5G5#?1ELKD&31%M2?OQ9&QUL[ZD5 M=S]OK'\H@U?!S$A.+WCR&YO+Y?O!9 #F=$&*1-[SIT^T#@AK>S%/\O)_\%3+ M>@,0%[GD::VL/$A95OTESW4B=A30N$4!U0KHI0)L4?!K!;^O0E K!"\5VF+ MM0+NJQ#6"F'?H,>UPKBOPJ16F/15B&J%J*\"]#:5\WJK;(O=N]IP4V[8N]YP M4W#8N^)P4W)8UGQ4M6_9^Y=$DM,3P9^ T/+*GOY0+J!27[4\R_1:?Y!"765* M3YX^5&L<\ 5X8(\96["89!*75!*6 MY&]/1E)YH6V-XOJ.Y]4=4W MD1LB&EEIM?7I%0YUV;IZ18:Z;'UVV[JD4VGKC$H5EZJ:RZQ/(40!]CSO9+2VW#38WC1PWG1* M%6D "2,SEC#YXT@AL!!4H>&*"TU,;+Y4%L,=7W#D1:VNX*TK^'6N)#Q[/)94 MI"YG<",QV,?MSH1;9T*G,U6%\Y7R!,0\6U-1,3TU"K@-_RMKT6Y]AC"*HL#N MQGCKQMCIQCG)60S>L Q4"^HM^!NT+JWS<:,PL/0A",=;-RI8MTCZ7H3W^JG" M;HLD"I7-AN3'WI*?>DM>V20G/FSZ^=DF&463ILUKFR14*6I(3MORV=I=DVU9 M)\ZR7K*DD'3>N["3WH6U2+84UB+94EB;Y!A%DV9A[9*>WRRL3=)>6)NDO; V M28AA4W+:EL_6PD;;PD;.PIXE:B-)LI@"M24%[JK_HW!J)WQU)I\C4*;(?B6%"T$V%5(,IEO$7*<]C5&'F M=";!G.7ET@4DFP.6YT6YN&.>6^OTL;[%;H9]/ F;2&D1Q! V(?7*(@C]$#TS7-"GH$%%=-RMY8\F0.5E241Y': M>SY+V&/93$> E-AE70YALVCA)'(Y:;@C=)/'+;0_,;FLCU:H.#(4V^I0D_1$ MUNQ>6R1A4+*"5M<-/X(=!&G3$:)*=!>H6 9ZPY7:ZTFSI='$Z;49_M ]_>^H MB!40DD>ZU]6]8KCNL*U&S]#S_NO:Q9J9C]PS_Y[J$W%]T&5O6%N*:Y-[>?,@ M=N0-F=&.W*-]/V]VGX#D8-;5!QWWZ9'#G:, ]Q"_(/D2R"71>*6(!\OR0M=: M0T&1Q3Q)B-JYDJ35T^8H]L.QE5-91*$W0:[,F^F-W-/[@0I]S'D&[NF+#?DF:5%"F9<*%W=XS%9 MD;@%[6IC>\#AU?]:VK'+Q4%7_G[-0-9#L/;QZD F$BYCGXMIHK%-;'TN&QAUQ1 M&_CR#P%?OH$OWPU?KD/@6[_)9Z'O&@2^ 2O?#58_<0Y\ZS>Y:^B[O#'@YKN9 MZT\=!=_61O?.2)S9,6#HN\%P2_<-<[K;82E?=JC^+\\K&NNSO:\LU7*Z5=2E M?$'B2D"UIY#@4C?F[V?/+/_CG7Y*@8XA.O:AJX<,"OK1 7HT,' 5_#/Z>*1_ M9]S*>SI,0P12M6M9YBY'#00&;KXWU><1N007]=8'_ WJ2H)SFL7+E(COZK?M M987#FH>*BG#>L]Q%>0*#E,$A'AL%!OL"-_;MNRV4V[H -:.V%L%M#Z)A^)(E M5T.P2Q$.D55QVJ4X;BKN)V/G>5;' ZUFS;\*,J>;Q_NY:H&8LG7)$GZZ]@;/ M WR(VAO<#MRX_?K:N^VI2K35WJWH#:&[@@;\ S?X?] O6[PL8_[OKEV#_,'D M$/4S6!VX&>OKZ^>V%X3-'6Y=OPY%;QBUK%VW(NZJ/#:#!;O1O[7R__X*QF:( MX$/P:&RF ^XX2'AM!W38"X*V%=RAB"P=L!^3F4C8C>=?G_B!5BXV@P ?@JGC MG;<5W$S]]75SVT-H.&ZI6XS;J1//[11N2M6*HR=]V5Q;]2,8%D.$KI0NMYPK!I=5&\X5U\D7Y7O?\ZX5"!3?EQ2-4.$%E#7%YS+ MS1?]2NGV/?/3_P-02P,$% @ I3"&5%BZT=WA @ T < !D !X;"]W M;W)K&ULC95M;]HP$,>_RBGJBU9JFR<:6 5(/&S: MI%5"L*XOIKTPR06L.C:S#73??K83,AH"VQN(G;O__?5^E:RR(NA<;Y.9-+F1!M%G*E:\V$DGFG KF1T&0^ 6AW!OVW=Y, M#OMBJQGE.).@MD5!Y.\Q,K$?>*%WV)C3U5K;#7_8WY 5+E _;V;2K/Q:):,% MM7<&WRGNU=$SV$R60KS:Q9=LX 46"!FFVBH0\[?#"3)F MA0S&KTK3JT-:Q^/G@_HGE[O)94D43@1[H9E>#[R>!QGF9,OT7.P_8Y7/@]5+ M!5/N%_:5;>!!NE5:%)6S(2@H+__)6W4.1PYAK& M>#POIG!]=0-70#E\6XNM(CQ3?5\;= O@IQ7FN,2,SF"&$3P)KM<*/O(,L_<" MOLFY3CPZ)#Z.+BI.,;V'.+R%*(C"%J#)_[L'%W#B^AYBIQ>?T:L.7,$<4Z0[ MLF1X"Z-W9SPIS_BK/>,?<\$8F$+>$YG]O!"_4\?ON/B=,_''N**$F9# MMMU1*?'@)&Q[V V3).[[N^-C.[4)DZBV>HLH9)3J# .&E M1E'GS.%U:ZKN M1:H72;5&?B?RO(VK>QKR0Q.KQ28,.NU8O1JK=Q'+?,;_*+;>:2%UFF2G-L<% M68+Y1\VQ0+ER,T.!^]S*=E'OUF-IY+IQ8W]LQE4Y7?[*E+/NB4CS]2A@F!O) MX+YKB&0Y/\J%%AO7@I="FX;N'M=FY**T!N9]+H0^+&R >H@/_P!02P,$% M @ I3"&5$V1 R3C @ R@@ !D !X;"]W;W)K&ULC99;;]HP%,>_BA7MH97:YNH$*D!JH>TZ:5)5UNUAVH-)#F#5L9GM0/OM M9RD24[DYSTPL1DZ MOK-]\$H72VT?N*/!BBQ@"OIM]2+-S&VL9#0'KJC@2,)\Z-SYMT^QU9>"GQ0V M:F>,;"8S(=[MY#D;.IX-"!BDVEH@YF\-8V#,&C)A_*UM.HU+"^Z.M]8?R]Q- M+C.B8"S8+YKIY=#I.2B#.2F8?A6;KU#G@ZV]5#!5_J)-I4WZ#DH+I45>PR:" MG/+JGWS4==@!_.@$$-1 <"X0UD!X+A#50'0N@&L GPO$-1"?"R0UD)2;556W MW)H)T60TD&*#I%4;:W90[F])FQVAW';B5$NS2@VG1\]\#5P+24&A:S0UC9X5 M#)"8HW$AI5E"6\4GNIB )I2I2Z-\FT[0Q9=+] 51CGXL1:$(S]3 U28F:]E- M:__WE?_@A/\)I#P,KAW$I]TX]\*WHD_=./?B>P,_O'\ MW+T6_.ELW._OXZ[I@J85@J85@M)>^)]6^$03JE(F5"$!_;Z;*2W-@?&GPT/8 M> A+#]$)#Z]D8WI7@Z2$M?9*A>,2MV?H>M3#46)JL]ZMZK$J['O8;U1[L45- M;%%G;(^44_,:96@A1'LC5WR\X]8/$MSO'41W+.OA7ABV1X>;Z'!WY4"!7 ,R M5P^"CQ240F8D9DHPT&#>P7KKVN+&1P%=)Y&/#\)N4<51<*!ZPD>EO\;FTFM/ M+FZ2BSN3VSF#KA 'W99$?.0X\'",P_WXQL!9(5F6)Q<<(**^'CN=L%J9D62BSX*;)"B]A!NIE M]2STS.U8?T-VGQ"PY=Q*NTOJIO8^,Y!6245+UNP=E 2UGSQ>WL.6P O.@+P6X"_"Q@< M 00M(+")-LYL6A.L<)H(7B-AHC6;&=BSL6B=#6'F%F=*Z%VB<2I]9&M@B@L" M$MV@F2Z2O** ^ )M=C[0%"2(-:#+"2A,J+S2D2^S";J\N$(7B##TO>"5Q"R7 MB:NT)\/L9JW^J-'WC^A[/GKB3!42?6$YY)\)7)U,EY&_R6CDGV2<0-9#@7>- M_+[O'3 T_G=X_X2=H#O@P/(%9P[X [UB6F%;N^V!2O1SRBE%NAYK+/)?)]0& MG=K J@W.JJT[-=&J7:,Y+ ECA"UUY5/,,CAT7XU : 5,#UBGT< /$W>]?8;[ M0:'N&UW0)^]AYST\XSW3?4C"P2IJH-&6X(T71]&.K0-1?NC='O85=;ZBD[YT M11SW%>TIQO&NJ_T8S[\+#IN*.U/Q?UPTL/S,+<=[%Q@/O-U;W@_Z5 J-<7>K M^90@EK8G2Y3QBJGF7]NM=FW_P7:[G?61?@Z:[OV7IGE+GK#0A2L1A86F[/=B M;4DT_;F9*+ZR+6[.E6Z8=ECH)PV$"=#["\[59F($ND&UL MO9G;;MLX$(9?A3!ZT0!I)1XLR85C($>T10($S;:+Q6(O&)NVB4JB2U)Q NS# M+R4KHBW)E)NU?6/K,#,<_D-]E,CA4LB?:LZ8!L])G*JSWESKQ2?/4^,Y2ZCZ M*!8L-7>F0B94FU,Y\]1",CHIG)+80[X?> GE:6\T+*[=R]%09#KF*;N70&5) M0N7+!8O%\JP'>Z\7OO'97.<7O-%P06?L@>GOBWMISKPJRH0G+%5=.:1*G8IXC_Y1,_/>E$/3-B49K'^)I:?6=FA?AYO M+&)5_()E:>OWP#A36B2EL\D@X>GJGSZ70JPYP&"+ RH=4-V!;'' I0/>U8&4 M#F17AW[IT-_5(2@=@D+[E5B%TE=4T]%0BB60N;6)EA\4Y2J\C< \S4?6@Y;F M+C=^>G0OS2"5^N44W, IA-P_2OC"S-\-/@ 'E9##H@IJ-G63-]?,4UY MK$Z,T_>'*_#^W0EX!W@*_IB+3!E;-?2TR3AOUQN7V5VLLD-;LH,(W(E4SQ6X M3B=LLAG ,UVM^HM>^WN!G!&OV/@CP/ 4(!_!EH0NW>X/;&'<_:WN5V[WKUGJ M=+]VN]]1Z4S^9O>^^PXM<35V6SL%,RE4ZPA;A>T787/./HT0',#^T'M:5ZYI!:-^/ZRL-G+N5SGW MG3G?,J4^&7B.LR2+J683PSS#_S&G.57;DEW%"];2^ A0KB6;8M9%$:X/=N@ MRC;X'87K J=,MV4<-%*!?C! FPE?!DUYS1BL65TUK09A4.O[=9L1\6L"-;,: MA"%IUR>L] G=U32". 9R5(6)#O_4#*K&!H=Y:@;-LN*&RAU&&QE#W\Y(OC/G MBXS'$Y[.5)%LG/_P9"'%$\MS5@Y5X-JL!P]?!(AL<^@P92CC;M"+]&&M#J55 ML&$5!5L*8?$.\?\I!/@7W/&4)UGBTLCR'9(CE,2B&;K9?*TT3PHF?U=LFL7@ MED\9>/\7HU*=M);"'0_VP4ONZTK.DABZ4;R#\O2Y2WG+-1@>07G+/QCM67EW M/#SH5M[R$KJ!>4?3;&H^=S)IY+>/J.O-TX(-^8?7&5G&(;A?G3OBA9TR(PM$ M=" @HB80(1X@4B,B:A(18A3 =B0BBT3D1N)-)E-N!@<[!5/^G!^HS=1=ZE@4 MHB.@$%D4(C>ZWEZ,?J,8) SJI6B^K!*RY54564(B-R$["['3[(0L(]$1&(DL M(]&>&=D1KWMR0A:1R(W(G:3OG)ZPQ28^ C:QQ2;>,S8[XG5C$UML8C. #YBP4?V#+Z.>+CS 246?,0-OJUR=\XSQ/*0 M'&,Y4C:49\U7 M>WQW5,YXJD#,IL;5_QB:=N5JVVQUHL6BV.9Y%%J+I#B<,SIA,C3 MO(%J\W+T'U!+ P04 " "E,(94A!+6J[ " !\!P &0 'AL+W=OK#6YMDN )"]%E+98;! M7%Z'HVJ4!GGM2(<,DBOIAP84*1@._-C&C@2Y1 M"@43PVQ9%-R\C4'J]3"(@\W"@Y@OT"V$H\&2S^$1\&DY,30+&Y5<%*"LT(H9 MF V#F_@Z[3N\!_P0L+9;8^:<3+5^=I-O^3"(7$(@(4.GP.FU@EN0T@E1&B^U M9M"$=,3M\4;]B_=.7J;@<(W9K0/9;0JPD]OS.5 M%;\/*4<^&AB]9L:A2U8:1T MPZR./JZB)P>BQPF[UPH7EMVI'/)=@9"L-'Z2C9]Q\J%B"EF'=>-SED1)W)+0 M[?'TJ(6>'DV//W_@IMM4I^OUNL=59Z\XOVZF%@V=G-\?A.HUH7H^5.]@ZM0V M,L']:817:BL6V@I:J<21EW%-935*.KU!N-K>Y%90L@M*6T%Q ]IQ<=&XN#C> M!9=29QPA9ZA9IBTR/:-6M0)5MEJKI/O;^>SY^B\BK1!QO 6).U?MIOJ-J?[Q MIH3*9$EGQ1V\?,W[; 5U]WR&6WVI #/W M_=U2*4J%U9%N5ILKY,9WSKWU,5TMU4WP3Z:ZE^ZYF0MEF80924:=2RJ J7I] M-4&]]-UOJI%ZJ1\NZ'H$XP#T?:8U;B8N0'/ACOX"4$L#!!0 ( *4PAE32 MC$X1$0, %,* 9 >&PO=V]R:W-H965TT^_2SG9!1+B&: M]@*^G-_?YQP[]AFLN'B2*8!"+QEE+T RE=#QW?6 P]D MD2HSX(X&2[R *:C'Y;W0/;=224@&3!+.D(#YT#GWSR9]8V\-OA%8R8TV,I', M.'\RG=MDZ'C&(: 0*Z. ]=\S7 *E1DB[\:O4=*HE#;C97JM?V]AU+#,LX9+3 M[R11Z=#I.2B!.N"K"93QA$8OYE3:7[0J;3T'Q;E4/"MA[4%&6/&/7\H\ M; !^= (2B#8!CH'@'8)M)L"G1+H- 7"$@B; E$)1$V!;@ETFP*]$NC9W2VV MP^[E&"L\&@B^0L)8:S73L ?"TGH+"3-'=ZJ$GB6:4Z,;SI,5H11AEJ O*@6! M;IG";$%F%-"YE* D^H ^8R&P.67H9 P*$RI/]>CC=(Q.WIVB=X@P]#7EN=0J M" $WZ [CA3J417+('DK8"K(ZK""M9A702UBF.(6ZCM MOT>!%_A['+ILCGM[\'%CW._OP:_J\2DL->X==/ZZ'O^8LUK\IAZ_PZ(V=9-C MJ],6\GHV]JAF)]O5 6U;O?:Q _KCDYY!MPHR^;-&MU/I=JQNYXCNOM-:D*$E MS=W_/(KZW: [<)\WCU CJZM&5M>-K&Z.6;U)1%@E(JQ-Q'DMY668U9OG(PJ)Z-Z)S,N%/F-[7L'+_KAEJ!?SL)K MQ?7]4]U9V-Y9^_R/=M(7M,,=__=8A>UMJ_$^J^!0E-TJRFY]E/J2?:TYV[U* MI_=?OYE^I=O_UV]FTM])B!_XT4Y&W(VG*@.QL&6+1#'/F2JN]VJTJHS.;4&P M-7[AGXV+ N>O3%%NZ0ML09A$%.9:TFMUM5.B*&&*CN)+^R#.N-+/JVVFNNH# M80ST_)QSM>Z8!:HZ&PO=V]R:W-H965T*F4'#L*O5:C^8Q&FM2>)N[-!A?_TZCR9-DYJP,^(+).DYU\?7U^/P' M"^7R=.)-0$@CDL?R*U_?T'I"=A$OX+$H_X)UC843$.1"\J0F*P4)2ZO_Y$>= MB"T"98@E43K+$$NR;88PE.37#&$MR:X(XE>#7!*U>W M6HYR+>=$DMDTXVN0%6@5K;@H"Z)DJR5D:5&[#S)3OS+%D[-KSL,UBV- TA!\ MD4N:@=M4DG3!GF(*SH2@4H!C\*#V3)BK)SP"O$2Q%D4JU,&<2L)B<:CPCP]S MMW:BUQZ@-@CS)8R)5@C;*BXXQ)+>*YVSI0*:)H;DC=P & M?LV(GC9)7X9]]PBDP^GQ^O-V+7KP"1!QT3=F'S(9AC0[<+NQR M^=CT=M=D0)OOX7UKXC<9\O5EE)&0@I0D5)-N!-O6"-]IB=%6.T;:*7SFZ3'9 MV@V%=G;C5B;4ZY_19O?>N5%(D#98IC_GB19> MUM31>[@Z:FT=Z7W]4DB6E [Y*&B4Q^".110<_$E))@X'$Z^/ARSP4G!UXEH7 M1Z-L?'S3J>-UV@DTO7Y9]'U\!]=5W!HY&N7D;V@\=P2W-H[<7]]ZKNN@73M4Z=M1?3. PPC"O7EN>P'2-X.+\M- ]8.,QF5JQ9*M M=#77>BCRWV$#XM9E,?RU&_"5> B^N@%Q:\=8;\=OWH"X;\N>;_?V'^[;C7^ MB;?N09%]J[;,WA<-[CMU!]55VQHU'F74;RGMOOD.R7T%5'4>J#[B%RP5(*:1HL(35PV=54=LU8WDJ_+ MYHE+Y?'EY9*J-]NL *C?(\[EYJ88H#GHG/T'4$L#!!0 ( *4PAE09Z_G9 MH ( (0' 9 >&PO=V]R:W-H965TNJU8%E%2=BPU4^"47LJ0:IW+MJHT$ MFEE1R5W?\V*WI*QRTL2N73 MJVSB>"8@X+#2Q@/%UP/,@'/C",/XU?IT.J01[H]WWC_8W#&7)54P$_P[RW0Q M<48.R2"G-=L:J5%V8HQ@I)5S9L^MG78$PS" M%P1^*_"/%02M(+")-I'9M.94TS218DNDL49O9F!K8]68#:O,7UQHB5\9ZG3Z M48ALRS@GM,K(5UV )%>5IM6:+3F0J5*@%7E/%KA[LAI71$[R6M<24%#5%'6E MD)K]H?:GP"/N+F6M=NOOR2!N/)W/0E'%UBK[O%G-R\NZ4O$,["=%=M*I=-*OX+J1 M-TS+#L'"/ECT%EC

)#L*@/%K\%-NQ@PT.P MN \V? MLU,%&K\)N\8P#S37(/N3H&3*,QX-1/W+<(<>O(X7&3C'=ZPA/YT&= MD2^@^T(9/]NQ@S@,HZ"+I3G5/6:CX3CV_@O9W>N1YG[Z3.6:58IPR%'HG0_1 M@VQZ?C/18F/;YE)H;,)V6. U"=(8X/=<"+V;F$[<7;SI7U!+ P04 " "E M,(941/"RC8(" #K!@ &0 'AL+W=O&2RZJ(("6AU?I0*6K4[6':@P,GP2K8U#XD[;^?;0A+ MNJ)(."JIXH@>LW:R$+BGHJ M-ZXJ)=#4@HK<#3QOY!:4<2<*[=I"1J&H,&<<%I*HJBBH?)]!+G83QW?V"T]L MDZ%9<*.PI!M8 CZ7"ZEG;LN2L@*X8H(3">N),_7'\6Z(M(W7AM-I)0WP<+QGO[>YZUQ65,%31F16BP071'SR*#AFBMSQ%-(S^/@3?-!!X.J,V[2#?=JS MH)-Q6LH>Z7LW)/ "_XRA>3?\'E8]$MQ>A,?=\!@2K>Z?@W_(IM]N8M_R]3_= M1'5#8E@AH3P]LYF_IBN%4A^UWQVB@U9T8$4'__3E0"VF6K%S7TE-.+2$IA]M M(]V=S"]TMX?%/XWSO:/ #Y:'K>5AI^49S2E/@(BUMOR_[N/AJ:MC^Q]&ULI5?;;MLX%/P50NA# K012=T#VT!]2[Q M@*!.=Y\5B[:%2J1+TG'Z]TM=K-@4S1KMBRU1,Z,YYY BS^# ^ ^Q)42"][*@ M8NALI=S=NZY8;4F9BCNV(U0]63->IE+=\HTK=IRD64TJ"Q=#&+IEFE-G-*C' MGOEHP/:RR"EYYD#LRS+EO\:D8(>A@YSCP+=\LY75@#L:[-(-61+Y???,U9W; MJ61Y2:C(&06@"N65L1_5S2(;.K!R1 JRDI5$ MJO[>R(041:6D?/QL19WNG17Q]/JH/J^#5\&\IH),6/%?GLGMT(D=D)%UNB_D M-W9X)&U 0:6W8H6H?\&AQ4('K/9"LK(E*P=E3IO_]+U-Q E!Z9@)N"5@G>!? M('@MP;N6X+<$_UI+04L(KB6$+2'4">$%0M02HFMCB%M"?"TA:0E)/1V:^M7% MGZ8R'0TX.P!>H95:=5'/H)JM:I[3:K(O)5=/<\63HP5=L9* E_2="/ %+-5B MRO8% 6P-/AZ!9\[>\GI^WTR)3/-"W"KP]^44W'RZ!9] 3L'+ENU%2C,Q<*7R M5:F[J];#N/& +WCPP!.CG5,8C!"^A9BLA9',-"KTX>I#=+SM>JX)V?VDO!-W? )L&)[ M*IOS03?:-95?ZU9*&Q^C^RDRC#]436C=(WS(-QVL.M]M&UL MC9AK;^,H%(;_"HKF0RLUM<&7)*,T4B^[VDK=G:B=SGXF#DFLP28#I&G__1P< MUW8->/JE\>4]\' ,YX7.CT+^5#O&-'HM>*FN1CNM]U^#0&4[5E!U*?:LA#<; M(0NJX59N [67C*ZKH((') S3H*!Y.5K,JV=+N9B+@^9YR982J4-14/EVP[@X M7HWPZ/W!8[[=:?,@6,SW=,N>F'[>+R7/7GZI:]U(CH!./8$D#J ?#8@J@.B:J GLFI8=U33Q5R*(Y)& M#:V9BRHW532,)B_-9WS2$M[F$*<7]V4F"H:^TU>FT!@]P319'SA#8H/NV(9) MR=;F);I6BFF%:+E&#SE=Y3S7.42HN\[<5"@ M5O- Z;I+,AJI)L3$O$@W;'L$D7X I&08$?X[>?#PX_A 22GR1!I,D2J]B)O M>W8:SCHY.!_H(VKZB*H^8D\?-W0-/.K/YG\;3':&MPXLD@ M#MM:'@Y2/C#@0[RM3<[B&]KS*DW[2]>A\BQ99$HC]FH^,@-&*=]@OP0%9^UD)?9T MBT(KG[;*A]J:!AYVC6]ZQZ03*7*4CGYY<8FBF8>I=0T\;!L.MW02.JQA$D\M M1EL63WPU&K<6@H<]Y ?E!WK:17+8Q](R8TY(VR#&A/1=Q*D*IQ[&UDCPL),X M$GF!2N8LV-AE%22-^J2V+$ZBR$/:>@H>-I6E-'5;OUV@/0='OJ@VB0P*YMYG M,-CVCS$.IQ:O4Q;[@%NGP<-6 TNOST/X=D&,B;II&_4#IFG[)#697?$A& MA'%_2@6=8Y\Y<_]+Y38O%>)L X'AY01:D*=C[.E&BWUU$EP)#>?*ZG('1W\F MC0#>;X30[S?F<-G\,V'Q&U!+ P04 " "E,(944F2ESOX$ #P$P &0 M 'AL+W=OK9"QOT:2%2DN,7!GB198A]/N"4;N]ZL+=_,"6KM2@?6(/^!JWP M#(NWS0N3=U9C94$RG'-"<\#P\JYW#V\G,"P)%>)O@K?\Z!J44N:4_BAO)HN[ MGEU&A%.(C3M+0DX_A9&^TU/DOB\?7>^F,E7HJ9(XZ'-/V'+,3Z MKA?UP (O49&**=T^XUJ07]I+:,JK7["ML78/) 47-*O),H*,Y+M_]%%_B"." MM*,G.#7!40E>!\&M">ZE!*\F>)>&Y-<$_U)"4!,"E1!T$,*:$%ZJ(:H)T:6$ MN";$U7#8Y:]*_@@)-.@SN@6L1$MKY44U@BJVS#G)R\$^$TR^)9(G!I,\H1D& MK^@#?I ?':'&&-S? M;\!QW:@)J"AF?YGD1OI M(S/].V*2#COIXU_S_OAKVI_,]!%.C,$_7TZW-?3)Q708&P:"V\Q6M[+GGIVM M8$1XDE)>, S^O9]SP63;^,_@PFM<>)4+S^Q"2!?X0[94CL'5'.=X2<17@ 1X MNYG= "Z0* 1EGX#)VJ#+RLZ)7SDI&^[[X!HZD>OWK??CK]^&P6<2D MC8B=R--K"QMMH5';^&=!Q.=UN919 )FERAG"PPZ]01M=S[0:C(T&!\7YTS;1!T.Q(2-SIB MLPZ&%T1HITGIPSNMH0V2[L:&J0P?S M_0XIAZ8,7?/H6BY)@MGOOT4.#/_@9VM5;>YTY*@M10-2BZX1*B#PM,3N$D9H736A1*WT3#&ULM5==;Z,X%/TK%MJ'&:E;,"$DJ9)(;9/5=M39J=KIS,-J'QRX M)-: G;5-TLRO7QL(D$(]V8>^)&!\[CWWP\?V=,_%#[D!4.@E2YF<.1NEME>N M*Z,-9$1>\BTP_27A(B-*OXJU*[<"2%R LM3U/2]T,T*9,Y\68P]B/N6Y2BF# M!X%DGF5$'&X@Y?N9@YWCP"-=;Y09<.?3+5G#$ZCG[8/0;VYM):89,$DY0P*2 MF7.-KY9X8@#%C&\4]K+UC$PH*\Y_F)>[>.9XAA&D$"EC@NB_'=Q"FAI+FL>_ ME5&G]FF [>>C]3^*X'4P*R+AEJ??::PV,V?LH!@2DJ?JD>__A"J@H;$7\506 MOVA?SAWY#HIRJ7A6@36#C++RG[Q4B6@!0*(/"U"$IO(C^AT]/RW0A]\^3EVEO9BY;E19O"DM^F]8Q#[ZS)G:2+1D M,<2G!EQ-K^;H'SG>^%:+"X@NT0!?(-_S<0^AV_/A7@]\<38<3WK@2SO\$V&7 MR.N%GR1C4!=L4-@;_+)@:/E"=$>08L']?:_GH3L%F?S'XB6HO02%E^ -+]]( MFI>&2:JUA+ (+LSZ R$@1DH[)U*"ND"415J?I/Y*,IXSU=C/BO(*&"14R3Z.I:FPUWO)SS;C MA%]8\PNM_*I*MICU]7;8<8N]D>>U\W?B?51['UF]/T*3 M\.WHQG5TXS.CXPGZZ\L]BH@0!QW+GHBX3P/&'2;^V)+E2PU&X%GI?I=4 4Z78E)67>IZU-! M2I09X>CKXW4?ME5_R@65,8VZ'7?JH-%=/'S/E#;ZB>T"^K]3&G86^<3:GXV68KN8+GKTTQ9B M(V-X_)ZI;&0*VW7J_7:#1>7Y5.1+;7VU'2Q[IOIESW=*Y+:.O!F(=7'7T#U@ MSB#ER;(>K>\SU\4I_M7X#;ZZ+6\EC9GRDO29B#5E$J60:)/>Y4CS$N6]HWQ1 M?%L&PO=V]R:W-H965TQZMC,=DC[W]<_($TAL+TD MMG/WO8\O9]^PYN)%%@ *O9:4R9%7*+6Y\WV9%5!B><,WP/27%18,&\\M&MS,1[R2E'"8"Z0K,H2B[<)4%Z/O-#;+RS(NE!F MP1\/-W@-2U"/F[G0,[]1R4D)3!+.D(#5R+L/[Z8#8V\-?A&H96N,S$Z>.7\Q MDQ_YR L,$%#(E%' ^K6%*5!JA#3&WYVFUX0TCNWQ7OV;W;O>RS.6,.7TB>2J M&'D##^6PPA55"UY_A]U^>D8OXU3:)ZJ=;:HC9I54O-PYZWE)F'OCUUT>6@YA M>L(AVCE$AP[)"8=XYQ#;C3HRNZT95G@\%+Q&PEAK-3.PN;'>>C>$F;^X5$)_ M)=I/C>^S3%20HR0W: X M_(*B( H[@*;_[QZP)HP1MM:533'+H.L7.8F>E3!G?#N. M@^1VZ&_;:3LVBGJW46/TB:[7T/7.TND\;(D]_?KR0;7+!@&)B)35834X5B>8 MMC#"($T.6+N,>DDW:]JPIN=9\9OYCYTUGA[%NX[[\0%4AU%RFW9#]1NH_EFH MIH#@=4,$-M=@)V#_.'8O&1P =AB%0=@-.&@ !VH0_-;=UX)8FU;@409KYAR]T>SVG2;>WO)'JQ/=!=R3>-#QK6P!RST>9*( MPDI+!C=]C21<6W 3Q3?V9GWF2M_3=ECH3@K"&.CO*\[5?F("-+UY_ Y02P,$ M% @ I3"&5.]0*,:< P < T !D !X;"]W;W)K&ULQ5?1CILX%/T5"_6AE68&# 1"E43:3B;:676ET:3=/E3[X $GL0IV MUC9)^_=[;1B&!,)0::O-0X+).8=SKZ]]S>PHY#>UHU2C[T7.U=S9:;U_[[HJ MW=&"J!NQIQS^V0A9$ U#N7757E*265*1N[[G16Y!&'<6,WOO02YFHM0YX_1! M(E46!9$_/M!<'.<.=IYO/++M3IL;[F*V)UNZIOKS_D'"R&U4,E90KIC@2-+- MW/D-OU_AT! LXB]&CZIUC4PH3T)\,X/[;.YXQA'-::J-!(&? [VE>6Z4P,<_ MM:C3/-,0V]?/ZBL;/ 3S1!2]%?D7ENG=W)DZ**,;4N;Z41Q_IW5 $Z.7BES9 M;W2LL9Z#TE)I4=1D<% P7OV2[W4B6@0(M)_@UP1_+"&H"<%80E@3PK&$24V8 MC"5$-2&RN:^293.]))HL9E(7JPI9T*B M-4U+23-T"U],HQ5)6<[T#W2-UE#+69E3)#;HH^#;ZT]4%FA)GS1ZNZ2:L%R] M ]CG]1*]??,.O4&,HT\[42K",S5S-7@T3W+3VL^'RH]_P<^2IC1?IRF/Y'R0?I=\/T/XD<-+\:'[MW2G=A6INY]9NY]:U><%$/ M)NF>*RU+V LT^OH1 .A>TT+]/2 ?-/*!E0\OR-MJT*8:,GC0%2SPG/"4]LUY M)32Q0F:O.RP"/XKCR,0!@/TQ4 F'8>!%X33\"R0+BSTI_XTZ \D:@*)7L\\;"S25-]>2-M+()+\ MI'+Z;$?=Q(9!JQ"JO2#JU$L/:CD*=3<*M>KUA2^D*6[2%/_40JKG^RQQ5ST% M\'HAQQW#,<;>)#K+9-R)WD\2'_MGJ>S"PB1(PK-U?->%!0F.IF=JJZZWT ^2 M^,)RGS;9G YF\Y$>1'ZPBZ)J9INZF0UL>4FCG?R*'15[+]W8^Z_VU%JIG;[S M:AV$G#ILG1?P_U:L]:.CTS+$G=VJ!S=4.?BE86)_,#A[MLD%X6.*!K\T2AS\ MDK)YZ7#XE1;W$V43CNO%/;C>9NRVSI[F703.0%O&%30P*LCK>5P,M M]O8X^B0T'&[MY0Y>B:@T /A_(X1^'I@3;O.2M?@74$L#!!0 ( *4PAE04 M,@D5]0< DN 9 >&PO=V]R:W-H965TW'P[W@9;I1*@D^B3:20[WXX^4 M%5&.J)&2V@6:V YG-.3,/#,CZ^1!YC^*>R$4>DR3K#@=W2NU_G4R*:)[D?)B M+-9R-SD[*S[[G9R=RHY(X$]]S M5&S2E.=/'T4B'TY'_NCY@YOX[EZ9#R9G)VM^)VZ%^G/]/=?O)K6699R*K(AE MAG*Q.AV=^[_^'E(C4*[X9RP>BL9K9+:RD/*'>7.]/!UYQB*1B$@9%5S_VHH+ MD21&D[;C/Y7247U-(]A\_:S]LMR\WLR"%^)")G_%2W5_.IJ.T%*L^"91-_+A M2E0;8D9?)).B_(D>=FO#V0A%FT+)M!+6%J1QMOO-'ZN#: CXM$, 5P)XJ "I M!,A0 5H)T*$"K!)@0P6"2B 8*A!6 N%0@6DE,!TJ,*L$9D,%?._9<]Y@D=K9 MNZ#;14D98G.N^-E)+A]0;M9K?>9%&:>EO(ZL.#,I=:MR_==8RZFS6Y'%,D>W M(MKD8HDN](]8H4L>Q4FLGM OZ ^>Y]R$/7HW%XK'2?%>?_KG[1R]^]O[DXG2 M-AA-DZBZWL?=]7#']2[%8HPP^8"PAWV'^,40<=PI/H?%OT5JC'Q:BGL.\4^P M^/GF;HR(WWGURR'&3SO%/\/BE>MJA M_HO,[GY1(D\UW1?J@X9^PK-(N'R^4\1*1:;^;<\(#L*0>9YVTK;IWO9*&GB[ M?_7*/6MI;2T%K?TKCY5 R'Q0S_L M-#JHC0Y HZ\S'1JB4$@\ZLZH$+HU2;C21ZXD2G3DH#IR7.8';:M8Z#CRJ_9" MWR>.A==!RS>^SP#GA/4^0W"?_S#;2"3/T*JJ)T!J36NETV-D[JQ6/SM4YL[: MCNC(W/;*GLSU/5N^/=#>GOK]/_11]YOH1H<7<#A^HUOPCW'ZON6RC\']?(VS M.-VD.I6S#4_0ENH]>QM-13 M0YGN"Y[]0-]6FJUZJ7$'>O?E^N.WF_?0J5F ^_0H;K&8]6'.?I69ND^>S/02 M%V@WO2&]MW[_P'I-LHP][^_.3A 6-!3'6!KZ M4]@Q_+',EX7,M6RLBT?$UWH'+^VONN-I"_4L9"")+#A]F)SE5F.[50-1IPVP MFA ]"9X74(]GX8AA.-:%UD0GXNMU$D=EM*8\OXLS5[SV:"3CD$$!ARU)L7^H M0E-I>E%IIJZ:7RU]19.(&RTSC.9+(0JTYG&9^'6;I5O&2&9;D:O8G&PFE7!V M7;C-X*H;Z;3,DAC#)/Z)!O8S;K?58&>*+90QW%9_TK0O;QCIK&C$H=,(6!-N M1UWE;EB.]N 16_[CP_?9E@B]#9UUE[*I',AA[4]!'MM;@U[;;N@>Y$5N9;$U=>-&? M?$"7<:Y#\ES#>FF #=E@RQ$^2G>.;97!<'EX"])AC:PG28@M-P0N#DX'#.F_ MB:T:Y"C]-[&0)P?MO^>5.A\WG G'G+6G<0(&1_GH_?^[1Z/?YV8*=P%BM MSRA)Y$-I5/\Q4>S1Z8P8'A24?@1MQIR-^=@(DEHMD M=HRSIQ9N%(;;6R? >8_>OK2DEHT4[JB='OBTR>52)@G/H6M8/-*CW#>FEGL4 MIM1K^5NI>PD6VG%'N'%+^.",HQV,ZS#%(H["B+,M3+1K809,Z-1"BQX%6M1" MB\*(>=V$7BG;NQG+7HY)NV],!BW=-]K2C,(T&SK,]ZAAO<,\M82C![LS6VEJ MGLS+D0-R[6_*F,/5UJTGCC#+\>);WF6"RSGGN]ZUQ[ MTSAT%6N.PSS'M6D;P!A%MH,AO8?0J%$Z!Z/WY68 MCJ73GHK3I!%,X;@#TZSQ3=P;,0U/H;,1@J,0+K"$"WH(]]9YKT=O7TT.+/F"MY-OT-@76/0%1T%?:-$7'A9] MH1M]I M]H45?>'#TA6[T>5VV6/2%,/IN%<^6BR?T12B=4(7Y=F?7/T!G;BD6 M'H5BH:58"#.G8785H7*C"K,G';2N@2!L/R7E$]?C5%>.E31P?FTU:3P;:AZ2 M_EH2M-!]XDJ+>N-0Z\AWSQWOWBBY+A\774BE9%J^O->Y+W*S0/]]):5Z?F.> M0*V?_C[[/U!+ P04 " "E,(945(G^0X8" !#!P &0 'AL+W=O"8@X)"B<:#ZMH$9<&Z,=!C_ M6D^G0QKA[OC3_=[FKG-94@4SP7^S#(NI,W)(!CFM.3Z)[0]H\XF,7RJXLE>R M;<]Z#DEKA:)LQ3J"DE7-G;ZU==@1#,(# K\5^.<*@E80V$2;R&Q:&Y)ZFC#-\)]_) M0K\W6 E'%UI4U>%G-R>7%%+@BKR',A:D6K3$U< MU!F8.-RTC?:NB=8_$.TZ2<+ T]EL M>EAAQPI/L8(^5J.*SV)%'2LZQ0K[6-$76'''BD^QHCY6_ 76L&,-3['B/M;P M"ZQ1QQH=93T7H%MVCB#[B*,]8N!%_C#J9XX[YO@X4R#E)*52OK-J13:4U[8I M9/HCZ(MBO/>>!GX\W(FB^6+WCX6QY^T5R-UI<>;W\D#EBE6*<,BUT+L>:@?9 MM.QF@F)MN]Y2H.ZA=ECHOQQ(&PO=V]R:W-H965TS0@MM_,JS)($UV5BA@]*LVX>Q#XI]G8C:4B;)2;=?ORO9-6E> M%$:_Q'J<(!IZ+7.B1MS1F=>W[.EEBP71+KE#03B95P0Q- MU<+7*X4L=:0B]Z,@Z/H%X\(;#]W:O1H/96ER+O!>@2Z+@JD_-YC+S<@+O9>% M![Y8&KO@CX [QXW>&H.M M9"[EDYW_RB_MG53K7,F<:) MS'_PU"Q'7M^#%#-6YN9!;KY@74_'ZB4RU^X7-C4V\" IM9%%328'!1?5DSW7 M.6P1PO810E03HK<2XIH0NT(K9ZZL*3-L/%1R \JB2O%1/:KS5FBC2CJM!G[>$0!N#1;ZUPGYN)&/G7S[B/P=:GT-I6"%I&#_8@HI MUXDLZ4T4'W"M2R82A$1J^[Q^%$')U&LO,>:7<;^>Y)Q^$9S%!PJ2AQC4FI*.]DJPHA#1Y,N9+M M;N77CCI!$.S$O \+#D?<:PSWWO=X]/8<785Q&/=VC._#CACO-\;[_Y_T)0AJ M3.?AQ2'G_;TCVP[#?C?><;X/.^)\T#@?G'3^*&PO=V]R:W-H965TT@?>>0W4 M5F[*\DX]7"0G(T]91#,:"P5!Y+][>DZS3"%)._YN0$?MFDJQ^_H1_4.U>;F9 M&\+I>9G]D29B=3**1B"A2[+)Q+?RX1-M-A0HO+C,>/47/-2R4W\$X@T79=XH M2PORM*C_DY^-(SH*"/8HH$8!#57 C0+>4<#3'@6_4?"'KA T"L%0A;!1"(BOL!YCY'SAJX!VV /CC9\##>LXCVI$ZO*RCD1 MY/28E0^ *7F)IUY4J5WIRV1,"U6%UX+)3U.I)T[/R^*>,I'>9!3,Z8T K^=4 MD#3C;XXG0N(KJ4G<8)W56*@':T[C,?!F1P!Y"/ZXGH/7KVPHYT-0\#Z4N1OE M:WD_!MC;0GD%)H"O"*.\_FM!?>]&O:9K ]6"\L&-LM@40U ^NE&^$"91X#Z4 M3\]BR\6S^&4Q(/([.TH&!.WS<%BOW[C+P2AP9D69R-)KZP^U]8-S"XPK>[X&_* 253A. _I1]FU-;RM<(086@ MFO;]*<30FWF>=SRY[V:U*1B& 33D/IIR$LS$^V19. A#SQ"\, 51- U-Q(4I MB -_&AB"GVU+0V0B7EH$H^ELVA7<"HS?!L9W!N9=7DK6_8=4HTBYE(.#S(,D MY7&YD5E B@2DG&]($5,0EUS8TOZC;]EM%)I^-N4"""/3S:8(P2:Z>"+4!W25(?H# MFD423W>;2AU*BRCT=E&WMZB9$[FY;3B;G^U!@F9"-3O]?WJ+O7KN[H$ZQP,W M)U^Q,J8TX6 I RQ'09VJB9&JC2N0.1%44Z$99E,2A_[4%3O-\LA]\.@6E4K( MH^T8'@':!K=#(8\#L'5?[@71>!K80WRPWO:6==]![KYC;ID4Q89D^V>1/<"6 M+-PV47Z+IVYO:$A[LUIV M!):;(B&J^<@4C%>DD/7%Z'K#Y&OK1>B^Q:""VB,S!35BW M3NQNG=)K,JMBL56;#D,:N.VDQD-X>W!Y[T'#:$_OQYJM\1"VYDUR5+/U M47,7^C@)T&H"!TF99815]%A_K@BR][YTT:P+4;>TX'CF!7Y/UF@RQX>1.0=K M\HO()ZL=X0'G+JSY&@_AZYV&LAWBJI'43E/^JURE?*9OFZWVUNM&W?:'QU'8 M8["F<3S\E*)J#)R3]5J&]IQD&?C.2,%)]9TE=Z65YE[\(D<37_.K[^;7.67I M/5'=6Z:K/ ;>4N%+X3=I@4'&5U*54^>,4: U3\(J!]$N:Z^E+TIA2CSZN6* MDH0R)2 _7Y;2+&ULM9MM<]NX$8#_"L:]=I(9 M1^([J*OC&4>RSTXN.4^W\OPL6ZM8I/Q6DGR=)$Q^?\?C[.GM MB7WR_,%GL5@J_<'X_&S%%OR.J]]7MQ+>C3=:YB+A:2ZRE$C^\/;DPO[Y0TCU M@$+B#\&?\JW71-_*?99]U6]NYF]/+&T1CWFDM H&?Q[YE,>QU@1V_%DI/=E< M4P_;B9>Y;S:1;_2\S5\NU)>$+F_(&M8_4Y>[KFU0WY6E^4Q7GQ M/WFJ9*T3$JUSE2758+ @$6GYEWVK'+$UP+5;!CC5 &=O@$-;!KC5 '=O@.^W M#/"J 5Y?D_QJ@-]W0% -"/;OH6T K0;0OE<(JP%AWP&3:L"D[P#;>IXY:_\N MO+8AF\DN@ZZ,DB+$9DRQ\S.9/1&IY4&??E'$:3$>(DND>DG=*0G?"ABGSC_S M.8=%>A]S.HTORNU.RT:)[Q M:$1<^Y0XEF/_?CU+I:]!RW6-F7*O_ M7=[@^MZOTV'ZWN/Z/C(Y;!8^X/I^BQ1$CU?.0INB,2S$S6IT-JO1*32[+9J_ M\&2524AMY/+/M5#?R;]_!0ERHWB2_P?1[V[TNX5^KU,_+_2?DA63Y)'%:TY> MB93,LSAF,BDW^1U!7O2LO2(L+ZOS]>&Z-+,L^&S]N+Y->4E>]I*Z[ MI'8\XVT\XZ&>F69) AD>B!M]?0&O>+V\TDOJJI?4=2^IFUY2[WM)?>B2VID' M?S,//CH/G_F*?8>239'L@<19NB"*RX1H,?U)!$E)J"80EVK];6OV_%B7\"F% M%6SM"?Y2%W1\J_C7?&_!YMZ"@:LO%O!BSHKB0;6KL/QZ5>4)_9R]Z25W7)?=\TZ?(=&M9TW5 D-'>\%VZ\%PZ 50&J M4R+R?,WG3?X):Y;:14CL.:>?V%6#F$-K8M?]M-WTT_8^K+EP3VS'CY.-'R=X M%&8*JMW"CFCN?4>?&^03((/2=HG0?;,KL0"YT) MV'M$NO1>%)1_9%(4R_ZIV!'#/H0]P#\FA,?TM7?D:K* MWMI$V;CYFPU3M$[6<;&#('/Q*.8\G3<6")7"[> (G2:<5X+^CB#F53F ZB^1-;$MUG'17SR MG4/YADVTJ1)MO$R<57XBDBE>V%2%;>/>$-?ECZB/AI^IF6R\:-I=/2(52@#7 M>A<7LP[UMFMUK113 MEX#72#&G=@N3VSZX6*W1Z>IDBQAU8IL,3AL[(96-0I MC=;4$[YC[9=@NR:9S&_CJ?_3.KD'OVA(9HJ73MIG8>DH<)H6:32P(>NV&&92 MJ8WGTH_LFTC64*GS"M523V[CU4M%MKW-DY'?;(!C4HB#X_PB38&Z,M=^F,'J M)+^E'-N2&[@[]E$VY<[6KK^#Q&L9+5G.202%G5":RAULF75H[%JPCD&T@].S MYM8O3QFFV*#4\8[C5H-%IP.+![BU@X0C'W>KX:"#<[#NUJ7D:+P::CGT.(XU M$')P"!WB6%RCVQ6OAD,.SJ$[*!. BQ>DH[-]IZM^K*5FP.-:QVG:&0*Y>'G9 MOTQJ. MK/ZIJ%+4+Q6Y!FTN7MD-BD'(TU.6+T%V 3L'238EYF>VG[UWS3$<=/WC!*BA MF8O3;$A9/.O0U546NP:$[K#R;;/+*]@+,]%L/7X]N]MV UOW!6&+!CI\>24> MU/*4W(EO^@^#+^Y@ :=J24RR%.@QBV>8[1V'V9YAMC>,V;V#KT.OWQU[GL&W MA^/[1>?O4O=J8.8^ ?6K"?PR;/H,X3WW.-.W=1R$(_SPZW@] M.G3^+BJ4#,TUGLD$7G"L>CM11*S\:F M.KY80$F?U XM=J]@6.M-CN)9WT#1QW?0G[@B*YE%G$..>9!90G(6%RVE_#G. M5IO@6FV"*Z]7TJ7SJ\OM-*N] .N#^ :O/H[!0\\)9WY#-8PW9WR#4[]C'[_C MO,WBU"-8'7:^-JVT[;C,PGUF>.IWG!D?<$0U]>LG MN[:#VF/HZW?0%X+ZL3S?$&FNY+K:_$NNRU'RD,DG)N<072D$6]1L7;T]:ML4 ML\Y0V/\!"D/^>ZGF@&^H[1^'VH&A=H!3N\SM9706_?.R3:Z;YNT-\TIG_2F! MEB<<#)>#H:V*'WV69E9=L>>#)H&A=8#3^N 4$C0PN^JGM/G/0#L8"NW^QSB5 MZ@&I+3#L#KI:&OC*JI#9M7 "P^#@.$V+8.MI'!RMARV<.EJI-0EIT-(T"@Q9 M YRL+_L$VJRZ6M]58Q ;_ !B3\GEMY6 .IV5 #2(I MCDAS-)MP_2HG$. +456R]QPJMEPL8$6 Y_4'F2Z4BMZ]Y!&$?PZQL_L0>M.Z MIO6ZMV5-4\-:BM>[QO(T2]\\EO.P:TK^0M;72V6WQ7K#<=K!<3RL+N:0Q@%" M$/G3.,OAUM" VGJ"\3C';-2@EG:<];_P?IPV/$7GA5A]0 UQ:5.@DO& Y M'AILA\?I^X8&Q2&.XH.JBK#^-)B-E..A06[X0\AMGI:>M5QHV!L>A[VA86_8 M49X>Y/4Z2EV7^NUN-T -N_JR0]U^2J9<*@:6WTK8U@-_+^;_7>>J?$*O_YP8 M:H;':=2&!I A7M >-B?UQZJ#QF<-QUN_>=,__OS(Y$*D.8GY XRT1CK3R/+W ME.4;E:V*G\'=9TIE2?%RR=F<2RT WS]DF7I^HW]9M_E5Z_G_ 5!+ P04 M" "E,(94V%L*^70" #)!0 &0 'AL+W=O97"PREE6B[:4@@571L#],>3')M+!P[LZ^T_/>S MG30KK*UXB>WS?=]]=_%=ME;ZV92(!)M*2#,,2J+Z.@Q-7F+%3$_5*.W-0NF* MD3WJ96AJC:SPH$J$211=A!7C,AAEWC;3HTRM2'"),PUF555,OXY1J/4PB(.M MX8$O2W*&<)35;(ESI,=ZINTI[%@*7J$T7$G0N!@&-_'U9.#\O<,/CFNSLP>7 MR9-2S^YP6PR#R E"@3DY!F:7%YR@$([(ROC3<@9=2 ?&5-6"K8**RV9EF[8. M.X#XX@ @:0')>T#_ "!M :E/M%'FTYHR8J-,JS5HYVW9W,;7QJ-M-ERZOS@G M;6^YQ='H 04C+&#&-+W"G6(23J=(C MS!NR6I-/!% M%EB\)0AM@EV6R3;+<7*4<8IY#]+X$R11$NT1-/DP//Y\1$[:%3WU?.F'BOY= M,VE8\ZI_W5E7N"6LS.\C@?I=H+X/U#\0Z%82:C0$N+%M;W#?OV@8XLA3N*9_ M&:6]JRQ\V:W/'J?+7MHYO1$WZ,0-CHJ;K+1_-[72/G?[DG1;F-H71MC7MN_Y M3 ;_J^G'.YH;.>%.5U2HEWY8&,C52E+S=#IK-X]N?!N^LX_MG&K&RC^:9LC= M,[WDTH# A:6,>I=6F6X&1W,@5?O>>U)D.]EO2SMK43L'>[]0BK8'%Z";WJ._ M4$L#!!0 ( *4PAE1Y)=?7T0( .(* 9 >&PO=V]R:W-H965T^0Y0@(\%Z3D4RL7HKJQ;9[F MJ(!\1"M4RCM;R@HH9)?M;%XQ!#,-%<3V'">T"XA+*X[TM16+(UH+@DNT8H#7 M10'9RQTB]#"U7.MXX0'OHY)B6@*'MU+IU M;Y:ATFO!3XP._*0-U$HVE#ZJSM=L:CEJ0HB@5"@'*'_V:(8(449R&D^MI]4- MJ<#3]M%]H=T:&$Y@P*7S2]\;G,X 5S_ N"U@&<*C%M@; KX+>"; D$+!*9 V *A M*3!I@8G>K"9=O34)%#".&#T IM32337T_FI:[@@N526N!9-WL>1$/*-%H2JB MS,!*%@%B#&5@+6CZ"#XF2$!,^!7X!#X &_ <,L0C6\AA%6RG[1!WS1#>A2$2 ME([ V+T&GN.Y/?AL&%^C2N+.13P9QN_K[[76[[6F_\06_^5.-Q0OX?;OA@LFGP)\!SW'G.=:>_@7/VUKD ME.&_LFY26&$!">!-_>"RK9FKOJ)I7$/MJIZ7^]AUCI_(WI\6B+DT,9?.S:4+ M<^G22'H6M-\%[0\&W?Y5=;C7H((,["&ID[+0?]%6OH2YY MJPMZZ]90MS <=_F^WUFR89=L.)CLZCS._ZO8T*ABC52)D6INI%H8J9;OJ9I< M[9.WMSK]R5?.#I<<$+25G#.:R UBS8FJZ0A:Z1?ZA@IY/-#-7!Y"$5,">7]+ MJ3AVU!FA.];&_P!02P,$% @ I3"&5 D^2ZQ' P 9 P !D !X;"]W M;W)K&ULM9==;]HP%(;_BA7UHI76)G&8_M8RDPR+"[8@5-V9,IYAJ9I\9HL%)WABH"RUH>,$=H83:G5: MIF_(.RVVE&E"R9 #LBI/C#WKQF#2MAP](I*2L=06 M6/VMR#5)4^VDQO&W,+7*F!K@ 4 J\"A M"%X!>,<"J #0L4/R"\ _%@@*(*@"P0$@+(#PV#E$!1 ="\0%$)OMD.?/)+^' M)>ZT.%L#KM7*35^8'61HE?.$ZLT^DES=310G.P]D1>B2"'#:(Q(GJ3@#Y^!Q MU .G)V?@!"04_)BSI^">43D7X(9.R*2&OVGF M@[?XVV8^?HOO-_,N;#"PU4J7RPTWR]V%C8XCLK@ GO,%0 >Z-0.Z;L:_+FDC MWFO&[S%7N'L0O_E8]-N/S;W?C/?(N''P=\?C3@T^.!IWXX:-X)7GSC-^WB&_ M1.#9C),9-L]\-@7%202_ORDI&$B2B3\-@5 9")E J/F UQW>'/0-J%^*JXX; M14$4M.S5]I:LD<6![U9DO7T91!%$SJ[L9E^&$ K]BMOMOBSP/(3@KJR_+XM\ MSW.C7=E=C2R$05!Q&]0$16$4QZ5L)P-^F0&_,0/?5X2?2U4A;%(L&M(:E*;! MY^Z?L P4OG/_]',PV%XN&#A^6%G\?9GO>-"KY&BP+T.QIY)>O_A1.?RH//38#KO+ZBG?>FH"!W3AU46]NMY*!&YP4Q@JB2A!J=ZR-U M5"I9L+GOZQ+:5#BO]GG] MK5YBLX0*D)*I"N5? 81K@;H_94QN&CI M^6'1^0]02P,$% @ I3"&5!B K#BE! :Q, !D !X;"]W;W)K&ULI5A=Q^+'-ASZQ: M)64Y+23C!1)T?37Z0"Z7Q#:$$O$WHWMY=(S,4)XX_VI.%NG5")N(:$83921B M_?=";VB6&24=Q[=*=%0_TQ"/CU_5[\K!Z\$\Q9+>\.P+2]7F:A2.4$K7\2Y3 MG_A^3JL!>48OX9DL?]&^PN(12G92\;PBZPAR5AS^X^]5(HX(Q.T@V!7!'DIP M*H(SE.!6!'1E MO\QB%4\G@N^1,'BM9P[*IBOYNDU88=Z/E1+Z+M,\-;V-1<&*9XG&?W IWZ,M M%6BUB05%YVBE7\9TEU'$UXB^X@Q &L"9Z4N6H+A(4HW?(.A D8@5Z+)B29_JB/OZ\X3NIZ7)B*3T4$Y"55&%?'\*V.\+^ MF*@+1-PS9&,; _2;?OJ*;B^0@TLZ >BS?OIR5_32;_OI?\9"TTDG_>[WGG[_ M>V.?]]-G-.D-?C&<#A5N.9A.HE.ZI3N_;G^[;G^[U'-^UOX/==__\^%)*J%] M^]\>?:?6=TI]MT/_+SW#L2+A.47CS+Q@4*\>)+Q2PLQG+]-S._!\G=V7XYX$ M8)Y'@E/4;1OE>H%_"KH#I"*W\;Q[**S0P_8I; Z%A5WLG,(6;9@7X:"!6K91 M3A2X7HTZ*8);%\'M+<*#GG*I$-3XU M+J7:I51 #GWC MM0OO.+KRC12!L"AL=-L<@/D^(6$C1VT8U$9M5$\;^76N_%ZON#;3W66/*02U M4-";]"_EHDVW8_Q"A5Z$HF*7/VG_T=/L8:*$YL.@57I"HBAR7;_A #< TL&1 MYV'<*,T,0-J^UFPA;P495E1>-RP01. 0?)\+C[\87=,(@9B,)NHU9M5!MT!TLU MIP XK,9L,@=17D-K 87E-IQR"8$ZHY99:#@E#^OGM+C]0L X@)]W*MT M.LBC/0'Y-8-Z&V&G/U620PP*@G8X% 3ML"@0&MA1V/:H#BAVVB8%0F&7 J&P M38%0XI$V=-F9UTZC(F^+7V+_7ZO2[9OR+(O%T8X/=*[J$3^S+AC6\BX !IA7 MAUC3O3I":]H7#&OY%QA:R\! 5,O!K*,-N_D,I7>$SZR0**-K3<,7@5ZZB,.7 MG<.)XMMR#__$E>)Y>;BAL5Z9&8"^O^90)ID(]^ 6HKT<(T)$ 5%=O#M S+RG FZ$2!KHJ"J.<1Y7(Y".)@ MO7#'%KFQ"^&P7Y(%G5)S7TX4SD*/DK&""LVD $7G@^ \/AO'D0UP)[XSNM0; M8[!29E(^V,E5-@@BRXARFAH+0?#Q1,>4Q6S=DH@+321A9-,#(HF*B? M9-448B,@[NX(2)J Y&U >T= JPEH.:$U,R?K@A@R["NY!&5/(YH=N-JX:%3# MA+5Q:A3N,HPSPTNB!!,+#0?74NM#**F":4X4A2.X)4H16V4XN*"&,([[1Z#M MKNZ'!K-;C#!M,HWJ3,F.3'$"-U*87,.ER&CV&B!$VIY[LN8^2O8B7M#T&%KQ M%TBB)-Y":/SQ\&@/G98O9IY6;Z_LVZJ8(3;FJBL.0AI@HN&$1IB<0DIX M6G'/"F\LEH)4X/3@L>T[:VJ7Y$/''PE[L2+._D'3\=P M_XZGIQ[_]#-Y&DDWJR/;!MWO>@%IOX&N"%JP80&3N<(&1WW\!I0=5NM)T:6KC/- MI,$^YX8Y?HI090_@_EQ*LY[8!/[C9O@'4$L#!!0 ( *4PAE3 :.OP@@, M /4, 9 >&PO=V]R:W-H965TY.1.[N7DY$H=4$YW$ND2L:(W,^@$+NQA[V7@P>:;[0] M\">C+RF!-RD(_B-T?4#OD#$Q%H=POVE6R2>BAM%1:L!IL+&"45__DN0[$ M$0 G%P!A#0A_!D07 +T:T+L6$-6 Z%I 7 .E-M">=32/*4&IR=SP1C5)O-:(<(S-!=<4YX#3RDH] ']2:0D-I?H MW0(TH85Z;TZ_/B[0N]_>CWQM3+"*_+2FFU5TX04Z'*([P[!1:,DSR$X5^,;V MQH'PQ8%9V*EQ >DMZN$;% 8A;C%H?CT\:($OKH;C80M\>3U\T!&,7I/-GM/7 MNZ!O5BISHA2:IC]*JJB]BS>'G&J[5#0#FU)S2__Y;*31)PU,_=O!'C7LD6./ M7F-/!5M13BKV],">'K/?H(*2%2VHWK?54445.RK;[9XF.(K[_2 P67HZSF^+ MX# 9XC/!18O@((R#,\%EBV _P2>")_&)F_C$G?%Y+"7H/9H)WE7X2:,M>8-< M]QOV?JMA$D5@7-'6=;6BNMR7%LDR *+@=WT!@T MZ#1H:OK4'OV'OCQ,.]P;-MJ&;Q!<'!RZH 4Z!-9%8"FN02P-7C3%*,&R5I#TJT8AS'* MR%YUY3(\6!E>59E+(OF'OTJ-/K7CM^CY^-#T\2_L^OB\]Y[5Z*LB MBQ:1* I;2O-5N=.8'!H][N[T+]V1Y*8D33,$!#;Y9E _C49K".(SHZJWU)E9 M_M'8QT#F;MZV>2BYKB; YK29Z:=NDO4/XM4'P1V1.>4*%; VT."V;^AE-6-7 M&RVV;HA<"6U&4K?]\ @ F08 !D !X;"]W;W)K&ULA95= M;YLP%(;_BH5ZT4I;^0KYJ A2FVA:I56K^K%=3+MPX1"L@LWL0]/^^QT#1=E" MFIO8Q_9[GO><@(FW2C^; @#9:U5*LW0*Q/K"=4U:0,7-N:I!TDZN=,610KUQ M3:V!9ZVH*MW \Z9NQ85TDKA=N]5)K!HLA81;S4Q355R_74&IMDO'=]X7[L2F M0+O@)G'--W /^%C?:HK<(4LF*I!&*,DTY$OGTK^X6MCS[8$? K9F9\YL)4]* M/=O@.ELZGC4$):1H,W :7F %96D3D8T_?4YG0%KA[OP]^Y>V=JKEB1M8J?*G MR+!8.G.'99#SIL0[M?T*?3V1S9>JTK2_;-N?]1R6-@95U8O)025D-_+7O@\[ M@L _( AZ0=#Z[D"MRS5'GL1:;9FVIRF;G;2EMFHR)Z3]4^Y1TZX@'28K554" MJ929,JAJ)D+&\P48#@]>:>DIQS=\Z92,ST P+ M8 ]WE^QT#0 MGK/0_\0"+_ ?[]?L].3LWRPN53^T(!A:$+1IPP-IOY-OS78;\>L;'6'7")7Y M_0$@' !A"Y@< )#=8*S:3A6U*OORO"3^;!;&[LL(:S*P)L=8X1BK4TUW6-XX M*!I T3'09 P4[8'"*#Q0U'1@38^QHC'6=(]%#0S&6;.!-3O&FHZQ9F.LR3AK M/K#F'[(>Z,$#GB/H,>)\G^A'X8'R%@-R\3%2(2_':(N]AS'PPOG_!;H[-XV] MM&^XW@AI6 DYZ;SS&270W478!:CJ]O)Y4DA763LMZ-L!VAZ@_5PI? _L?39\ MC9*_4$L#!!0 ( *4PAE1'.+:5,@4 -L9 9 >&PO=V]R:W-H965T MO[W@.\6R O)62(/R@Y\+-KD*;RRMCW]&81W/>,-"(2DI5( M36#Y[XU,2!BFEF0<_^9&>X7/E'A^?;(^RY*7R;QB3B8L_),&8GO?\WH@(&N\ M#\4+.\Q)GI"=VENQD&=_P2''&CVPVG/!HIPL(XAH?/R/?^03<4:0=M0$E!-0 MG6"U$,R<8'8E6#G!ZAJ2G1/LK@0G)SAU@M-"<'."VS4'+R=X70F#G##(RN&X M?MGB3[' HV'"#B!)T=):>I%54,:6:T[CM-B7(I&_4LD3HPF+(BID]0H.99&'6) " 8(%S3*;E8GID@O.0U( M@K-Z_C@E M.0?Y+FOBVGX..'3^ #H#'XNF5[+IWR85_(5-* ^JL\[/$Q;-02 MM@F>I+LM!X]Q0 (%_U'/=R[Q9WK^X!+?U_,ATACHRS4L%A*=%G*,M!:79'<+ M3.,S0 :"BH F>OIO^UA+G^KI3SB1=-A*?[S.^^RZW'T]?4I6VN#GW>F&@K[H M3(<#32&8Q8XV,WMFB[WQGLL1SN56CEYIG.W!S^6^%NGEV>Y\2!(LQ[,.(&'; M] 8LY'C$]A+\9=U._>N%A2&0FG/ 2?"W)G2K"-W*0K?:0B<;&L?2E]2O$,W\WKKA)IU0OF=4',%RD.V444M%"C7@26J,F]V M,6^V=MX6+TL@CR4BS)9158)'OG/F]@:YR%6[=0JWCM;M#-,$O.%P3P ._I%: MU>;=:7@W3:?%N5LX=Z_+>>PVIGI@.M7EF#0Q-]"L8J9N(WIH>;5R4V!,NU9L M"HSAUFNM"4+.H!;U7 6RK)JI11/E6"V%YA63[OV4%?>]AN_:1I@W$3=RMQCU M_:(S5$EA4*0PT*;PC-^S7J<2J4'#F>O!6D2S+B"_"VC>!-6SUR$JV4.C/.\9 MVOSE>4/?8/W<0+7@;=>M1:^"-=OB0@6K],5J'F?G5JC-(]6M=_ ?^/KRH%$> MB$I[Z%>335A*/C2O%\[^P&FW6#^=U@@V_F+D/F^JMD"0%"GJ>V1)> M*?)0K_)=IV<.FVK7UF)*L8-ZM=-(A0^;PE3I\%67I3A!O3IUZ,Y-35!V9P5, MU9T5L,J^JSZ+EBJ#]"ISZLZ/.(EOONP%^/WT\D#WJ%LV?P1_M6:-2J5!Z/IF MG=NPE?6V"XW9M24A)9=B$HY M0'HYZ-R445,5VIR7BH"N?)CS45,*&DO6A"#+MMOV=2D7Z.<\\LU14P]JY_MJ M!*4B(+TBZ)HRZBP"J!0!I!>!RQTY-Z#99//+D(4"TMP__;,7O1%)-ME7 @Y6 M:1L[OB$J1HLO$0_9^_?:^!C>3:%BW(=WB^-WAM+\\;/'$TYDV^(@)&OIRKAU M9:3)\4O"\4:P7?::^94)P:+L&ULC51;3]LP&/TKGR(>0"KD5BY";:31#@V)28@.]C#MP4V^-!:.G=E."_]^ MGYV0%2B,E\27[QR?84U,T>J04DSI=(U ML]35J] T&EGA0;4(DR@Z"6O&99!-_-B-SB:JM8)+O-%@VKIF^ND"A=I,@SAX M'KCEJ\JZ@3";-&R%"[1WS8VF7CBP%+Q&:;B2H+&XX;L]4& MYV2IU(/K7!73('*"4&!N'0.CWQIG*(0C(AE_>LY@6-(!M]O/[)?>.WE9,H,S M)7[RPE;3X"R DO6"GNK-M^P]W/L^'(EC/_"IJ^- LA;8U7=@TE!S67W9X]] M#EN >/P.(.D!R6/02'E+ 0\K) MD'+B^=+_ICQRKG.*0C-_C"FC6VX>1EO1+RPEZ=*BJ!M79.#7-1'"%0V;WQ_( M20QA]ZV#X\!B57&J2R:$90NK#7 M+NQ=>L<[]$:GI_$KO6_+7NL-MRZ=>_"^,[WBM%<"2\)$1Z<$UMTCTG6L:OP] M7"I+M]HW*WIW4;L"FB\5Z>\[[FH/+WGV%U!+ P04 " "E,(94K&@ 170$ M 5%0 &0 'AL+W=O ]33)QU5E(N?SJNF*R("D6#EN23'TS8SS%4BWY MW!5+3O T!Z6)BSPO=%-,L\Z@G]\;\T&?K61",S+F0*S2%//M#4G8YJH#.Q\W MGNA\(?4-=]!?XCEY)O)E.>9JY99>IC0EF: L YS,KCK7\.L#ZFE ;O&=DHVH M70-=RBMC;WKQ,+WJ>#HCDI")U"ZP^EB3(4D2[4GE\<,X[90Q-;!^_>']+B]> M%?.*!1FRY \ZE8NK3MP!4S+#JT0^L ;@']JA, @E,!70/H[@%06TJA 82G M1H@,(#H5$!M ?"J@9P YO]QB?OGP1UCB09^S#>#:6GG3%SF# M:9(H ]%WI4I NW$G)MA-$0RU!'O$W '(_PR0AV #?'@,O@6PEZ.]!O3HE.!Q M*_S6#O^-K1T3'?8:X'=V^(A,'.##UM)_/1W>E/S]R?#&Y!_L\-\G4M4>-$5W M%=]*TJ&2="CWY[?X>UY@3KZ\'G+NFG.MZ!N-\;;_/;U!O,I^/.; M<@D>)$G%7Y:$_#(A/T\H:-L%[TLEOBK*FB4JDT1O"8XE:9JSW5,8.I[WBR6E MH$PIL#IZHN(-S#@A:LM)PHF0K1G9'7D.BFT)=G[L^WUW72?_H9FW:W%OL]@I)RS+":WE M:"J#<8(S2VNBTE=T'GR.RX1B:W'7*[E@G/ZMXA3#:=KS\4%+PS#V>UH@FAK; M*V/WK+&'"18"W(!51J6PU *]ZHCRSJ.]L'9J0KM@%,=F$6M2RZGQ4#1'L%=K M=>RTM!E6(@J172&>7ZS]K<0/^F?2WTK\H%VT\E "S%5\+V#*4226A7R?&1H53R!,,S&4JE:^JU.19G.31F-HNP,?; GFUH%5L@?MNF^.S2.J= ^=B>ZA2O?0_Z=[ M=ZA!]V#H[!_^36:!$^\] #19>36KW8)J3Z)V$=V9&O@'G'IZH4I=T9FH*ZK4 M%?T4=1VB0]4,_"#H!7!W6+<-A@CY* R[?LO *H%%=H%]R3B9L'F6/]S4&:@6 M8G]DAH?=1AZV<:>2:&1_A#R2RN>/KK(9,(:M.^7(LVHA4P""E&5R 4(PQ5LK M.RM-1W9-;^;_$+PDS58! 2Q0 !D !X;"]W;W)K&ULO5A;C]HX&/TK%MJ'5FI)[(0DC !IAFEW]Z$5&C33 M9T,,1$UL:AMH__W:3DA(0CSIA>4!P(D>![EE(Q'>RD MW-\YCECO2(;%D.T)56\VC&=8JEN^=<2>$QP;IRQUD.L&3H83.IA-S+,%GTW8 M0:8))0L.Q"'+,/_Q0%)VF@[@X/S@*=GNI'[@S"9[O"5+(I_W"Z[NG#)*G&2$ MBH11P,EF.KB'=W,4:0=C\9*0D[BX!IK*BK&O^N;?>#IP-2*2DK74(;#Z.9(Y M25,=2>'X5@0=E#FUX^7U.?I'0UZ166%!YBS]DL1R-QU$ Q"3#3ZD\HF=_B$% MH9&.MV:I,-_@5-BZ [ ^",FRPEDAR!*:_^+O12$N'�X8 *!]1T\#LILH/SG[\.V0R!_@054B M!G.6J>DAL"GP>[!4%U_[O7DD$B>I>*O,_P(. M$#O,B9@X4D'3"9QU >,AAX$Z8$ $/C$J=P)\H#&)ZP$KI\EC%^&\4T8KR/,YT.V(EP/R/)* MI6LA1V7(D179,ST2(4G\#JS(-J$TH5NU,%),UP2\26@QI&^OC6D>.#"!=;\X MSD:N^@03YWA9Z;:96UK4( C#W7=\<-O&TSVZ!#MVJGKG6!?C&ZHL>F8!1!5+%&?M=Y!,FZ2_!E&>6+H75+R MAC!LLD*MN7+!O$ZKD@-HUX,7V]#]%BO/AK9@U+;I&J=*F*#?KZ'<@I-_9:3" MX0@V>?F]>57J"/O*8]]5=J5?]:29(XEJ0S?TFJVK,.M8B76:E:)"NZ0N[/L3 M6,D>#/_4#@568@7M:O4;>Q386YE@)4W0KDT]]Q^P+3(P5.+>,5BH$AGD_H&] M11&D!W-4:0ZR:T[O;4,1I[9O0.,P&G4@J/0 V?7@5_<%J-W%H1\&4;/;7['K MJEK5[)%WVTT!JMHPLK?A_W=34(#I(?BH:KC(WG!O)_A%XKJ,1$/4-2>KYHGL MS?-F8H[:_TVZZELU:&3_8W)+H2Y2URKLNK5X"4;%1(56F%A^&ULM55=:]LP%/TK%].'%MKX,TDICJ%-&.OH6$B:[6'L0;%O M8E%9\B2E[O[])-DU@3EA#/9BZ^.><^ZYUY+31L@752)J>*L85S.OU+J^\WV5 MEU@1-1(UU1%(X4,7\* @F?D4H][+4K2UEEHJ#9I3C4H(Z M5!61OQZ0B6;FA=[[PHKN2VT7_"RMR1[7J#?U4IJ9W[,4M$*NJ. @<3?S[L.[ M^=3&NX"O%!MU- ;K9"O$BYT\%C,OL DAPUQ;!F)>KSA'QBR12>-GQ^GUDA9X M/'YG_^"\&R];HG NV#=:Z'+FW7I0X(X9 ? ME!95!S895)2W;_+6U>$($"8G %$'B/X6$'> V!EM,W.V%D23+)6B 6FC#9L= MN-HXM'%#N>WB6DNS2PU.9T]H:J#@.,4MPKQ4XI.:&T^K*!>R.FAVK6 M0L<.:H_8:Q:&43)._=M M&8B*QT$PG.6XSW)\-LO[/!<'KBG?PUJ;;XK(0L&F+HA&T^1P&ULK5;1;MHP%/T5 M*^I#*P$)":%0 5(+FK9I4ZO2;@_3'@PXQ*IC9_8%VK_?M9-FM WIVNV%V([/ MN>>>>XTSVBE]9U+&@-QG0IJQEP+D9[YOEBG+J.FHG$E\DRB=4<"I7OLFUXRN M'"@3?A@$?3^C7'J3D5N[TI.1VH#@DEUI8C991O7#!1-J-_:ZWN/"-5^G8!?\ MR2BG:S9G<)M?:9SY%V-B,UDH=6VBG/0^)8C M#B9?&'I@2)O,BS(2E: M@LHEKE)#.&"M! 6<@2*BV'T\8T"Y,">(NYW/R/'1 M"3DB7)*;5&T,E2LS\@'%V1#^LA1R40@)#PB9L66'1-T6"8.P6P.?-L,_4]DA M02W<1TLJ7\+*E]#Q1V,8FFT8M(@!-!N/"=A*)%QB)3@5)%>&V[ZO,_:5J) R7;";AB1Z51*] M1KKKRUMR;LGJE!30V$'M_\=VTNV&O7CD;VLBQE7$^&VV"4X77'!X:.$)T1J] M>I=MKT1UMI7\54C.ZEI[^E^HGIC3K\SI-W*[/JUQ!#/7AQ+OOZA2/ R&]44Z MK720976X&WV_@G48/#@I<%1?,#@8:5D MV*CD1@'Z))[HJ>_&BV'=*>P/JOA%S];LBN(@>*;2W[M:[+7^E>HUEP:%)(@+ M.J=(H(NKLIB RMUMLU" =Y<;IOAUP;3=@.\3I>!Q8B^PZGME\AM02P,$% M @ I3"&5-O[:G)@ @ X@4 !D !X;"]W;W)K&ULA91M3]LP$,>_BA7Q J1!'MHF$THC42?!PR2*TE!0)H,B]WMWNLA5BYQ)N-/$M$)0_7L&7&VF01SL M-^[9ND:W$19Y0]>P 'QL[K1=A;U*Q01(PY0D&E;3X"J^G&7.WAL\,=B8@SEQ MF2R5>G:++]4TB%Q P*%$IT#M\ +7P+D3LF'\VFD&/=(Y'L[WZI]\[C:7)35P MK?AW5F$]#3X&I((5;3G>J\UGV.4S<7JEXL9_R::SS<8!*5N#2NR<;02"R6ZD MVUT=#AR2^ V'9.>0^+@[D(]R3I$6N58;HIVU57,3GZKWML$QZ2YE@=J>,NN' MQ5>P*1ER3A;VNJN6 U$KG)V8#LJ*_1R,N.AFOTXVII4-O?Z.> YKC7''O-\1N:WQK0 M%)E<$^[+"UUYCU6Q$YIX(??&7HHT'4WR\.4(?M+C)X/X)ZH97=K;?I?>Z:0' M]#A*C\/3'IX.PA>UTGB.H,7[^/05/CH.SWIX-@A_4$CY^]SL==&S8+_;-["K[MW^->^ZWRW5:R:-#6QE7:.+S*)UUU&Z!:K& MO^*E0ML3_+2V31BT,[#G*Z5POW" OJT7?P!02P,$% @ I3"&5"]N5S/G M @ ;@D !D !X;"]W;W)K&ULC99=3]LP%(;_ MBA5Q =)HXGRVJ*T$K:8Q@80H;!?3+MS&;2R<.+,="O]^MA-"VSBE-XT=G_>< MQV^=G(RWC+^(#&,)WG):B(F325E>N:Y893A'8L!*7*B5->,YDFK*-ZXH.4:I M$>74]3TO=G-$"F^'3,*DE)@1\X$%6>(_Y^@RG;3ASH?-QX))M,ZAON M=%RB#5Y@^5P^<#5SVRPIR7$A""L Q^N)C) M;3IQ/$V$*5Y)G0*IRRN>84IU)L7QKTGJM#6U<'?\D?V[V;S:S!()/&/T-TEE M-G&&#DCQ&E54/K+M#]QL*-+Y5HP*\PNV=6R<.&!5",I8)5"1BK$K%8?.YJZ:FC=U3;^GYARO!B" WX#O^= BGQV7_T3% 'C] M\OGIU;U]N:O,:QWT6P=]DR\X[N"?ZZ607!WCOT=R!FW.P.0,>W(J--_F:ZV* MC$H_T:_3T(?!V'W=W7XW*([CSZ ]H+ %"K\""FQ M2K>J063H7\ U V*O:0' M*&J!HJ^ 0AM0= I0-V@XZN&)6Y[X*Y[(QA-W>3P_.>#I!B4C:.=)6I[D*Y[8 MQI/8> Y/D"4HLN,,6YSA49RG#*NNM):8VZ"&G7H!'!V:U WR[$RCEFETG(E) M1 '5CR\HT;MJ9M+Z,AMUW0C,Z=O#&W6>.AB&08]MT/M\/7M'(>^P$%?@-B\K MB=,&EA3*1RRD];!8E:$FHZ0]6!-BU OKQ<-^PF2TL MB+S#/]7=Z6WZ2^0>\0TIA$)9*YTW2%0"7C?W>B)9:=K=DDG5/,TP4Q]$F.L MM;YF3'Y,= =M/[&F_P%02P,$% @ I3"&5!)*A6ZL @ ^ < !D !X M;"]W;W)K&ULC95?3]LP%,6_BA7Q -(@?YLT**T$ MK= FC8$H; _3'MSDMK%P[,YV*'S[V6[(2I.VO#1V?,[)[]XF=K;FXEF6 J] M5I3)D5,JM;IT79F74&%YP5? ],J"BPHK/15+5ZX$X,*:*NH&GA>[%2;,&6?V MWKT89[Q6E#"X%TC6587%VS50OAXYOO-^XX$L2V5NN.-LA9

BOX26 MM\;(5#+G_-E,OA4CQS- 0"%7)@'KRPM, M@%(3I#'^-IE.^TACW!Z_I]_8VG4M@[*:ZEXU9@U0478YHI?FSYL&?QHCR%H#,%G#6%C"&VA&S); MUA0K/,X$7R-AU#K-#&QOK%M70YCY%V=*Z%6B?6K\'70/)#I',_U^%#4%Q!?H MIE:U '1+&*GJ"ED-NIM3LL2F]Q(]L0($^L'9^02S'"B>:^/="H1>9TO4A)Y. M06%"Y9F.?YI-T>G)&3I!A*''DM<2LT)FKM(U&!(W;WBO-[S!'MXIY!>+A]OZ_F4@G]2OXYD!FVF:'-C/9D[JGL M>N,:6)?Y.%_&4>"'F?NR77Y7%,?Q?]$'H*@%BHX!!7U &U>\]2P_&08[0%U1 M["5[@ 8MT. 84-@'-/@,4%D.SP=$5)ZO?S)"U/ M3]/'LOD$]HD$_SK#%&1[$>2Q!'S +!:(/:MAY7NBGNTWJBKQ^IK1E M2@\S<85I'T[:^8#\T/Z]'WAZ5%$4[O;)W=J7S9EXB\62Z.V3PD+[O(M$!XC- M.;.9*+ZR6_6<*[WQVV&ICV801J#7%YRK]XG9_=O#?OP/4$L#!!0 ( *4P MAE3;OZG@% ( +$$ 9 >&PO=V]R:W-H965TL2 GI06>B#:]CZ4?EB3B5EN?Z2[F_/\[SN[QF!! MA7Y)=G;GO7UO9I)LK\VSK1$=O$JA["RJG6ONX]@6-4IFA[I!12>5-I(Y"LTN MMHU!5@:0%'&:)!]BR;B*\BSLK4R>Z=8)KG!EP+92,G-8H-#[632*3AMKOJN= MWXCSK&$[W*#[T:P,17'/4G*)RG*MP& UB^:C^\7$YX>$GQSW]FP-WLE6ZV(%H<#">09&KQ=\0"$\$>+X^L7\.WLG+EEE\T.*)EZZ> M17<1E%BQ5KBUWG_!SL_4\Q5:V/"$?9>;1%"TUFG9@4F!Y.KX9J]='@ATB3=/0O/"9+O:^T]Y4&OO%M7[_F6^L, MM?[W#R .O*8OJRB% 61V6Y9/TV[1@.R(R%3R"U&UL M?511;],P$/XK5K2'3:)-F[89FM)(Z\H$$H-J9?" >'"32V/-L8//:<>_Y^RT MH4"7E\1GWWW?=U]R3O;:/&,)8-E+)17.@]+:^B8,,2NAXCC4-2@Z*;2IN*70 M;$.L#?#<%U4RC$:C.*RX4$&:^+V521/=6"D4K S#IJJX^;4 J??S8!P<-Q[% MMK1N(TR3FF]A#?:I7AF*P@XE%Q4H%%HQ \4\N!W?+&*7[Q.^"MCCR9JY3C9: M/[O@0SX/1DX02,BL0^#TVL$=2.F 2,;/ V;04;K"T_41_=[W3KUL.,*=EM]$ M;LMY\#9@.12\D?91[]_#H9^9P\NT1/]D^S8W)L:L0:NK0S'%E5#MF[\Q9/?TP9!=+L%R(?&*73"AV)=2-\A5CDEHB=Z!A-F!:M%2 M1:]0C2/VH)4MD;U3.>1_ X2DNQ,?'<4OHE[$)61#-AF_8=$H&C^ME^SRXJH' M=M)Y,O&PDWY/OM]NT!KZ;7[T8$X[S*G'G+Z"^;D&PZU06Y8Y;POO;6%TQ71W M(CWO.6-;[)G'=F.V2^-X.DW"W1E%LT[1K+?+3S037HM0.T OP(^(L +PIJ?E MN".(>UOV-C(I^$9(#\JX$>AXVKXW]%\I%QHW.0-=#!K*YXA@SYH0_V?"^'H2 M3_YQ(3R9A0K,UD\\LDPWRK9CT>UVE\IM.TM_TML;Z8&;K5!(WZ6@TM'PFKA- M.^5M8'7M)VNC+:&V/@2/HKMKT-U!+ P04 " "E,(94 MZL+^DP0# #3"@ &0 'AL+W=O^Y[O#]FC+^).( 21Z26@JQE8L979NVR*,(<&BPS)(U9P!/F0+;B:V967B"20"L)2Q&$]MB[<\_E0VQN#;P2V8F^, M]$I6C#WIR6TTMAP=$% (I?: U>,9ID"I=J3"^%GZM"I)#>Z/=]ZOS=K56E98 MP)31[R22\=@:6"B"-#+B;(NXME;>], TA*%5"4FJ6WOZ)[C M5Ş*=SD!B0L49^H@>EC-T>G*&3A!)T7W,U3B>\=?]\\9YO%@)R=7L1X-.M]+I&IW> M$9V+,&1Y*@7*\"M>45#-R$OI3$O7-5'AT3<>]=[]/ E<5>_G_4XYM/&\KO?6 MZ+J%HYL6-O,:L< 95$9O$M.K$M/[NP*@Q\_*%-U*2$13!?Q*R/_G%2@\!HT5 M.+2IJ8#?H@(M;.:'-L MA3@]-'N?L> @8W6.KIHC M:P#1T&B#2F;P?SMZ6 D-&]>SBWNMXE8'6IAS#E'=<3*LV22<]\FT]TY??=U3 M.^V&J&V0PEIA3J>O>%YR=&&0( -,$ 9 >&PO=V]R:W-H965T MUA\WVV]@VT]D&"Q^E\?A,+RF14Y'YOIXM<#X>O#([F;$U<):52C\ZXKU?1W D"#A4Z K6O)[@#SAW(RO@Y,J,II0L\7Y_H M'WSMMI:2&KA3_!NKL5M%[R)20T,'CGMU_ 1C/5Y@I;CQ3W(,OED6D6HPJ,08 M;!4()L.;/H_W8PVB_.-JY&X"<3T C%)R8.2 MV!GR7M90_PV(K;Q)8WK2N$FO$K=0S4B6O"'I/$T,M+8G\ HVFTK//#:[@#T$ M$ME#KS0RV9+OZ]*@MHWRXPI^,>$7'K^X@/\\B!(T40VQ$Z2I3S"*-R_=:J#= M>)H;I:
.G%P0L)P'+_Q2@?86TY'!5P?*?"N*S1A.@6S].AE1JD!AZ;MJ= M)G8=&O6/>QCW!ZI;)@WAT-C0^>RMS:[#" 4#5>_;ME1HA\ O._O7 >T<['FC M%)X,EV#ZCQ6_ 5!+ P04 " "E,(94(6RO**H# "7#@ &0 'AL+W=O M=BM!>A.6VB2>RN[5+FWZ_MA-"F::B8E;BAL7.>U\=Y?; ]V#+^4V0 M$CV7!15#*Y-R?6[;8I%!F8@SM@:JWBP9+Q.IFGQEBS6')#506=BNXP1VF>34 M&@U,WQT?#=A&%CF%.X[$IBP3_NL2"K8=6MAZZ;C/5YG4'?9HL$Y6, ?YL+[C MJF4W*FE> A4YHXC#6HS." A92 M2R3JYPFNH"BTDLKCWUK4:L;4X.[SB_JUF;R:S&,BX(H5W_-49D,KLE *RV13 MR'NVO8%Z0K[66[!"F+]H6\YU0O]KGDZFVN.#F: EOQ9)WE"S2C5>WH-?@5 MS559I9L"$%NB>W@"N@&TY*Q$DV<)G"8%NC+9 1?H\1?:T;E018<^CT$F>2&^ M**F'^1A]_O0%?4(Y17]E;",2FHJ!+57^.@M[4>=Z6>7J'LF5H&^,RDR@"4TA M[> G_7SP%G_=S\=O\=-^'KL] K8RKG'/?7'OTNU5G,/Z#!'G#^0Z+NY(Z*H? M_W-#>_%Q/_XMX0K'1_')[XU^_7MSG_;C8UCT)G]S.NYTX+.3<1SW+ 32E#$Q M>N2(7EVAXFB)JHI#MXRNOMZJO25%%T* %.C'K=)!,PFE^*/U9 M=%5V!?H&U!OPTPA'41 % _MI=[UVA,6!CUMAX\,PUXM9X7^BVU MZ\.P@!#/<_?#IH=AD4\(CO;#;CK"0C<(6FJSCD&],(KC)FS/ ;]QP.]UX('F M4MD[EXD$T>-HT.@%'[BNPB:+\)WK:EJ!P>[75A^;Q"U3.L(C@_->6VIR[TOZ3MN5CBC/=]O5/NL2PS[! MW:[@G:,/?B-_(?7Q1F:@C^1%WXZ,W5=5]R/=>=T1,'FW.^3P_R?&[6JXZ0IS M27A@SV$8(4JO98^],R9>&'J"YBX[^ U!+ P04 " "E,(94IC5I]EP1 #7> &0 'AL M+W=O9VIY) M**Z;3M)Z[*3]3$NTEXTD*B2UMO]]04F[((%#D-QA^L7>Q\&E< 3@'EP<85]^ M+JO?Z_L\;X(ON^V^?G5UWS2'[V]OZ_5]OLOJ[\I#OM>_^5A6NZS1WU:?;NM# ME6>;4Z/=]I:&H;S=9<7^ZO7+T\_>5J]?EL=F6^SSMU50'W>[K/KZ8[XM/[^Z M(E>//WA7?+IOVA_H5T\/;1MVOWZ,?G?JO>[-AZS.DW+[GV+3W+^ZBJZ"3?XQ.VZ;=^7G MO^>7'HDVWKK%;M>\?I?73=;D>G0UP8O?]MEQ4S3YYMO@ M)DC*_4:/N7P3_)AML_TZ#]Z?)L>+5=YDQ;9N,;^]7P4OOODV^"8H]L&O]^6Q MSO:;^N5MHU]9&_]V?7D5/YY?!1UX%:M\_5W R'5 0TI \\3?_'U^T,W#P>8K M?_-_'/?>YJF_^2]9Y7WQ=]/['H+F;R8W)W&_^:T>"T\#@CX-"'J*QP;B)<>J M:@=#5M=Y4WL"LJ> [!20#P7,ZOM #XM@W7Z1_W$L'K*M?@(<)N=0XA2J748? M7C.II-*\/'2'@PLC1+*8]&$K %,RHGU4"E Q8:R/N@.H,.+9_ZP7I='S;].)>M"R9!4L!C')*K8?> 1B)9,PQ._*)'>EE MYZ?]@QZ<957D]2 KTF4E%%)80R9Q840Q0J7%"H Q):4%2P&,QZY*!*1 MV!I7*X B(E86,P E]!II40-0>JXQ3$W\1$WLI>;7LLFV6KT,9Y(S*;'S\$C0 MT%YZ$Q?&(\%"*RFL7!BC7-@3)'5A-%*1M'+''8BF!%$",T-"H[?"D6&C]Q%5 M\_4Z.&A5U9Q&39L4#ZT$&UQQ+D%[[U,H8WM>09C6%193 !8K:=&>0A2W6+^# M*#6P")..+"5>FMZ4Y>9SL=U",HCS2!DKJFPR)L%6TV#I--C=**S/AU%EA'KY M^%>[L&B5W63[3X5>>R^S:GC 4+#F<>7D*(2+0LGLR05Q4H0.30 74Q;9<@KB M(BH'M TQ:I/XY>:9J.$UY]*\-_\EM\5%@F"9Y^780XDK,0G1E"B'%!>H5*CILUEQ<9)(28A-BXL3D1 1MWD! M\80,Z= J8Y0P$9,V.S\7V8=B6S2%K6GZ<8V&)'X1^22Q#]G75BE!UEVEIK<= M[I+NPB(M^VQ-@&!:1CK3TX4I$E%G(()H5(FAY&=4)/'+2)N7X$;+R6W6;G\. MF4Z*D"=7O>D99K,T ;2: DH!2*]*D4T00%%&!_@QDI+X-:7FISKF4S4E :(R MXC&WN0$P0H6]#0$PO0^V%\841>-"V/()P&A,Y-",-*P"F00-#A1H)2?T27'8%WNFV+_J?VI_K(N-GF5M;^#G"%I:6N9!* HL2?,"L6*[=4V M!:A82%MZ U04#^4L:@0E':E?NFPU>;4+MF6&Z7%%''?&XV1_$8C6-I$P1P44S" MH>%CE#*57@7^<[G_='.>3Y,T.#5:D_JUYM/RWR;$Q^!085)7S#G3%4C'4#FK M&2@T4J'L2BZ"Z?EJ5RTAC SF12,RJ5]D)@-K_:F6<$H&_14/4H;JAE%H2T\$ MT[39^T4(*')5GA#V*I8 %(WM M*LT*H#BU4VX*4#)TBN$ -;#6,2,]F5]ZFEF\R3\T0P/I^O3;8%/4IUW@:7-3 MU/7Q=+B\+NN!(T%7'2I"0GO_D@"<7L@HL8N? ,=C%G.[3@QP3.]@[&.*.Q2/ MLE@-D6KT*_/KUW,"F3S>F"L7%8TYL4<C410%.T#"VB\DIP'&JIZ]= MQ$$XKB(ZQ).1L\PO9R\\C; #)*3BRCY/2@!.,"9LW K@9!2'S"YQ(9S@H5UV MN ,XO63%0R$/HMY,P;N75) M?5\?LG7^ZNIPV85?O0[0$?92@59+!4J7"G2W0*#^&VN$-QNIZN8[O:YFU=?3 M\5%[H+3.JNJK?F^#;->NK]=!UC15\>'8G$IM3=G6V/0X@&^U*X I4UPZTP/A M!'64$, Y(WZRYF9&<>=\?S$0".S*4) TDO-%XY@1$W[ M0&67&WG-_?+ZK'#JJ8O;F3+NZM(;_:J=D@+ $>X\.;:3M[_D MGS04>B=>7-X*J*0NKZ5O6$0GK!R(>'3""G#PA!7@X DKBN5&G'._.-<9 M\Z$HC_7V:_ N;_>!=E[HQS6REC-OII]L4^4=*Z9?4,TQJB8R:_;9/SQ92< M/^JA3 0J9Q'I'& #G):-3GDL!3BJ,X886(J$2;C"GW"?97Q,!#@$!8Y& .. M1HCB ZN=,#E.^'.EBRNFD9_: >@:P^2$8L/DA6,_FU^]%YP,;4XX2/;UP4[A2 M4D2V90/@)*6,.!_ <'$B8E0-'*$(HPN$_[1OGM].F-0LYOG*($EN*D5&.@0# M1CH ZQOI^CTQ>5F,.L#F.N02 3*T8WZ; DH!J&=^ZW?*Y&*!MTB:["S]V7F2 M>2R18)OH&,, R!YG **S^M!N4YI,+/V9>(+E*Y' )@2\7 "&O%PH6L_+U>^) MRDRU'B0396-@?DED!E&;4-KRD",9" M/J!%I$G;TI^V%S *)1)D:> @C#7 01A70=0_\.M)IDK?S*?9^U)%,K43DD$ MH(!I!Z!ZIIU^CTP^5_Y\_BJG/;@;^>,-OGD:A1#_%J'))Z(?V^&%&BQNR^ M>#@')0):*C 2)IIRPSW,M)!%RL3IR M$:!N9"2=@BS"J9 0VQ,=N>?SEANASX%1(-%,;^J?Z#)((N A165@@(-E8(#S ME8$CHU\BOWYYES\4]67/_[8JRBIXF^O_-M=!6E7ZNZ345*S/ O6'S7^/]4D= M>%;VR(B-B$^J0(_Z!B*3>"-_XIWE&_#'FJ%8E@J4+A"H3YS)XI&_O##!G."/ M\(P79R1 -/%(88*%(7+3]HUBPEFU (S%SG8>P"@;*L)'G>N*QD[\Q^T+_A!S M1N="@=(% O7Y,D(C\@N-Z0Z)"%8EG%47V .)LJ55ZG]5\SL<&PD2C]U,-,=% MX0\V8Z@L%2A=(%"?.:-TXBE*9]RK$2/9PIR#( 03RCDT![#A=2(VDB4><^P] MQZ?A#SIG."P4*%T@4)]!(V]BO[SQ^4'\3>?PM-1'818(U.?):+%XBCECNNO$ M'VX.=TM5>Q8(U.?.B,YXRE&39ZE92F@#G-.3--9XY$FT'>8I'2)2)9]'4NQ@S]8G..\6@D MUBSR%HJ4+A')(H]VR/.+VVDVIY$HLVA;2LX^1NJ?OPW=*QIV[LL,_6IUBF=J M),8L0I;2K4M$LDCKW*@9SC8OS;%GC82?Q>=26G:)2!:?G7LXPY$:ZDPSV$B\ M600N)7"7B&01V+EP-/1KW%G6LY%@L]A;*%*Z1"2+O]<(AI&WJW"7(,;"3O7;X9^^3O=XO88J;]?0I1#' MANY&[M['/G(A^Q(NMY%GS)E02T5*EXADD=J]O=TO4F<:ZD;"S>)O,9VZ0"2+ MOXY.';GN_<^T[XT\>Q;9BZG;!2)99'<4\,B5\3-M@@1(9''9 MT8HCM],OZA0<>=AS>M+1;<1?%'V>#Y!T+V0?N9%]OA-P).*LX;94N72)2!:% M'1>]WF.QY%H<^A;*E*Z1"2+OHX4 M';D&?J*SDH#KUF]$9%]PM((X%KE_VP1=WRZCH538N;V=C%S?_BQ?)0&WH^/N M 1SL'KBYW=.]CAH;N6_]_VJ9?'PQ/>M9[XZ_Q'=\S=->3C]#=&PO M=V]R:W-H965TV;#FGA4A(!EN&>)&FF'U[@(0>%X9MO-UX)(=8E#?,Y3S'!]B!>,JW M3%Z9C96(I)!Q0C/$8+\P[NV/&]LI"0KQ-X$C/QFC4LHSI2_EQ6_1PK#*B""! M4)0FL/QYA14D26E)QO&E-FHT/DOBZ?C->J#$2S'/F,.*)O^02,0+8VJ@"/:X M2,0C/7Z"6I!7V@MIPM4W.M98RT!AP05-:[*,("59]8N_UHDX(=CN%8)3$QQ= MPJ@FC'0);DUP=0E>3?!T">.:,-8E3&K"1$U6E5TU-3X6>#EG](A8B9;6RH&: M7\66,T*RLA1W@LFG1/+$\A&XP )D<0DT>,IP$1$!T1WZ%:UH%LF2@P@]X 1G M(:"=ZHW!%C.)CD&0$"=W:."#P"3A)>=IYZ/!+W=S4\C02@=F6(?Q4(7A7 G# MAW"(1O8'Y%B.W4)?==-WD$NZ=97N=]-_+[).^KJ;_@=FG<$'^MJM%OJFF_YG M*(;(=MOHIBR&IB*OBBQ"J!O%5A97Y\$I5GE9]W$O5@02_L3*37B/1NG,M* M$"*<%Q"UR?(N AEY+;+T8,$E[(JB<:-H?*.BA,A!A-7K5.X!]B#7Q!#:I%66 MO8N8+]6U(9UIV[Q=(J\(G#0")YT"MTH"DV6IJO#'NF^BU7U:*%\+M=9"!5JH M31_J+*_3)J]3W7[/SU-\TNBH-9O3BR)V6UM=$^=?XKRV*EQKX@)-OYM^>V>9 MG369G=U6L;UKS*QC5:A2V8OP>Q'K7D30A3A+A6U]W\19GV'ER3W;(MFX/AS@G B=ZK^K:[.E$VY;5OO3?@/5O MP*YOP 8W8#=ZV/.$?]^ VLX-U=S;U[6ULUCD*]89S]R+-+=!W:E$CB?OL]P" ME29G[@5TK0\-M*!5VLR30UWYKX \91R(W'8GL)=<:SB1KW]6';2K"T%S=&M4P!AP!*P'R^9Y2\791'AV;OSN6_P-02P,$% @ I3"&5+XB2:@V M#@ ]UL !D !X;"]W;W)K&ULM9S;6:BZ0JB8DS.96X:F(=;-?,3BJ9[%QL[05CT3%W)-%+TDYFGWY!B3;$QD^( M2I1C&#_+UE[+ZJ[[-\R;ZNEJNZS?+Q[5]EOIT]6 M%L4J7]=%N8ZJ_.;-R2_LYRN3M 4VQ#^+_$N]\SEJ;^536?[5?KES.?LCH_+Y=_%HOF M]LU)=;FL-_]'7SHV/HFN[^NF7'6%;0U6Q7K[ M,_O:-<1. 28'"O"N !];0'0%Q-@"LBL@QQ9070$UMH#N"NBQ!4Q7P(PMD'0% MDK$%TJY .K8 BQ\]%V]ZT-;EF_XRR9KL['55?HFJEK?VV@^;3KFLG\M;+GF['U>-UF3VQ[?1,\^KK/[1='DB^?1R^B\7-?ELEC8ORZB#X]0 M'94WT>]W>96UW;N.GDWR)BN6=5OBXX=)].RGY]%/T6E4WV957D?%.OJX+IKZ MA?VE_?S';7E?9^M%_?JTL95OJW!ZW57T[;:B?*"BOU\WKR(F7T0\YC$H?AXN M_B&_>Q6)>%.<@>*3LLL798/'9]UU]_GWW?A$N/LFO@Y6_ M'%\<.>YJ='&6]HN?VK[^U.'Y4X?G&WMBP-ZTJLK*=NZJVL[0=63[8_2N*NQO MW^7VQR+Z9?$?._2VO7UW?/SK5VLKNK3?ZG\':B*>:B(V-9�^\A7]_GJ"]O M"ZI-P7:%>SAC2:(3_?KT8;?/ BS5BA%LZF-<)ES&?6SF8U)*HXBUN8]I(:3D M?>S"QQ(E!$OZV"7 #->:6+L"%Y4F2=,GK.0!&?3 >5DW[7Q6#7MB:T#W M/,'ME8DG &9T'!-LZF/MH#"2>,+'A$GB1!!/^)C2L6T^X@D?,R:6BM3MTL>T M3A/-B"=\3*:&B01[0CUY0@4],:_*NH[NJO*F:) ;E'^K26J($WR(QRHFU-2G MI&::]/*93VFM#?6 3QFN#!E8%SZ5\,1K?U1[GL2T_7V,V7O<<5.O_?53^^O@ MK-BMZ.O/4?[5AMYU7@5F@LT6-GPIZJ:]R@,<:0:,-)F2 M%I\ 2C%&J*E/<>EY;^93(C5TDIW[E+(S /'>A4\E<4H']B6PI;0@U)5/2<89 MQQY.GIR1[)GKUJU_VW7LVJYZQ:(+X9 K$J\"J:!KC\^\]-S@,TR2!6 &&*&( M"P 3&S(P+GR(ZY34^A)!4M(QYE-Z9[7L-7_ZU/QIL/DGN4U?KXMLFQ2V V)5 M5DWQOT$?I'Y721/24R80(GZRT+G&QQ(AXX%(F;FTB87SIM^;V[QZ'">!X("Y](>%\Y^> MQ1?1.H>17V>DWSQ>Z(E(F2-*TFI=("JE8_T27E%0[ IA M0@SXU:5 +)P#7:Z;O+))+G9MYP,_Z+>+/:/IS01QVB:DU T 2[UD:0:OJK3V M7 $XGACM#33 "64S7.H.>%U&!^X5Y!*STPGZ+G&Y$ LG0]WB-#S@.J_XJ8#U MBHR]N0]PVM!H>(JP-*:SV@Q>526^5P#'4TX3K0O$"2T2;VE"US72"YXAER1B M*&1P&1+38]:F3_E-6>51L?W69%\?710]^V3S'9N_/H?.TN V;7MPZBS &2%I M$@LPS;U]!&3,KN5#,O,[Z MQFR:1'?<4-42XZ\V*(=.=H9;WSLN#67A//0?>?,X>+9A'G0&R"ZY4;XW$F]? M\*5-(KS1XF.VH]$M'V0LI6'8'%8M43'==4.&+T"F$B-5 /N M<&DI"^>E[ZK\)J^J?!$MBH=BD:\7VPWQ[/JZRH=R4^9G9;9'TCV1^3CL F%, M&>:MRSX7TU8*(7VYP*6*/)PJ>ATV:LK(?EW91'ZCP?2D,ZWZ,VM, MM][GF/-2^0O$:3L%TS$..-2I !;H5-RE<9P%'0.T40POZX7$$W3Q+=Z"5%F6\I#KP;;-1[:*.4NZ^'AK&=W6(=< MZ\?R@ZX%Z)!K 3KD6H0:GB; M1B-!7 M0@=:C5X/M.NQ:ER?Q M<)YD0[^'HKROEW]'[_.[LK)N#LT%+L+G27CU_^$G++@+;WDXO VA*]D]/ M\%@GM!/Z'(^YH=+2%'%2I32=FP%.RL3PA/8]G],RWKUN_]2)"VA%.* =<>I! M !T '7M '#KW #AX\ %P\.0#X,C1AW[;N,A5A 6(?><0!-B$]\3@":"X]@2" M*<"D2!3=)0"8B;6DVAS"TI0/).S"A=MBS\;_(4<#Q,[AIW"\>-CA .'O?:/3 M 0@#QP, ALX' P=$ !8_X1 OX5P1Y MJCV"=F7[?K.X4%.$0\V#E70!#@_Y4CJFJ'0QRM8,4$A-1UA/3N^WD(O91#AF M.T3<%GZ @<1MA %Q&V!(W 88$KW^^WC A\1#GP.5ID%VEK5C&H/$\ I M0_68*:!L *R\V0?NT])C8W. <#WZ%:=Z;X>Q6)!]\D1QQ,V=!I=NA!-FO >TC#.!;BE]1[7@VBIH/U&JHL[M 3>XYJGRPDM,9W-L^_HZ6USZ^ M)=0^8ZCY0*T&VD>YH$W%/TQ142[^4>'X9XRB>K^Q7#BDPN'0.)7B7/G!Q6!S 72HN1"*I8FQ#,V. M96A^!$/]YUY=-*?WJ:'C59:PJ0,\>2Q#TV,9FAW+T/P(AOJ>=!&S#D?,!PM# M87N'N/-(AJ;',C0[EJ'Y$0SUW>EB>AV.Z0]1L;0?+-. ?C\RW8_,]B/S(-)O M"Q>PZW# ?K!BI>&S8MY:CS"PU@,,K/7PFOY:C[#AM5Z[S$*',XNQBI5V^8$. MYP?C%*NPD4-FD2,9FA[+T.Q8AN9',-3WX*ZTYEJ'9 ML0S-CV"H[T&7UN@QCW/M%0*UGT)X2\!>9+H?F>U'YD&DWPPNE='A/>OO4_PT M>!H)K0< 0^L!>(T&6 _0-<%Z +# >N"2-!U.TKY-\-/H9(&@.O$$8<9O)Y_2 MC,I]\(KT2;;X*MYD,COG1F8&/!T4N]E'=M6 1C3]&CI M#!D3":/M@JJF$CXPW(Q+)DPXF?@FQ2]L\X#9]@B&^O?MHFX3CKJ_1S7L3*MP M-YDC+. R%R0;<73-T+CPTH25\4,UP\XPYF7FP<-@9W-M(&/,:R<=0(V%C7B-A;*B17$!J] ]3#\W.F]?" M0=,H]=# @XA0#D/H@!PV'IV-1^<0#ONE*>\V[Q/^ M5#9-N=I\O,TSNRBT@/W[35DVCU_:5Q0_O>O[[/]02P,$% @ I3"&5,(\ M3AH8$0 R88 !D !X;"]W;W)K&ULQ9U=;]LX M%H;_BA ,L%.@G8C4=Y$&:&-1\@*S*)J9W8O%7JBVDFAK6QE):6: _?$K.8XI MB:_(X]A(;V:2].$A=40>OCRBJ(O'LOI6W^5Y8_VY7FWJ#V=W37/__OR\7MSE MZZS^I;S/-^V_W)35.FO:7ZO;\_J^RK/EMM!Z=5% M^="LBDW^N;+JA_4ZJ_[ZE*_*QP]G[.SY#U^*V[NF^\/YY<5]=IM?Y\WO]Y^K M]K?SO95EL[];'77\K4LOW6_S)9V]1KNKM?ZW''6N?68N'NBG7N\)M M"];%YNG_V9\[3_0*M'9P ;XKP,<%W(D"SJZ 0RW@[@JXU"9YNP(>M8"_*^"/ M"_@3!8)=@8!Z#>&N0$@M$.T*;/O7^=/]V][\6=9DEQ=5^6A5'=U:ZW[8]J!M MZ?:>%YNNMU\W5?NO15NNN?R2UTW6Y&W_;:R??]]D#\NBR9=OK'?6]?[OY8UU M=9=M;O/:*C;6]5U6Y7?E:IE7]=^L67Y3+(JV["QOLF)5=R5_OYY9/__TQJH[ MF\HF^/.,: ^?MW=O?0OY\"S]QK<7K_/X7R['?6MSF##3H M2E_\[P\;;?&9OOBO6=469Y/%X^-J%\==>Z(O/LL7VL:G].(V*#XG%V>1IB,X M^['L;.TY$_;FFT4[X=5Y-QB??GJS';!-N?BV'[#Q'P]%\Y?U[R_E:F6U\\5C M5BW_HZG1H:#^9\+8FNGGX^^6[@+N= M[[[W.RS _-#E_A"; 2RTPR@:8C$-$S0LH6&IBCFVQSRVQP9.]O9.]K1.?KIY M[[K9?6DMRG6K>>JL$PW(V4^F_%X3.//'KE8AYG%GY&@5"L(H&+E9A2+ES@I0 M'?/"$94 RO%\/G*Q2KFA/;H/9Y;.3:F4JY7C :#3$P%;FC^@1J5NC9(]Z )1^'^)H0OF7!^R]?W9=6NG0Z>;*)] MQ1%QLFGV=>5/=>U$YZYC6#^W[7GZ$QRFD>*7\:TW$K&1$$8BT1$##S%;"GM; MZZ/?1IYY:WVE3-$[JY[&)68D-B/"C"1:9.B6WGJ''>06JZCKAW8V-724G=7! M"/*42R) B0$:7A:7E\6UES5OKV+;X=O%VG5>%>T0^&A]KO*;O*KRY5MKDV_7 M<3=YCM=<7/$TYU&@B"0BEYBYX75*BM^]5!;V:(-1E.J:&>_WS+/#93KI% )H$+>FQ6&URB5---+Z=W<=F1HVU6B M[8Q7 %*&LA$1E*H2"I1J*QNZ4VIFIA?-:B#,C>*!J;J1.QX/PK'_5$[QGQ$1 MQ-H2R 6NHHRU50Z]*$4O\U\RUW_.JW6VZ;)$SW/]QZ]U4V6+1C?/,RGSF%[G MD9:53)4W<%V).+2P1!Q:61(Y0>02(I<"3B?GF-1S+#S=^G)GR[# !!1880(* M+#$!!=:8J$:PR$086&4"#"PS4?LG)SNIYO8G]?9NK,LVX'?)G.UT#F^) MJB.9[0;CQ84@<@F12Q'G>I[#L0>X%+%<+V+E='_]=.$?=7/[SMA@0:K.[20J M 53@AA.WE$OYR?7RDY0\X*I$A-D#Q('T =2@7*] B6)&*[F,]NN MX8^GFBO$!78[PXV[&N"0B"%R@L@E7!6?(V[H1:E N3[O>I XX6K6$8@30 %Q M B@@3@ %Q FJ<2!.ALZ1.IGK=3)M7@'ZDGN>Q\=N 9PZJZ@0#T/%*X@*%*^@ MAG$_G-(/4M!R@Z UQ_=0?4+ 0R6^JQ0:G#/$@<$9$^T)4NM29$TWY*0 Y='K M)G@=J?P%8V([$9$68DT2)#1TE%Z1R6T"3F>7=6=7E>,Q*; M$6%&$BTR=(M4=HY>V;TPS^NH$DC-\QJ@88M[3^_UXN?(%*ZC)B-A"M?,#=LO M19:C3UL>G9IUU(?F8/EFHH:MEQK-,3Q:/TG2U5%%DIIT!9 RKHR(H%25:NT, M/25UF*/782_)I^Y,&O.I@%-<8T0$L;94:VKH'2G$G.#U\J2.%#J.7NB0EAB. MFJ6"2PS$H24&XM 2@\@)(IW ;*29&[982B-7+XT.RQZZ(!6E3C\F:MA4 M*5=LW ('U&Z24]1MLV/3ZS96:R-5K(O/Z;6=@,'+4 M]1N@X/H-<6C]1K0G2*U+7562Z>*9V]N3J9=D7_+OQ?:]A';(?JZ*LNKFH:)L MQ61<5>UO5V4[.K9O';1C8_G?A[KI-GSK=H-*/>5ZKY]RQS M9X]7= ;7,FNX7I?WV>+_,/9?;N4RJOO^=FEA;;_G\#0\+*E>/#8ZPEY3PH!3R\$ M2('+ _,M"%P FPY!"& A< -C%!D#8Q36.3E&/3G; M>J1]6[K[!MX> ($+82!P 0PYA61,&)LV=$KOC05]7N7J::6PG?=U T3.[-Z+ M-B(=)RP\.6M[!VY(,J6$/##G ]&2JQW#KB).^-+S>7K-9=Y*O&-V^>O *+V=0H44R!A M;E&"[#CC72B4RN;:RH9.EXK/?T7%YTO%YQ^H^$P#T0>R#LTH1&Y&Y&(B)XA< M0N12P$W=:ZEA?;V&)Z_#&O9E':0B?)!,0RH"<3!XT;B8R EB^Q+( 15!K'<.N*E^*-@?5I(4 M2:#NE%(5"06:4:"8 @D*E!B@H<^D= X.V;YO[() ;Z*I!W&P"Q)U,Y$3Q/:E M9GM#=TI1'!S[M#4 PG(<>J\0I/8_BB*F0(+2IM1@:>@P*7>#%[U7\+(58R#U M97#@^P3&GJ]N \/!E\;-B%Q,Y 212\S%P\$%KVZ/&JM%ZA98K#6,U'#EDN)%N@EVL'KLT!-OH[79UIDV$ZI M\8)3YF<#8GX6<7"0$_.S1$X0VY>:[0T/JY&:-3PVJ1H2\I-7"%)&. 6**9"@ MM"DU6!HZ3$K24"])/RZ71;)"9[Q3;@8YVQV_\!H3.4'D$B*7 FYB11Q*E10: MGHL?LJLV5%-R8%V2H12&(>DE M!EU_5A44]YCC* X&2@OT^QGDU'X?$^T)8OL2Q-D<.!K5J_;[.>"F^KT4E>&+ M=BJ\;'402ET6GN#(E! \S8=Q#7$HKB$.Q34:)XA<0N12P$W=W][I=R<\+24D MG98"*!372*>E K%-=II*0A#<0U@TW%-"N'PQ >AA/C@$L\?7SV-2XAD@%!*5 &KZ()1(:LM(KRW-4U6DOFD!IRK P:D*P\?9LP1B$$0BC, 9!&*9:%-0VIMCB]&!F=N_L95N?,?W2?>-GT][X.*NZ MV%AK0FW;VWIV?\#Q;,SNG1!L'_A %7<3< (:Y]QUU7Z"2.9'ZKFGV&;;!92S M9JFD(),)F4P1.1D >V<*VWI]1'J3[-G(L)7@.$P(@O,P$0<.Q(3FU!,Q>!,3 @R[O"I\WWMWG'*]K%; I\M#*_'LVU;]3<\MDT=$#-,@@$1DVT* M3DQRAZ$M#PE0Y:!&2JFL,1$($H @(.14!D#D1 MV#P4 6'S4 1$H"X"#K[_<6SBD8%/=$Q$0$C"" A)& &I-@6YG0DF803$M:,( MR,BG]K'^=TP,'S)1-.;!"4C6_YH(^P$I2-;_U(?A6Q^TN L^B]%VGM#GX[T] MDR3C2H=$)(R[5%*0R81"CGS:4_.&#WX08RK2ON P)0B"B I2F^IQ2AA3SE/" MC9L^4(GUO^/!CLU)/EL8UNZZ+%3C'R)!QYQ-DN..&9-M"G([4TQJNUM/4K-7 MS%"R_LP ((@=(/.)8@?"0.R DG8Z=O2^QL$,G^,@Q [PW8R)V %)&#NF2#5V4&T* MW7I? V&&SX$@M7/R0]M8[WL8C/^ /9FL]P4(9O@$!"VH<=))/U>( MFSX!B?4^*,&X7K?1X@1'*D<]! ERX!0DQ($3?Z Y<.0/KG;RS!_6^^ %,WSQ M@A(H@,0!9R%!#AR&A#CH&Y(Y86[>R#<] ;;[QL/KZ(7>)R*8X1L1Q*%%.OWO M"G&ZH=63-89O-A"'%I(+:&BA _G0T"*= @C-P>YST#F K/=)!L8/>2D$^R92 M9RPXM 'AY;*0=^0S ES\YY\CJ M_=6J\IO.=>\_\K-SY>^?V/L9 W]/V/OY]N_GTOSEQ7UVF_^:5>U0J:U5?M-6 M9?_2O7=6%;=W^U^:\KZ]:V?6U[)IRO7VQ[L\:V?'#FC__:8LF^=?N@H>R^K; M]G(N_P]02P,$% @ I3"&5%FNR#3@$@ RH0 !D !X;"]W;W)K&ULQ5U=;]PXEOTK@C$/"1"W)5+41Y 82%REJAI,#XQD M>N=AL0]RE1QK4RY52[+3WE^_5+ELBN01294%S$O'=A]>D9>SN[;=?[RX:-9WQ7W>_%;MBQW_/[=5?9^W_-?ZQT6SKXM\ MB_6-_7?/?+EZM;,K[8M>4UE8ENLV\Y&SO]Y+*Z*[;8SQ2OR MY]'JV>M#NX+]GU^L9X?6\];I:(#P6"%VKQ(X%F&N!Z%@@4@M$ P7B8X'8M0W)L4#B6B ]%D@/P^&Y M_PZ=/\O;_/)37?WRZ@[-K74_'$;0H33O\W+7C?;O;O^ZJAR;?;9I/%RVO7_>4B_6Q+E^?ZT(&ZD*]WZM=>]=X<_[D M#2@_-Y>/;.4S<_G45GYA+A\0@X$+WC&OO4->>N\>#!8?/ZVIV=O:_O"7'Q6K(V57[H7]T'QE7/Q(#4, M!/HZ3>G!'AVP-Z_KJN93LJZ?@T3C\2GF7=%\V_\N7BVYR-EY_ M5O_W/[@M;\5_:_['4)/PM2;AH2;A0$W^R2-PN5M7]X7W;ELUS7LTSY]-L(.) M+MX^7IZ3F$6\'Q[[HQ? & MB&37342&+(QDT!Z;24'E>AJJ5,)_(L 6JEA_Z M5(8M=1A+_5A!K7043>.0O:*D3F"OG<",G7!=5X_E@7!PON.]XX.B>BSJ)Z^Z M?<]#_X9'^YL6+<"S9[.1U#3*%%\B$%-]B4!QJ'@2@,)(Z=^E#F*I4J45,$33 M),)>C%Z]&!F]."MN"SZA-EZ;_^6]NREVQ6W9OO>*O_9=W$/NB_1J!'ZJN ^ M&$T4]P%0[%-E5"_@\P)UP"X!C,14J==*1Q%""<$^C%]]&%M\R$GVNLR?F2M? MD_+[JF[+_SO\ ;DPUFH1A8DRN.8Z*"!II(RN#*#2D*EC4$<1EH:*IY< %8?J M>%XA% T&AF'RZL+$Z,(O/8_Q&7R8O-ZF;-;5 U^^.Y^63?.0[]:%MZX:/*\3 MK6*4)>H:J8-8$*@#4P<%-&+*JK8 **8-WR6H%8T4T J TBC!+DU?79H:7;K: MM47-8Z"WS\O->;D[_UGN$*&;I=K#?<5I5D1F12RLB*6.H"%19L5*!Y&$#LS? MP!<)@&_TU?S/A[)].N\RQ@T?8/?=XCX^V^G6(TT"=O@"5:NM^!E!!$/OJ M&HA@-&9J% &P,%'7YA6L?SK@PEX.%1A=R%.EMMS]Z-C6FG.SC0E M^4:=.%< =!XH)SN%.5C?K.%#/%H169_OJ]& M%02C/DVIZCQH+@G5"(-P01 EZGJP1$#"GYRH7@2XT(_]@< X'U%>3V#F I6 . U2DYN +@$H"-9XO >H\ MX Q3\R%X9C^EESTH\I7 G+!-E*J]*VKH19WQG_/1HPU''980 MS8G %HMC;2H#&.'KG.9'D/[PY%#U(DA9"!F:Q2)E"2PYR\MJN,^?!I="G=GS M[)4QS7D(1V,U,0$PGNXEJO=T5!)1C2R"1S*?!1I=!,_T63]?E?TG\I/ G*"H M_O/.^7S>YBVGX/N\;I^@/^W)"H#PN46(ZDHGV,(-MK37:V6$R#OC(F\AYKR% MN[!^*%PG,M&)/PNHLKS/ :H;LMI&(L#Q8*LFR0"5!E3=1D2V_%1E^RM8M30> MF,E$Y"[$G+OT(HIA+A/ ZGTUHYL#5!=%U7T;" L2E3=#6*Q2QR6 18FZJJX MBJ\> _&8B(2#F!..?Q0\;?:V97Y3;LMV@-,0G;:34/.=#HK4)1!@J+JV+=#3 M5+ZS!"#-8R:(["Z1:1!SIO&ZXUH7G 4^X*&F\_=SEFJ;^7.$2Q,:J100X3@Q MUO:JX7/]2(T)2X0+XB2-- ?J0.I'Z1 ))"(5(?8CF'5W)GO(,T MM,CYBYICKP"0)E'_-$;VM4A7B.6DY:%>WW5SO+KMW,U=VSY]\/;;_+@U6_SY M4.Z[B^?#RDXS4!RV(+VF6#_4)28_!&4-OIY80QR/D^K.C2-NX8A; IRV'I@@ MLA]%-D/,V9>O=YNLNWN.1:K3< MJ=<^-OM\77P^V]=%4]2/Q=FE!]45*/D@VI#/''$+A".1KQ-2':<-91-$=KE( MB8@Y);JNR]VZW.?;CH<^RQBJG=<6];VWK?*=V><@4Z%H=4"XP-=',\I\>-[/ M-)]"(-5V)9<0&.@[@RL '' M%:D2-:=*\FC^7G2;;]Z7UV-%I,VA>KI!2)BJ M$7KAB%L"G-IR(T1NN9 L\WPG5Z."(6P*< MUGH31&Z]R$ZH.3MY[>EC@+6>(V=4)_WG<:#*,19NL"6 :$JXPBBHW"!P2B^ & MF@=,$-D#@JE3"U.7/-#;2SN$#]3S]B.J6_W"8+8,K MA,XRM;9:(4L .8]"5=6T,EJ2VRKH+#73V5DG*;*KB"C8%H^8>@X[=X-E;K"% M&VR)8#3R5>W)"N"&W">H*3534\N&RVVYXWZUYUP4L4_D7QW'(J:)#P L2!)? MW6Y=(',TCK6C852]@*1$D[0B8$33(5%K*'AJ:.:I!S_?Y7RQZE+9@\>[/9;# M#QV%>J>(7HJ8211 M#Q)7 $B)']*! Z=0$.'0(E$:YVW?#M]K@.8G*HZ09<-XX2)7&_ M0C#]U&.&8'ZBZ83FCKC,$;=PQ"T!CD8!4??15@ 7^OVS7[F_!'4/S=3=T%]% M=\YE["D@$PKX!-7D]P"G]^@,P?0>G;M9RQPKMP X&L61ND&U1/9 AZZ..#;< MH7)/B6PCM*FGBL>R>FBV3]ZW8E_5K?'F3]B[9_%,@O^#5SX$MP[-W-KMT@?: MH.8D5ULAT)ZR=ND#"6W4784Y1*E#)(,5(_VA*;M%4.O03*U/OH81 F:LW\. M*.TB!D3% X=,H:#'H2,]=KX<$0)^JXI(YP 44#4/RI"IB U&0<�QL/'GE; M(=39)+BN %#HO@*"21<6Y%8)>AI:Q"037" (@0)=OT$ 4. * 4#)=PCD.T^" M'C(S/716]3/K9N/<#LF,$+D)@H8Q,PT;);9G.K< 8GN F)[@)+%]G*#!$]A M%IXR0OK.@,99D[X#D"Y]!R#]W!J!-.D[ O6E[[);!"E@9E+@)D1G2"&@"M$! M2!>B0TM#EPP%!6&63<43A>%,W]X#PG" BH860]:[&6FF*HXZ;88X091JSD>G MZ2%?S-2VH)/^)!C2>C!!,9B98ECDT@P$?R"71C DET8X62XM-T.P"69F$^ZZ M988(@JY;!K"8J>K7#!GSX\&)(7@$LQT/CQ$1,[1UI8N( 4P7$2-;DHA8;I'@ M$&R<(!6V VT0 4$OQ.F"7@"3!+WRG5[!$B*K+G2TM#:R$P8 0=):*TQNE2 . MD9DXC%.[1GJT!VI7@()J5X"3U*YRDP1UB,S4P4UY&J%0KYXAS $**4\AK*\\ ME9LBPGUD#O=.,M!(C]&Z#!2 -!DHP/1EH'(;1+"/S,'>19L9H>M(0)N)<$B; MB7"R-E-NC& !D7W#8@*)9(3.[8!$$N&@1!("98FDW.+>NPPL>Q%O$2I&< ]! MFV0 !82*""8)%>46"@X1V3C$2,U@!#5NNBH(XH!FT(Z36R;H1&2F$R>K^")\ MQ4;O.7C%1E?Q09RDXI-;*.A%9!-WG:RGB^S77@ $*N7L./D=&()SQ#:!U>G: MM1@P!J1=@SB@74,X1;LFMU)PD'B,F,I)1A:#>R.R/$RNBR /L9D\G"CLB@&; MD 5;B))0R771,3QV!S'1ZJ?8G03.1D2SL,50K$>R]1%Q0B1:]I[J8XYU(W1[,1HVUW7[%AA3_RL$8TPE^C, "Z)$?CIC*436!(=F+OQ7^.W,E98Y&@HP0MZ*$L/E'?U)4A M&!LZ&TD$(TMLC&RDQL)L;\R(F,A0-H$A^;6%@@&FEL.+":0,\.=4AK() M#,G^%!0SM;W=PO5%D$8[8YPVD:%L D.RTP1K3WBF;L8QFS*O;E74QF:365H/I6A; )#F85Y*[:X7,9LV&Y*:+'"$UYPB.DJ,490GZE@6 T316\T. MBNF0>BH5M#ZUG[$9Y$;FTF,&_%3D?0)#LJL$>4_-Y-U=TF0V-,9K0$ <:Y)& M@.HVT ?>[KO1K;-U-Z-Y':BQ59RZQJNRS/&N62B9EQX/=>A.V;N;&3V,UB9-1 FHH< M3V%)\5KOM=>^F1^[R.M>;)BT+@Z8S(Q1FM![][1OWPN?0%3W\AAS*^T'[V:, MTLK>^Z%]R\[V6X1T%N.CAOU4%'D*2XHW>^^)]FTL>:1HSV)PE >M+S++IGB: MXIO>.Z!]Q]=*C)7]O1@VSR#[EVO,&.5C*#VR:_FBS!O$?A;38WI_*DO9%)84 M7_:_+&/3W)VN++38'N7,R;CP!)849_:XL.7S,"<(&"TF3ZEOCWS:/\QRBLC1 M8O:4.O?8H>4[*>.%D!:+IU2W1\LLGR,9J9:TF#NEKCW^9?GXQ\F22HOA4VK= MXU.V#VZ,5UU:3(Y:;J;F/OUO9%@^DC%&Q1F 3TUHX=K\O%,:TR,KEB]6C-!Y M6DR=4,_>5R$"RV.;!\NV$BO6@ /HZ@T4D[ M)C-CE%;VHK;E&PMOD(D&]N\&ULM5C9 M;MLX%/T5PK,@ 3*1J-7N. ;J)&W=9D/23!\&\T#+M$U4$E622AJ@'S]7BV4[ MHEBU2%]L+?<<'O+R+M3XD8O/\XRF\&;) M14(4W(J5)3-!R:($);'EV'9@)82E@\FX?'8C)F.>JYBE]$8@F2<)$4]3&O/' MDP$>;![N43&5.>>?BYO9XF1@%XIH3"-54!#X>Z"G-(X+)M#QI28=-&,6P-WK M#?N;D)^P1?Q6):_Z+&VM0 ;#7Y3A[XSF[[QBX<7;+VYV0C;MQR]^=D(W# M<%. M"7C+ *GI'5[)A?T[P58H)FBB?S/P.\V_&[)[W7PG_)4L715,$>0G-B""E(T M';K8K9C\DJGHF1XF(S>P;7ML/>P&9]OL+^RVS-ZVS; W;)F]TYBY?LMLIC&S M0]RR^]"VQ(7.CO/:Q->M@T#S]XUVW.+U[C%,[IEFDMX(B4X)9FSM'3) M4>$AK;..4,S(G,5,/>G"VM.LM!^&[4EK#$?!2#-IC>'0\>V6X;7&, QP]_KX MS?KXQO79"0M:A(4A$H*&,O@ED18V_.'/N73K1Z0$2>62"D$7NC8A;.\UV.5V M]W(.&VU#H[:9E#E)(XKXLI"7@!1HG*+/1RB%X]4!="]513]$WU!WGU"-$>S( M\[NEC1II([.G"QV(@4"ZZ*UDU%*"L>-W:L'VMM6SC6JN8#DRP2-*%Q(M!4^0 M)'&Y;)(*1B5ZC3(J,JIR$H,AK7Q9+::VM;);+O5&+H2(XW=(W>E*L5'J>9+% M_(G2:G"4Y2):PR$093&!?;=@,N(Y['+8>53;2IC9L7]LVW\8P@)O*QQVC%2? M6+H #*P;XPL$QW5$#=(;Y5K1YI$"!#M;K:5)]K9P8G/E?)Z"8$/>?9R9J+?) M'WN_)!7A;?K$YOQY0YZ2\JBB."+1EYP)BN9U@J+R"*T$E_J3BM_>L-CV#3D( M;Q,P#OIER%*19%6&A(6 N@8G*$4AVM4F%< V*:[(/*:0I?)D3D49AF5.Z)LH MIK6BO4SA#D=%([)?R4[[6.[/>UL8<,_*L#=OB(<(7$1697IYX$7E;U9!;KRF MK1/?&0_J;SMXZW[Y)Y#[L]Z6'&RN.5>-SY(\5BR+P6UP4P(H6!O!^R;G: MW!0?EYJ/U)/_ 5!+ P04 " "E,(94Z6[J%FD# #8%@ #0 'AL+W-T M>6QE>)9NG"=L2.Y.W_Y8Y/KRC6?/)^].3CIW9Y>[ M]M,*.".^D_3B -+S3@-4?>VJ1LI%=MIJXL1] _2MD<:1AP[ ME;54(8Z]#C:D[1%A[L&!,[E_*E'ZKIO^SZ_?2/UMD%8%^G6ICP9I+C<5'Q)K M,)%IQKQ[*H9D3 6?* Y>*V!ZNPYLFX MS%45VT:POY/Z\AU@W0.!7(A&8)=8PVA04*V9DE>F4UU<&1]!7MV^715&X4S1 M5="](!N'ZF2"3'*5,-6$"9XQR105;=&F]E]SEI^M MN'ZFOX3FZK:RJ]@I,NR]?HWU/N:UBXR.0>113'?_&$3&1R"R]V)WS2?<@8XB MD<$QB.R^2I%^O:=L;5RWMJV-U8/7@R'Y!B\B8A/4FRRXT%S6O3E/$B8?[5X- MO:83\]J^Q6^N3UA*%T+?-N"0;-I?6<(76=Q<=0V)J*_:M+_ \,Q6>/UN8F)Q MF; E2\9U5\TF5=,S#1.U/L!A%[FJ#C>"^5C,C0"&Q<$48#[6"XOS/XVGCX[' M8IBVOA/IHSY]U,=ZN9!Q]<'BN'UB<[A'&L=A&$581L=CIX(QEK:T#<>0./.';/-A8'/+!9P&H' MXKOC0$VY?<(09A73AJU@'(EC#(%:=-=H%"'9B>#CGA]LE81A'+L1P-P*PA!# M8#7B"*8 -&!(&%;/P9WGD;]^3OF;_[)'?P%02P,$% @ I3"&5)>*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'M/,J%=$[-S+UM>DM@& MYT.R].VNQ-M';;XMM/[&?M25LN>#M7.;-\.A+=:BYO8OO1'*7UEJ4W/G#\UJ M:#=&\-*NA7!U-8S.SM)AS:4:O'N[N]?,#.&!=J)P4BM_,ISX(L6C_7T]'+(' M:>5"5M(]G0_:ORLQ8+54LI8_17D^.!LPN]:/?VLC?VKE>#4OC*ZJ\\%H>^&+ M,$X6+T[/ ^0]7]CVC..+.^Y!S@?IF;_A4AKKVE>T]^>>\4'X%V^/&J>O9.6$ MN>!.?#2ZV4BU"K?QGV((/D;;#KO?VT9\8_Y/,^KE4A;B0A=-+93;MJ,150!4 M=BTW=L 4K\7Y8*H?A&$SOA+A0_G_2?> 55X5@;?=: #A& ,=' V2G[ 1 Q@AD M_ #G*XY?!Y3!#(]'B2W:P"9(9 9+>2M67$E M?[87&%?^N6RL5,+"(9,C>#DMWKRI:VZ>0IO-Y4I)_S:N''M?%+I13@+("0(Y MH86\5@_^!=Y, K;:Z R;H<]HD;QS_6!U3Z_9S$\S[G7;M9??&[D);X24J$>( M1?)1Z_)15E5+=^O6WG+7WNUJ%3C8>XB)>65$+);0O]:%%S&IVE9T3VPNBL9( MM]?GF%U&Q'JY5H6N!;OG/[I,F$Q&Q#;Q ]4T?OK[RHWQS^$3NQ-6F(=.((-Y M9$0LDKE04IMM9WK,J?_A0YLK7K2A**3$1#*B-\E#B&_#J+@0B\[XQ=PQ(I;' MG2B%OTG F@FS$:[A%9L9L13&-R2DQ!0R(G;(73CI.W?&_83(;G0G/AAAWA@1 MBV.JZ_I9N[]:S4<*NO@&(VK,(Q&Q1^Z$5UO3F4\BS!@1L3$NN5$^#;/LY$9; M^XIYR?D(FALXH41H#D*>A-2U=-M +_2K'[K. PM5=$T18::(B$UQQ:5A7WC5 MB!!874GE,Q'IA^ZULLXT-<3$Y!$1R^/9M!^X#5.SKOVM[(M\$[-'1&R/[LQR M[PUG>5OHZ/0T9HZ(V!P?A5X9OEG+XE"^CODC(O>'W:5%[.0?Q4-=092O(!XF MCH@\^5A8\;T)=),;4>2(QM8R)U;*?,O5V-R:7,7E6LHVL>\$PN8R)Y7(P MQ-Z2PBHU)I>86"YHH-TMIF-RB8GE@H;:G9DQQCP3TZ^9&^%R@=\C$Z)()L5?ZH^Q>3,PP,76Q"XW'8HB)&2:F-@R*F4!, MS# QL6%@V'C*YOZ.95.UHWS:F$Y!(L8\$Q-[YC!F>P5B8M:)B:V#!KJ=>3+! MK),<$\DDQ^:3$\L$QH7Q23#XI_::Q;B'#ST6_ ^0IQ,3DD])O&]NKM_0,\A3S M3DJ^6(,M5L/"58IN&B/VSLO5ZOZFQ*23DA?7#JU;MZP0$Y-.^L=*;'T-B DG M/5J-K8TTX-9 3#@9L7 PS,\<[@7-,.%DQ,+!2X&G$!,33G;,K0$=?6>8<#)R MX6"84-\9)IR,6#AX8;6#B5DG([;.P3T,VTD)8F+6R8BM8:3)BTSQS=4*SQ7:#OQ]$<-] AFDG(];.;TQ8K?2]K=7>]H8S$_WDQ-KIQ?PJY&KMP\Q3N,DZ MQ[23_YFEG3"$-INJW1/D9_/P10EV5>E'B(EI)R?6SN$M7_NA;XYI)R?6SJ$5 MJ>>)$V)BVLF/LCWMU[,*,3'MY,?9I^8Y?7!4PB);CGY7ACS?03 [ 6:.62@G MMA"*:6$!>()9:$*^]?D09OM=+HB)66A";"&\TV$P-XB:8 M@2:M@8;MB^V[MZ582B7*S_[VUI\O>%7,# N_PIU&49R$O?W+IJJF_MRMNM&\ MW'U]=_?5XW?_ 5!+ P04 " "E,(94*"B!BK$" "^-@ &@ 'AL+U]R M96QS+W=OHZ<>7KR?N7C].I?_F=AM-OMU^=VM_QS+:?S'X/JCZ]^'72ECM7AM^VT95U7]>;A= M'NKK1WBX3*X6SV^KJG]^"U4]=Y! D,P?I!"D\P=%"(KS!QD$V?Q!#D$^?U"" MH#1_4(:@/']0 T'-_$%AB3(N"9(F6!-H'9#K0.!U0+ #@=@!R0X$9@=$.Q"H M'9#M0.!V0+@#@=P!Z0X$=@?$.Q#H+:BW$.@MJ+<0Z"V3']L$>@OJ+01Z"^HM M!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z*^JM!'HKZJT$>BOJK01ZZV2S MA$!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4#OB'I' KTCZAT)](ZH M=R30.Z+>D4#O.-GL)M [HMZ10.^(>D<"O2/J'0GTCJAW)- [HMZ10&]#O8U M;T.]C4!O0[V-0&]#O8U ;T.]C4!OF_Q92:"WH=Y&H+>AWD:@MZ'>1J"WH=Y& MH+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+=/#IL0Z.VHMQ/H[:BW M$^CMJ+<3Z)U0[T2@=T*]$X'>"?5.!'HGU#L1Z)U0[T2@=T*]$X'>"?5.!'JG MR6%! KT3ZIT(]$ZH=R+0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'IG M KTSZIT)],ZH=R;0.T\.>Q/HG5'O3*!W@WHW!'HWJ'=#H'>#>C<$>C>H=_.3 M>@_CUZ$,MY[O-3[_)ZD>+]\MM\=?E]\7)Z_*%>?ZOF)X^@M02P,$% @ MI3"&5'WS[C]# @ S4 !, !;0V]N=&5N=%]4>7!E&ULS=O?;MHP M%,?Q5T&YK4B('=MA*KUI=[OU8B^0):9$Y)]LMZ-O/Q/:2ILZM(I)^]X0@>WS M._&1/G=K%\<^F[PFV07PO0IRWR]LWWETW&R0US9CJZO0OSJ'K*IJO?5 M@\W$:J6S>AR"'<(R'&LD-]=W=EL]=F'Q^1!_]NTX;!)G.Y\L;D\;CUF;I)JF MKJVK$->SIZ'Y+67YDI#&D_,>OVLG?Q4W)-F["<>5/P>\G/OZ9)UK&[NXKUSX M4O5Q5W;H,A^>.^O3\R7>Z7'<;MO:-F/]V,G4^.<0; MMJ?/_.+\N/TVYL M\Y?9\7I_C&X_S\-G\^/R._YUQF_U/]B'@/0A(7T4D#X4I \-Z<- ^B@A?:PA M?>0K2B,447,*J3G%U)R":DY1-:>PFE-,W/YO\^W?P$4$L! A0#% @ MI3"&5 =!36*! L0 ! ( ! &1O8U!R;W!S+V%P M<"YX;6Q02P$"% ,4 " "E,(94$I?G&^X K @ $0 M@ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "E,(94F5R<(Q & M "<)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ M 0(4 Q0 ( *4PAE3#8NMJW 8 *T: 8 " @0T( !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ I3"&5&C;F#A3!P (A\ !@ ("! M:1$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MI3"&5*:&Y0U=#P @G$ !@ ("!+R4 'AL+W=O&UL4$L! A0#% @ I3"&5%7^U&PO=V]R:W-H965T&UL4$L! A0#% @ I3"&5#_7,O A"P 0QP !D M ("!R'L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ I3"&5 U_+0&PO=V]R:W-H965T&UL4$L! A0#% @ MI3"&5!'3*SYS! N@H !D ("!:,P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I3"&5%/;YT?$! 20L !D M ("!I/8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ I3"&5 L@O,='!@ 4 X !D ("!OQ4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I3"& M5,\^/8'M @ K 8 !D ("!=D4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I3"&5"@">JGO!0 2@X M !D ("!"% ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I3"&5 1)DN:$ @ >P4 !D M ("!D5P! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ I3"&5*._UGN( P IP@ !D ("!@F8! 'AL+W=O M&D=C80" "> M!0 &0 @(%!:@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ I3"&5,G1 MK2=U! XPL !D ("!07 ! 'AL+W=O&PO=V]R:W-H965TEW 0!X;"]W;W)K&UL4$L! A0#% @ I3"&5%BZT=WA @ T < !D M ("!+H$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ I3"&5#-\**(@!0 R!P !D ("! M/8H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ I3"&5+RKVI7!! ]!0 !D ("!PY4! 'AL+W=O&PO=V]R:W-H965TVH 0!X;"]W;W)K&UL4$L! A0#% @ I3"&5'"RYLCS P "0X !D M ("!(JX! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ I3"&5!0R"17U!P "2X !D ("!)[D! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MI3"&5#?X <&I!@ HB$ !D ("!^\8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I3"&5'DEU]?1 @ MX@H !D ("!]MH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I3"&5 H5'T[I @ Z @ !D M ("!6.8! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ I3"&5$&PO=V]R:W-H965T&UL4$L! A0#% @ I3"& M5!3>DS58! 2Q0 !D ("!N_P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I3"&5-O[:G)@ @ X@4 M !D ("!X08" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I3"&5-N_J> 4 @ L00 !D M ("!>0\" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ I3"&5 Y[)T89 @ TP0 !D ("!GA<" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ I3"&5(@E M*FGB P ^A !D ("!8B\" 'AL+W=O&PO=V]R:W-H965TA! @!X;"]W;W)K&UL4$L! A0#% @ I3"&5%FNR#3@$@ RH0 !D M ("!-U," 'AL+W=O&PO M=V]R:W-H965T7!E&UL4$L%!@ !E &4 NAL *)\ @ $! end XML 110 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 111 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 112 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 304 477 1 false 81 0 false 9 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.arraytechinc.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://www.arraytechinc.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 1001003 - Statement - Consolidated Balance Sheets Sheet http://www.arraytechinc.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Uncategorized 3 false false R4.htm 1002004 - Statement - Consolidated Balance Sheets - (Parenthetical) Sheet http://www.arraytechinc.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets - (Parenthetical) Cover 4 false false R5.htm 1003005 - Statement - Consolidated Statements of Operations Sheet http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 1004006 - Statement - Consolidated Statements of Changes in Member???s Equity/Stockholders??? Deficit Sheet http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit Consolidated Statements of Changes in Member???s Equity/Stockholders??? Deficit Statements 6 false false R7.htm 1005007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Organization and Business Sheet http://www.arraytechinc.com/role/OrganizationandBusiness Organization and Business Notes 8 false false R9.htm 2102102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.arraytechinc.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2107103 - Disclosure - Inventories Sheet http://www.arraytechinc.com/role/Inventories Inventories Notes 10 false false R11.htm 2111104 - Disclosure - Property, Plant, and Equipment Sheet http://www.arraytechinc.com/role/PropertyPlantandEquipment Property, Plant, and Equipment Notes 11 false false R12.htm 2115105 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 12 false false R13.htm 2120106 - Disclosure - Investment in Equity Securities Sheet http://www.arraytechinc.com/role/InvestmentinEquitySecurities Investment in Equity Securities Notes 13 false false R14.htm 2122107 - Disclosure - Income Taxes Sheet http://www.arraytechinc.com/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 2128108 - Disclosure - Accrued Warranty Reserve Sheet http://www.arraytechinc.com/role/AccruedWarrantyReserve Accrued Warranty Reserve Notes 15 false false R16.htm 2131109 - Disclosure - Senior Secured Credit Facility Sheet http://www.arraytechinc.com/role/SeniorSecuredCreditFacility Senior Secured Credit Facility Notes 16 false false R17.htm 2136110 - Disclosure - Convertible Debt Sheet http://www.arraytechinc.com/role/ConvertibleDebt Convertible Debt Notes 17 false false R18.htm 2140111 - Disclosure - Redeemable Perpetual Preferred Sheet http://www.arraytechinc.com/role/RedeemablePerpetualPreferred Redeemable Perpetual Preferred Notes 18 false false R19.htm 2143112 - Disclosure - Related Party Loan Sheet http://www.arraytechinc.com/role/RelatedPartyLoan Related Party Loan Notes 19 false false R20.htm 2145113 - Disclosure - Common and Preferred Stock Sheet http://www.arraytechinc.com/role/CommonandPreferredStock Common and Preferred Stock Notes 20 false false R21.htm 2147114 - Disclosure - Revenues Sheet http://www.arraytechinc.com/role/Revenues Revenues Notes 21 false false R22.htm 2150115 - Disclosure - Earnings (Loss) per Share Sheet http://www.arraytechinc.com/role/EarningsLossperShare Earnings (Loss) per Share Notes 22 false false R23.htm 2154116 - Disclosure - Commitments and Contingencies Sheet http://www.arraytechinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 23 false false R24.htm 2159117 - Disclosure - Fair Value of Financial Instruments Sheet http://www.arraytechinc.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 24 false false R25.htm 2162118 - Disclosure - Equity Based Compensation Sheet http://www.arraytechinc.com/role/EquityBasedCompensation Equity Based Compensation Notes 25 false false R26.htm 2175120 - Disclosure - Related Party Transactions Sheet http://www.arraytechinc.com/role/RelatedPartyTransactions Related Party Transactions Notes 26 false false R27.htm 2177121 - Disclosure - Geographic Information Sheet http://www.arraytechinc.com/role/GeographicInformation Geographic Information Notes 27 false false R28.htm 2181122 - Disclosure - Restatement (Unaudited) Sheet http://www.arraytechinc.com/role/RestatementUnaudited Restatement (Unaudited) Notes 28 false false R29.htm 2187123 - Disclosure - Subsequent Events Sheet http://www.arraytechinc.com/role/SubsequentEvents Subsequent Events Notes 29 false false R30.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.arraytechinc.com/role/SummaryofSignificantAccountingPolicies 30 false false R31.htm 2303301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.arraytechinc.com/role/SummaryofSignificantAccountingPolicies 31 false false R32.htm 2308302 - Disclosure - Inventories (Tables) Sheet http://www.arraytechinc.com/role/InventoriesTables Inventories (Tables) Tables http://www.arraytechinc.com/role/Inventories 32 false false R33.htm 2312303 - Disclosure - Property, Plant, and Equipment (Tables) Sheet http://www.arraytechinc.com/role/PropertyPlantandEquipmentTables Property, Plant, and Equipment (Tables) Tables http://www.arraytechinc.com/role/PropertyPlantandEquipment 33 false false R34.htm 2316304 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssets 34 false false R35.htm 2323305 - Disclosure - Income Taxes (Tables) Sheet http://www.arraytechinc.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.arraytechinc.com/role/IncomeTaxes 35 false false R36.htm 2329306 - Disclosure - Accrued Warranty Reserve (Tables) Sheet http://www.arraytechinc.com/role/AccruedWarrantyReserveTables Accrued Warranty Reserve (Tables) Tables http://www.arraytechinc.com/role/AccruedWarrantyReserve 36 false false R37.htm 2332307 - Disclosure - Senior Secured Credit Facility (Tables) Sheet http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityTables Senior Secured Credit Facility (Tables) Tables http://www.arraytechinc.com/role/SeniorSecuredCreditFacility 37 false false R38.htm 2337308 - Disclosure - Convertible Debt (Tables) Sheet http://www.arraytechinc.com/role/ConvertibleDebtTables Convertible Debt (Tables) Tables http://www.arraytechinc.com/role/ConvertibleDebt 38 false false R39.htm 2348310 - Disclosure - Revenues (Tables) Sheet http://www.arraytechinc.com/role/RevenuesTables Revenues (Tables) Tables http://www.arraytechinc.com/role/Revenues 39 false false R40.htm 2351311 - Disclosure - Earnings (Loss) per Share (Tables) Sheet http://www.arraytechinc.com/role/EarningsLossperShareTables Earnings (Loss) per Share (Tables) Tables http://www.arraytechinc.com/role/EarningsLossperShare 40 false false R41.htm 2355312 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.arraytechinc.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.arraytechinc.com/role/CommitmentsandContingencies 41 false false R42.htm 2360313 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.arraytechinc.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.arraytechinc.com/role/FairValueofFinancialInstruments 42 false false R43.htm 2363314 - Disclosure - Compensation Related Costs, Share Based Payments (Tables) Sheet http://www.arraytechinc.com/role/CompensationRelatedCostsShareBasedPaymentsTables Compensation Related Costs, Share Based Payments (Tables) Tables 43 false false R44.htm 2367315 - Disclosure - Leases (Tables) Sheet http://www.arraytechinc.com/role/LeasesTables Leases (Tables) Tables 44 false false R45.htm 2378316 - Disclosure - Geographic Information (Tables) Sheet http://www.arraytechinc.com/role/GeographicInformationTables Geographic Information (Tables) Tables http://www.arraytechinc.com/role/GeographicInformation 45 false false R46.htm 2405401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 46 false false R47.htm 2406402 - Disclosure - Summary of Significant Accounting Policies - Schedule of allowance for credit loss (Details) Sheet http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofallowanceforcreditlossDetails Summary of Significant Accounting Policies - Schedule of allowance for credit loss (Details) Details 47 false false R48.htm 2409403 - Disclosure - Inventories - Schedule of Current Inventory (Details) Sheet http://www.arraytechinc.com/role/InventoriesScheduleofCurrentInventoryDetails Inventories - Schedule of Current Inventory (Details) Details 48 false false R49.htm 2410404 - Disclosure - Inventories - Schedule of Inventory Reserve (Details) Sheet http://www.arraytechinc.com/role/InventoriesScheduleofInventoryReserveDetails Inventories - Schedule of Inventory Reserve (Details) Details 49 false false R50.htm 2413405 - Disclosure - Property, Plant, and Equipment - Summary of Property, Plant and Equipment (Details) Sheet http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails Property, Plant, and Equipment - Summary of Property, Plant and Equipment (Details) Details 50 false false R51.htm 2414406 - Disclosure - Property, Plant, and Equipment - Narrative (Details) Sheet http://www.arraytechinc.com/role/PropertyPlantandEquipmentNarrativeDetails Property, Plant, and Equipment - Narrative (Details) Details 51 false false R52.htm 2417407 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details) Sheet http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails Goodwill and Other Intangible Assets - Narrative (Details) Details 52 false false R53.htm 2418408 - Disclosure - Goodwill and Other Intangible Assets - Schedule of other intangible assets (Details) Sheet http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails Goodwill and Other Intangible Assets - Schedule of other intangible assets (Details) Details 53 false false R54.htm 2419409 - Disclosure - Goodwill and Other Intangible Assets - Schedule of future annual amortization expense of amortizable intangible assets (Details) Sheet http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails Goodwill and Other Intangible Assets - Schedule of future annual amortization expense of amortizable intangible assets (Details) Details 54 false false R55.htm 2421410 - Disclosure - Investment in Equity Securities (Details) Sheet http://www.arraytechinc.com/role/InvestmentinEquitySecuritiesDetails Investment in Equity Securities (Details) Details http://www.arraytechinc.com/role/InvestmentinEquitySecurities 55 false false R56.htm 2424411 - Disclosure - Income Taxes - Schedule of Income Tax Provision (Details) Sheet http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails Income Taxes - Schedule of Income Tax Provision (Details) Details 56 false false R57.htm 2425412 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 57 false false R58.htm 2426413 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation Amount (Details) Sheet http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails Income Taxes - Effective Income Tax Rate Reconciliation Amount (Details) Details 58 false false R59.htm 2427414 - Disclosure - Income Taxes (Details) Sheet http://www.arraytechinc.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.arraytechinc.com/role/IncomeTaxesTables 59 false false R60.htm 2430415 - Disclosure - Accrued Warranty Reserve (Details) Sheet http://www.arraytechinc.com/role/AccruedWarrantyReserveDetails Accrued Warranty Reserve (Details) Details http://www.arraytechinc.com/role/AccruedWarrantyReserveTables 60 false false R61.htm 2433416 - Disclosure - Senior Secured Credit Facility - Schedule of Long-Term Debt (Details) Sheet http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails Senior Secured Credit Facility - Schedule of Long-Term Debt (Details) Details 61 false false R62.htm 2434417 - Disclosure - Senior Secured Credit Facility - Narrative (Details) Sheet http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails Senior Secured Credit Facility - Narrative (Details) Details 62 false false R63.htm 2435418 - Disclosure - Senior Secured Credit Facility - Schedule of Maturities of Senior Secured Credit Facility (Details) Sheet http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails Senior Secured Credit Facility - Schedule of Maturities of Senior Secured Credit Facility (Details) Details 63 false false R64.htm 2438419 - Disclosure - Convertible Debt - Summary of Convertible Debt (Details) Sheet http://www.arraytechinc.com/role/ConvertibleDebtSummaryofConvertibleDebtDetails Convertible Debt - Summary of Convertible Debt (Details) Details 64 false false R65.htm 2439420 - Disclosure - Convertible Debt (Details) Sheet http://www.arraytechinc.com/role/ConvertibleDebtDetails Convertible Debt (Details) Details http://www.arraytechinc.com/role/ConvertibleDebtTables 65 false false R66.htm 2442421 - Disclosure - Redeemable Perpetual Preferred (Details) Sheet http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails Redeemable Perpetual Preferred (Details) Details http://www.arraytechinc.com/role/RedeemablePerpetualPreferred 66 false false R67.htm 2444422 - Disclosure - Related Party Loan (Details) Sheet http://www.arraytechinc.com/role/RelatedPartyLoanDetails Related Party Loan (Details) Details http://www.arraytechinc.com/role/RelatedPartyLoan 67 false false R68.htm 2446423 - Disclosure - Common and Preferred Stock (Details) Sheet http://www.arraytechinc.com/role/CommonandPreferredStockDetails Common and Preferred Stock (Details) Details http://www.arraytechinc.com/role/CommonandPreferredStock 68 false false R69.htm 2449424 - Disclosure - Revenues (Details) Sheet http://www.arraytechinc.com/role/RevenuesDetails Revenues (Details) Details http://www.arraytechinc.com/role/RevenuesTables 69 false false R70.htm 2452425 - Disclosure - Earnings (Loss) per Share - Schedule of earnings per share, basic and diluted (Details) Sheet http://www.arraytechinc.com/role/EarningsLossperShareScheduleofearningspersharebasicanddilutedDetails Earnings (Loss) per Share - Schedule of earnings per share, basic and diluted (Details) Details http://www.arraytechinc.com/role/EarningsLossperShareTables 70 false false R71.htm 2453426 - Disclosure - Earnings (Loss) per Share - Narrative (Details) Sheet http://www.arraytechinc.com/role/EarningsLossperShareNarrativeDetails Earnings (Loss) per Share - Narrative (Details) Details http://www.arraytechinc.com/role/EarningsLossperShareTables 71 false false R72.htm 2456427 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 72 false false R73.htm 2457428 - Disclosure - Commitments and Contingencies - Undiscounted future expected payments under the TRA (Details) Sheet http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails Commitments and Contingencies - Undiscounted future expected payments under the TRA (Details) Details 73 false false R74.htm 2458429 - Disclosure - Commitments and Contingencies - Summary of liability related to estimated contingent consideration (Details) Sheet http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails Commitments and Contingencies - Summary of liability related to estimated contingent consideration (Details) Details 74 false false R75.htm 2461430 - Disclosure - Fair Value of Financial Instruments - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) Sheet http://www.arraytechinc.com/role/FairValueofFinancialInstrumentsScheduleofCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails Fair Value of Financial Instruments - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) Details 75 false false R76.htm 2464431 - Disclosure - Equity Based Compensation (Details) Sheet http://www.arraytechinc.com/role/EquityBasedCompensationDetails Equity Based Compensation (Details) Details http://www.arraytechinc.com/role/EquityBasedCompensation 76 false false R77.htm 2465432 - Disclosure - Equity Based Compensation - Schedule of RSUs and PSUs Activity (Details) Sheet http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails Equity Based Compensation - Schedule of RSUs and PSUs Activity (Details) Details 77 false false R78.htm 2468433 - Disclosure - Leases (Details) Sheet http://www.arraytechinc.com/role/LeasesDetails Leases (Details) Details http://www.arraytechinc.com/role/LeasesTables 78 false false R79.htm 2469434 - Disclosure - Leases - Summary of balances as it relates to leases (Details) Sheet http://www.arraytechinc.com/role/LeasesSummaryofbalancesasitrelatestoleasesDetails Leases - Summary of balances as it relates to leases (Details) Details 79 false false R80.htm 2470435 - Disclosure - Leases - Schedule of Components of Lease Expense (Details) Sheet http://www.arraytechinc.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails Leases - Schedule of Components of Lease Expense (Details) Details 80 false false R81.htm 2471436 - Disclosure - Leases - Schedule of Maturities (Details) Sheet http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails Leases - Schedule of Maturities (Details) Details 81 false false R82.htm 2472437 - Disclosure - Leases - Schedule of Future Minimum Lease Obligations Under Non-Cancelable Operating Leases (Details) Sheet http://www.arraytechinc.com/role/LeasesScheduleofFutureMinimumLeaseObligationsUnderNonCancelableOperatingLeasesDetails Leases - Schedule of Future Minimum Lease Obligations Under Non-Cancelable Operating Leases (Details) Details 82 false false R83.htm 2473438 - Disclosure - Leases - Schedule of Weighted-Average Remaining Lease-Term and Discount Rate (Details) Sheet http://www.arraytechinc.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails Leases - Schedule of Weighted-Average Remaining Lease-Term and Discount Rate (Details) Details 83 false false R84.htm 2474439 - Disclosure - Leases - Supplemental Cash Flows (Details) Sheet http://www.arraytechinc.com/role/LeasesSupplementalCashFlowsDetails Leases - Supplemental Cash Flows (Details) Details 84 false false R85.htm 2476440 - Disclosure - Related Party Transactions (Details) Sheet http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.arraytechinc.com/role/RelatedPartyTransactions 85 false false R86.htm 2479441 - Disclosure - Geographic Information (Details) Sheet http://www.arraytechinc.com/role/GeographicInformationDetails Geographic Information (Details) Details http://www.arraytechinc.com/role/GeographicInformationTables 86 false false R87.htm 2480442 - Disclosure - Geographic Information - Schedule of Revenue from External Customers by Geographic Area (Details) Sheet http://www.arraytechinc.com/role/GeographicInformationScheduleofRevenuefromExternalCustomersbyGeographicAreaDetails Geographic Information - Schedule of Revenue from External Customers by Geographic Area (Details) Details 87 false false R88.htm 2482443 - Disclosure - Restatement (Unaudited) - Condensed Balance Sheet (Details) Sheet http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails Restatement (Unaudited) - Condensed Balance Sheet (Details) Details http://www.arraytechinc.com/role/RestatementUnaudited 88 false false R89.htm 2483444 - Disclosure - Restatement (Unaudited) - Condensed Balance Sheet (Parenthetical) (Details) Sheet http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetParentheticalDetails Restatement (Unaudited) - Condensed Balance Sheet (Parenthetical) (Details) Details http://www.arraytechinc.com/role/RestatementUnaudited 89 false false R90.htm 2484445 - Disclosure - Restatement (Unaudited) - Consolidated Statements of Operations (Details) Sheet http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails Restatement (Unaudited) - Consolidated Statements of Operations (Details) Details http://www.arraytechinc.com/role/RestatementUnaudited 90 false false R91.htm 2485446 - Disclosure - Restatement (Unaudited) - Statement of Changes in Shareholders' Deficit (Details) Sheet http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails Restatement (Unaudited) - Statement of Changes in Shareholders' Deficit (Details) Details http://www.arraytechinc.com/role/RestatementUnaudited 91 false false R92.htm 2486447 - Disclosure - Restatement (Unaudited) - Condensed Cash Flow Statement (Details) Sheet http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails Restatement (Unaudited) - Condensed Cash Flow Statement (Details) Details http://www.arraytechinc.com/role/RestatementUnaudited 92 false false R93.htm 2488448 - Disclosure - Subsequent Events (Details) Sheet http://www.arraytechinc.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.arraytechinc.com/role/SubsequentEvents 93 false false All Reports Book All Reports arry-20211231.htm a231bdoconsentdraft.htm arry-20211231.xsd arry-20211231_cal.xml arry-20211231_def.xml arry-20211231_lab.xml arry-20211231_pre.xml exhibit211.htm exhibit3112021q4.htm exhibit3122021q4.htm exhibit3212021q4.htm exhibit3222021q4.htm arry-20211231_g1.jpg arry-20211231_g2.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 115 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "arry-20211231.htm": { "axisCustom": 1, "axisStandard": 32, "contextCount": 304, "dts": { "calculationLink": { "local": [ "arry-20211231_cal.xml" ] }, "definitionLink": { "local": [ "arry-20211231_def.xml" ] }, "inline": { "local": [ "arry-20211231.htm" ] }, "labelLink": { "local": [ "arry-20211231_lab.xml" ] }, "presentationLink": { "local": [ "arry-20211231_pre.xml" ] }, "schema": { "local": [ "arry-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.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/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 714, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 4, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 8 }, "keyCustom": 76, "keyStandard": 401, "memberCustom": 33, "memberStandard": 43, "nsprefix": "arry", "nsuri": "http://www.arraytechinc.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.arraytechinc.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Inventories", "role": "http://www.arraytechinc.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111104 - Disclosure - Property, Plant, and Equipment", "role": "http://www.arraytechinc.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant, and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115105 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120106 - Disclosure - Investment in Equity Securities", "role": "http://www.arraytechinc.com/role/InvestmentinEquitySecurities", "shortName": "Investment in Equity Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122107 - Disclosure - Income Taxes", "role": "http://www.arraytechinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128108 - Disclosure - Accrued Warranty Reserve", "role": "http://www.arraytechinc.com/role/AccruedWarrantyReserve", "shortName": "Accrued Warranty Reserve", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131109 - Disclosure - Senior Secured Credit Facility", "role": "http://www.arraytechinc.com/role/SeniorSecuredCreditFacility", "shortName": "Senior Secured Credit Facility", "subGroupType": "", "uniqueAnchor": null }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136110 - Disclosure - Convertible Debt", "role": "http://www.arraytechinc.com/role/ConvertibleDebt", "shortName": "Convertible Debt", "subGroupType": "", "uniqueAnchor": null }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "arry:SeriesARedeemablePerpetualPreferredTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140111 - Disclosure - Redeemable Perpetual Preferred", "role": "http://www.arraytechinc.com/role/RedeemablePerpetualPreferred", "shortName": "Redeemable Perpetual Preferred", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "arry:SeriesARedeemablePerpetualPreferredTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143112 - Disclosure - Related Party Loan", "role": "http://www.arraytechinc.com/role/RelatedPartyLoan", "shortName": "Related Party Loan", "subGroupType": "", "uniqueAnchor": null }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://www.arraytechinc.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145113 - Disclosure - Common and Preferred Stock", "role": "http://www.arraytechinc.com/role/CommonandPreferredStock", "shortName": "Common and Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147114 - Disclosure - Revenues", "role": "http://www.arraytechinc.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150115 - Disclosure - Earnings (Loss) per Share", "role": "http://www.arraytechinc.com/role/EarningsLossperShare", "shortName": "Earnings (Loss) per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154116 - Disclosure - Commitments and Contingencies", "role": "http://www.arraytechinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159117 - Disclosure - Fair Value of Financial Instruments", "role": "http://www.arraytechinc.com/role/FairValueofFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2162118 - Disclosure - Equity Based Compensation", "role": "http://www.arraytechinc.com/role/EquityBasedCompensation", "shortName": "Equity Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2175120 - Disclosure - Related Party Transactions", "role": "http://www.arraytechinc.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": null }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2177121 - Disclosure - Geographic Information", "role": "http://www.arraytechinc.com/role/GeographicInformation", "shortName": "Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ErrorCorrectionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2181122 - Disclosure - Restatement (Unaudited)", "role": "http://www.arraytechinc.com/role/RestatementUnaudited", "shortName": "Restatement (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ErrorCorrectionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2187123 - Disclosure - Subsequent Events", "role": "http://www.arraytechinc.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Consolidated Balance Sheets", "role": "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Inventories (Tables)", "role": "http://www.arraytechinc.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312303 - Disclosure - Property, Plant, and Equipment (Tables)", "role": "http://www.arraytechinc.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant, and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316304 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323305 - Disclosure - Income Taxes (Tables)", "role": "http://www.arraytechinc.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329306 - Disclosure - Accrued Warranty Reserve (Tables)", "role": "http://www.arraytechinc.com/role/AccruedWarrantyReserveTables", "shortName": "Accrued Warranty Reserve (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332307 - Disclosure - Senior Secured Credit Facility (Tables)", "role": "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityTables", "shortName": "Senior Secured Credit Facility (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337308 - Disclosure - Convertible Debt (Tables)", "role": "http://www.arraytechinc.com/role/ConvertibleDebtTables", "shortName": "Convertible Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348310 - Disclosure - Revenues (Tables)", "role": "http://www.arraytechinc.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "us-gaap:TemporaryEquityParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Consolidated Balance Sheets - (Parenthetical)", "role": "http://www.arraytechinc.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets - (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351311 - Disclosure - Earnings (Loss) per Share (Tables)", "role": "http://www.arraytechinc.com/role/EarningsLossperShareTables", "shortName": "Earnings (Loss) per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2355312 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.arraytechinc.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2360313 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://www.arraytechinc.com/role/FairValueofFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2363314 - Disclosure - Compensation Related Costs, Share Based Payments (Tables)", "role": "http://www.arraytechinc.com/role/CompensationRelatedCostsShareBasedPaymentsTables", "shortName": "Compensation Related Costs, Share Based Payments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "arry:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2367315 - Disclosure - Leases (Tables)", "role": "http://www.arraytechinc.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "arry:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2378316 - Disclosure - Geographic Information (Tables)", "role": "http://www.arraytechinc.com/role/GeographicInformationTables", "shortName": "Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "arry:AssetsAndLiabilitiesLesseeTableTextBlock", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:StockholdersEquityPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i990cacc509a64571a391380dc7e684fe_D20201014-20201014", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i8c63ccd8c9c449f0a6543689a420d63b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Schedule of allowance for credit loss (Details)", "role": "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofallowanceforcreditlossDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of allowance for credit loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i26e1e90e039e41369ba7d27b3cc203e0_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Inventories - Schedule of Current Inventory (Details)", "role": "http://www.arraytechinc.com/role/InventoriesScheduleofCurrentInventoryDetails", "shortName": "Inventories - Schedule of Current Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "arry:ScheduleOfInventoryReserveTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i8c63ccd8c9c449f0a6543689a420d63b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Inventories - Schedule of Inventory Reserve (Details)", "role": "http://www.arraytechinc.com/role/InventoriesScheduleofInventoryReserveDetails", "shortName": "Inventories - Schedule of Inventory Reserve (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "arry:ScheduleOfInventoryReserveTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "arry:IncreasesInventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "ia484a2ec6f7041dda882eb615cc6fa69_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - Consolidated Statements of Operations", "role": "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Property, Plant, and Equipment - Summary of Property, Plant and Equipment (Details)", "role": "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails", "shortName": "Property, Plant, and Equipment - Summary of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Property, Plant, and Equipment - Narrative (Details)", "role": "http://www.arraytechinc.com/role/PropertyPlantandEquipmentNarrativeDetails", "shortName": "Property, Plant, and Equipment - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)", "role": "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Other Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Goodwill and Other Intangible Assets - Schedule of other intangible assets (Details)", "role": "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails", "shortName": "Goodwill and Other Intangible Assets - Schedule of other intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Goodwill and Other Intangible Assets - Schedule of future annual amortization expense of amortizable intangible assets (Details)", "role": "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails", "shortName": "Goodwill and Other Intangible Assets - Schedule of future annual amortization expense of amortizable intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i82f90bf04afa4c838de6503c54aa273c_D20210401-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireEquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Investment in Equity Securities (Details)", "role": "http://www.arraytechinc.com/role/InvestmentinEquitySecuritiesDetails", "shortName": "Investment in Equity Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i82f90bf04afa4c838de6503c54aa273c_D20210401-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireEquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424411 - Disclosure - Income Taxes - Schedule of Income Tax Provision (Details)", "role": "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails", "shortName": "Income Taxes - Schedule of Income Tax Provision (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425412 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "role": "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426413 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation Amount (Details)", "role": "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails", "shortName": "Income Taxes - Effective Income Tax Rate Reconciliation Amount (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427414 - Disclosure - Income Taxes (Details)", "role": "http://www.arraytechinc.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i1077757808f148e69e5385d666406971_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonUnitOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - Consolidated Statements of Changes in Member\u2019s Equity/Stockholders\u2019 Deficit", "role": "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "shortName": "Consolidated Statements of Changes in Member\u2019s Equity/Stockholders\u2019 Deficit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i1077757808f148e69e5385d666406971_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonUnitOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i8c63ccd8c9c449f0a6543689a420d63b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430415 - Disclosure - Accrued Warranty Reserve (Details)", "role": "http://www.arraytechinc.com/role/AccruedWarrantyReserveDetails", "shortName": "Accrued Warranty Reserve (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i26e1e90e039e41369ba7d27b3cc203e0_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433416 - Disclosure - Senior Secured Credit Facility - Schedule of Long-Term Debt (Details)", "role": "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails", "shortName": "Senior Secured Credit Facility - Schedule of Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "lang": "en-US", "name": "arry:LongTermDebtNetOfDebtDiscountAndFinancingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434417 - Disclosure - Senior Secured Credit Facility - Narrative (Details)", "role": "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails", "shortName": "Senior Secured Credit Facility - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435418 - Disclosure - Senior Secured Credit Facility - Schedule of Maturities of Senior Secured Credit Facility (Details)", "role": "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails", "shortName": "Senior Secured Credit Facility - Schedule of Maturities of Senior Secured Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438419 - Disclosure - Convertible Debt - Summary of Convertible Debt (Details)", "role": "http://www.arraytechinc.com/role/ConvertibleDebtSummaryofConvertibleDebtDetails", "shortName": "Convertible Debt - Summary of Convertible Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i47612a01bbf64e24a77ce24bfa1fb923_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "ia484a2ec6f7041dda882eb615cc6fa69_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439420 - Disclosure - Convertible Debt (Details)", "role": "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "shortName": "Convertible Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i48fc881845b84197a4c0d2aae45cf01e_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "us-gaap:TemporaryEquityParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442421 - Disclosure - Redeemable Perpetual Preferred (Details)", "role": "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails", "shortName": "Redeemable Perpetual Preferred (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "ib9f143bfd60145b18b81d0c6d4156abb_I20210810", "decimals": "INF", "lang": "en-US", "name": "arry:PercentageOfVariableWeightedAveragePriceOfTemporaryEquity", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i09379e23152d4022874086f9a1455bd6_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444422 - Disclosure - Related Party Loan (Details)", "role": "http://www.arraytechinc.com/role/RelatedPartyLoanDetails", "shortName": "Related Party Loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i09379e23152d4022874086f9a1455bd6_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446423 - Disclosure - Common and Preferred Stock (Details)", "role": "http://www.arraytechinc.com/role/CommonandPreferredStockDetails", "shortName": "Common and Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "ia484a2ec6f7041dda882eb615cc6fa69_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449424 - Disclosure - Revenues (Details)", "role": "http://www.arraytechinc.com/role/RevenuesDetails", "shortName": "Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i59286f8f8efc489d90e06800c6a64a7d_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "arry:ProceedsFromIssuanceOfConvertibleNotes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "ia484a2ec6f7041dda882eb615cc6fa69_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452425 - Disclosure - Earnings (Loss) per Share - Schedule of earnings per share, basic and diluted (Details)", "role": "http://www.arraytechinc.com/role/EarningsLossperShareScheduleofearningspersharebasicanddilutedDetails", "shortName": "Earnings (Loss) per Share - Schedule of earnings per share, basic and diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "arry:IncrementalCommonSharesAttributableToAntiDilutiveEffectOfShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453426 - Disclosure - Earnings (Loss) per Share - Narrative (Details)", "role": "http://www.arraytechinc.com/role/EarningsLossperShareNarrativeDetails", "shortName": "Earnings (Loss) per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "arry:IncrementalCommonSharesAttributableToAntiDilutiveEffectOfShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456427 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "ibb5c83910ddc49ad8154c3aabb547bc9_I20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "iecb2f9b694af4c4babc57311fd05763a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457428 - Disclosure - Commitments and Contingencies - Undiscounted future expected payments under the TRA (Details)", "role": "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails", "shortName": "Commitments and Contingencies - Undiscounted future expected payments under the TRA (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "iecb2f9b694af4c4babc57311fd05763a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i8c63ccd8c9c449f0a6543689a420d63b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458429 - Disclosure - Commitments and Contingencies - Summary of liability related to estimated contingent consideration (Details)", "role": "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails", "shortName": "Commitments and Contingencies - Summary of liability related to estimated contingent consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i8429b3fd04fe4c499791ea47b9f13af1_D20190101-20191231", "decimals": "-3", "lang": "en-US", "name": "arry:BusinessCombinationContingentConsiderationArrangementsPaymentsLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i47612a01bbf64e24a77ce24bfa1fb923_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461430 - Disclosure - Fair Value of Financial Instruments - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details)", "role": "http://www.arraytechinc.com/role/FairValueofFinancialInstrumentsScheduleofCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "shortName": "Fair Value of Financial Instruments - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i47612a01bbf64e24a77ce24bfa1fb923_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464431 - Disclosure - Equity Based Compensation (Details)", "role": "http://www.arraytechinc.com/role/EquityBasedCompensationDetails", "shortName": "Equity Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i00f93057caa84f7a98995e285197e098_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465432 - Disclosure - Equity Based Compensation - Schedule of RSUs and PSUs Activity (Details)", "role": "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails", "shortName": "Equity Based Compensation - Schedule of RSUs and PSUs Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "id0585ef6370d4534a292940bdc5889d1_I20191231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "arry:AssetsAndLiabilitiesLesseeTableTextBlock", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468433 - Disclosure - Leases (Details)", "role": "http://www.arraytechinc.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "arry:AssetsAndLiabilitiesLesseeTableTextBlock", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469434 - Disclosure - Leases - Summary of balances as it relates to leases (Details)", "role": "http://www.arraytechinc.com/role/LeasesSummaryofbalancesasitrelatestoleasesDetails", "shortName": "Leases - Summary of balances as it relates to leases (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Business", "role": "http://www.arraytechinc.com/role/OrganizationandBusiness", "shortName": "Organization and Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470435 - Disclosure - Leases - Schedule of Components of Lease Expense (Details)", "role": "http://www.arraytechinc.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails", "shortName": "Leases - Schedule of Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471436 - Disclosure - Leases - Schedule of Maturities (Details)", "role": "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails", "shortName": "Leases - Schedule of Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2472437 - Disclosure - Leases - Schedule of Future Minimum Lease Obligations Under Non-Cancelable Operating Leases (Details)", "role": "http://www.arraytechinc.com/role/LeasesScheduleofFutureMinimumLeaseObligationsUnderNonCancelableOperatingLeasesDetails", "shortName": "Leases - Schedule of Future Minimum Lease Obligations Under Non-Cancelable Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473438 - Disclosure - Leases - Schedule of Weighted-Average Remaining Lease-Term and Discount Rate (Details)", "role": "http://www.arraytechinc.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails", "shortName": "Leases - Schedule of Weighted-Average Remaining Lease-Term and Discount Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474439 - Disclosure - Leases - Supplemental Cash Flows (Details)", "role": "http://www.arraytechinc.com/role/LeasesSupplementalCashFlowsDetails", "shortName": "Leases - Supplemental Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableRelatedPartiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476440 - Disclosure - Related Party Transactions (Details)", "role": "http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i990cacc509a64571a391380dc7e684fe_D20201014-20201014", "decimals": "-6", "lang": "en-US", "name": "us-gaap:PaymentsOfDistributionsToAffiliates", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "us-gaap:NumberOfReportableSegments", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2479441 - Disclosure - Geographic Information (Details)", "role": "http://www.arraytechinc.com/role/GeographicInformationDetails", "shortName": "Geographic Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NumberOfReportableSegments", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "ia484a2ec6f7041dda882eb615cc6fa69_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2480442 - Disclosure - Geographic Information - Schedule of Revenue from External Customers by Geographic Area (Details)", "role": "http://www.arraytechinc.com/role/GeographicInformationScheduleofRevenuefromExternalCustomersbyGeographicAreaDetails", "shortName": "Geographic Information - Schedule of Revenue from External Customers by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i1997a0f9564647dd9d47cc5444578470_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2482443 - Disclosure - Restatement (Unaudited) - Condensed Balance Sheet (Details)", "role": "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails", "shortName": "Restatement (Unaudited) - Condensed Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "iae1d9c27f3d743dbaac2f9c8f61e3288_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "us-gaap:TemporaryEquityParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "icaa29775c25147329c84ac210e108580_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2483444 - Disclosure - Restatement (Unaudited) - Condensed Balance Sheet (Parenthetical) (Details)", "role": "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetParentheticalDetails", "shortName": "Restatement (Unaudited) - Condensed Balance Sheet (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i824c1d0f06604bb489f0269d4b3071ab_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "ia484a2ec6f7041dda882eb615cc6fa69_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2484445 - Disclosure - Restatement (Unaudited) - Consolidated Statements of Operations (Details)", "role": "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails", "shortName": "Restatement (Unaudited) - Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "ia49f5309a7174b75ac00349a415ed6b4_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i5c7faae4650f405c950aaa7d515a7260_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2485446 - Disclosure - Restatement (Unaudited) - Statement of Changes in Shareholders' Deficit (Details)", "role": "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails", "shortName": "Restatement (Unaudited) - Statement of Changes in Shareholders' Deficit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "ia49f5309a7174b75ac00349a415ed6b4_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "arry:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "ia484a2ec6f7041dda882eb615cc6fa69_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2486447 - Disclosure - Restatement (Unaudited) - Condensed Cash Flow Statement (Details)", "role": "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails", "shortName": "Restatement (Unaudited) - Condensed Cash Flow Statement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i7f75f44d88f4490eb75cb3aa9e34264b_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "ia484a2ec6f7041dda882eb615cc6fa69_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2488448 - Disclosure - Subsequent Events (Details)", "role": "http://www.arraytechinc.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "arry-20211231.htm", "contextRef": "i12bfc07fa3fa4ca18e8a4e6fdc3f5391_D20220111-20220111", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 81, "tag": { "arry_A2020EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 Equity Incentive Plan", "label": "2020 Equity Incentive Plan [Member]", "terseLabel": "2020 Plan" } } }, "localname": "A2020EquityIncentivePlanMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "arry_AccountReceivableAllowanceForCreditLossCollected": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Account Receivable, Allowance for Credit Loss, Collected", "label": "Account Receivable, Allowance for Credit Loss, Collected", "negatedTerseLabel": "Collected" } } }, "localname": "AccountReceivableAllowanceForCreditLossCollected", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofallowanceforcreditlossDetails" ], "xbrltype": "monetaryItemType" }, "arry_AccountReceivableProvisionForCreditLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Account Receivable, Provision for Credit Losses", "label": "Account Receivable, Provision for Credit Losses", "negatedTerseLabel": "Provision for credit losses" } } }, "localname": "AccountReceivableProvisionForCreditLosses", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofallowanceforcreditlossDetails" ], "xbrltype": "monetaryItemType" }, "arry_AccruedRegularDividendRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Regular Dividend Rate", "label": "Accrued Regular Dividend Rate [Member]", "terseLabel": "Accrued Regular Dividend Rate" } } }, "localname": "AccruedRegularDividendRateMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "arry_AdjustmentsToAdditionalPaidInCapitalPremiumOnDerivative": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Premium on Derivative", "label": "Adjustments to Additional Paid in Capital, Premium on Derivative", "terseLabel": "Premium on capped call, net of deferred tax" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalPremiumOnDerivative", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "arry_AnniversaryDateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Anniversary Date", "label": "Anniversary Date [Axis]", "terseLabel": "Anniversary Date [Axis]" } } }, "localname": "AnniversaryDateAxis", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "stringItemType" }, "arry_AnniversaryDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Anniversary Date [Domain]", "label": "Anniversary Date [Domain]", "terseLabel": "Anniversary Date [Domain]" } } }, "localname": "AnniversaryDateDomain", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "arry_AnniversaryDateOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Anniversary Date One", "label": "Anniversary Date One [Member]", "terseLabel": "Anniversary Date One" } } }, "localname": "AnniversaryDateOneMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "arry_AnniversaryDateThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Anniversary Date Three", "label": "Anniversary Date Three [Member]", "terseLabel": "Anniversary Date Three" } } }, "localname": "AnniversaryDateThreeMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "arry_AnniversaryDateTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Anniversary Date Two", "label": "Anniversary Date Two [Member]", "terseLabel": "Anniversary Date Two" } } }, "localname": "AnniversaryDateTwoMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "arry_ArrayMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Array", "label": "Array [Member]", "terseLabel": "Array" } } }, "localname": "ArrayMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails", "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "arry_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Summary of balances as it related to leases" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "arry_AssetsInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets in Progress", "label": "Assets in Progress [Member]", "terseLabel": "Assets in progress" } } }, "localname": "AssetsInProgressMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "arry_AuditorInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Auditor Information", "label": "Auditor Information [Abstract]" } } }, "localname": "AuditorInformationAbstract", "nsuri": "http://www.arraytechinc.com/20211231", "xbrltype": "stringItemType" }, "arry_BCPHeliosAggregatorLPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BCP Helios Aggregator L.P.", "label": "BCP Helios Aggregator L.P. [Member]", "terseLabel": "BCP Helios Aggregator L.P." } } }, "localname": "BCPHeliosAggregatorLPMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "arry_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExcludingSettlementsLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration Excluding Settlements, Liability", "label": "Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration Excluding Settlements, Liability", "terseLabel": "Fair value adjustment" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExcludingSettlementsLiability", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails" ], "xbrltype": "monetaryItemType" }, "arry_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration", "label": "Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationRollForward", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails" ], "xbrltype": "stringItemType" }, "arry_BusinessCombinationContingentConsiderationArrangementsPaymentsLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Payments, Liability", "label": "Business Combination, Contingent Consideration Arrangements, Payments, Liability", "terseLabel": "IRS Settlement" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsPaymentsLiability", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails" ], "xbrltype": "monetaryItemType" }, "arry_BusinessCombinationContingentConsiderationArrangementsPaymentsOfContingentConsiderationLiability": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Payments Of Contingent Consideration, Liability", "label": "Business Combination, Contingent Consideration Arrangements, Payments Of Contingent Consideration, Liability", "negatedLabel": "Contingent consideration", "negatedTerseLabel": "Fair value adjustment" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsPaymentsOfContingentConsiderationLiability", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails", "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "arry_BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Settlements Of Contingent Consideration, Liability", "label": "Business Combination, Contingent Consideration Arrangements, Settlements Of Contingent Consideration, Liability", "negatedTerseLabel": "Contingent consideration", "terseLabel": "Payments" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails", "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "arry_CashRegularDividendRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Regular Dividend Rate", "label": "Cash Regular Dividend Rate [Member]", "terseLabel": "Cash Regular Dividend Rate" } } }, "localname": "CashRegularDividendRateMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "arry_ConsentFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consent Fees", "label": "Consent Fees [Member]", "terseLabel": "Consent Fees" } } }, "localname": "ConsentFeesMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "arry_ConsolidatedTotalLeverageRatioMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidated Total Leverage Ratio, Maximum", "label": "Consolidated Total Leverage Ratio, Maximum", "terseLabel": "Maximum leverage ratio" } } }, "localname": "ConsolidatedTotalLeverageRatioMaximum", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "pureItemType" }, "arry_ContractWithCustomerLiabilityRevenueRecognizedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Revenue Recognized, Percentage", "label": "Contract with Customer, Liability, Revenue Recognized, Percentage", "terseLabel": "Percentage of deferred revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedPercentage", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "arry_ConversionOfStockSharesConvertedPerDollar": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of Stock, Shares Converted Per Dollar", "label": "Conversion Of Stock, Shares Converted Per Dollar", "terseLabel": "Conversion of stock, shares converted per dollar (in shares)" } } }, "localname": "ConversionOfStockSharesConvertedPerDollar", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "sharesItemType" }, "arry_ConversionPricePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Price Percentage", "label": "Conversion Price Percentage", "terseLabel": "Conversion price percentage" } } }, "localname": "ConversionPricePercentage", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "percentItemType" }, "arry_ConversionPricePercentageFundamentalChangeRepurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Price Percentage, Fundamental Change Repurchase", "label": "Conversion Price Percentage, Fundamental Change Repurchase", "terseLabel": "Conversion price percentage, fundamental change repurchase" } } }, "localname": "ConversionPricePercentageFundamentalChangeRepurchase", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "percentItemType" }, "arry_ConvertibleNoteCappedCallTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Note Capped Call Transactions", "label": "Convertible Note Capped Call Transactions [Member]", "terseLabel": "Convertible Note Capped Call Transactions" } } }, "localname": "ConvertibleNoteCappedCallTransactionsMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "domainItemType" }, "arry_ConvertibleSeniorNotesDue2028Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes due 2028", "label": "Convertible Senior Notes due 2028 [Member]", "terseLabel": "Convertible Senior Notes due 2028" } } }, "localname": "ConvertibleSeniorNotesDue2028Member", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "domainItemType" }, "arry_CorporateConversionAndStockSplitAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Corporate Conversion and Stock Split, Amount", "label": "Corporate Conversion and Stock Split, Amount", "negatedTerseLabel": "Corporate conversion and stock split" } } }, "localname": "CorporateConversionAndStockSplitAmount", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "arry_CorporateConversionAndStockSplitShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate Conversion and Stock Split, Shares", "label": "Corporate Conversion and Stock Split, Shares", "terseLabel": "Corporate conversion and stock split (in shares)" } } }, "localname": "CorporateConversionAndStockSplitShares", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "arry_DebtInstrumentAnnualAmortizationRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Annual Amortization Rate", "label": "Debt Instrument, Annual Amortization Rate", "terseLabel": "Annual amortization rate" } } }, "localname": "DebtInstrumentAnnualAmortizationRate", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "percentItemType" }, "arry_DebtInstrumentAnnualInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Annual Interest Rate", "label": "Debt Instrument, Annual Interest Rate", "terseLabel": "Convertible note, annual interest rate" } } }, "localname": "DebtInstrumentAnnualInterestRate", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "percentItemType" }, "arry_DebtInstrumentBasisSpreadOnVariableRatePerMonth": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Basis Spread on Variable Rate, per Month", "label": "Debt Instrument, Basis Spread on Variable Rate, per Month", "terseLabel": "Monthly basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRatePerMonth", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "percentItemType" }, "arry_DebtInstrumentInterestRateEffectivePercentageDiscount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Rate, Effective Percentage Discount", "label": "Debt Instrument, Interest Rate, Effective Percentage Discount", "terseLabel": "Convertible note, interest rate, effective percentage discount" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentageDiscount", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "percentItemType" }, "arry_DebtInstrumentInterestRateMinimumAllowableVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Rate, Minimum Allowable Variable Rate", "label": "Debt Instrument, Interest Rate, Minimum Allowable Variable Rate", "terseLabel": "Minimum allowable variable rate" } } }, "localname": "DebtInstrumentInterestRateMinimumAllowableVariableRate", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "pureItemType" }, "arry_DebtInstrumentMinimumVariableRatePerYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Minimum Variable Rate, per Year", "label": "Debt Instrument, Minimum Variable Rate, per Year", "terseLabel": "Minimum annual variable rate" } } }, "localname": "DebtInstrumentMinimumVariableRatePerYear", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "pureItemType" }, "arry_DebtInstrumentPrepaymentPremiumPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Prepayment Premium, Percentage", "label": "Debt Instrument, Prepayment Premium, Percentage", "terseLabel": "Prepayment premium" } } }, "localname": "DebtInstrumentPrepaymentPremiumPercentage", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "percentItemType" }, "arry_DebtInstrumentSpringingFinancialMaintenancePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Springing Financial Maintenance, Percent", "label": "Debt Instrument, Springing Financial Maintenance, Percent", "terseLabel": "Springing financial maintenance covenant" } } }, "localname": "DebtInstrumentSpringingFinancialMaintenancePercent", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "percentItemType" }, "arry_DebtIssuanceCostsAndDiscountsAmortizationRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Issuance Costs and Discounts, Amortization Rate", "label": "Debt Issuance Costs and Discounts, Amortization Rate", "terseLabel": "Debt issuance costs and discounts, amortization rate" } } }, "localname": "DebtIssuanceCostsAndDiscountsAmortizationRate", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "percentItemType" }, "arry_DecreasesInventoryValuationReserves": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decreases, Inventory Valuation Reserves", "label": "Decreases, Inventory Valuation Reserves", "terseLabel": "Decreases" } } }, "localname": "DecreasesInventoryValuationReserves", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/InventoriesScheduleofInventoryReserveDetails" ], "xbrltype": "monetaryItemType" }, "arry_DeferredTaxAssetLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Asset, Lease liabilities", "label": "Deferred Tax Asset, Lease liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetLeaseLiabilities", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "arry_DeferredTaxAssetsIntangibleAssetsWrittenOffRelatedToIncomeTaxExamination": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Intangible Assets Written Off Related to Income Tax Examination", "label": "Deferred Tax Assets, Intangible Assets Written Off Related to Income Tax Examination", "terseLabel": "Write off of deferred tax asset related to TRA" } } }, "localname": "DeferredTaxAssetsIntangibleAssetsWrittenOffRelatedToIncomeTaxExamination", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "arry_DeferredTaxLiabilitiesROUAssets": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, ROU assets", "label": "Deferred Tax Liabilities, ROU assets", "negatedTerseLabel": "ROU assets" } } }, "localname": "DeferredTaxLiabilitiesROUAssets", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "arry_DerivativeInstrumentPrepaidForwardContract": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Prepaid Forward Contract", "label": "Derivative Instrument, Prepaid Forward Contract", "terseLabel": "Derivative instrument, prepaid forward contract" } } }, "localname": "DerivativeInstrumentPrepaidForwardContract", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "monetaryItemType" }, "arry_DerivativesCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivatives, Cap Price", "label": "Derivatives, Cap Price", "terseLabel": "Derivative, cap price (in dollars per share)" } } }, "localname": "DerivativesCapPrice", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "perShareItemType" }, "arry_DerivativesPriceRiskOptionStrikePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivatives, Price Risk Option Strike Price", "label": "Derivatives, Price Risk Option Strike Price", "terseLabel": "Derivative, strike price (in dollars per share)" } } }, "localname": "DerivativesPriceRiskOptionStrikePrice", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "perShareItemType" }, "arry_EarnOutLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earn-Out Liability", "label": "Earn-Out Liability [Member]", "terseLabel": "Earn-Out Liability" } } }, "localname": "EarnOutLiabilityMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails" ], "xbrltype": "domainItemType" }, "arry_EffectiveIncomeTaxRateReconciliationCARESActAmount": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails": { "order": 11.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, CARES Act, Amount", "label": "Effective Income Tax Rate Reconciliation, CARES Act, Amount", "negatedTerseLabel": "Effect of CARES Act" } } }, "localname": "EffectiveIncomeTaxRateReconciliationCARESActAmount", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails" ], "xbrltype": "monetaryItemType" }, "arry_EffectiveIncomeTaxRateReconciliationContingentConsiderationAmount": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Contingent Consideration, Amount", "label": "Effective Income Tax Rate Reconciliation, Contingent Consideration, Amount", "negatedTerseLabel": "Contingent consideration" } } }, "localname": "EffectiveIncomeTaxRateReconciliationContingentConsiderationAmount", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails" ], "xbrltype": "monetaryItemType" }, "arry_EffectiveIncomeTaxRateReconciliationDerecognitionFromIncomeTaxExaminationAmount": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Derecognition from Income Tax Examination, Amount", "label": "Effective Income Tax Rate Reconciliation, Derecognition from Income Tax Examination, Amount", "terseLabel": "Derecognition of tax assets from IRS examination" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDerecognitionFromIncomeTaxExaminationAmount", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails" ], "xbrltype": "monetaryItemType" }, "arry_EffectiveIncomeTaxRateReconciliationOfficersCompensationAmount": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Officer's Compensation, Amount", "label": "Effective Income Tax Rate Reconciliation, Officer's Compensation, Amount", "terseLabel": "Officer\u2019s compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOfficersCompensationAmount", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails" ], "xbrltype": "monetaryItemType" }, "arry_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails": { "order": 13.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Transaction Costs, Amount", "label": "Effective Income Tax Rate Reconciliation, Transaction Costs, Amount", "terseLabel": "Transaction costs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTransactionCostsAmount", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails" ], "xbrltype": "monetaryItemType" }, "arry_EighthNinthAndTenthAnniversariesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eighth, Ninth, and Tenth Anniversaries", "label": "Eighth, Ninth, and Tenth Anniversaries [Member]", "terseLabel": "Eighth, Ninth, and Tenth Anniversaries" } } }, "localname": "EighthNinthAndTenthAnniversariesMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "arry_FeesPaidOnIssuanceOfConvertibleNotes": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fees Paid on Issuance of Convertible Notes", "label": "Fees Paid on Issuance of Convertible Notes", "negatedTerseLabel": "Fees paid on issuance of convertible notes" } } }, "localname": "FeesPaidOnIssuanceOfConvertibleNotes", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "arry_FifthSixthAndSeventhAnniversariesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fifth, Sixth, and Seventh Anniversaries", "label": "Fifth, Sixth, and Seventh Anniversaries [Member]", "terseLabel": "Fifth, Sixth, and Seventh Anniversaries" } } }, "localname": "FifthSixthAndSeventhAnniversariesMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "arry_FiveLargestCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Five Largest Customers", "label": "Five Largest Customers [Member]", "terseLabel": "Five Largest Customers" } } }, "localname": "FiveLargestCustomersMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "arry_HardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hardware and Software", "label": "Hardware and Software [Member]", "terseLabel": "Hardware and software" } } }, "localname": "HardwareAndSoftwareMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "arry_IncomeTaxExaminationIncreaseDecreaseInDeferredTaxLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income Tax Examination, Increase (Decrease) in Deferred Tax Liability", "label": "Income Tax Examination, Increase (Decrease) in Deferred Tax Liability", "terseLabel": "Increase in deferred tax liability from income tax examination" } } }, "localname": "IncomeTaxExaminationIncreaseDecreaseInDeferredTaxLiability", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "arry_IncreaseDecreaseInPermanentEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Permanent Equity", "label": "Increase (Decrease) in Permanent Equity [Abstract]", "terseLabel": "Increase (Decrease) in Permanent Equity [Abstract]" } } }, "localname": "IncreaseDecreaseInPermanentEquityAbstract", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "arry_IncreasesInventoryValuationReserves": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increases, Inventory Valuation Reserves", "label": "Increases, Inventory Valuation Reserves", "negatedTerseLabel": "Increases" } } }, "localname": "IncreasesInventoryValuationReserves", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/InventoriesScheduleofInventoryReserveDetails" ], "xbrltype": "monetaryItemType" }, "arry_IncrementalCommonSharesAttributableToAntiDilutiveEffectOfShareBasedPaymentArrangements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental Common Shares Attributable to Anti-Dilutive Effect of Share-based Payment Arrangements", "label": "Incremental Common Shares Attributable to Anti-Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Equity compensation anti-dilutive securities (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToAntiDilutiveEffectOfShareBasedPaymentArrangements", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/EarningsLossperShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "arry_InventoryValuationReservesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory Valuation Reserves", "label": "Inventory Valuation Reserves [Roll Forward]", "terseLabel": "Inventory Valuation Reserves [Roll Forward]" } } }, "localname": "InventoryValuationReservesRollForward", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/InventoriesScheduleofInventoryReserveDetails" ], "xbrltype": "stringItemType" }, "arry_LargestCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Largest Customer", "label": "Largest Customer [Member]", "terseLabel": "Largest Customer" } } }, "localname": "LargestCustomerMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "arry_LongTermDebtNetOfDebtDiscountAndFinancingCosts": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long Term Debt, Net of Debt Discount and Financing Costs", "label": "Long Term Debt, Net of Debt Discount and Financing Costs", "totalLabel": "Long term debt, net of debt discount and financing costs" } } }, "localname": "LongTermDebtNetOfDebtDiscountAndFinancingCosts", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "arry_MembersEquityCapitalContributions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Members' Equity, Capital Contributions", "label": "Members' Equity, Capital Contributions", "terseLabel": "Capital contribution" } } }, "localname": "MembersEquityCapitalContributions", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "arry_NetOperatingLossIncreaseDecreaseAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Operating Loss, Increase (Decrease), Amount", "label": "Net Operating Loss, Increase (Decrease), Amount", "negatedTerseLabel": "Reduction of NOL carryforward" } } }, "localname": "NetOperatingLossIncreaseDecreaseAmount", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "arry_NumberOfMultiplesOfEBITDA": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Multiples of EBITDA", "label": "Number of Multiples of EBITDA", "terseLabel": "Number of multiples of EBITDA" } } }, "localname": "NumberOfMultiplesOfEBITDA", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "pureItemType" }, "arry_NumberOfNonVotingRepresentativesDesignatedToBoardOfDirectors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Non-Voting Representatives Designated to Board of Directors", "label": "Number of Non-Voting Representatives Designated to Board of Directors", "terseLabel": "Number of non-voting representatives designated to board of directors" } } }, "localname": "NumberOfNonVotingRepresentativesDesignatedToBoardOfDirectors", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "integerItemType" }, "arry_NumberOfRepresentativesEligibleToBeDesignatedToBoardOfDirectors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Representatives Eligible to be Designated to Board of Directors", "label": "Number of Representatives Eligible to be Designated to Board of Directors", "terseLabel": "Number of members eligible to be designated to board of directors" } } }, "localname": "NumberOfRepresentativesEligibleToBeDesignatedToBoardOfDirectors", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "integerItemType" }, "arry_NumberOfVotesPerTemporaryEquityShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Votes per Temporary Equity Share", "label": "Number of Votes per Temporary Equity Share", "terseLabel": "Number of votes per temporary equity share" } } }, "localname": "NumberOfVotesPerTemporaryEquityShare", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "integerItemType" }, "arry_PaymentOfTemporaryEquityIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of Temporary Equity Issuance Costs", "label": "Payment of Temporary Equity Issuance Costs", "negatedTerseLabel": "Series A equity issuance costs" } } }, "localname": "PaymentOfTemporaryEquityIssuanceCosts", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "arry_PaymentsOfCommonStockIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments of Common Stock Issuance Costs", "label": "Payments of Common Stock Issuance Costs", "negatedTerseLabel": "Common stock issuance costs" } } }, "localname": "PaymentsOfCommonStockIssuanceCosts", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "arry_PercentageOfVariableWeightedAveragePriceOfTemporaryEquity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of Variable Weighted Average Price of Temporary Equity", "label": "Percentage of Variable Weighted Average Price of Temporary Equity", "terseLabel": "Percentage of variable weighted average price of temporary equity" } } }, "localname": "PercentageOfVariableWeightedAveragePriceOfTemporaryEquity", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "percentItemType" }, "arry_PreferredStockAccretion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Accretion", "label": "Preferred Stock, Accretion", "negatedLabel": "Preferred accretion", "terseLabel": "Preferred Stock, Accretion" } } }, "localname": "PreferredStockAccretion", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "monetaryItemType" }, "arry_PremiumOnDerivative": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Premium On Derivative", "label": "Premium On Derivative", "terseLabel": "Premium on capped call" } } }, "localname": "PremiumOnDerivative", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "arry_PremiumPaidOnCappedCall": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Premium Paid on Capped Call", "label": "Premium Paid on Capped Call", "negatedTerseLabel": "Premium paid on capped call" } } }, "localname": "PremiumPaidOnCappedCall", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "arry_ProceedsFromIssuanceOfConvertibleNotes": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Issuance of Convertible Notes", "label": "Proceeds From Issuance of Convertible Notes", "terseLabel": "Proceeds from issuance of convertible notes" } } }, "localname": "ProceedsFromIssuanceOfConvertibleNotes", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "arry_ProceedsFromIssuanceOfTemporaryEquity": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Issuance of Temporary Equity", "label": "Proceeds from Issuance of Temporary Equity", "terseLabel": "Proceeds from Series A issuance" } } }, "localname": "ProceedsFromIssuanceOfTemporaryEquity", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "arry_ProceedsFromRepaymentsOfRevolvingLoan": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from (Repayments of) Revolving Loan", "label": "Proceeds from (Repayments of) Revolving Loan", "terseLabel": "Proceeds from (Payments on) revolving loan" } } }, "localname": "ProceedsFromRepaymentsOfRevolvingLoan", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "arry_PurchaseCommitmentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase Commitment, Percentage", "label": "Purchase Commitment, Percentage", "terseLabel": "Purchase commitment, percentage" } } }, "localname": "PurchaseCommitmentPercentage", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "percentItemType" }, "arry_RestOfTheWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of the World", "label": "Rest of the World [Member]", "terseLabel": "Rest of the world" } } }, "localname": "RestOfTheWorldMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/GeographicInformationScheduleofRevenuefromExternalCustomersbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "arry_RevenueBillAndHoldPerformanceObligationAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue, Bill and Hold Performance Obligation, Amount", "label": "Revenue, Bill and Hold Performance Obligation, Amount", "terseLabel": "Revenue, bill and hold performance obligation, amount" } } }, "localname": "RevenueBillAndHoldPerformanceObligationAmount", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "arry_RevolvingCreditFacilityFirstAmendmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Credit Facility, First Amendment", "label": "Revolving Credit Facility, First Amendment [Member]", "terseLabel": "Revolving Credit Facility, First Amendment" } } }, "localname": "RevolvingCreditFacilityFirstAmendmentMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "arry_RevolvingCreditFacilitySecondAmendmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Credit Facility, Second Amendment", "label": "Revolving Credit Facility, Second Amendment [Member]", "terseLabel": "Revolving Credit Facility, Second Amendment" } } }, "localname": "RevolvingCreditFacilitySecondAmendmentMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "arry_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-Of-Use Asset Obtained In Exchange For Lease Liability", "label": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "terseLabel": "Non cash investing activities:" } } }, "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/LeasesSupplementalCashFlowsDetails" ], "xbrltype": "stringItemType" }, "arry_STIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "STI", "label": "STI [Member]", "terseLabel": "STI" } } }, "localname": "STIMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "arry_ScheduleOfInventoryReserveTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Inventory Reserve", "label": "Schedule of Inventory Reserve [Table Text Block]", "terseLabel": "Schedule of inventory reserve" } } }, "localname": "ScheduleOfInventoryReserveTableTextBlock", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "arry_SecuritiesPurchaseAgreementAdditionalClosingsCertainPricingAdjustmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Securities Purchase Agreement, Additional Closings, Certain Pricing Adjustments", "label": "Securities Purchase Agreement, Additional Closings, Certain Pricing Adjustments [Member]", "terseLabel": "Securities Purchase Agreement, Additional Closings, Certain Pricing Adjustments" } } }, "localname": "SecuritiesPurchaseAgreementAdditionalClosingsCertainPricingAdjustmentsMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "arry_SecuritiesPurchaseAgreementAdditionalClosingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Securities Purchase Agreement, Additional Closings", "label": "Securities Purchase Agreement, Additional Closings [Member]", "terseLabel": "Securities Purchase Agreement, Additional Closings" } } }, "localname": "SecuritiesPurchaseAgreementAdditionalClosingsMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "arry_SecuritiesPurchaseAgreementExpiryOrTerminationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Securities Purchase Agreement, Expiry or Termination", "label": "Securities Purchase Agreement, Expiry or Termination [Member]", "terseLabel": "Securities Purchase Agreement, Expiry or Termination" } } }, "localname": "SecuritiesPurchaseAgreementExpiryOrTerminationMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "arry_SecuritiesPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Securities Purchase Agreement", "label": "Securities Purchase Agreement [Member]", "terseLabel": "Securities Purchase Agreement" } } }, "localname": "SecuritiesPurchaseAgreementMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "arry_SecuritiesPurchaseAgreementVotingAndConsentRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Securities Purchase Agreement, Voting and Consent Rights", "label": "Securities Purchase Agreement, Voting and Consent Rights [Member]", "terseLabel": "Securities Purchase Agreement, Voting and Consent Rights" } } }, "localname": "SecuritiesPurchaseAgreementVotingAndConsentRightsMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "arry_SeniorSecuredCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Credit Facility", "label": "Senior Secured Credit Facility [Member]", "terseLabel": "Senior Secured Credit Facility" } } }, "localname": "SeniorSecuredCreditFacilityMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "arry_SeniorSecuredLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Loan", "label": "Senior Secured Loan [Member]", "terseLabel": "Senior Secured Loan" } } }, "localname": "SeniorSecuredLoanMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RelatedPartyLoanDetails" ], "xbrltype": "domainItemType" }, "arry_SeriesARedeemablePerpetualPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Redeemable Perpetual Preferred Stock", "label": "Series A Redeemable Perpetual Preferred Stock [Member]", "terseLabel": "Series A Redeemable Perpetual Preferred Stock" } } }, "localname": "SeriesARedeemablePerpetualPreferredStockMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "arry_SeriesARedeemablePerpetualPreferredTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Redeemable Perpetual Preferred", "label": "Series A Redeemable Perpetual Preferred [Text Block]", "terseLabel": "Redeemable Perpetual Preferred" } } }, "localname": "SeriesARedeemablePerpetualPreferredTextBlock", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferred" ], "xbrltype": "textBlockItemType" }, "arry_StandardProductWarrantyAccrualDecreaseForExpirations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Standard Product Warranty Accrual, Decrease for Expirations", "label": "Standard Product Warranty Accrual, Decrease for Expirations", "negatedTerseLabel": "Warranty expirations" } } }, "localname": "StandardProductWarrantyAccrualDecreaseForExpirations", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/AccruedWarrantyReserveDetails" ], "xbrltype": "monetaryItemType" }, "arry_TaxReceivableAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement", "label": "Tax Receivable Agreement [Member]", "terseLabel": "TRA" } } }, "localname": "TaxReceivableAgreementMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails" ], "xbrltype": "domainItemType" }, "arry_TaxReceivableAgreementPaymentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Payment Term", "label": "Tax Receivable Agreement, Payment Term", "terseLabel": "Tax Receivable Agreement, payment term" } } }, "localname": "TaxReceivableAgreementPaymentTerm", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "arry_TemporaryEquityAccruedDividendsPaidPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Accrued Dividends Paid, Percentage", "label": "Temporary Equity, Accrued Dividends Paid, Percentage", "terseLabel": "Percent of the amount of default accrued dividends to be paid" } } }, "localname": "TemporaryEquityAccruedDividendsPaidPercentage", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "percentItemType" }, "arry_TemporaryEquityAmortizationOfDiscount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Amortization of Discount", "label": "Temporary Equity, Amortization of Discount", "terseLabel": "Temporary equity, amortization of discount" } } }, "localname": "TemporaryEquityAmortizationOfDiscount", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "monetaryItemType" }, "arry_TemporaryEquityAmortizationOfDiscountPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Amortization of Discount, Period", "label": "Temporary Equity, Amortization of Discount, Period", "terseLabel": "Temporary equity, amortization of discount, period" } } }, "localname": "TemporaryEquityAmortizationOfDiscountPeriod", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "durationItemType" }, "arry_TemporaryEquityDividendRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Dividend Rate, Percentage", "label": "Temporary Equity, Dividend Rate, Percentage", "terseLabel": "Dividend rate, percentage" } } }, "localname": "TemporaryEquityDividendRatePercentage", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "percentItemType" }, "arry_TemporaryEquityDividendRatePercentageSpread": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Dividend Rate, Percentage Spread", "label": "Temporary Equity, Dividend Rate, Percentage Spread", "terseLabel": "Temporary equity dividend rate spread" } } }, "localname": "TemporaryEquityDividendRatePercentageSpread", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "percentItemType" }, "arry_TemporaryEquityLiquidationPreferencePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Liquidation Preference, Percentage", "label": "Temporary Equity, Liquidation Preference, Percentage", "terseLabel": "Percentage of initial liquidation preference" } } }, "localname": "TemporaryEquityLiquidationPreferencePercentage", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "percentItemType" }, "arry_TemporaryEquityPaymentOfDividends": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Payment of Dividends", "label": "Temporary Equity, Payment of Dividends", "terseLabel": "Payment of dividends" } } }, "localname": "TemporaryEquityPaymentOfDividends", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "arry_TemporaryEquityPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Policy", "label": "Temporary Equity, Policy [Policy Text Block]", "terseLabel": "Temporary Equity" } } }, "localname": "TemporaryEquityPolicyPolicyTextBlock", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "arry_TemporaryEquityPreferredAccretion": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Preferred Accretion", "label": "Temporary Equity, Preferred Accretion", "terseLabel": "Preferred accretion" } } }, "localname": "TemporaryEquityPreferredAccretion", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "arry_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "terseLabel": "Temporary equity issued (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "sharesItemType" }, "arry_TemporaryEquityTransactionCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Transaction Cost", "label": "Temporary Equity, Transaction Cost", "terseLabel": "Temporary equity, transaction cost" } } }, "localname": "TemporaryEquityTransactionCost", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "monetaryItemType" }, "arry_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Facility", "label": "Term Loan Facility [Member]", "terseLabel": "Term loan facility" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "arry_TwoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Customers", "label": "Two Customers [Member]", "terseLabel": "Two Customers" } } }, "localname": "TwoCustomersMember", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "arry_UnusualOrInfrequentItemOrBothPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unusual or Infrequent Item, or Both", "label": "Unusual or Infrequent Item, or Both [Policy Text Block]", "terseLabel": "Impact of COVID-19 Pandemic" } } }, "localname": "UnusualOrInfrequentItemOrBothPolicyTextBlock", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "arry_WarrantyProvisionExpense": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Warranty Provision Expense", "label": "Warranty Provision Expense", "terseLabel": "Warranty provision" } } }, "localname": "WarrantyProvisionExpense", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "arry_WindowPeriodForEmployeeStockPurchasePlanDiscount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Window Period for Employee Stock Purchase Plan Discount", "label": "Window Period for Employee Stock Purchase Plan Discount", "terseLabel": "Window period for employee stock purchase plan discount" } } }, "localname": "WindowPeriodForEmployeeStockPurchasePlanDiscount", "nsuri": "http://www.arraytechinc.com/20211231", "presentation": [ "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "country_AU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AUSTRALIA", "terseLabel": "United States" } } }, "localname": "AU", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.arraytechinc.com/role/GeographicInformationScheduleofRevenuefromExternalCustomersbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.arraytechinc.com/role/GeographicInformationScheduleofRevenuefromExternalCustomersbyGeographicAreaDetails" ], "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r693", "r694", "r695" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r693", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r693", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r693", "r694", "r695" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r696" ], "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r690" ], "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r690" ], "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r690" ], "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r699" ], "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r690" ], "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r690" ], "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r690" ], "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r690" ], "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r693", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r689" ], "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r692" ], "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/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.arraytechinc.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r414", "r575", "r576", "r578", "r686" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Unit holder of Parent" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RelatedPartyLoanDetails", "http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r215", "r401", "r407", "r653" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r312", "r355", "r416", "r418", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r651", "r654", "r687", "r688" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r312", "r355", "r416", "r418", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r651", "r654", "r687", "r688" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r215", "r401", "r407", "r653" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r312", "r355", "r413", "r416", "r418", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r651", "r654", "r687", "r688" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r312", "r355", "r413", "r416", "r418", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r651", "r654", "r687", "r688" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r3", "r130", "r131", "r132", "r133", "r134", "r137", "r138", "r139", "r140", "r142", "r143", "r144", "r145", "r146", "r147", "r165", "r236", "r237", "r444", "r478", "r519", "r523", "r524", "r525", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r704", "r705" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r3", "r130", "r131", "r132", "r133", "r134", "r137", "r138", "r139", "r140", "r142", "r143", "r144", "r145", "r146", "r147", "r165", "r236", "r237", "r444", "r478", "r519", "r523", "r524", "r525", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r704", "r705" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": { "auth_ref": [ "r137", "r138", "r139", "r142", "r143", "r145", "r146" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Error Correction, Adjustment [Member]", "terseLabel": "Revision of Prior Period, Error Correction, Adjustment" } } }, "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r3", "r130", "r132", "r133", "r134", "r137", "r138", "r139", "r140", "r142", "r143", "r145", "r146", "r165", "r236", "r237", "r444", "r478", "r519", "r523", "r524", "r525", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r704", "r705" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r211", "r212", "r401", "r406", "r652", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GeographicInformationScheduleofRevenuefromExternalCustomersbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r211", "r212", "r401", "r406", "r652", "r671", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GeographicInformationScheduleofRevenuefromExternalCustomersbyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r52", "r584" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 7.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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r52", "r127", "r577", "r578" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable - related party" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r9", "r34", "r217", "r218" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r49", "r275" ], "calculation": { "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails": { "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", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r35", "r444", "r584" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r130", "r131", "r132", "r441", "r442", "r443", "r523" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r133", "r134", "r135", "r136", "r147", "r225", "r226", "r232", "r233", "r234", "r235", "r236", "r237", "r296", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r475", "r476", "r477", "r478", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r572", "r601", "r602", "r603", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r701", "r702", "r703", "r704", "r705" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r419", "r421", "r446", "r447" ], "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": "Equity-based compensation", "verboseLabel": "Equity-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r369", "r376" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "negatedTerseLabel": "Deferred offering costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit" ], "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 (loss) to net cash used in (provided by) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r421", "r434", "r445" ], "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": "Equity based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r220", "r238", "r239", "r242" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofallowanceforcreditlossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r40", "r220", "r238" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofallowanceforcreditlossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r241" ], "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", "negatedTerseLabel": "Written-off" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofallowanceforcreditlossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r106", "r332", "r345", "r346", "r553" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r106", "r256", "r264" ], "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 expense related to intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r162" ], "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": "Number of shares not included in the calculation of basic or diluted EPS" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EarningsLossperShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EarningsLossperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EarningsLossperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EarningsLossperShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r106", "r272" ], "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": "Impairment of long lived assets" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r123", "r196", "r200", "r206", "r231", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r509", "r512", "r533", "r582", "r584", "r620", "r639" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r11", "r72", "r123", "r231", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r509", "r512", "r533", "r582", "r584" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 6.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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r422", "r436" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails", "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Accounting and Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BilledContractReceivables": { "auth_ref": [ "r67", "r597" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due for billed 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 Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.", "label": "Billed Contracts Receivable", "terseLabel": "Amounts retained by project owners under contracts" } } }, "localname": "BilledContractReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r415", "r417" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails", "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r415", "r417", "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails", "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionContingentConsiderationLineItems": { "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": "Business Acquisition, Contingent Consideration [Line Items]", "terseLabel": "Business Acquisition, Contingent Consideration [Line Items]" } } }, "localname": "BusinessAcquisitionContingentConsiderationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Business acquisition, transaction costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Business acquisition, equity interest issued or issuable, number of shares (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Business acquisition, percentage of voting interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r497", "r498", "r501" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business combination, consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r105", "r507" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Contingent consideration", "verboseLabel": "IRS Settlement" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails", "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails", "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r505" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Maximum aggregate earn-out consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r496", "r499", "r504" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Business combination, contingent consideration, liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails", "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r496", "r500" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Current portion of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r496", "r500" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration, net of current portion" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r46", "r108" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r21", "r109" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r102", "r108", "r114" ], "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 and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r102", "r542" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "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 change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "Cash, Uninsured Amount", "terseLabel": "Cash that is uninsured and uncollateralized" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r120", "r123", "r151", "r155", "r156", "r159", "r161", "r170", "r172", "r173", "r231", "r297", "r301", "r302", "r303", "r306", "r307", "r353", "r354", "r358", "r362", "r533", "r697" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/EarningsLossperShareNarrativeDetails", "http://www.arraytechinc.com/role/EquityBasedCompensationDetails", "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r62", "r282", "r626", "r645" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 16)", "verboseLabel": "Commitments and contingencies (Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r279", "r280", "r281", "r283", "r673" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B units" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EarningsLossperShareNarrativeDetails", "http://www.arraytechinc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation.", "label": "Common Class C [Member]", "terseLabel": "Class C Units" } } }, "localname": "CommonClassCMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EarningsLossperShareNarrativeDetails", "http://www.arraytechinc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r130", "r131", "r523" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommonandPreferredStockDetails", "http://www.arraytechinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetParentheticalDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Authorized capital stock (in shares)", "verboseLabel": "Authorized common stock (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommonandPreferredStockDetails", "http://www.arraytechinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetParentheticalDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r33" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetParentheticalDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r33", "r584" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock of $0.001 par value - 1,000,000,000 authorized; 135,026,940 and 126,994,467 issued as of December 31, 2021 and 2020, respectively", "verboseLabel": "Common stock, value, issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonUnitOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common units of ownership outstanding of a limited liability company (LLC).", "label": "Common Unit, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "CommonUnitOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "terseLabel": "Deferred Tax Assets (Liabilities)" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r257", "r262", "r494" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Internal-use software modification" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r181", "r182", "r215", "r528", "r529", "r672" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r181", "r182", "r215", "r528", "r529", "r667", "r672" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r181", "r182", "r215", "r528", "r529", "r667", "r672" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r177", "r636" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Credit Concentration" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r181", "r182", "r215", "r528", "r529" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r181", "r182", "r215", "r528", "r529", "r672" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r116", "r511" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]", "terseLabel": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of allowance for credit loss" } } }, "localname": "ContractWithCustomerAssetAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r379", "r381", "r402" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r379", "r380", "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with customer, liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r379", "r380", "r402" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r403" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualInterestExpenseOnPrepetitionLiabilitiesNotRecognizedInStatementOfOperations": { "auth_ref": [ "r581", "r585" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of contractual interest expense on prepetition liabilities not included in the statement of operations.", "label": "Contractual Interest Expense on Prepetition Liabilities Not Recognized in Statement of Operations", "terseLabel": "Contractual interest expense" } } }, "localname": "ContractualInterestExpenseOnPrepetitionLiabilitiesNotRecognizedInStatementOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "terseLabel": "Maximum potential payment obligation" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r111", "r112", "r113" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Number of shares converted" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r111", "r112", "r113" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Issued", "terseLabel": "Number of shares issued upon conversion" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r26", "r623", "r641" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible Debt", "terseLabel": "1% Senior unsecured convertible notes" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtSummaryofConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r308", "r309", "r310", "r312", "r322", "r323", "r324", "r328", "r329", "r330", "r331", "r332", "r343", "r344", "r345", "r346" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/ConvertibleDebtSummaryofConvertibleDebtDetails", "http://www.arraytechinc.com/role/FairValueofFinancialInstrumentsScheduleofCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Summary of convertible debt" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleNotesPayable": { "auth_ref": [ "r26", "r623", "r640", "r669" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable", "terseLabel": "Convertible notes payable" } } }, "localname": "ConvertibleNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r85", "r273" ], "calculation": { "http://www.arraytechinc.com/role/PropertyPlantandEquipmentNarrativeDetails": { "order": 1.0, "parentTag": "us-gaap_Depreciation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Depreciation allocated to cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r87", "r123", "r231", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r533" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r124", "r472", "r481" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r124", "r472" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r124", "r472", "r481", "r483" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current income tax provision" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current Expense:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r124", "r472", "r481" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r180", "r215" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationship" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r111", "r113" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Debt conversion, converted Instrument, shares issued (in shares)" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r119", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r326", "r333", "r334", "r336", "r347" ], "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": "Senior Secured Credit Facility", "verboseLabel": "Convertible Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebt", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacility" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r24", "r25", "r26", "r122", "r128", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r343", "r344", "r345", "r346", "r554", "r621", "r623", "r638" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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", "verboseLabel": "Interest rate applicable margin" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r26", "r337", "r623", "r638" ], "calculation": { "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails": { "order": 2.0, "parentTag": "arry_LongTermDebtNetOfDebtDiscountAndFinancingCosts", "weight": 1.0 }, "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, balance", "totalLabel": "Total carrying value of debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r311", "r340" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Convertible note, conversion price (in dollar per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Convertible note, consecutive trading days (in days)" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Convertible note, trading days (in days)" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r309", "r343", "r344", "r552", "r554", "r555" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Senior secured promissory note" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r59", "r341", "r552", "r554" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/ConvertibleDebtSummaryofConvertibleDebtDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/ConvertibleDebtSummaryofConvertibleDebtDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r60", "r122", "r128", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r343", "r344", "r345", "r346", "r554" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r60", "r122", "r128", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r335", "r343", "r344", "r345", "r346", "r370", "r373", "r374", "r375", "r551", "r552", "r554", "r555", "r635" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/ConvertibleDebtSummaryofConvertibleDebtDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r322", "r338", "r343", "r344", "r553" ], "calculation": { "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails": { "order": 1.0, "parentTag": "arry_LongTermDebtNetOfDebtDiscountAndFinancingCosts", "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", "negatedTerseLabel": "Less discount and issuance costs", "terseLabel": "Debt discount and issuance costs", "verboseLabel": "Less: unamortized discount and issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtSummaryofConvertibleDebtDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Debt Discount and Financing Costs" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Offering Costs" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r124", "r473", "r481" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r453", "r454" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r124", "r473", "r481", "r482", "r483" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred tax (benefit) expense", "totalLabel": "Deferred income tax provision (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred Expense (Benefit):" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r28", "r29", "r463", "r622", "r637" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Deferred Tax Liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r453", "r454" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r124", "r473", "r481" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "auth_ref": [ "r470" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.", "label": "Deferred Tax Asset, Interest Carryforward", "terseLabel": "Interest expense carryforward" } } }, "localname": "DeferredTaxAssetInterestCarryforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r464" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred Tax Assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventories" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r466" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r466" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred Tax Assets, net" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpense": { "auth_ref": [ "r470", "r471" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances.", "label": "Deferred Tax Assets, Tax Deferred Expense", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Accrued compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Equity-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Bad debts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the estimated loss from legal settlements.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Legal Settlements", "terseLabel": "Accrued settlement" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves", "terseLabel": "Accrued warranties" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r465" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r454", "r466" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Property, plant, and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r106", "r273" ], "calculation": { "http://www.arraytechinc.com/role/PropertyPlantandEquipmentNarrativeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r106", "r273" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r106", "r194" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationNonproduction": { "auth_ref": [ "r106", "r273" ], "calculation": { "http://www.arraytechinc.com/role/PropertyPlantandEquipmentNarrativeDetails": { "order": 2.0, "parentTag": "us-gaap_Depreciation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.", "label": "Depreciation, Nonproduction", "terseLabel": "Depreciation included in depreciation and amortization" } } }, "localname": "DepreciationNonproduction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r495" ], "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" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails", "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r401", "r405", "r406", "r407", "r408", "r409", "r410", "r411" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r422", "r436" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Disclosure of share-based compensation arrangements by share-based payment award" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CompensationRelatedCostsShareBasedPaymentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid": { "auth_ref": [ "r376" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash distribution paid to unit-holder of limited liability company (LLC).", "label": "Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Paid", "negatedTerseLabel": "Special distribution" } } }, "localname": "DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock.", "label": "Dividends [Axis]", "terseLabel": "Dividends [Axis]" } } }, "localname": "DividendsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock.", "label": "Dividends [Domain]", "terseLabel": "Dividends [Domain]" } } }, "localname": "DividendsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsPreferredStock": { "auth_ref": [ "r376", "r634" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Preferred Stock", "negatedTerseLabel": "Preferred cumulative dividends", "terseLabel": "Preferred cumulative dividends" } } }, "localname": "DividendsPreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings (loss) per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r83", "r137", "r138", "r140", "r141", "r142", "r148", "r151", "r159", "r160", "r161", "r165", "r166", "r524", "r525", "r629", "r648" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Earnings (loss) per share (basic)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/EarningsLossperShareScheduleofearningspersharebasicanddilutedDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EarningsLossperShareScheduleofearningspersharebasicanddilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Weighted average number of shares" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r83", "r137", "r138", "r140", "r141", "r142", "r151", "r159", "r160", "r161", "r165", "r166", "r524", "r525", "r629", "r648" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Earnings (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/EarningsLossperShareScheduleofearningspersharebasicanddilutedDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EarningsLossperShareScheduleofearningspersharebasicanddilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r162", "r163" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings per Share (\"EPS\")" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r162", "r163", "r164", "r167" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings (Loss) per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EarningsLossperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r448", "r456" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount", "terseLabel": "Equity-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r435" ], "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": "Unrecognized compensation costs, period of recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Manufacturing equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r76", "r77", "r78", "r130", "r131", "r132", "r134", "r143", "r146", "r169", "r235", "r369", "r376", "r441", "r442", "r443", "r477", "r478", "r523", "r543", "r544", "r545", "r546", "r547", "r548", "r657", "r658", "r659", "r705" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Balance of investment in equity securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/InvestmentinEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r230" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "terseLabel": "Impairment recorded" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/InvestmentinEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ErrorCorrectionTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting error correction.", "label": "Error Correction [Text Block]", "terseLabel": "Restatement (Unaudited)" } } }, "localname": "ErrorCorrectionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RestatementUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]", "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueConcentrationOfRiskFinancialStatementCaptionsLineItems": { "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, Concentration of Risk, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueConcentrationOfRiskFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/FairValueofFinancialInstrumentsScheduleofCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueConcentrationOfRiskTable": { "auth_ref": [ "r528", "r530", "r531", "r532" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning all significant concentrations of risk, including credit risk and market risk, arising from all financial instruments (as defined), whether from an individual counterparty or groups of counterparties. Such disclosure may also include quantitative information about the market risks of financial instruments that is consistent with the way the Company manages or adjusts those risks.", "label": "Fair Value, Concentration of Risk [Table]", "terseLabel": "Fair Value, Concentration of Risk [Table]" } } }, "localname": "FairValueConcentrationOfRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/FairValueofFinancialInstrumentsScheduleofCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r526", "r527" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.", "label": "Financial Instruments Disclosure [Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FinancialInstrumentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/FairValueofFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated Useful Life (Years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r263" ], "calculation": { "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Total Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r265" ], "calculation": { "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r265" ], "calculation": { "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r265" ], "calculation": { "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r265" ], "calculation": { "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r265" ], "calculation": { "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r257", "r259", "r263", "r267", "r600", "r604" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails", "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r263", "r604" ], "calculation": { "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Total Amortizable Intangibles" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r257", "r262" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails", "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r263", "r600" ], "calculation": { "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Reduction in developed technology value for federal income tax purposes", "totalLabel": "Total Amortizable Intangibles, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails", "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails", "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "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": "Furniture, fixtures and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r88" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r249", "r250", "r584", "r619" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r253" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets.", "label": "Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block]", "terseLabel": "Indefinite-Lived Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Amortizable and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r251", "r252" ], "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", "terseLabel": "Accumulated impairment" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r86", "r123", "r196", "r199", "r202", "r205", "r208", "r231", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r533" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesAndProductWarrantiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guarantees and Product Warranties [Abstract]" } } }, "localname": "GuaranteesAndProductWarrantiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r106", "r268" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)", "terseLabel": "Impairment charge recognized" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r271", "r277" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r81", "r196", "r199", "r202", "r205", "r208", "r617", "r627", "r631", "r649" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income tax expense (benefit)", "totalLabel": "Income before income tax expense (benefit)" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r125", "r457", "r461", "r468", "r479", "r484", "r486", "r487", "r488" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLineItems": { "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 Tax Examination [Line Items]", "terseLabel": "Income Tax Examination [Line Items]" } } }, "localname": "IncomeTaxExaminationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.", "label": "Income Tax Examination [Table]", "terseLabel": "Income Tax Examination [Table]" } } }, "localname": "IncomeTaxExaminationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r145", "r146", "r195", "r455", "r480", "r485", "r650" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Total Income Tax Expense (Benefit)", "totalLabel": "Total Income Tax Expense (Benefit)", "verboseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails", "http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r75", "r451", "r452", "r461", "r462", "r467", "r474" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r456" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r456" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails": { "order": 12.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Foreign income benefit" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r456" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Income tax expense (benefit) at U.S. statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r456" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount", "terseLabel": "Other nondeductible expenses" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r456" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r456" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r456" ], "calculation": { "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "negatedTerseLabel": "Credits" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r66", "r625", "r646" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivables" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "auth_ref": [ "r105" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Payable, Related Parties", "terseLabel": "Accounts payable - related party" } } }, "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r105" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r105" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income tax payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r105" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.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" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r105", "r596" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r105" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedTerseLabel": "Income tax receivables" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r105" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "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 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", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r105", "r565" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayable": { "auth_ref": [ "r105" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Increase (Decrease) in Other Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r105" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 19.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", "negatedTerseLabel": "Prepaid expenses and other" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r152", "r153", "r154", "r161" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Equity compensation dilutive securities (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EarningsLossperShareScheduleofearningspersharebasicanddilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r258", "r266" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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": "Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r266" ], "calculation": { "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Non-amortizable costs" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r258", "r266" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r255", "r261" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Other intangible assets, net", "totalLabel": "Other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r79", "r193", "r550", "r553", "r630" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r90", "r330", "r342", "r345", "r346" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense related to long term debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.", "label": "Interest Expense, Related Party", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RelatedPartyLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r100", "r103", "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r68" ], "calculation": { "http://www.arraytechinc.com/role/InventoriesScheduleofCurrentInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/InventoriesScheduleofCurrentInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r8", "r70", "r584" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.arraytechinc.com/role/InventoriesScheduleofCurrentInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/InventoriesScheduleofCurrentInventoryDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r16", "r71", "r117", "r168", "r244", "r246", "r248", "r598" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r69" ], "calculation": { "http://www.arraytechinc.com/role/InventoriesScheduleofCurrentInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/InventoriesScheduleofCurrentInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r70", "r247" ], "calculation": { "http://www.arraytechinc.com/role/InventoriesScheduleofCurrentInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedTerseLabel": "Reserve for excess or obsolete inventory", "periodEndLabel": "Inventory valuation reserves, ending balance", "periodStartLabel": "Inventory valuation reserves, beginning balance" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/InventoriesScheduleofCurrentInventoryDetails", "http://www.arraytechinc.com/role/InventoriesScheduleofInventoryReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r245" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Provision for inventory obsolescence" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r227", "r618", "r632", "r670", "r698" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investment in Equity Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/InvestmentinEquitySecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandBuildingsAndImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business.", "label": "Land, Buildings and Improvements [Member]", "terseLabel": "Buildings and land improvements" } } }, "localname": "LandBuildingsAndImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r569", "r571" ], "calculation": { "http://www.arraytechinc.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails": { "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 expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r569" ], "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 expenses" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r561" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r570" ], "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": "Schedule of operating lease liability maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r570" ], "calculation": { "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails": { "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 lease payments", "verboseLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesScheduleofFutureMinimumLeaseObligationsUnderNonCancelableOperatingLeasesDetails", "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r570" ], "calculation": { "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails": { "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 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": "Thereafter", "verboseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesScheduleofFutureMinimumLeaseObligationsUnderNonCancelableOperatingLeasesDetails", "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r570" ], "calculation": { "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails": { "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 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": "2022", "verboseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesScheduleofFutureMinimumLeaseObligationsUnderNonCancelableOperatingLeasesDetails", "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r570" ], "calculation": { "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails": { "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 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": "2026", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesScheduleofFutureMinimumLeaseObligationsUnderNonCancelableOperatingLeasesDetails", "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r570" ], "calculation": { "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails": { "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": "2025", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesScheduleofFutureMinimumLeaseObligationsUnderNonCancelableOperatingLeasesDetails", "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r570" ], "calculation": { "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails": { "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": "2024", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesScheduleofFutureMinimumLeaseObligationsUnderNonCancelableOperatingLeasesDetails", "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r570" ], "calculation": { "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails": { "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 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": "2023", "verboseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesScheduleofFutureMinimumLeaseObligationsUnderNonCancelableOperatingLeasesDetails", "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r570" ], "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: Imputed lease interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails" ], "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" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r56", "r123", "r201", "r231", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r510", "r512", "r513", "r533", "r582", "r583" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r39", "r123", "r231", "r533", "r584", "r624", "r643" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, redeemable perpetual preferred stock and stockholders\u2019 (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' DEFICIT" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r58", "r123", "r231", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r510", "r512", "r513", "r533", "r582", "r583", "r584" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r18", "r19", "r20", "r26", "r27", "r123", "r231", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r510", "r512", "r513", "r533", "r582", "r583" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r53" ], "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": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r26", "r323", "r339", "r343", "r344", "r623", "r641" ], "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": "1% Senior unsecured convertible notes, net (1)", "verboseLabel": "Long term debt, net of debt discount and financing costs" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtSummaryofConvertibleDebtDetails", "http://www.arraytechinc.com/role/FairValueofFinancialInstrumentsScheduleofCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails_1": { "order": 2.0, "parentTag": "arry_LongTermDebtNetOfDebtDiscountAndFinancingCosts", "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", "negatedTerseLabel": "Less current portion of long-term debt", "terseLabel": "Current portion of term loan" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Convertible senior notes, fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/FairValueofFinancialInstrumentsScheduleofCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r128", "r294", "r328" ], "calculation": { "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r128", "r294", "r328" ], "calculation": { "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r128", "r294", "r328" ], "calculation": { "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r128", "r294", "r328" ], "calculation": { "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails": { "order": 6.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r128", "r294", "r328" ], "calculation": { "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r128", "r294", "r328" ], "calculation": { "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r60" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails_1": { "order": 1.0, "parentTag": "arry_LongTermDebtNetOfDebtDiscountAndFinancingCosts", "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, net of current portion, debt discount and issuance costs" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r60" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/ConvertibleDebtSummaryofConvertibleDebtDetails", "http://www.arraytechinc.com/role/FairValueofFinancialInstrumentsScheduleofCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r60", "r295" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/ConvertibleDebtSummaryofConvertibleDebtDetails", "http://www.arraytechinc.com/role/FairValueofFinancialInstrumentsScheduleofCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MemberUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ownership interest in limited liability company (LLC).", "label": "Member Units [Member]", "terseLabel": "Member units" } } }, "localname": "MemberUnitsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MembersEquity": { "auth_ref": [ "r170", "r171", "r172", "r173", "r376" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of ownership interest in limited liability company (LLC), attributable to the parent entity.", "label": "Members' Equity", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "MembersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/AccruedWarrantyReserveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r174", "r186" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Organization and Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/OrganizationandBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r102" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r102" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r102", "r104", "r107" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r73", "r74", "r78", "r82", "r107", "r123", "r133", "r137", "r138", "r140", "r141", "r145", "r146", "r157", "r196", "r199", "r202", "r205", "r208", "r231", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r525", "r533", "r628", "r647" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "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", "netLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/EarningsLossperShareScheduleofearningspersharebasicanddilutedDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r137", "r138", "r140", "r141", "r148", "r149", "r158", "r161", "r196", "r199", "r202", "r205", "r208" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income (loss) to common shareholders", "totalLabel": "Net income (loss) to common shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/EarningsLossperShareScheduleofearningspersharebasicanddilutedDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements and New Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r51", "r127", "r577" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Notes Payable, Related Parties, Current", "terseLabel": "Current portion of related party loans" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RelatedPartyLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GeographicInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r188" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GeographicInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r196", "r199", "r202", "r205", "r208" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r562", "r571" ], "calculation": { "http://www.arraytechinc.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails": { "order": 2.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 expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r558" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesDetails", "http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails", "http://www.arraytechinc.com/role/LeasesSummaryofbalancesasitrelatestoleasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r558" ], "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": "Lease liability, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesSummaryofbalancesasitrelatestoleasesDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r559" ], "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 Enumeration]", "terseLabel": "Operating lease, liability, current, statement of financial position" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesSummaryofbalancesasitrelatestoleasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r558" ], "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": "Lease liability, long-term portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesSummaryofbalancesasitrelatestoleasesDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r559" ], "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 Enumeration]", "terseLabel": "Operating lease, liability, noncurrent, statement of financial position" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesSummaryofbalancesasitrelatestoleasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r560", "r565" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesSupplementalCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r557" ], "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": "ROU Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesDetails", "http://www.arraytechinc.com/role/LeasesSummaryofbalancesasitrelatestoleasesDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating lease, right-of-use asset, statement of financial position" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesSummaryofbalancesasitrelatestoleasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r568", "r571" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r567", "r571" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r469" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13", "r14", "r15", "r57" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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": "Accrued expenses and other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "totalLabel": "Total" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueAfterFifthYear": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails": { "order": 2.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid 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": "Other Commitment, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "OtherCommitmentDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFifthYear": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails": { "order": 6.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "OtherCommitmentDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails": { "order": 1.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "OtherCommitmentDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails": { "order": 5.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "OtherCommitmentDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails": { "order": 4.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "OtherCommitmentDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails": { "order": 3.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "OtherCommitmentDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]", "terseLabel": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table Text Block]", "terseLabel": "Undiscounted future expected payments under the TRA" } } }, "localname": "OtherCommitmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r57", "r584" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 9.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" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r61" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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)", "terseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r106" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Interest paid-in-kind" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Fees paid on issuance of convertible notes" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDistributionsToAffiliates": { "auth_ref": [ "r96" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.", "label": "Payments of Distributions to Affiliates", "negatedTerseLabel": "Payment of special distribution", "terseLabel": "Special distribution" } } }, "localname": "PaymentsOfDistributionsToAffiliates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "terseLabel": "Payments of dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "auth_ref": [ "r96" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "negatedTerseLabel": "Dividends paid on Series A Preferred" } } }, "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r99" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedTerseLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r99" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Deferred offering costs", "negatedTerseLabel": "Deferred offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r92", "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to acquire businesses, gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "auth_ref": [ "r101", "r228" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity.", "label": "Payments to Acquire Equity Securities, FV-NI", "terseLabel": "Investment in equity securities" } } }, "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/InvestmentinEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of 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", "negatedTerseLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r93" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedLabel": "Investment in equity security", "negatedTerseLabel": "Investment in equity security" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "PSUs" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails", "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r422", "r436" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockAccretionOfRedemptionDiscount": { "auth_ref": [], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of accretion of the preferred stock redemption discount during the period.", "label": "Preferred Stock, Accretion of Redemption Discount", "negatedTerseLabel": "Preferred dividends and accretion" } } }, "localname": "PreferredStockAccretionOfRedemptionDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/EarningsLossperShareScheduleofearningspersharebasicanddilutedDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Dividend rate, percentage" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r32", "r353" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommonandPreferredStockDetails", "http://www.arraytechinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetParentheticalDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Authorized preferred stock (in shares )" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommonandPreferredStockDetails", "http://www.arraytechinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetParentheticalDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r32", "r353" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetParentheticalDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r32", "r584" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock of $0.001 par value - 4,500,000 authorized; none issued as of December 31, 2021 and 2020, respectively", "verboseLabel": "Preferred stock, value, issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r10", "r44", "r45" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 1.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" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromContributedCapital": { "auth_ref": [ "r94" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period.", "label": "Proceeds from Contributed Capital", "terseLabel": "Capital contribution" } } }, "localname": "ProceedsFromContributedCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r95" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from convertible debt" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r94" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from issuance of common stock, net of underwriting discount and commissions" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r94" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from common stock issuance" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": { "auth_ref": [ "r94" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.", "label": "Proceeds from Issuance of Preferred Stock and Preference Stock", "terseLabel": "Proceeds from Series A issuance" } } }, "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r95", "r122" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolving credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r95" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from term loan facility" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r57", "r284", "r286" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 6.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 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": "Accrued warranty reserve" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Accrued Warranty Reserve" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/AccruedWarrantyReserve" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r49", "r276" ], "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": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r278", "r674", "r675", "r676" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r48", "r274" ], "calculation": { "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails": { "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r22", "r23", "r276", "r584", "r633", "r644" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r47", "r276", "r674", "r675" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r22", "r276" ], "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": "Summary of property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r22", "r274" ], "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": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated Useful Life (Years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r84", "r240" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for (recovery of) bad debts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RatioOfIndebtednessToNetCapital1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indebtedness divided by net capital.", "label": "Ratio of Indebtedness to Net Capital", "terseLabel": "Net leverage ratio" } } }, "localname": "RatioOfIndebtednessToNetCapital1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r219", "r222", "r223", "r224" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r414", "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RelatedPartyLoanDetails", "http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r414", "r575", "r576", "r578" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RelatedPartyLoanDetails", "http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RelatedPartyLoanDetails", "http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r575" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Consent fees incurred" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RelatedPartyLoanDetails", "http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r414", "r575", "r578", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RelatedPartyLoanDetails", "http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r573", "r574", "r576", "r579", "r580" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions", "verboseLabel": "Related Party Loan" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RelatedPartyLoan", "http://www.arraytechinc.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r97", "r122" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Payments on revolving credit facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r97" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedTerseLabel": "Principal payments on term loan facility" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r97" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedTerseLabel": "Payments on related party loans" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r97" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedTerseLabel": "Principal payments on term loan", "terseLabel": "Repayment of long term line of credit" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r7", "r21", "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash 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.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "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": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails", "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r36", "r376", "r444", "r584", "r642", "r661", "r666" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "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 deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r130", "r131", "r132", "r134", "r143", "r146", "r235", "r441", "r442", "r443", "r477", "r478", "r523", "r657", "r659" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r191", "r192", "r198", "r203", "r204", "r210", "r211", "r215", "r400", "r401", "r599" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/GeographicInformationScheduleofRevenuefromExternalCustomersbyGeographicAreaDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails", "http://www.arraytechinc.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r118", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r412" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r382", "r383", "r384", "r385", "r386", "r387", "r390", "r391", "r404", "r412" ], "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": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue from external customers by geographic areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r388" ], "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" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RevenuesDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Percentage of performance obligation to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GeographicInformationScheduleofRevenuefromExternalCustomersbyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails", "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r566", "r571" ], "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 liabilities arising from obtaining right-of-use assets" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesSupplementalCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds from sale of series A perpetual preferred stock" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails", "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Stock issued (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails", "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r181", "r215" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EarningsLossperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information about a contingent payment arrangement including the terms that will result in payment and the accounting treatment that will be followed if such contingency occurs, including the potential impact on earnings per share if the contingency is to be settled in shares of common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]", "terseLabel": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "terseLabel": "Summary of liability related to estimated contingent consideration" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Schedule of carrying values and estimated fair values of debt instruments" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/FairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of components of income tax expense (benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r60", "r128", "r343", "r345", "r370", "r373", "r374", "r375", "r551", "r552", "r555", "r635" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r161" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EarningsLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of effective income tax rate reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "auth_ref": [ "r137", "r138", "r139", "r142", "r143", "r145", "r146", "r165" ], "lang": { "en-us": { "role": { "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]", "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r257", "r262", "r600" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r257", "r262" ], "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 finite-lived intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r253", "r254" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r266", "r269" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r266", "r269" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of indefinite-lived intangible assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r16", "r41", "r42", "r43" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of current inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r294" ], "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 senior secured credit facility" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r291" ], "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 estimated accrued warranty reserve" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/AccruedWarrantyReserveTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r49", "r276" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r577", "r578" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RelatedPartyLoanDetails", "http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r80", "r214" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GeographicInformationScheduleofRevenuefromExternalCustomersbyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r422", "r436" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails", "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table]", "terseLabel": "Schedule of Short-term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r63", "r120", "r170", "r172", "r348", "r350", "r352", "r353", "r354", "r355", "r356", "r358", "r362", "r367", "r370", "r371", "r372", "r373", "r374", "r375", "r376" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of future annual amortization expense of amortizable intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r187", "r189", "r190", "r196", "r197", "r202", "r206", "r207", "r208", "r209", "r210", "r214", "r215", "r216" ], "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": "Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r105" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.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": "Equity-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on purchase date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date", "terseLabel": "Employee stock purchase plan, discount rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited, weighted average grand date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Shares granted in period (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails", "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Granted, weighted average grand date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested, ending balance (in shares)", "periodStartLabel": "Unvested, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested, weighted average grant date fair value, ending balance (in dollars per share)", "periodStartLabel": "Unvested, weighted average grant date fair value, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested, weighted average grand date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails", "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures", "terseLabel": "Forfeitures in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Authorized shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Equity-based compensation (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r420", "r425" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EquityBasedCompensationDetails", "http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r422", "r426" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Equity-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r563", "r571" ], "calculation": { "http://www.arraytechinc.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails": { "order": 1.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 expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r115", "r129" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r290" ], "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": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/AccruedWarrantyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r287" ], "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", "negatedTerseLabel": "Payments" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/AccruedWarrantyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Provision for warranties issued" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/AccruedWarrantyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Warranty Obligations" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r285", "r292", "r508", "r668" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby Letters of Credit" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r31", "r32", "r33", "r120", "r123", "r151", "r155", "r156", "r159", "r161", "r170", "r172", "r173", "r231", "r297", "r301", "r302", "r303", "r306", "r307", "r353", "r354", "r358", "r362", "r369", "r533", "r697" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConvertibleDebtDetails", "http://www.arraytechinc.com/role/EarningsLossperShareNarrativeDetails", "http://www.arraytechinc.com/role/EquityBasedCompensationDetails", "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r64", "r76", "r77", "r78", "r130", "r131", "r132", "r134", "r143", "r146", "r169", "r235", "r369", "r376", "r441", "r442", "r443", "r477", "r478", "r523", "r543", "r544", "r545", "r546", "r547", "r548", "r657", "r658", "r659", "r705" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r130", "r131", "r132", "r169", "r599" ], "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/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Equity grants" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/EarningsLossperShareNarrativeDetails", "http://www.arraytechinc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r32", "r33", "r369", "r376" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Initial public offering of common stock, net of underwriting discounts and commissions (in shares)", "verboseLabel": "Issuance of common stock, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails", "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r32", "r33", "r369", "r376" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Initial public offering of common stock, net of underwriting discounts and commissions", "verboseLabel": "Issuance of common stock, net" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r33", "r37", "r38", "r123", "r221", "r231", "r533", "r584" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Total stockholders\u2019 deficit", "totalLabel": "Total stockholders\u2019 deficit" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders\u2019 deficit" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r121", "r354", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r376", "r378" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Common and Preferred Stock" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommonandPreferredStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Stock split conversion ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.", "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Corporate Conversion and Stock Split" } } }, "localname": "StockholdersEquityPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r549", "r587" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r549", "r587" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r549", "r587" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r549", "r587" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r586", "r588" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SuretyBondMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond.", "label": "Surety Bond [Member]", "terseLabel": "Surety Bond" } } }, "localname": "SuretyBondMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit": { "auth_ref": [ "r474" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of income tax expense (benefit) from effect of Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Income Tax Expense (Benefit)", "negatedTerseLabel": "Income tax benefit" } } }, "localname": "TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 4.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 for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Income tax payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityAccretionOfDividends": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of accretion of temporary equity during the period due to unpaid dividends.", "label": "Temporary Equity, Accretion of Dividends", "terseLabel": "Preferred cumulative dividends", "verboseLabel": "Preferred cumulative dividends plus accretion" } } }, "localname": "TemporaryEquityAccretionOfDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityAccretionOfInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of accretion of temporary equity during the period due to unpaid interest.", "label": "Temporary Equity, Accretion of Interest", "terseLabel": "Temporary equity, accretion of interest" } } }, "localname": "TemporaryEquityAccretionOfInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of redemption requirements for each class or type of redeemable stock classified as temporary equity for each of the five years following the latest balance sheet date. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity.", "label": "Temporary Equity, Aggregate Amount of Redemption Requirement", "terseLabel": "Temporary equity, redemption amount" } } }, "localname": "TemporaryEquityAggregateAmountOfRedemptionRequirement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityByClassOfStockTable": { "auth_ref": [ "r17", "r349" ], "lang": { "en-us": { "role": { "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.", "label": "Temporary Equity, by Class of Stock [Table]", "terseLabel": "Temporary Equity, by Class of Stock [Table]" } } }, "localname": "TemporaryEquityByClassOfStockTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r297", "r301", "r302", "r303", "r306", "r307" ], "calculation": { "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Temporary equity, ending balance", "periodStartLabel": "Temporary equity, beginning balance", "terseLabel": "Series A Redeemable Perpetual Preferred Stock of $0.001 par value - 500,000 authorized; 350,000 and none issued as of December 31, 2021 and 2020, respectively; liquidation preference of $350.0 million and none as of December 31, 2021 and 2020, respectively", "verboseLabel": "Temporary equity, carrying amount, attributable to parent" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheets", "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity Disclosure [Abstract]" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLineItems": { "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": "Temporary Equity [Line Items]", "terseLabel": "Temporary Equity [Line Items]" } } }, "localname": "TemporaryEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLiquidationPreference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference", "terseLabel": "Temporary equity, liquidation preference" } } }, "localname": "TemporaryEquityLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityLiquidationPreferencePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The per share liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference Per Share", "terseLabel": "Initial liquidation preference (in dollars per share)" } } }, "localname": "TemporaryEquityLiquidationPreferencePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r17", "r349" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Temporary equity, par value (in dollars per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetParentheticalDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Authorized temporary equity stock (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetParentheticalDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Temporary equity, shares issued" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetParentheticalDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Ending temporary equity shares balance (in shares)", "periodStartLabel": "Beginning temporary equity shares balance (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Series A Preferred, net of fees" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit", "http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r401", "r410" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r401", "r410" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade Accounts Receivable" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Point in time Revenues" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Over-time Revenues" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r133", "r134", "r135", "r136", "r147", "r225", "r226", "r232", "r233", "r234", "r235", "r236", "r237", "r296", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r475", "r476", "r477", "r478", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r572", "r601", "r602", "r603", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r701", "r702", "r703", "r704", "r705" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r450", "r460" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r175", "r176", "r178", "r179", "r183", "r184", "r185" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r466" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance, deferred tax asset, increase, amount" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r564", "r571" ], "calculation": { "http://www.arraytechinc.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails": { "order": 3.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 expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r150", "r161" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted average dilutive shares" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/EarningsLossperShareScheduleofearningspersharebasicanddilutedDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r148", "r161" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average number of shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations", "http://www.arraytechinc.com/role/EarningsLossperShareScheduleofearningspersharebasicanddilutedDetails", "http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Write off of deferred debt issuance cost" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails", "http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3444-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "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" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70258-108054" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r221": { "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=122038336&loc=d3e74512-122707" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583714&loc=SL75117360-209713" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r259": { "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" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r278": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "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=123368208&loc=d3e12565-110249" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e12803-110250" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r347": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21459-112644" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r378": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r412": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r425": { "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" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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=122041274&loc=d3e301413-122809" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944" }, "r449": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r479": { "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=122134291&loc=d3e330036-122817" }, "r48": { "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" }, "r480": { "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=122134291&loc=d3e330036-122817" }, "r481": { "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=122134291&loc=d3e330036-122817" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r484": { "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=122134291&loc=d3e330215-122817" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r486": { "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" }, "r487": { "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" }, "r488": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "c", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r509": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "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" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13572-108611" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13587-108611" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r55": { "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" }, "r550": { "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" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r555": { "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" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL77916155-209984" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=d3e56068-112765" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56145-112766" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r588": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55302-109406" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r599": { "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" }, "r6": { "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" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r618": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r623": { "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" }, "r624": { "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" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r626": { "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" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r628": { "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" }, "r629": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "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" }, "r631": { "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" }, "r632": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r647": { "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" }, "r648": { "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" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "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" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r661": { "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=124501264&loc=SL117420844-207641" }, "r662": { "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=124501264&loc=SL117420844-207641" }, "r663": { "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=124501264&loc=SL117420844-207641" }, "r664": { "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=124501264&loc=SL117420844-207641" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r670": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r68": { "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" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r689": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r69": { "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" }, "r690": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r691": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r692": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r693": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r694": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r695": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r696": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r697": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r698": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r699": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "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" }, "r700": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r79": { "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=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "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=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "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=123367319&loc=SL114868664-224227" }, "r83": { "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=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "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=123367319&loc=SL114868664-224227" }, "r86": { "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=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "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=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "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=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" } }, "version": "2.1" } ZIP 116 0001820721-22-000033-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001820721-22-000033-xbrl.zip M4$L#!!0 ( *4PAE256O,4*P, (H) 7 83(S,6)D;V-O;G-E;G1D M4A-\VI9;UHJE19T$6.;6-%T/UVYSDEC M2.Q!4S4(2J4,]C.;>=.).Z$563:]-[GO^[!0O*E06N :F<4,&B/D&BXS-._! M]_=<2=#M)T%K9+)2V6XZR<0&1/;4 M$^$39'$R&HR&HV2 PXP=<[9*PIC%<18>C]A_$8$,B+V3,797XE.O$M(OT-E/ MC^/:CK%?7LLWG>1*6C*F2;C[V^FXIH1=Z1C?B !*4_)%SMP;8#.@C# M<2DD7@-W:,>M^0RYTLQE+VUDAMIQ>=.YDL;E0>7PDDYKI(6V;W M#.&DS)PW MJU)PF'&N&FE=EEX(77WN\,V@,;VFN%E5IY$+V@W7WS7&BGSG'8S;SZCY/2'T MIC.MV0Z6R M)EM8"38\BQOL'/?CSB,M5\W^#FMX>G.(67N.5X.H.A/R[X%\B M%%2 JQWP?8U:!;9 $)(*N=[7,A!=8TZ,DCM2R]%5[Y[APM* :6<-;>"%TA5< M^"-X=*KZD"2)'P_^'@[CQZX##N78T52CR1"9M9"U$VM6:U'"L-?.IA[12M9V MQQZE ZU*T?'F0C+)*204NCT:4LUDUK)BGB.W8H,2C?D:C@='HS@Z'AORDWJ3 MIK"S8K4J06U0W[#2 24T/=@6@A? ZAJ9-EV A.G"$(7^JSZU)B$TY!RPC-@,@JJ%=)DXI-X=SE55,[G[<0^!M3H6R+%:$4L2M1F);C?F MU\;.%PL[;)]?VYE13*7]X&A /K8K/%N2TR M,#(Q,3(S,2YH=&WLO6U;4\G2-OS]^A5YW/?+S'%,M-]?G!GO P7=S"7@ (X7 M?O&H[JZ&8$C8*T'!7_]4KQ!$P!G4D&2%[#U(R.KUUG56U5G5W=6__;_3HV[K M U:#3K_W^P/^D#UH_;\GO_U_[?;_/-U^V5KMQY,C[ U;SRJ$(:;6Q\[PH/4F MX>!]*U?]H]:;?O6^\P':[?J<9_WCLZJS?S!L"2;$E8/58^NB4,%BFR6KVTIF MWP["RW8.T7EC-?=&_;+_F(O,,:!H^QAR6ZEHVN PM[E@4OC DN3BE_0X9I0B MFJ @:!4R.FVCM@ != 9G8KGMP9#>CMZP-WA\,JQ^?W P'!X_?O3HX\>/#T]# MU7W8K_8?"<;\(SKZX+QA[)_TAM791>.ZX0#CP_W^AT?G!^DDP<]/^.*J'V5] M3>Z]?W1:[CZ^ZJ :7C3,, AU,_JROE*;\;8<7^\Q5)?N7BY*7\#9$.-!IQH(A@0.NA37;>8N/>CIM?M^\?KEZ+CIR:"]#W!\O0O.#]S0#0D[-\N #M3- M_Z,N'F30N>DQZ.7YH__9>+D3#_ (VIW>8 B]>-$-Y:*=O^FVJ^VIVVYN_7=] M)EB;"8+NYXM\[8Y<7KK0Y6=,5_KA_ '-H]'!BRL/^DIP^W]SK]Y >H'/ZN#3$:O2QDQ+VZH]T?)-L4-6)H_N?#KA='_VY_5I0='Y=;8>;S6H^<[>T:O M4T%WO9?P]+_Q[$&KD^C22?YU%E;['UZ*[0][/O"'VX=;1Z]W=TX MV_OTMK/YXGEG[\_;HM=K<38?T<[#WYH^#S3=O#[96WQZ^E)O=O4_'AW3\ MT\;1AM@[W#[8.WS-]H[>=K=67\N]3_3SYGEG;_>OH[W=?;'''7LIWI[MO8EF MX_!I=^O-9F?STWOY]G#];//%FMJBG\U/W<.W=,6M-WM\[_#YT>9N_)#H.<*+ MUV9C-;VG-I\V5@\Z&T=[:G-U\V#CTT%YQN[6[FN^\2D=;AS^*38_C<_YB^ZE M>V]W^Q\WQ9]J;W?CX]:+];.WA_ML0ZQ]HL]\\\5KO;G[^M.FV#C;7-V3F]R= MOMQ=&V[L,/J]SC8^K7]Z)S6B\S:TH^5DK8V'MO-:M+,R*L2L97;VP1-&JN@$ MLX* \850[U+&8^_UO#.(T-U#J)[3-X.EE/])RF?7I.R3M#8FUQ8ZD90C];AS MWK>3 8X^1Q(L/'A2A# S^;ZBZ_?34L*WDO"G:Q*&B)B!DX2]36VE@VT#(_Z5 M=6%4W!"[B@^>/-^;HGQ72+BI%G 7]A^T1FZ5+GLZ?)P[IYC:&;J%U2R%_??" M9M>$SAN;)$ MUJ-3$$G"R)G3CKU;ORKF<_KW>.L8*Z),O?V72$1UN\006_GU %<& QSN#"GV M*#C8RL\[/:)D'=+V_J!3*-;:*5&202=T\65G,)PM%M36[OZ'M[T_#M[2>9MB M^V!C]:_WFV_^I/N]9UNK>Z=[AT^/]HY>R\W#]_KMZE/"PH;8VO&,[CL@F9+\ M]\7&[@;?(!EN'&ZPK=UUNN_FX>;1GZ=[;U[SK3?/Z;IK+ MY%^NO_'I]<>WN^_/-C[]2>>_[6R(#?%V]?G!V]W7>N_-AMS;C?Q_/HVQ0+\_ MK7W<.(SO3!((7.JV%>#)AQO=!FZ@'3C%6R((S9)Z\.2?J?N_MH8'6-4R&VSV M>_&DJDAJLT#0RPZ$3K)4.8L<(J3^%]X* -ANC)YGEC1B J;F<)HKD" MD0K9!4?,(W&.;96,:0.2GT=IC1!.66/YM$ T<4OTV2 N<311'/UYW9^%+!G# MDJYB@J*5I(C+4DQ*9#1IE3C!"[X+1W_CU!Y]F;:H,".UBSBX(=M2,F./!W56 MBL#6JC-ECX=GQP2B0>?HN%M23O5W!U7!XA>)E8>G@T27>/3E-4;W_WS3\V<8 M]$^J^J\ZU_7X'. C4'T/.1]?".OLR?BO3BI_YPY6K?J!\,;,XK/U__XR#W#U MY"?CK[Z\^G$=UXW_&@RA&JZ2_CP9BXE=7.KSL8O'3)^;;<,# CV1QTURB'.3SO+-.6[.)" MYT=NUP,GO<[H]4]J](V^/"+[=E+AD_.\XN/7.ZOCT\>'QG^7\V_LS1PCV7:% MPHB@&&2?A A2B.2-\^!RW9N"R;D WZ7>%&TF+^'I.WMS< "DI-O1+RQ:-C#&YZ*-29-7 :"4+G)1@RM_18,^]5W*O.U\\N7J]CK'Q&CN>&RMX7T%Y=X M].73_Q/R17+.$6%T+@G%6'08;$Y"9V,LR3_5'HV-/=J\ . +C\9N[]'8Q#R: M4Q3FRYR8RJBB\A0F<01E@\]<0N:EW[@_[S?NY[#?N+]UOU'32?4;9Y;LK'7, M9:X<&H]:.DU1BU',>,N+G>%N&MUU_M:X7Z**T9^);G9ZW.W$SG #CP+=(G6. M2FA1QOG'HCC;X]NO,5% MKUT\R3<90.XFY@*X99I"1@$J>J6X(&*AF<<07:S2"X;+(?GGW4*] 0@C=RQ&5-)& MQS :3)@#A1(4.2V,F*89TTY0/B+HY, ;[SDHSKDO8P;2N.@=!(KO9C !ILFF M;O8S*04:P.OHR&M:(CG)J.E-5FJRZ;V3 M650^00FT@\U&*PC66U0Q9P8@K942%D8TLV"9DQ.39#Y2K$QVT$8E#3B1-(E- M>F9T") 61DQ399F3DX\52D JKBDH)9STF"&$P"@0L)%S=6DQRIS*9R4=G@R& MY:3!\WZUB1]78ET&@X3PJNKWZ&.LQ7=5K2Y:D8![":HT>'V<2-04\Q@F[EA\ M7_BR'QGVT1P#1=5$*4%A)GJID10.HK#"&"8;H%X'_6JXB]71*H9A*>1PU3'U M/F U+"M.2H.&:!7%;D$*&P,W2DGI("4N+'(O @J>]2@=3$JEVN,/[7B7O'_K=#\0%OVS4$-G0Q5 "5QZ34EYHGR,RH8UP 72,X\2B M.\\],3<7TZ"N9G?C\5JA\MXC:":\]=IF9\UYOXEQ MOPGAYK#?Q.W[3;2%FT2_4: 8K ]:":VT3J!(FFSE'?IVD"&68SOC M7AX9D=_NYL(/4[]<9[2:\]Q4W.V=+@S=I0Z<'RL74C!9E)J:ABE.<',LAIAC M+G:/6=:@##L%M1%+:;\BBNW.X/W3LQLBWY/!L'^$U;7&_^"5_O$I!M7P\08< M]JOQ'0:7:,M+J/9Q,!P?^M%[_/#B"ZOV7K[T#71R^8!7&Y+\4WFP[GW8_])8P7'\;.>6L\14FQ#%"YZ 5XE4!B M03(XV: IO$M^,2](GLFT94A2&VY98"8J;:W/P@8!@)*!H+BM 4A>\HLEG"_& M7F)$'QAFI:4*B8-3F $I"DS>!1Z;#N\HLEG"_H M?%2Y3 @((2;NE0_(P,ZBOMB27RQA_*TPEH))I;P,DIBRU<8)&14/ MED) ;;UOTO*2);_X.I)W*TAX/GF5$!VQ\Z',+EG$C%QVC*7@ EEDJX((97DO M!Y8C9Q0.!MD 1"]YQA+65V&=?,[.V #!..7H/Q81O)+&,E6J0#8@GS$?*%L: MZCE);5C.(F,(,3"M O_P[%47>L.57BI3_H_+-6X"V4OHI8;,>-7< M*A*.M=: LD0.)1=61)\U1F,QS7_MBOF2S.2J5B 72:/D4,J86LZ]THI8/-%V M3@S'-V$=?'$%V]#;/Q="[1DZO<[1R=&DK.TW"__I28>NW-L?4./UH^.J_V&T MI'$1Z;%&DT2TFFM)T"E;KSNB$DQD U)[3 U%$)PN$32M^96960N62R.BTI"# M%Q$49 6Q%-QOP%J5.1;OW11S\#Y(*UA& *4I:D"C',IL/0:(J!?0G\]$8A.L M3L5)P:).D9<*-T8$1"=3=T_)I(0DK1Y\ .8]Q3DA1QG/QV?GVQI_E\C^PH-.["ZFG2S5T)0!Y4IU5F9(\1"Y#LD: M+$P*.00D[=)$FY/B/&NY8+9Q*M*9G#TTI#Q< M1 HZ>5+*&@"'+EEE7 [2B]@ >S@G<4T]F>#?4*6/4#O&G7X>EH^+:'&=*163 M!2H.2I5M.J26260I0@B2+V.:)6INY%Z&S'S,":/+JJR2DF3^17*,Q52\]8+X MZ>F)]$[\=4Y@E9*1^J_41<_.)Y;*1HM1*%HS/V*=)L"O'U47AIA(<8K9(L!8F6*T[: MQ$BYT"Z2(DU51)/3(I[ Y)P2:,C*Y.2BR4*4(N&EEG.HB]UQPRR[\]J WRNB MIR>#3H\Z?"62; ;U7@*7Q5)5<*>%+KEI,]MF;@*R$ F29Q0B:AT4EG+:0$:. M=,AGEK@+#>"4%_DQ"C^&^++S =-ZC_ICOU0X'ZG(T[/11.0N#*[49%[%#]@E M?4N[& ]Z_6Y__VR[LW^PF+-XRD!T\D*),L?3(P_1)A*I8L0/8Q0-<%_S+N,[ M<6E1"L\98E*1*\95*(MH8Y(693#NO#CH7+NT!HEMDKO-915DY!F<5LY3X&5% MD)YYECT#VX0DSP_);[S"8AN[]1J(P4'G>"'-:J&80"I)<34JFR)(ZS5JCQFM M!1$6U*Q.2;YW,W3(M. 0I+7HE1;6>T;ZJ;13SH!I0GJ\(2*;G#GU,A!)S3:+ M5'8GDZ C&!52F<(>430A^_ECLNL?'9\,L1JG3*ZPGS]PBP7HV["4>-&>JWD *Q%A4L MA8=."(\I49>&$)50T32 R\R[K":G5TY0[!'\4)=D<[H^B;K\_BFI+-@$F0!XD&PTLUHLG$@<4$AW/9=>4TEU-L$>1F/V5C >U& P[\5FI!% U9J\DKZ+6G(,D8BXP^"R4#;G,OHZ@ MFS 1[#:RJ??X6^FEE_T(W3].JLX@=>I]7QHB)9E5SMHS%710(B6OR6.4WE0Y M0A3U /.H)-^\2JDY2<2KU>I^9.9LE@F4R3XF"H&T<8R4"\!&)"9FE!B);9Z5 MJU%BF]@0I^;.:HIZ)(6MV@IO4HPYLI2=Q"0;L(GPRWYO?WAM#^%1]4OZ^F4? M>@W;TR]%Z92U3 HCE(/LP$-&R;@"S*6:X]SSY'F1R03C3!>E,4'9(A.==> @ M2C%"9F+J39:YO+09B@O4 ME"$2:-"SQ% !TPSY..!53L*20<\7F!)C3(DE MIIJ&*7%[3(D)8$K(X#@JETSTRFGNW"@V?*!LDQ M),(2+84'5G%#?\@@I1;2E.P&R(4P2/<&/%.V/+8,/WHGR>#XPGD=ETQ0G*]2 M*3DKFF1YYB6NG(D1L$G%9*WP%$HJ< &0HU$!D7$+.:5[*,=;W[#D5-NN%7(J7GG6HP7*&VJ;1?2#25Z%>"Q1B=)$36A:TOI"-N3^RN3-5)QY D= = MZOHUB)@)0$08IWTP4D1#(2H'QP/Y@E*=)U&T:NW\#T'^'41VJ%M2.'N)0XI. M!UMYU+8A(Y'2YP08DQ;DGH7EWL8H, DL54B1-V"Q_YR)9G*#7LQ;@TXX1\&3 M*FIC!3 6HT>!@LG43*UI\K ]"&<2E]XCLTKJ[(GE6@A,:\\%\ 9,;YT/B4Q. M1^K]ME-T-B2NO"2D]$QQP0>31 M6=#[CS$8ZGDGJ\#_,?,&83A,K)E.J]602;@Q!EOI>7QC%8 M"!C->O3L/@!)H8Y>.@@A>F6)(T8R3MS*D+7+.C4)2/?/@\UFZE5*S";QSR7_N MX23'$%UB/.3 HE,JLQ )8DYCC@*5RTV"U%S:J,7F1%8A2,YFY7OJW)3OZNQC,&BZ@U)O(1B'Y,VLC_0H9>-DFMK%+'3\7=.E]P&I85JV6 M!@T9-=&2633916ZYDBP$;[3UC%G'4^*F =N_SH]4)E@2DD2 /IML15G+95Q2 MC&-P7HJ,.5T4M&)S.R_KJW,G+@ED-'MRLS_$P>H)TANY2=G8^<%$K:E,3@ 3 M4A _0Z!X(%% -9E)[/RQO/D C"\P(1?8J()F/ 3P 0K@W&)9\YS5DZ7BD$0 M%3@@>I9M4J.1N6(GVDN#,]3 F-D,@:-(/D7H-C)C-+3GJ=$8S2!2:. M$ 8G%3XY&5:/5\>GC;\<_UW.NSD3X7)T!,"24%?<6PJQ6!( J'3,%&AN;-2;+F!=<22"'0S8E4O %4JE06FY/9Z>-/SQ).J,Z1G>G52 MQ0,8X,I^A?4;W#T]=&U^2X/P1=,?, @F&<4")I<45X' %D(TF1FAD,F0SW=' M6 *LH0#[LG3#9Z0W<\51&9O M@\"570ATXM(%Q74*],L::3$*D^EWHVW0?8'1G5B:%(+WG(GLM%.R'C[Q8)*T M#EDH.X(WR-+,D[!FK_.!7 AZXT*R6J%FGJ(0&P1#@3%J,6:X7MCV^,,"2G;M M]+A3G6U5)Z<$M]FOZQZ=*V'G\$O>ANU;WTJ7G>/KLU;^QV^D/5O;I_OLP M[%JXKN2?XX'9X,AJ7EW0]FS !ZEO,DF<,8-%/690_! MEEQFHL]2.M\N(AQ4S ) MC&7&QR!5 %?J^V6)AI-Z8]3\/&Y:"O1[(J3+,OJ!/)Q**3.A%"2?E-6"&"4X M'Y/57.CD>),L[9P-%ZUV/I372H-+S[ 28W6":1OW3[I0C5M,IVKC]$V[RTEH M%W-P(2HF.:BLN32839 A^T8E>1L KFIT/6 W( MYZ]>%%2ICSSOY.'!3N=T>+#22SOX@1[XX'-K>L*E;D\FLR4Y>HU*,8PJ18H) MDF/6><>T$D$V*K/5#&2OE9S^P6:G!G3:70+[KB)=B;[LF>-C5EG84OT\1&)# M.2&1(S=>$B^GM^#DV_OMBXF0TUGHD+4+DH52FD0J1.M#C!8CS^!XEBDO#<)" MJ(<-+("0"84QREL3/$L@(HN>1R?]+))^C>@WYBB"YY9"+"=44@#<<HQ@RT0N&:9<9T-<2/CB>D[,#X'"H ,_=,$*_@/-.3*D:W>0K( MX D!0S*._'^97,NS(QK RA0""N@63XZ['_N+*$>1M6#9<1$H3%' P1N3E&4> MK7 Y-"&Y]8UR/*AP433R8I;0A_[P*W.#RI'QV;>?$91Y(-4V@9NLN-/.@/;, M@K.,GCCR!DP5FUL7?"=IM"!!VYRSAE+GC@NG,46F?309/7G8(C#NYYDS;6.7 M))9>D::<75H0][5-Q) M$>XGN#6CM!X) EHDQ81P5C%GL@>NM"9M'Y6I'A/LN:YMNP3+UTM8WYK3LXEQ M>O!!9A1EW_NDHB6_X)Q(WMD,WBM;C[YR?XZLI1EJ)++($-T665=MU@\@*P;D MRF.IJTE^32?0.9'UTHIC)H8ZWNEW"A7UO\VS7RD/_R.5HKP@(^VRPQR5\\DS M9,8Q%@T8!;9):9'=SE&GM[^5:W 3Q]K*+_K]M$6Z5'WHQ"LE1,:-2,FVB+W3 MN0NY(R0Q;!:8,BQJI8AV.Q4-83Z0Z72:V28YY3D7[TP\(Y(!0VX@.Q.4<1B$ M""Y9*U264<;0(,\XW^*=C7NR(?DR><$RFU7,9(\!/#-E@J!#)>P],,XKPU?] M3F^XWEM4"\U,$J3 EL6DE3!EGT.T,5A460>K]#VPT-.4\4S,M,&$1G(CC;<* MRR9.$!Q'!*91VHHQG8ZM+D2*RP#&+))4(VJ&3M@C7BH@N-TF/;[T. MJ#[^=%(!Z@H]>.IT3^KM)2^FC*^=QNY)PO2\ZA_178]/AO4R\:V\!E6OK/9X MA=7. 53X].SF"WSYX/6[E.O0W>L+O>K^8XC=2)O#"!>86/!.@3*6AQ2\X5Q' MJ;'L.=@@[K#$XP+PG*C!L60SY\PJK\%'058PB9R)U/+@%]8^/EOB<1[M(\^! M)T>T+-FD)#-.1YN0,9T]4U'+A;6/2SS.I7W$&$3VP7@%%.NK "%J*SG/B6EK M),Q_9=)G]#HDX(+#/ATJFX87@3T]^US N1[AV(73;8S8^5#&Q6^[$O#63_'T M9-#IX6"P$O]STAETKHRNK%05W.F ZB0W<0@R>T4!10:CG!6!H("<(DB5P:N$ M\[]'Z!(1D]V?E.Q!-AF4M)E"2S2.$9$W(IFDG<&H&N2S[C$T9N]KI%39&8Z) MB9"$";E!(Q?WV$S,?G0D Y _ MP3*"K109%I>E8EI#XJQL(A@7$$<+95QFCZ#D,0>GRW9>1EF&WJ.U07(9E3'6 MVOF?@GZ/#="=3#@/(J.-)B:IE6)9 09K?60ILF@\-&!1PKTT)7>"!6DA*(*! M%(6S!AETV<8%1?"29R]D@T:7[K&9F(-1(:6EL$*FR#UQW@S> F=D5TQF!"NU M@#A:*.,R>P2YD',PT3%'45/TR>L(D6DKM5$>42U.UGZA@',G^7IO(\4:GJWW8KG%![R;>19WLH:-.YZ5U\:PR)6P M'BP(E[GP-C$139/6L*U\A"I=W_!Z&P?#JA.'YU4#7OH(2-/JB5!3J%<_?3$FIIW&LGLA(_8C M%0@OO&*!9.B<3WS^DS.S5L6[R9GIQ+'LJ*PE*@IS/3FN'*CK@(,4*C4HOIVU M?&8?:C*6O:30,@(XE2U93>\U"HHXO$7FW?R'FK.6X9U$?9H)PPS/OE3?SJ%L MA9>0IV1M\,)BG'_./D=BF1QS+_-I?? 4ASM4*6C0VO*(28<8&)KF:LL4^,2= MZ G7T2"/V5#WE[2KER$R$,( 9Q!8 V8\SX5 )C@5+$..TJ,A4J"XSV #!%_V M[E1ENJD8#=)S3GQD_*%ADOF>U02WON=DEZG](",IG)&0X6_!2*XV_:'-\'2D M(#QX2_12!A%$C$Z9'+2"C#"FE[I&T.C#$D%SBJ#":?7M$'2UZ8\L@Y$VG<"@:EL'D'$+9-6^\(:<4LCW^,*\(FB][P&L1R=OED;YH^@/2](9B M)B=9M)D,@! ^)4GL/6$*%/Z&)BUYF: ]:&1*T"ADV3CI2PH*)">:;\ 'D7/9 M.UG&LYCM;(*(#!I MN,K"JYAD;$+1^G^07$V]RV2HK;Q[@&_Z=+5%C.45DT[2?\D[4(D)B4E2&@5BF*4DXEF6CT>79-SJ?\BGS.)?@Y?;,3L0?4 :\J_-#IGPRZ M9]MXW*^&>-<+PIB<4+4L9472/"2B)A36!0KQ/*#7/EI#L5YJH$RV212#NF;O M*^J&ZE7=&6M5U:^>]:L*1TG ='@RJ%?T-41.WC@B'T#"D:@TLR"!Y2R-"=H60-E,E_68T)R L'1^,1#5J5B*@_>J*RSYTDK M%':L.[Y!H M-XHL3M.,?'].Y L.]2.SI4*R%I!Q*X1*2K@8$I>&!9V"UWAU**!1DIRU\9F] M=&VV.BN5G*-_/<-@=0P2P*-4PJBKM0?F)%B8?;]%6ZH<,0BZE.!##Z! QH M1EMCQGN-J7&_-8G.SM*^J=M+\C+/_:%=:+3W/AM?9@!&XWTTY*[*W!!)7BO& M)DMRWNS;]*5+/+GPKNBX3TJ%%!1"4%%A0 H_O9J!=!O1;Z!\UI)YL-PJ<@HE M7* GABZ M]+K)DIPW^S9]Z8)R"@1&DRU3/"5P3F P7$?Z"HR?@70;T6]&4#R*4 :2G(H8 MO, DDV9:<4S,PE7>VR2OWY#X=%+\3:#@7'HA(L4K1-FL#!@"][PD+=G5Y9*- MDN2\V;?I2YR-DWR^@VQ;Y/R\-XGD7B*#)A*2GI32IUE(Z7@QB9LLB0; M;-\F)5W&E2K3E#)R%8,&*&/TVEH+9:+UU64I<\K?IM]O4D.""$XK+Y6"'$!* MG534PCFR>0W8*?9B;M>H"G%9H=GOX;5RT:/ED_6ZRA]=;S87!O5.ZJK%I%": M($%YJP(APZ&/W%K/= HZP<*@826ENA \=%]!)ZWWGL%Q9PC=)3*^/A'4:YT, MLF""B0X]IZOC#(V,8A='J8QGO.+R'Q5=?!+=D'+BD^3,II]%A6 M+TL6N6%B/'UQ+B&QN#+A24?!K0?C'*DID*XR"%$$DW.,UU;GSN,@\]*2S]'P M+ \2(T+"*%#5M)EK9X6+B1D*?_GBX6DA[?_L@201N(A"!!Z2 NE<,HZ0Y(,R M/*CLYG>N^S+.F/Q\\NPMQ>E \3E%[5SF$!T:#L(ER8W09F'0L,C>Z4Z0 5EE MGY7P93=.(V/0PF=A0S2(F'".URDM_,9$+([)4I*\Y967T7M&%ENP>VM#=-P]3=+ $4X"6@ M(0++E&#>F6AE<*%.?5BS@''0]S&71MH %":8LEF%\TY9+9PP-COZSBKPT5\; M&6R^<+_1 JB*[8!"8B:2R3&FOF0FR+@).= +4PECVVT><\V)-=;1>8,;@ MF%)&1)]3+JO@#?!DDUT;]X>%K(),SL@>0U($86(6A4(F5?UFU'X9P%(Y60\UN:8IGLGWP! M#,%%2=\Z'8&I* %0"JVRPR"EL]DO#!H6V3O="3)X1JZ9)*?#R+] "(E3^,VS MB)9Q'\7"(&,A_WB,,DI)OLG9$V==)K4"U4240D0/D;G-5%\^+>1BY.SF7:R?T+R(?2<--BA8I@%H\#"UD(F\.@)2 :>$95S(H MQW/PPGB>N0&!"C*;WWK,]]P&W4G-8\U0>@-)>\^43$@A.I%10SP4(HMICJMS M+QG.W2(C\^M#=- MP]2=V*"H?7*1.Q.=4%(P0!&XU4C8X3G;!;1!,QLPFKX-"&"<5ZR40&**11$< M,5.>%&?!0HE-%DZX=SK&,'N!HA7..R$$1Z=$U@ZMSQ!"B!R]I?!BX00Z_1' M&11P!I%REEH:XY0G&PR@&RW14Z=YXNB.A21S MT35%7RL;%R>[,Z,1P$EM-068+,0@RD@ZF<8@(0-$S:7B)@(NC)BF/0(X(?ED M[=$&:P)&XB-2!"- Z("*>TT=>6TKL.8/U2YR?NP'%LA.:,Z,,V4=K!#(8U8< MO.-B2MP,B\>N)I0>6-2DW'+Y"7M=-!*J2@@ M,*W)]Y#-0&44\XLGW+FNO#$AJ:;(@Y>)\:B9DC% IM]@.#%6YLWUO4::'U$L MB>I=IG:84HEKPVMBH71P2CK@UI=JM,J8)NS!0\DS881!M)PI+G0I M:I"3SL#0"&ZN[6[5? PM@YT[VO". \?D3'91>>N%8LJ2F\]6\D ZJK3CIH';VLS:L=[)5C=.B.R3-I"+SU3><_K3>2U%DB&$ M451(@N*U]M4?YDU@%]IW$@;XGY.B?A_HG]VS8_Q2[ZXT^%$&-K[LTY,!:?-@ ML!))ZP>U'Q[=%ZKJ[/'.[OH=Z[I2I]N5LG,4EID$HW7+]TF*\ZS]EQS!%01\ MFR,XZ75&XL>3ZD*L1PB#DPJ?= 9]DKY]O/9Z>WSZ^-#X[W+^C6A"Y@)/PJ-* MDJ)['4*T$5P] <9(F\;&@=GV^,,]@=5$C .SMS8.GYO^R-S=*).G*,LZM*KL M/249C\3/M69*!6T]5]0OA^I\F*%,\A5EE$IZF$2KRRY MDK(3.TB=1[9^*<5;F^#OXN*/.J>/*QST3ZJ(@]&?!V6+P/(\J?/AR6_TS_FZ MB(Q21!,4!*U"1J=MU!8@@,[@3'Q7Y/3YG,'PK$L2.>KTV@?8V3\8/I;F>/CK MQTX:'CSFC/WO!W6[)[\-CJ$W;AW[W7[U^%\D+I;SKYD>LIWAJ-,]>_Q_5ZH. M=/_O+P/H#=H#>IGSPX/.)WSLZ<+U7Q]'=U*,_=HE=SB^,Q?L?_]:WK>=,/8K M*-Z1W :]96E%#P*S?8#6087Y]P?_ND4?RP=/=B%TL=7/K6=%B!36__8(J.=+ M/UX2P*ACG_P6JD??^M8]QL65+K,W=-F# M)Z\WUW?75EL[NRN[:SNMG;5GK[?7=]?IX\KF:FOM?Y[]>V7SQ5KKV=;&QOK. MSOK69NO:J][U>_!;O<<;&!QT>OO#?N^7UNK#9P];@FGEO_UIOR+/NWY)=:N7 M?+ZUO='ZC2Q(K]_;/#FBB\36N:'9+OBF*%]%GDJ!6,-4",KYS$0IQD>NW'(( M5W)LM>UO]:!8]H2=QZO]>')T;F@?G(\$RK_.PFK_PTNQ_6%/;IRDP[4/;U_X MPZVCS:.WNQMG>Y_>=C9?/.]L[FYWWAZ]5IN[Z9!^#O;>_'&P^>;MP=;JV\.7 M/._L[?YUM+>[+_:X M.WTIWI[MO8EFXU.4=+W.QILU^GM/$AK/-MZL?]Q[LW:ZL?K'P<9A.>?IP=;N MVH?TXB^5_OU']ZWH?@B'_4^;GR+?%.NG>[M_'+P]C&QOESX?/CW8VUW[N'&T M=E:>;^/%FM[XRZG-/]]17SF64VX;%D5;>9W:03O6#BY%[YBQ-I$IXZS]W[45 M_RR#;X?+C%#&;H6R*0!LI=<[@>YHX/-!*_>K(QC2U>FMB54\#OU^-T"WVQ^& M_ND]P^'6G^^ RRQD9&V=!&\KQG7;&;!M%6SV+LCL,CQX\G_^Y:TROUZ%(MGM MS=V=QM[6X5X[Y;+#B7K:WM%M<_I9];6\];N_]> MNVSW+VS^RK/=EZ#9(_D M<%N9W4MQA>Q#-A[:U@.)RR.V0P9HH_8F.;1:,!+7*L919%>"IB^MU"^M(H1% M<:,W&YY^U=3WF1DMV*WH^>K4ZI(:W*!YNVOO#,\(/.LV1E(_E;TE>FI)\RR@ M$)QX@L%S;J"NC?^7VO8__Q' M4S7[YBXH$T\Z@Y)Z:SWO=+%%>"&S_?@N"=):G7,K=QO=['ZI\J>MU?5W6HF8 M KJV0!2%W!/-#]FV->.&"%#,7(226.5MZ0V7LW"6G:/]UJ"*OS\H8UP7'N\_:$%W^+5#YQ>]@!D_/OWU"*K]3J\=^L-A_^BQ)FA^P&K8(<)U?M_Z M$4:'S].8@M&)#Q[-OZ+=+G]SYPJUC?N=0;%DPTTZV5O=;NVK-_;VZ]W'I!;NV7UOKFLX<_K&,_ M"*/;9+D?//EI[13BL)9]25)7%S)OP: U.,981EU2J]-K=8:#5CR BA[PYVG8 MBV&=.#]O$/I5PJI-7=&%XP$^'G_X-74&QUTX>]SIU>]6G_0]QL'+AX;SHE;# MBG[2^,;G(R /:XU[-$S7CPG]T##SU M/ZQ]*)V[U64?U6 8 8(@5]#[^P/SX HJSW'&CX>M0;_;2:VBJV-R^E@;B@]9[\5^=7P^AE;/='W6/^D-J[-G_837([)Z N5QU?]0 MKM/0;,CS3GCQVNQ]VC_;.%QG;W>CWONT(C;I'G3.V=[NWD>ZY\'FI^[AUNJ> MV-I=.3_G+[JV[KW=/:;OU^G<[6YIL[&ZQS9W(_DI>I?#I_1^:W+KS8;:/-S3 M&\_=QY>[*\.-'7;Z=;7Q:__0NI!R3CKDMO#)M)1SY*^9=.VJ?M3$9O)0E MG=*%CU#A5YW4N69<@%Y>@'Z,:U90_6!236^E2I.ZSKU6R5TX73^?3A%KM6QP MT#1M77O]I:X9:VQT6K2M*+KFA&\#ZM1&D2(Z9"X#15U.MH55U@GSM]IV.U\S M[!__,*KI&E.BF#6B?ZKM?JM?M?K# ZQ:AR=59Y Z]=1WXIPU,^Q<]A-UTVH? M>IU/]=\_3\(J^47HR?6'VP]W'K;6CHZ[_3/JRB\5N;79?_CS39BZ&D'KNHNF M:=[GL^F-*G?]G'OM+E92JLI,Y=&OE_0 ?.DJ_LE5?+I&RWSBW.CHV]P!M!5/ MJ0V*Y[970I.$M-?:/W@B/>.MC4[Z"&>M5UV(V-I<^PZ*MB1!MT3U,_JX5>WV M/RY#C=M@>NU+3#,E4+(([2P(V,IRV0:;=-N0A"):1\S(/GBRT@TG_SG!BG[N M"LK+N&!R*E&3M:WJ%07A1,J6,?I$%&?C2\5Q!DH9"]..X$EQ? IM"(X4!Z7. M7"F3 L4-F_BQM8&GG=B?3I2^1/]@\*I/\.Z^[1R/\E-+:/\CM*^$Q-: DBEF MBH8-%)]0)E^5)>(,G+/1**DCA<3TO?_V:)B+10CBSJ%6AEN.*[*QG6/HMO 4 MX\FP\Z&,PE \AX.)!+W7_%\3^XNTL574\8;0]E$]WK-(XU!&/>3&?,\XE#$/ M!9_\.!07#ZT6D[^L?6CE[2[[_5%Z/2_H+KW7+1'\>23]__S+"6Y_';2&V,7C M@WX/6[TZ_?I+BRQ!]Z2\20LJ!'K3JXB?O]>?O?,N =P*=5?3W?6;[:.M%Z_) M[>Y])).UM76ZO,C.N_])KG7K3=[5]WUP=L7>^KM[OK9YN'* M1W++C%P_VZ+[[QWNJXTW=+VC/^7&X89^VRT9["LAG%:2>1EMVSJEVRI:W_89 M--%1H7E"%QAS!&#-],\_0$)OP&:9Q+?8T'S9IS=[552\^0,L4X/G^I4!EBB4 MLJC;B0EL*YE-&PSZMO:> BBPP#42FW2\;;6Q_TPHQWQA:M-KFK)F\'9OLT,< MM>H,.S@XGRB$%:;6\4DU."DSAH;]ULZHHE&+BY_"SX7AEMFP*W'X^(9%K=,E M5J3O#]E(Y[^564G^T!E[%[-;E)\\L?(/_7?2P.D_K)(/';_=9>=YK.9V-'"W M,QRM!$>(!ZW8A<%@@1(YM^R#"FJ*NW-V%/K=GR8=Y3:@!S;/9UK6(,#3> "] M??JBU_IXT*%O/MO5?TZ'W$ETOU@D[-QCG7$1:O5K, DC(J4W=KN=K4*V#I\> M;M+OC1=K'S=7#[KT0VW_Z.Q]>GZT]^D:"7O_]O#]Z=:;=45D2VR\V&#T^^/> M[@HC4D<_:WKCZ(_#C3=O#S>[](Q7ARZ3)0S9S-HJ. H :8?W__2^E_%V?+6,52M#]#]KI&?V22W%@O^Y^9V9&V7V+\%]J\$ M(-ZS;,&H=M1H1\OG :5K*Q!HH^+)"U8O =A;(GRF!G[MW)..EJI<';,L?K;Q MPY734X(_KX[SNQ"EU^VR=)X<@.%MIP(%Y38:QT""L&6X$@8)_M-ZT>T'Z+8V MH'J/P]M'Y-]2"6DJL>YZ+Y5I==@*9ZUX@/%]BX+.]ZW.**2]M$ZF,VA!ZR-V MN^WWO?Y'>CB$0;]7ULP,!BA+31]YID XR,!_MJX?!'>]8Q/$Q'=ZP_IF_^<=$J"9]AOY;*4 MMZK7T0]N3OC(,FOWXJ]ZO??G],_#"TP72$\/TW_UNR>](53UXN!JM4!Q>M MNLK+H/4378^826MP0H'^X*#LTU.-ZP,,#V!X]=D_PN"Z$M8GG[_#S^1<>JGU MDQB]8R!^0\?#(;U!:5\WI9/*4YQ?IQ3&&-0/43\D#(8MSUH)S@9%1;EAOT[_ MW^F9@_/"/*-Z("4N&L+PY)Y9A=.-W3_5.XB1:12N'8*);:50M7V(N0TZ2I.8 ML2&Y!T_(6%]S<6-#7BS&0EB(HCFD-$>=X9#4#+ND/%6_5P*F[ED+*7@Z:ZV7 M. IB/3UG%88PJFQQQ8!\OL9E_WB9[FWC_DEWM%)CI[W;^JG W_XJI'AXP0<[ M]1KKX[+&^JZMR>AY+XP$#GZ>G0E8?--S"4(%0>>6Z)Z9GLW5J-]YGWR*7K8U M,XX(2?!MSV-LZZ")G*@<8DSWQ/34H6,7*J(19)#)]%10[$?1QA(W]F[\EKAY MKWWC@<$1V2RZ2S7V;X3C(WKSLU\*DZ'+D?LOXZ;[K?VJ_W%X,#[\D(@-UL]6 MQZEUW:)Z>F*9K23H-;_RA/5A_NNXV3\V^/KSC1L6-O/@*T_YX")ZYH)"L3$G MNTS$'L[QQ#ZG'BJEOJO !']HS?>-VO[M0+%^R-WD)_8)_="RR8\4DY/TZ@>* M-LS%I*3;C1!.I5)6]8ST=+]?G=V0+*T;U1HUW!!_'+T]*K.9-L3;(SK_\#5YJ]=7\J9]MG=(]]]]+S<.HR[>[>UN_$3/ M>?3V<.7CQB>ZPN%3>M>5L[=_72[%\+K,:)+O'.9HN6/ME!R%WF!9&V0R;/+R9NO:K.EVMT/V19GAYK_*RG5Y-?^E+DH]WG[FP3>^TY37#FS> M1)4655)-%-#.URAAX]_LSKUXW77CC<06L;CM5+WWZ;5%FE'XP)G2;91 <:JD M$-67H7_KM9)>1^#8T+LI>#&W)FSMYC!OJ?C_I/CCCGM1]]NS<71\ MN;9\[IQBHG?J#IH\XVU*JG]V3?6ET@Y5*IL'E,+8B4$[))G;('(PR<; O/H& MU?_J*L7+6VT=]T<%HQ]76'+$'_#:YEN?4Q5UUH%]/@7"H-\]&5X_Y9]VCAK] M>U!]UJQ];(<*X7T;\A"KQ]#]"&>#4C1WN4M8\W<)FYLL:?Z;;&19"7G+B0IE MZ*8>L"%J7V8L#/NMD\$HDTER&6W,OBQI$FK MLF%W'2KTH!?I34MH7FI6EL9EE[X$51JT2@&,3OK:ZA?Y$_Q\8X+R;T98OB3T MR;QY3.Q]Q/Z?V989[R>["<%AODUZZB7JL%!4^@AZ9G3(R?;$Z%@8#(K7E MJW$O8LY8CY[TSI?.ES,[)9/;(Q$5)UOUNZT^N?Y+DOL<5=1Z>2$?Q=2EY4D[ M4 6@R[:W3KMX5@_H_\1UZ_7#G;+UFQ6FK&7ZN;SXY[<\7_@4NN3A+^$C=ZJC MT>#;,=T;2B."5#T1+-5/#">I,SQ_KN8/M]TAU5F/N5HIG=6O5CY#YGD7]AH XEXE?=*6ZS?%)H4@!"K$ICIM>@8)'!/S.>T0/K%[UOI?YYKQO)[:0">4W=UKO3@9 MI =?*HJ.-@.@,IJ1Q'3TF@&4>G%%M,*P>@=ISHQD#TAK(]VB._C] ;NN+*]J MM_N\VX$-J.+!R+9+7J-;_%+/4N#B M8B[0=4P/ZLM?@76.T1JAD&AB4 RR3T($*43RQGEPYQNC,UG,_F=8KV\^OV%Z M8OW0]3./WF3K\X,OD7Z3=]A:W9/O1")H*\7;#'.IPAT#L9\0VE8*!Y8CJE(D M@FOV"[?R%\WL-6Q_&[2G7(KAYMU_5K>>O=Y8V]S=*7O-;&V_VMI>*5MO/]UK M;:\]7]M>VWRV]L-O=7@R&';RV30K3$QA7\#!YSTI,#T]HVM3,->+N$LW>MHE MW;M?.D01Q/['=R*GG)4D'=)E$T[K;=M'CFV4]0:< 8#A@Q:2F3G^_]G[UN8V MKB3+OU*AW9ZP(T"V2+W;L8Z@9:E;,[:ED>3V['XKH"[(:A6JX'J00O_ZS9./ M^P *)"6+%B%A8F9,D4#5?>3-FX^3)R$C[4 GZA5\:T6*;3%/#$]V#@AK\WZ5 M,7DH^_4QZIYC,&L >P0+O'T>FLHQE.W-LZ<3X%<[]_N@SV+T&@PG<@TO'CA,;[ZS-<^-/*O0?[7UR^L MV;.G'/RB&;)7E(-]13#]&0=QQ=QK0"_6">7^MOENMC6.VJZ*$7C]ME8W'MR^ M83U\='PMC566VP/K&"3KDBMCP(_N?()@_(/[^V#\%Q6,OTG;^NK2[2. 0Y^_ M?/W;R>L?#WYZ^?*_7OSR]^S-6[(SQ/#X !-"MJ:LT:[B;\?W#Z4!Q6>T1C9F MORE0#]@G+SL+8,,6RBVLXM O+@3O:C=#.Q;@GKJJ M='.YY?*N&Q9+N4KQ;_I668NU#W4]DU(!\K;S\[RL6#;I9D@??(@;9-NHA%G2 MI4^E^\"U-=]H]"32MEW)4M_*>) !&?JAQ3W1#57/MWRS='*TZ-J;*O(DPQW2 MTUWBZ)>]FYW5M".G*[KZSUW5+'D$$XO)PP&K$8P[=UW/U]BRRO$TVO*RP)VW M;,BW7TTX:$$7KI@.>A5P9HBDH%WQ4UJYUAOZIZO/R[:I\<0)?1R'%O%_32PU M2VP@W#@S+$)&@>?E7];4UUK(L1W'%4S20L,!]"";YW@VWC4C825+I]16+6(@ MD#I?='*QYYT'T-,'P ;N_I)7E\,S&[]\O:;[KOQ53 M8_VWBWRU_BMLU,;O;*4W_M Z-/C9_'7SKW@,=SKGWDWN^/J L['Y7)35QO,O M\$'['6J@2CKR,%K>+T&M[(\2]KE&0(W$2.W4!@E"K/ZUB@5V7']=*LOG346' M2T@+L%A#+3^W9?>.CN0 !0&-YT^-M&^"9#>M2CX)"@DXDJ[0(O27@=-NK#$F M2+BRQH$A#,4R.X,4Z\%A^Q^"BFF2=BO*.1O-O?3*1@ _U4"7/T^W7C-NBV5E M)XU$8+O&/LS^CIPB/D5S2*8\R5;-D(E,\NE>G LDW/ FEA/0GH*(.BR M1O&J\5IAF66=Y%+U]XL]FCQ557AOAL4BIXON-9W-[+G\.2Z:PD;J1\<^THFS MVUW+ 26OVRVY_Z\O%Z5S5.47$VRL6 =T(+)F2KO@,_G#DD50#M)V@6?_/?DX M1+-CA9VNFRSIEJ43/1XN3$[P7?UNA[->SAGK$5M#4W(:%M!RWL*2QZGX?\A5 M<#-Z""D>$Z>OX#I\20?.VZUE%W,EY,K#SDVP<0'*N2[1$IL&_&]7J$!& MDL@JN3@G[8E<6,[V)!]J>\7>6S:OF0K7];(9QTN"J MDLXA?7MUF+UE&9<1PNPLRFXV\+6W:%K(*P:FPGNU0KB6/L"JA485\FK35'*[ M5C1F '(_O;97J.\!<+T22KI"&@^.'GMAO/D T ,NQ: E#45-?Y8T?YJC-4R0O X)DHD&^6FNJUQ\&1#7?OD@0$V1X-!??2@ S%NK(\N)G MQ$IXZFKZ=N^M$CSS9$;"JPB\S>=O(M[V6_]Q6\]1WGRYA*8"SPT#'W.]]R$4 MJJ#P.0\KP,8^;6I&S$-[[J_'=MY_U#Z[9(I4;@%SA&SMC0[K*-"Y" MAZYQPKV&8&-9#ZR_$<7"!N*_=.GWP+G1F435G.AQFM9%K((V_H XZB5 '3_)/.K'']X[FQVL+_;:$"X6N MA:\;FN(?\[,_QUX?;=WK/*L:L9+0L8GVEXUMW;*.UH][<)-R)5N\)T\2>6&2 MC[(E\\DD!/LF\2M%H\L'>,,1+!;/F']'=V^.K28[?IFO)*HMWL=9WB[2TPV) MLQ G[#N6LXQU_>"VN!H:EU9OX\.5PN?0 )R-^BQ2<;Q=*N9Y6>'TT=ZV#H'# M[)U;89L[ SH3HT_01-P07S,ZN9?1U9W MA50+=ECS'9?ZI+MZH]]*K5"TS=*\;6\2"X4<[4X/ZZNEZ*ZU@XV:5W1D=[-E,3;N/0C\85+COKU[@=8@S!%PW7N 2OL<=>?"78 MB[W*^TB51Y:)),W;)!E'^H6V;<$9"X83M$TQS'P07Q03_FAF5&0GP:&5! AI M,_)V<[ AL34]0V; %<&8P:\UPC5'+NXB;X%?DY)1MZC-$-?79Y4WSV=57BX0 M,2VYZ(&UKLQ%L8D\W-OJ'EVIVFZ1I&CT(H9_8./C*\ZC1$I_P=%ON%>2K@3-+[]Q;,Y_0F@'L2(X<-HQK:UW73$<0W:O6F/V&2).)9^\U3Z1 1#1B*+G4^SO'.IW\ME MVZ8V!!M;L_(1>&O'I<)YZGEWJZYW"W%W5!/1!(SK,A&IVZX#=C%$XMZ7'8.F MS23VYJ\'RP FK0=J=Z+L$2B)<-X2 J6_06D8;H*U"3!7DQ@1AF^3-5(W M"WKKE.Z)4J6&376+H#+LI9/"MTVYZ4(49A5[^=7*Y&B+#$'VO=$>.7"",W-[ M$?NT43A65>VP#!E-QX$-_&QW2B=WOC(&J+5!9D6!&)Q!#3H\1&(ZPW)9H>R8 M?/JD-7?'6I#-&7U3N3#?AQ50<.Z+06!$/5D=\WD,H:+'MJ< I-7\[5:1@NX] M_[P7CT\G'JHQ[-(!IP,28X5+(:-A@S=W5';(=M$"<1LQ%KX-%R""X#A>N=!B M$4B3&K#;,O_X0LC][[?_TVH';[-,Z!K"M@CDIV'L5=GFML^G( ]A>8 X -<* MS"BI]HG0POBK"?'[(N]-6N3^P-;6[H*]5PO[TY%.;Y6EF_$5@D1\8H]LRQSH M/<2/VH@"[07EDR;G+AP':^F>Y@TG&5B/[9.-*1YNR^%[?&[:\P6Q &:4?R(3 MH ?$F;W+FD-\#D"SF6;E< %5L(8 MZ$/DQ)0IU6N!OR*;!7T+,I:C+J;;,;[ MQ[6(2%2*SH30N&(O*9].4C3^4#OIHF';/. R@,+(3U$D@ON@;(N#9=Z&Z$.O MV%BI&)S#@:7_)>DI.Z95H(T7M0)STJ?HS\NFTE_C=YTB@[=(DLF,&*YFV 7 M,,JSU#. '[I1L*L#V\C;9%]B*P(C&-2BHFE7.N:A,YT8U8'0XV0LTKB(AY=Q M7'EO!W]"L4PV*S5ZS#=N\XO('-YBQG!*V?OD48QO5R,MMW"O5 44;NEX09B2 M!6@MAI:S/8*3A@ 9+=[,D\V) UN0%0.:L\3A1(1--MHA7E+BJ;1M9$4<9C^* M7\-W!!S@2]X46\(6#.*'=V?E%R1JS*M'<%VX'7TM_^!'*5R![F\5$P#YRKICYM MH/Z>OOSGBQ\/CIYD-"1RVLH94UU>41/@BFN:\ SO1]^WH)J9Q[0/5E39"YXO M!@B.JN%K. RM6W!!LR][BP+ED1OQ)U:_?$PU_#49%HZ.'Q_=V7CFS1?10ZL\ M^Y]7/YW\O_F_WR\NTM8^:Y;N7;)FT*Y QD(0=P@48OE:K1*+OPH?I@ M"[[)G'*^SH3=H*@P\L*U2=$T6%M42O7[\$3*9E :V'(Q-@([4LFU>,%'MB!O M9ZED>"WJO^CS11['D(6L%7]!7T>7?1,5U3 WJ?#2X&]:5^,Y97]H\K; /WXL MZ=D,]!0N%EI"',4\Y9Y1ZD?OET'SFG&8"PNJ'.3@PY&/E2^^O/K*MV$U4*&E MW6NOJ%'R#6TO8ZZ1C%)D$IVT;1XO^78ABEGCHN$K':"49X0LU+6?ZC\4VXBNQ$9_[=7CCU\&D?$3LKB5;7PO&['P/,?OJ(69_IGWQ0SY[=]HV0UU( MFV&ON7;2T'A9JUX\OF?4G%)YYJ\^TWQKEW HA/*-!$;NVQ]^?)G]^N8D^^FG M5VC!S)J/?F>Z;7+EA7PE _S$VQLN:L6\_D@S7V"V*T'\)5?0Y,NZ@Z);!SW: M7AN=AEP^7=@,S[^15>2#T3.F0KY!SV7KK5 7J,YN/VL*3C0< M9MF/TC#]N; 8BC1'6@/GS5VX0@6$ ?& (^:G)+MBY_'B']\E_YX$NAE.SX*4 MKQ_IC971.2+Y ZX5GFN-TBXHB@5M;KG<.C=?\ ^Y=') VI MB0.R"O@7HI4X_R*"7R+Z0W(SLN(7'E>9EHA:B6\R;G5^:L_,J7 %"A/K[D+<]=DQ9>KK8S?EOKTVN M7DG>-Q223ITCK;!@37S(FH_U1\6WHT1VNTTEVR*8Y+WC2VXN^J!@M$?=)AUO MYS3PW'E0'_EIX)[K[ &=SWFROSW4JM T5<@^8),^BS759/,=(Q/CZ9#+@/_H MG,;=O$!RY?]*S>:C/!A*/W,%D0:ZK*,P.S.V\53,<4XBB7@A M1L&O-0< Z*<7:A[0)41*'XM./]&LRH)U\)@<>-XTFX %".=VB O(O!NMR M4NZ&H"M;3F/C8E>Y9 MD'M3KA_J!MX+54F)9VCB(+_2&_\NJ6H1N)\WFD?B< M7G0F#LEMB+BUM%ER,1]BU&')X"IQAZ5N>XLEL4\W"8.S'T+;B3)N[90,)XKT M^3* "_*-,1CGZTJNW_!IZVBB2X]&T^?*$>66G<2&%JXHC1[E4XR$#??"=;.V MG(J>4#;H2?8"V/0G)UX7/+4UAAYZU38S5]!=;L;P)S]J^V -1G))K.8#D@OW M]OS-7UN YZ;%]WI,;F]/?OCI6?;R>?;TY2]O0TJ/J++!?<,@# M1)7S9>?^9C]\5Y3=LLI7?RMK'C9_Z;M%CIZ/!ZHF'BPWN_7B??+G/C@WN.M?[U[>+3U;Y<]]?']PZ-'CS[Y8Q\8T^V1^[6'(8/O]RO3KY^[-DN4:%X\GZ?/MFN9.3??TV>_$QS=5O@;B/MPMG M(_#H\!H2_[%3V0;T>7@9JN>37NYW/[=U'+G^Q\46+-I5-SLWGV MG;'?O&V;=[1EU[X,+7*R5R,[(8G'QW>^3ZF7]ZIDYS;PT1>M2G[8JY+=D,0' M=[[_M6Y=AV8>!4+_<^E^.A[WV.N56[^;]QY^R8KE>*]7=D,2'R,]S46EI=LK MDEW^_\F=YI5D-!T6X\NURAH@1'YG+]_0::;\_^M$K MLFP[DTO[ I-I#_::?"=.__V[I,FEG13@J:^YK 9\SAYH_%0:2SUC0EF48E2, M='V#1E-G385:CI]!8:3%L8R8;;-7RN[)"$#Y;O;&S8:VW+NR.RHF5UT2NZVP M'NX5UFY(XKT[W[]A*N,$;O]CWN=[K;*#>WG_[I>L51[MM+D,MRUXS[9P\W#_^HC73'J>T&Z+X M\/Z=[_][ /M<+YU;H&7^&SWK]-]1\"T[F39#GZE#!W337O/LX'8_^*(]K<=[ MQ;,;DOCHSO>C=>U00&_0FX/_#9+TO?>UH_O[X,F7K&F>[#7-3DCBH[MWOG\: M^-*A7\BHB2AA?D,AO3(&Y4J3$!$(X0M1*,C;0WN5M(."\(6KI+W;M2.B>(]T M4C/*!;%7*SNXEU^X6MF7BNR(*#Z\\_U+9K=Z43,''9ZT5R@[N(L/O^@RUB=/ M]PIE)T3QZ/Y#,IJ#SP,(C]*3/F]:>EF=_>?0EEU1SH3+[RW8(U]I [$7M3!P M[G-4N[KS5]DU>^CFS4(WOT#LYM'=O>[?"0WP^!B:7WN;3+)G[]ULX)3@2_2? M,T3FTZ9=XBTN^SMWUP7M\5[9[^!6/_RB 0E',9/M7NW<9EE\<.?[H&M 3.WJ M;N_([NI6?N%JY7BO5G9$%A\#VV;M0X*EQ2H[-73#HK$%ZZ>[NW5TV[(XI.C.]^;(F(=@Z 9*:@NT3IOT=@[ MEXC:1)$,XJ!E+WS[JKW_M9.[_X5KHOM[3;0CLG@?M%!E/2N79 D%6%3VW#E% M9[KVO)SMD0H[N;57J9E]1/]&(_K__ (#^GLVAMTX_O0@A-;.RFG9KZ%:/?X^ M>S,[<\50[;7[;F[O%VY%/MQ;D;LBC/?N?*^-$;G@^>B[_\K>#(M%WJ[VFF47 M-_/A@R_'OLR>O_CEY)>G+TY^RMZ\/7G[[&=I8[@_O;NWI<\/+D6F M_Y5[0-KOO\)>L^4G:3;[\(Y]:=]L]@8&L&\VNZW9[%K[Q3_:8?::XO[DSN7O MNMEFZ^,KH5T;L] ,\.HU2<=Y1=O=M$_NP_12^QPS?GF.Q(Z[R&[CD#=/.(;\ MF\ORELYFS><3#=TOFK8J/,5:10-V78\V],,\G_5#"UP/??2T;4@='"RLR+]; M=;3?739TTL&=+IF\S5SMVM-5MFR;?[E9WQUF+X>6_F7),?I],,4MNM\WV;S]ZY]E";R@,T@']W M],ISIQ.C#7)51PM&RW!Z!E8GK%V1K_#@14Y3R9DJ(6N6?;F@J39M"386)J*C MC^#3W5!/LHNS1:P6/>$P>S.VO/3Q MO,<.9+T-^10? ;A\T= VZ^>Q4(6KR&YH:06JYH+^^Y,[I]_\VP&03OL-6F#Y M\#>Z*C\]??E,5^1;O*@>>:U^=%Z^QPJ756]+N"XF-N^BR>JFYX4]S-[2FISG M+&S_:AAFYN5,'@#!X'F;L-$28R%_/7QSF$S[<(=.($Z$WRY,(B?APBWIL$D0 M#%G?O**-ZOBDLNA#BHH6$-_%4/7EDF[8EC\P'Q51.N9DWP\"@^'O82C9OQH2 M55JOMW0T62VM#@>'5E2!/^Q0R0XK[$\:-W=[+U,E25A0N7 M3>GY[ERT2UF?N=:Q:%=T$60.]0^E(0+)ABUA(!RB(BYS[_,%S47>9-HGO-$K M)EV:UOT^E*!6"^L"HFR7DW#17TFU,Z M@W1!Z_C*BOFUY;"4==?3?LAIGM%Y(8$FI3+,:&WY\#LNX[#1!5XFFPAOFU>I M6&Q^BNC'&8YJM.K8"#JF9?W.%0(9-]!2)W#XDWPA]G0!I0I MZ?ZN;T599O.R)5UA>NS9JZ==K,?Z;#J453%^8?'#Z&4LB/J1 IH27;]HTTL/ M&NNS)8N&#-' KT,/N2D=?;0AEZ/.V(2FK>\@6;C5Z$Q$3#HDNGR:#U;8V'A6 M?)OE?(?NSM[]Z!98!9S(;?8"7;LLOW4V727GBC593<94_$VW99\.L^A5B:3@ MEVM*2W5(^ S,CVP^U"(N:@?1!L-")Y]1?M.0DL-PTC%NWKAD531DK'1B8_!5 M>("K<.,./,S^478T'D1=JA4K(]8[)" E^E1B$/%-B%EP7?! )WS>-@LQ(G)Q MK>(K9+L!1OIKQC= ?'/^*!H(_V:Q@SP7M* SMYB2E-X[@LXX/N(1VN">//H+ M+^V]OXP/;4;2UBPPGOA-HN[%O/"V)E2GE#G3N5KMDGBK\9S+Y"!A>;W*+L"& MA14Y?^'K!6IU4T^'WP;7T?Y/L%Y*WG]W[VH'[\/=[<][G^->WLW[F,XL70^PL:&,>3+F5WH] M2*\@)3Z;Y6 KA[XGP]-;F.Q-'=W]RP1*<:4^6\7>ZI)T(U[G;7R_$KCI%M W M13F?LWD-Q1TIWHNS1B=9,,:='W1W_7JX1+U_.6$@FNZKV/X(>-]; M-(6/T"T:",G>L %SJV9SJ:_7!!E:" =D9S004H$2=I)>,QVK)DXVX'DP@#1@F7-0 MW^X*WR(+YW@ M=>Z-[ZG\JF3[^F\'1X\O0_787)$0^Z/CS;VGJ1*-1]%TSM+_;[]4-[A7R:1)[*WO+563SRKTO M);#_W7[Q;V[Q74V7$Q8?BA(N.3OFM#0=8E[[\_ 9MH1\?RQVDL=R>5>Z=K_N M-[GNFP:$;,.H#;'?BIO<"O(;32?%*5ZV\^HFZ[2,+TGH?L=_W;HK6_;@G3_9N3R Y;W'A%D!Y]]LP9J?3T;+TI&,#Q= M:AA;"2%5&_9UEY\(BRAW[E0= ,2 @0T:% 3OH'.3<3X+! MJ>LXSJS(^QP!&SA T[(669*,P/J5F%>G@(*< 3S9-UD)FX)6A ^F@4Q-'7-R M,-?XE:0?2F#EZ".,#L#W%6.:E7TW C#]=))Y38S _4<[@1&0WJT[GJJENF8)T> MU*R5)<%Y;YM&<5**E,9SSO-J< ;?MDS[)&2N2HXY)]BS3G._XE>X"SK8W/U7 M(E*7G;1;M_Z6;"MQB0G8M3]KG!@32,6]:0@89('*M2\JWG$V;PI)#Q!=XE!)G.>N>8YPJUIUV64D3"#S2ZJ]&+3 MP*P@)Q=D^2UH*B.W)B,,^5J+DKK3\@ X.MR"G+ !*-@=Q"\J R:XR^",%-A9 MNZ!I.]TL[WK3'NQN%FL7^^6.*DGV!:!-]-_9BJR_SNAR]6F\B%^GT<>X(:$# MAOK#TKWI8<.?KF[5O*Z\@#H_DX6?2:;W4 !2L; .89VP#NI MRKEC2W!#564FZ_B6 D[8Q)S^2R"Z[-)(^#C2GJR3?6U5XA%FIU4S]1!G6YR M4Q.G+BR33^,F1C&]56!LN@-N/D=!V'=TG82W.N6I!V:5I]%@VQ7<-OX?K=KG)LS?WCTH'%"-EF8VA W$%6A,%KR+IN5M9?_CFJC*">,V)S&P,OYT;(1Q M&0;^W GFAP6<;MV\9D>I&Z:&J6S: 'O2BYI)-%LHV0O4$GWU:)SC/1IGC\:Y M'>KF O$'+C)EL# 7>]2E1K(!C'":4=80R] M0AE!)'\I5M=;N^*XSY0AT=](+?6MFMA5]UF#;9,Z+F\WQ'>+>[]$KJ%CY]R0 M5E&5!2.)EZV_$F[);W+[N0DX%0H%*;3H]4IO6QG.G,$E_.\9T/C'0H M_94J#Y14H"18#=?U7$)P',E,*-@3QSNPM(V]B>WG4.W)NT-N^\+*[3D\8*." M3:[OBBHEQ.!AJ4'E*""_'#E(@,QB=^J )6ZTL9]9TYZ2/?-O$1T9/21FN:P@ M+NQY)H6KIZX)#^'807E>5HEL>P"X.^7H,-L_L=)]ZYY;C\[RL^*:B+8+QA^6UT]%EQ_?_^HC73B0;[Z,I=1UJ_,Y5 ?OREC9J MN1 ?!74!: Y-6P@8IXFLNF9-4BEW<$F^2?K&[FX$U$<_$IB$ND( M]'&\7'3D5[9>91TR4AN%1[?6AG^Z/BT^6K3$W3Q7.>?*PW=NI4$J:+,A2C.5 MTZ%W%I31*H8 F)^7KO+!22]N&_6A))ZG;;X\"X;WA8LNVTERXD<.5>JD>_J'K[DQ% [+X%\-3X M!M#\[79*NF=7@5@!C0,+#C&(7.A(0HT@LV#0AWPTSGA4."YBWKKPB.B5'NP" MA7T7D8&0Q*F]X%IU.&DT>BW'H/$>4BA#S6JGCGDB.@X.E+76:X>LKY .\)C5 M60[OXP)!\TDQW04TGGQWG2+';L28=$/OE>R79_]C)5DOZMDADM3D17=E48+J M@0;QO'+OLY_Z@O[TZI_9/_*V\)";DQ;'3'AD)(".&+"\!4K4UPQJ-G*-_B=0 MO(QPNX1;^]=?7KP^>3JQX:$3SP\OE+QF?,A_+Z=DW_?\=]Y0CBG@LQBDC4^C M7M.\*WDXEL"),P>QYD#*E,[,2+CKFZ&3BJ:%RW'_L.< KIMO-^/ZQ1"R!_;& M"\2A:U"#A,A@47:B?YD>)(H0RQ(DYE*XO[99A)\DO7KO>"?2JZ_-.-EEI?MS M7-Q_JR9RI8$O)B78,,IYOSH0IQG%S1U?]& S0#:MZ3^&P0"*+?V:6?_E6NK' MN9YS=B'JW/TMJ\I%V>,X82.8+$R2G#W("Y!7L'D2H0=1?#F%P=B+ M?/%K&C8FA;:!0\,+.I:<WC+]->1?%(H=/J-8 C%E( A,.R$E@*QRW-0X?HE0_D '2,0A!9&#B M37'UX(JV65Y,TS43#T MGX6G5/3[$9E1;&= [#B6$HYUDUA_6[0LAB-0#$&!E5!Y58_N\9RBL^?-]730 MEUT]6V7+H04S4:=4/LC29,.2Z<5B&Q3CCH84C=JO$;1F4S,HP B'4MH(#Q8! MF]M"R2%(B=(5NI*#43?A*5"0"M0T!2T)2QP@AY*( UM7?V[H*^:M%K38G555 MI.IZNT1^)9FB>_M,T3Y3=#M<_;6BYJXGYZP3N/8F@Q;_)M5_!L]FG=KT#+BK MH&'R&5M@_)53W%2UQ.'I@I[/.R";9@SVF>!^%;-O_;.M.T7).*XS[0_+2712 MC:'. M2:*BZ#B81^(I%6%*/EOY^C_(&/WN1U_;?3&*EHG B(94/1/*"@<&%S;%Z734'KN2 M&\@VX5\MW)Q<+,S:&[P^/X/E.FWS138=BE-'AWWN._LM\]4TG[V;>-%(GJH1 M'4"I8@=/2E\D)!CV>>+S6DVE=;]HH6QRV-KIIL11K0Y1;^ MQ^JVSZ\'V%#EQ08!DBU9[T@>6)YBD#)'E$OF4%LGV8S@GR'N3!^*0$Y)[L^7 MDR2_W4@ FM1T?U5'=XWZE@%9@?<PBT\!P)@:#)P9KE!3T[GV2"RJ,9Z0?8+?+4NT.%AL=2J&)) M.U-HK ,2U*Q\"0%S)6;N8@Q9=4E XPN^3E^0.5AA4^EZ ILP+9(]G M+5TJ57X16&UCH)-=LR5T@GW*@HQJ&DY$U NQ7=F7#VR3.E>R54.V4[\N(2G( M N<;3J-*A&AQ0A'#U7RQ=.C%"/:SYHPYW__0#=QJX=Q2_D5,2$Y_.WIP;'^H MF_H@_2,+@G.VL"G\ 7O/P0PE>S> []B*3J1R X^2-P!5(PR:ESU[DCVY_Z'O M7MLGP?FR !0-A)$T'M_QT0H=9C_#6S',M\GI.@ Z:& L1PHG>&$GJ4;X! M,&Q_UA0*+>'YZ@K;HSGYZ7D)@*L1CO_B9S-3JZNLCDE$9C09XGQ=P.A0)W&E M$J+%>9^'U#C&/VNDM&JZ\N-LVK'C$"=J PC)#P-O(M\!5JVX!MKB89*4HJ8Z M:X>$CM/L$HXL.\\;O]7E"V!2WN:>NT (*68JE+(>?M^B6RD66);*0: 1=%R M$BR^\9=ZX\=G($)">1([&G(R,M2HG]:6'R)C5.HC$;F6+;<^'7RMQ4 ;IA[6 M&2/3;;5SI!+;COU8>1&OA@[_,/L'F9:<&4 @G=4E1##)K? R26'^VOPQ/A5( MG#:D=9JZ=I7!BM*OA,=/&'%%$[P-9//'1SN!=/A["#T^M83C;96_7YIZ M)(]R+4_K*TFRW/\432L?/0Y]$O:IF:\L-7/K%-0;EW=:VKT31ATSGKT,G09@ MU4EJ2&SA+LS'>UP(3[D"%;)L(W6]IHW>@YZA*$.@_\7;IS[(W_5N>5 T%[4" M1+;VJ4B:4"DBZ0^BAF!X.[H%$C,"*%0*P6M@_[WIW$=#@$@J];&0A-.6D<%XF#AC"P M*$J4H57-A5BT# 73I).2\.@'I#:N+Q<&"_U]R.EC4E[#4)(-Z [74W1)]R:E MN=">0_CJ\=VC)SS:ULT<-VY*&W3\;UI4,JRK2E&M\E!KXH=P@P&PBB0J-PHF MH@4Y53Y=/AD8TKV[?^'U"+4F^$O2Q$1WQ7:GC.RN52 MD2$M]'NAJ&MR>IJ9<*_X+E0XNML"8R.\S MJ)X_+)+WUR3R_D<)Y/%=8W?8%,I;L#&?86?>GGDR("_HG#3M,FAJG)CCX[^D MDBYY;2224U$ON?_1O8FM<;W^I!R!"[HW\+(C4G<,'_R09]^'(PV#I/U*M@?0 MB[SF6"O,K%D_KK:F#AR]30O.#HTR=6<JC &3>?1?I5HKV= MX\RN)F6D!G&9]X!*;9TTLMT#]OPY' MY"+I49,8"_X+^@WY2O^R\XUVD83F%FWTDK-.BKN2^FP@[].L2F@*W+F^EWP/ M.8&: [+*1BF052!()QV88#<*@C3Y4,F0B'^[^C [F4') ZDJ=#:A:50J) _!;4O_4_C^V'\L;JB M^90[RTGB2VH'@,@Q6+3-YZSL$M]ITX@5_-W@)UD# 8\@JT#[M.239F"V3)P, M+KN-^4TVCS"WC29U6M-^,"N7#HBKT W+T.GW!*Q-W^3NL4P^I.":L ]H; 4= M<.869;<$8OAF"J\>/=F-WI=1./*U("$O*QG= ?S$L_J\)'EA%H J^PG9>"X_ M]).[M=%6Y>3K!@9DB841D2VX>&(3-)FM^C,M#Y\[( Y!=544L=_8*"ARI:@ M#4M@Q^%?Y*ETN(CME[YBWI,,_(;&=9I]L;RF*$SVHN%L5R4#? P$V;GQ=UI! ME*]S4OR;5PF:BI-7^V9*0^V3A=H_\D50U:UH>54!E$2NZW6/)QO\&L8RRA/ M*$G3P-\6)WA#41K=(S6Y8N1Q ?DX76DFT+8*J\%]ZN83@:$NR$KR/?"XU^9, MAMDJ3!4X2#2!HHM/7 ONO.?7Q')=XTL %T]60%)E)GDR* ^T1J%R!(0SR*F M6BJ7UP?#4@0"30AK27\6^0)-J=1CKJ7"J1O((ZD[$[;D/HAW_47MV28GV[8& M1\7*0)K:\J;,5R!04.%BYJ,S,!X/N75A%+F^9/!>,=#*\7'*NS<<7H4^[LB@L4 MG4082L2 ET0CFE!%T)OY@ ]_E6B[Z/I[42-_!!SLK9K0I5?&$# M4:D]*+4)4:7#M $1HFO?M>.F6OP2S2 C$8U0W53@7B'T'L/? A@[&JQ1_6\"Y '95G"V_<0' M@,Z?N^ 0EP[5ORD$:Q0MM/;!$".6,PTBH_>S:NC4HAU= $91>QP'9@8<6-<) MUH =&4;R;5 +R-T9395O_XYIE] X>A5H668>-?[6(\AYKJ=M61RH!I'88@3[ MD0JYM9@YLZ:QV:P<1O2UT"15S6<$-8:V0W!:[@8F@QS:&2/2 ZK VFLKU!/[ MK6Y WGK.4@TYAI)&B'Q8@$ADE2)"-?'7GFQ^L*_HVZ>-;^M5A !'0Q94I+]$ M."ID/%+W9CN?)1M MUWM.+@WF]9*M11PV>*5I!!T?ARF+=W&$_3#[M2Z4\M'DJ0)L6ZX!NI;SA4/! MBV&QTR@])]?X[*]EO,2G@EUD64 F0YBOM-E*- ]X8>S6(OL9. #P%HUMRQ+& MJP'VAJ5, QF+)'U 5EW;*S7%>O+@KN?+IG\)U,> \#&3=LPCC[$2R@]:QSTB?+.N&&'3^-@)UQ>&DQ, -3XO MS8\Z]UU72*^1V^V?CS#\!F9#XN-P@=(+06#)';#]98?&9% X" "D5CI\$1YF M=,F,^@^V+#=#V77WR4Y$CO\QT/IG3X4JY@.N5?T-^@7>@EMVG9I 2]?,?]DL M4,M[QNQJ=%.Q%SW"2'Q\ BA?KN"(5"8.=UU=IG7_T5$V'ZKJ@&N,_6/A8.E] MF&(*GMS[2Q(3&R^K\H7JT[QBESGZN+%U)^3;D\"\+5KGI"OSPPS(8)M3-.46 M\2@)5"KZ+E=.K:$V1EX?+HM3KUPEX\L,#@RGQ^2T9,(ME]+AGD-S'(L#?4[$ M/AMBLTE5Q!3>9%,DD)RG+__YXL<#NL:1+T+,+U#DQIPU43T>AUJ%R1&^>]F] M8]^?YID7]M3SLE5BKDWVFSH[HY%5JZ!7)"X71LH&".:J4=%1^I]+"29VX)QI MM37*JP]0-LR+@P*J 8%\GWFPXWCFJF6GL6@^E@JW82JN$"Y& M-!:CB31,.Q>SXS;U:1/30"CNAW.6H9-5N5"9Y=N8.>Y4'LY*K11#*F'&U]), M:!&,$!,56Z2',7)#>K5-Q?3/%9GBTF^I0D"KX.">U7%K'-_UF(YQ528EVA** M*T@+:>2>.[)P"RYE5),=X8;*0=NM,W)&_:2X0@U "WK)OY.6+.O%5X%"7"I0 M\D6V8'TINH8-F*5%[]@9K)L+VHM3)(BP+<;3T*#Y9A D(:!HZ"@RZV%XZYH* MX8'"M])CKKP #>_L4,LBL1M0G%NC)Z^EQ.[A'C_@\1OC+U9>8Z[0OV01,/BI MF^7(8URD%Y8*7:Y$&F PQX4@>])ZR?8\T&\UQEB"H$/=:"&57>"[>%:4TK,Q M)2VNS'BJ2/TIF6H\7*D;6[<9+P(5.RDB$)95R;>8W1VJ1:.5$7%%>+/8F=)) M")]I7;F8XFT?2D%WZW2CGGV+S:=2:(S:'M77=2NAT2B;IO.P] XB0 D)2 MH;AF9RPH.=^"GL0/=-SE7*MI;E!#'_$I;]+.C7KIR]@YB>NV\M@;&*?91T\4ZA>U> Z53NE#-E$8D, MD\ M((V(?PG2=H::PKAB$E=7=Y:KNN6^QSB[3.;>^V-*_V4CKW8#IR^[)=U.O6_& M:'S2]!7UR/UMH6ZK)5!&5!IO1/@\5(P:P:I0MNO3QS(P2+_9#/H5 MYI05=)(KO#[T@4%EAI@UI[4QN])-16HJUU1[& PS1'J5A]M5CJ:AKX7$;'<% MXV6L= R+N0$ST?(:7J%>ZHVO85[3'?;.&)^ZZ%J7_AISA;AL7+Y\%:T\O],\ M27=&[KZ.\G1 IDQ86O42_B1V_<0G'=E(YP3?&8(@-J/)5Y^;>KC/3>US4SNB MZ PW96<\$,L!($Y++-$;Z?:(F"4-73@*C$&-#CQ'G#>?H/:X1S=)/O$ND=E_W9M<\!?7EG M@)[<-O#(0L("XT0SFPU+"Q]L7G$Q:I%A'TJ +(3+-+*7 M\??_$;[_1K[_WVIH_QSZ(;U!@! D-2_>O,R>W+U[)%:V3JJ5\#6'[RX^LN+^ MU@6(3WQEV8N("^6VYF.P&Q=N"F+TP,S296=]O^S^]M>_MV0'<9(SH1MOP:=*C9:R67GWV'AR+IRX[ *1B]\VSIY(^I1]\$:;D MWV%ZU>1S\-Y]@TVG/;^XN#CLW.SPM#G_5K"<$NO1-6#>NO?F'P5)8#LWXAN5 M6%S\"5)5N;CES!)DI:(\G;4I^B 9!O_IP)[7RVH=C_:A^#[[,J,+"RFJE?>?Y+I$J0YGF'M!=72SMIQ":;D*/&910(\IDS=DFE-7I/4N M4THA)"2^=TW>45FP;@RHT7!\$KX]TJ;2F]$:>?0QQ..*5\NQAP'1M@;'5S; M/D$[R7H(LIXT[2*)5\1$PZ@,4Q/*:%#A"WM#!F/_*T,[FPLZP:0IC)@)6\#U M DA1"G^8/8'#+ARX,WUF34A$^:H.\D3F%Z1%#BKRTJ6OO5\WLR,7.4.&975$ M:VDU6],Y@Z/SQ2,O0=(2FI[^JY#7ZXF'1X"P:-2BR7T8^'O ^17>R5/=O)F$->(-Z#'%'.I-0?O6UAM%J=64Z7RAPHK3]='1\=I719UW#];EXEP\%_S6+R.O"T\(7U]@7=[[1R MW7A'PX^SCS]CZ<%=B<-J"<=06RL?3=.(4@4OX"DC:&C^'C\6"BAK]0SC^BF+ M^#/,VA^!*$V@:FIM17<(%OFRSOZ3_%%D$(X$,W&LG-5P"8);&R3ZY9NF&F8EJZ*W__&_CN_=^VX&LZIC*S(%=(^$WR!6S/V-A]-3B :;X"@T.\(!4 %U"N1.G> MFOC;!QR$)4(?]>E!Y>92]'\5;]/!T>-/KW4N/2PL5@^_^[,+_].E.;I_>/0 M$U]#4B7*CN1ABBRX 8Q$KN<\-):ELJM%!89BRY =Q#:^ VDOA M#*-'2+_.T+VY5IRY'6V&+4.IOP\=9M6\,M;D0I(O$6(A MI(,#7^G$6ATD$D!"!?N6:0_(DVE7XDRD@)U$VR729VT;.XEOB-7H>Q+5(<,X M":W+)C%6+B9Y)['HP0>&;I1[8?L3A8T[&)JS*Q02+@XB"\L(E["U B$0NA 1 M2^M;):1_#(\0X0QU>H(0P7TJ!1>Z MXPTUL)!U2M<0,PWXW@$1N0/I*M5U]-$\#HIX>I'8SM=^"BO&^^)I&T&=,,1;6?8#103^#\7. M2[6S^B :*)1(4E;&:ZK4&H637_C"QZ@#]9@U*WPH#%X2)RETZ_6^$N>[90>8 M)=_7%LAHHM"A&397!<,TT#H2#UO+%C._:HB6COMVDP_V>R-GDU:KXFIV]C X MDR-9:?X1'T2CQZPB6\\IGPI_061?>*A<\:FRL9\_VL0):EHNX^&)B(:\F9O& M9J7 $54:C83&$=4->Z8AE\!>L'FN8VFZ-+)Z:P_LBTU"%G$QKYQ[R75LUH]8 MU)>5W@F<1*&]%V?D=UYPH!H/T3J)*(ZA>67 #B&VK%A%PR+ ;\^,^FS-2H7J MM]H] [\JG+*JO>.X*KSGFK6Y9E"UTNVTZ8USJ&R3EX?N)3+2B:5P4(&HPQ_,A(_%>-=P_ZK*T]\B9$VM>S3QZY7,Y\ M01/ JYQ\;6;O0/73-9(DUP,4M.=&5=C$ZD/$5=#Z@N#T:< 7RI1ASF,'C%?0 M"IBUJXR/AZ2/BGH2AH-+RS-5SFKL7PQ3C3)ZT3&^ECA_.6J0U9_2= M?4T)O M1?M8=]()6,V0$4JF#PJA?V8%YANRVVRU\DA5?TI+/H.81W V]'AK';XH"K\; M8P+57=V4G>FY#;CS8 MO<"97J#%* =\8#CA!'.] CH1F!4UD<*#"8?'K85<"%@5YV5G5$P>\T?ZQBPX MB6HSJ7Q4&2*#"> @ 03R1LLPXYX(3;M@X)N^V.,&I78MBM%STY^$!_SDVBV 4FQ="(L7)A MB!F^N7VHR5>%S#D*8'IL3>.4AL2=?<%M($'U]N87HCM/KKS8.1%GQXL$HNED MER3WS^%UA4VP$R=F!P?&YA5([55%6%O#WBA/"O2C;1->,WV.=V0O,3&#EV)^ MB<3K%@C*Z17N"T#E S:"J!LTW]&WUTQ]RHO)EU6RLF(HC*[&M7RVDV5@C[!= M3_;D%, W/?)#J_"X']K\WR4B\GRJF=A30MUAUSRM"P;%>#E.HG)G10>NGUIZ M8^;&P@8OE-5_[QN&2Y-U=HL-"12>-"]/N3-A]K.6G7K'.16]D4FI8OF0^4Q4 M LUM7_/0V0"5 ,;0L=XP)E,#X*Q+-;#7S%J.LL!\I5PR]'ARA"MO00,O;@#/ MIVASTO;L;/S2&!\&&\D\V'B&\1(C=#:E'X270*NX B;!J-H%0UT#3JG^A=8+ MDJ%['OI;7FN!36I&YBVEB&2YVA:O\X2V6T3U4X4E/P1$\^#^M4$TUWWFW2=/ M'AP=/3Q^_.CA:$.[SPJ9O"RRO8'<^=$M5&/S#KX2XI=/CZ_< 9K1%]!3?C7& M.T<5C>NTCVNP9X'YRQ3[IV4CG3# M^*C2Y0VCLTFIX4OXVX $/#P5D/O.4FE MQ%[T@P3NC#WRH)N12E=6_@-6JG 1QI;1&"!81G!QRQ9+QV273!^Q& M7-2,F+]1A/O?L\EVMM8G)HX4S(+=C89>I 6X>4R@*I)^-U/GP[3JKM3=L-'% MU\(*>=$L^U01Y0)CJY@Z0T*!IJ&&%A0KO7&O0-LK),]?( GSU"67$9CI!3NN M="CA8]0KYL=/7G\)!"6BS%V@4U/"Z)O1)_]!Z)J%S]M3J@"DRP[%E\HTT!5)I R#0#8HO,E M$]U+'&\(D(FAUN7T-=2T2325RH4^5!J,7H=I2.^D38\C4;=OM ,'US==*L5> M37C 0']MM:6A\K]]B,+8XX,^$!_$R.CHV,K1(-2;7 7#YX:,G%%@_)&'GP,)+7[_92=8-2M=G0@?UU M^8GT*K=;WD;MGO8A,9(X,6!2?CCRW)4@=%,JS4_?;_2-P@M;)MJ0=&>@>L[; M*1WXJ5PMR3'?;\=-;D=@VXPXMLF8(+OH@)OX;)R38*;*30VZ&_'WU/OBOI&^ MVX):AP@Y[K?RQBL3V+*5KO!JDIP89& S7!!U MO?<%,N7:=[^W'[BWY3PJ41<4KJ(.@IN ?90^'/R'Q&N("^4^;7Q_ M]\,B)UG5*(%SS4>%"W2,]39R=*-Z+,DODCL8HD]J5FH#$/D ^S0Y*TN?E"S< M/%> MK88L\3O!L6#&,(!M*@.D7ID6TD#$KCB[@WK4A^"O"/S_60< M1T=&B/L,\CE[YS:NV)($OD7U#.I0O^!]J1'W6+\EV\G MR7CYU' V\4BKX..12LC<#EJ>E#!L+-F?>^@8*AW5*5B<.: '!%L6A4'HFHLK M"'3\M/S"P3QY&T\ESB+:URGH30302W3?,,$P$DYM+%,'D34A 1 M9 K%+XQ+FD=\4AE^Y&7X/GY2JW]T%;:),J/A),#GFY;&T2;: M^)*W,)::M6,<07JPS)?HBK4V[5Y@1V62\7G)7Y@,UAB(X.HPJ*A5',XYN9@+ MY\1):)+Y6J?(>1"/9+[I*U\+<8::/"(_>2C_&D%5K[A,O-)ERB;H<;MDA4 M:.,N)K*[!YP(D0[+4;0&)1=]DO:3WRA:#K_@%"S:">;L6JPE7CQH>4L(:!_? MNTDY0![+S7VAT*+DWAK:#!-E>VD'%_1>S^'G1"(1[UMCC^EM>T6/<%Y7E!;' M";-3.O)(2/\..ETN_-_O\\WNL_H0FQ=5=#S#89P/KMIOR8UN"2O(7DC6L[S M$OF48G#=JKS3_L8H\6#:;E!_[7?F!G?&+)(BL58$(!+?=.QSJYZ#QG3M^;84 MQC"MN$MXZ&\6NKRD)A$ F,O]'M_\'H7SYB77+2I.\ MX/'-E^J;EG-;&AOIZO2CJJX Q845.E>E;7-N"7ALL'8=3 EX-&69F88"5P3\D1+;8AR&]O M5O+%//"_KBF04&\[7:T#3\G7JJQW2VBS8B7%%JE!-QAZET]R6IGPV-O88A$+ M7Y%0G)NIKX[<;2_&-F0Y(H#N)I(#.Q I_='-+<06(T%),LEK7G36L2J"A*:2 M;2FAZ BT;CGTULNIR!>X@01M:,:I3]EK30_V89[3:R_0QZ=&W!$WQ*+V(%5Y M?1:@J^1>E.B5VI:=-V@+9V39USA8MTX9>NZ/9+VY[I$/30^Z%-P4UG4V-N/X M,*Q\-A!E44@F]%(QX=J6(>:M+A'8G!"QEIP:(]3F9A.[)/+"LM1(F27S:O\(OHJP_,O?+)/NG$$ M==^LMTV+$3U>[^)5DJCF%M'0)K9<5L6S*EU56+Q9U_DP XV@=OR0X2,1ZY?N M\@E>=48D8;ZL+D[?ALWJT%)L=3AWG M:2-<3,)9R-3SJ'UPKM7$: 91 HL$GPF[,#O^ C1;H\IR::]1$3ICCI_H1(?3 M+)F7]AT=&>;=6Z\U$,R*HC30@X<%287*;_IZ.3JW2,S%Q;5^L[8^-G_P488V M92QYG/Q+BB5\QV)_.T4%9$6C CN;M0-_ @-3/L>UUPF>T'72-KZ(_LSFY9R7 MVIVCX7NU6AL(JV\A^C#&E/?(YT857:'B4)@-%NB:B WY]]H*<"+GJ0YT@6V MX<@6^L'QS'B;Z,F".[>*TL[".IU=UPJ\U#/,RRMPLI6PHKY3_M&S^,MK&R>H MS/CAHAC@VRCQ6(S[D-9+O!1>*D5;C]2O>'+[KQVU<71W#]O8PS9NZ]6'5FO2 M@RQ0)<9, $,=\Q1KA:4$O,#V*6846U4CEK_97:HYFU;*ZA9X"-(6*7IVS'-X MR3V"RXJ[JG.'G0'N+K>_E%I;?;9>,^M6WU ;X[%5CTK/>_%ZKC2 )MO(Q7;) MNGDQ-V!K2F_@9$VEV9ZV[$6M&NV(HL[E3_0-TN](8;"M&Z[F0AR71"8TA<,4N=B]EV=MF46DC9&4G6X?%>ZK*F!M>*A:8''[0 M8F?ZER[YS/ .-"+*O-7=UH?6@#%J!-V!5 M$^/+V[=@@!*.]6T2,?&=N!.9 MDWB5CZ6L5:A;LYJH/ET\Q8X[?'._S91415:5?&\6SZ&>Y^=T!^$24=;E8">S M6A,R3_TR'YB+LZ;2N(M@WU(RD=3]VJ1CYFA @D$?.@Z?66@O8C](J![-1/LZ M@VPOART<>Q+Y4JI.];A^E^[06'7]<;+60^"=2V@>(@-XE!(BG/W0W'1\-,J> M#= >/21OC4@;3+8YDY BQB[7FI77R).$2X&^3&81YK^!U=B@ ;]5^WDEF]KO MOF7W%AAH>\GBIYN<=@=)S)2(&2-F1Y+&VT($$ :2,+S:D?M=N1O_U]2\D MF0MKIQI(*EYRI$CK7NW/";\0WZ/C($S0/T5\+1W."S(O]Z1:=?DJI29A*J#_@ &,6(\8^$ M2A4>03MXISYT+(DWQJME)JQ9Y-T[O2T"W8PJ66&CE=--EK'QH*0-.XH2-]P2 M- [F/.-)H?SK$ERSID?&Y%K-XS$5/[$Z-$1[I &-=/V,X]5I55YZ0B8^K\;B M?-71B^9[VC3,O@I>[$9 Q9M*4F*]L:/A<;RQ7''!$2V MH 1%/7Z==^))Z,@CW7F4>Y>E6GK+I/5#'/.)>3%P?O+WV@!:0YAL)H)]UTN= M?O.T:J;0@7['#+H>7:H)IQ*KJ0C0U@5F>9=D*?,Q#1A=N@K/N(1 ;)<\NI^A M\@(=@C;$;3RS-[0YK=.@6EMP8Y7?#?9-Z*0,G$5B?6"$-X+J7E].W=.UZ&'^ M,<+#72-7ZBP&08&=',3(3V.RN7T!7"Y#]/4)?$OXL+E?"/, +DKNYC(F873LX9[GXS5>M'N^/]Q7 I=\EW9ODCAT,_+"5E3"R0CGX M'YO\'(WAI4I*#-<<*([75]I75MAWXSI%I-UJOEV1_O=2%N8W7A\B7(Z!LF/" M LA1@FUUD%<))X?3PW)KU+ELBTQK6G"-7"*$MDR\H'YP31LUU@'77=;$XY:: M[[$Y3L*K5%"3V]0*9&)^BO#83JJ1HS*8&'$QNJ03W^B#VYC-F(8R=B+$<@E; M9(V0MHS@Z[SC?ES#,<6+D\"Z@B]^64IT[5PRB D=F2Y9W*\ET7&T3W3L$QVW MU69Z$UU!Z]#&;2IA8@E4Z '8G.*R2XD+>3(1$Q6TNJ1.N(%%6#+.KSW*.3B1Z3(SP&3,O3S3I0N=-&V/%'57(_V1;,9GR M1M18PZT-M(_K9D+EU$?4&6OTAB,@F770F=*CV ,T<-J=Y9J2".#13WEG?6BO MBL,B;G&!O7WM3M$S"W""9_5YV39,Q_6G0[8O&?4G\==V MW[QY9J?8UX,//LNI28=E@Q2-,XP-;VR@9S[$ RF5S92O6G>MJ4:H4F).'=5OJ14W#,=IS%9]6.VN4'T;\\9$,5#17-< MTBCYUMU+SUV!-E!TU?0<=D.-7I4T!8O8\*+-D]O"=I9V8>9:WYEPVC9Y$8'K M-V0BZ5/'3E/-3%/C@H)E7PS5J0'-UQYKW[B$FX ].273X=B$XS0CNT(SX\OB M4D;!I4ZR,Y>?EQR;GU>#LWB/WA0<%]J$P2=0JPBZYMLM;EV_ADQ1CUJ-GVR$ M.;F/I?2@M/.-,\$!&UX^SV>^*[D$5^NUGL3&E4W>8,'"KLWA5M$V=\DIFS8% M/R]=:UT("6[R/?D\A/0G\35/2YV)XX[&89/1V<5_YW63^-D2W73[G@,QZQ-? MY_R)'&',&K#GUBL!ON4W:O>#@1 0!6,J8H+E87T@.Q'P*#Y0'.@C0T=/#H:$ M91S:PFEZCS1HYQYDV#5?<$@VI,UUJF9 M2RUM">RK"!QX$1 !] =1PX1);BEK9MKDE=9JG1[L[D0@\CFO;)6U ]C+%DY" M3WB6:E@EBHLMFZ?-PB@+ON&BM+O?/7_V^BG_>/3=MXFZX&O*MP[E![^2LMQ? M5;=&#WYETSFA4V^/?O7KZU#I(0[UFZ)>#-.C3[BSAZ*FR8CA].'4,SY^O-@Y@K,\T[]R!C[_LSART MVS)G-=*3(]J=-55! BMCY7ZL.@D=,+M2BN^8<4=>1![U8O(1.5VK_+PI <3! M2=8EX^N!U)QN$']:7D9>,#MCRK6_IEJ_.?H6BO>,!N_5@;9?W5Q"[C]M4\SB M46A$$6>?\1>-9_3[YOA;"SZSR<)ARN.[V<^_X;T/^+_<3GQ]M=#2^MQI1#?? M/!S1KNA&,)]>ZZ9#CR&*?38LQ&IG9Q,4]479S5II4PM9U)LB9R 1.V[T .C3 M17-N1R02-YYA6!!D&\V28WI!EBV:]#T_:?YJO+;H&>'7D(;"WJ]"_*1!.]XK MI[8>LU%FW$%9^@:CJ41-WYTYB5_04T\]78@?FO+7B3R,K)M<:]_<3W?*VZR" MTXD"R^HJ5Y4##EP>Z^C-I9B:;AWE-2#0U-5*$LO^ M\"OH@Z0")/'2+AW7,*AS[8E,BBLY5J;49>+=8- M%*5J2E@F55%A1!O*2LTZ23-<<#T ZY>:MB\T>_><_!N[Y0]M:*& M"]0:;*E+B[_+55^7F D30ZMXT-^:[%MO7JF>\&&W/Z48"L$\.\GH1^.-_8G7 M>Y%/8TI[V_19B7$R<>02FT2-2L()FH1ET8<+Q(PLZ=KSTK(G_LYE*;]7&V9B MN[/^],A2D#Q7P+]"[5NZ=22?.Q(\W'[...MU";WIUN9@D2^X!CRUUFT^B;J6 M+(T\J?4 1!)+Y5H[AA0O^$>6?OUW:#\*\^N72\ M3R[MDTNW]0Z,"UXTFJ:E]QH FW"](:,+$K")ELRC Y"AMZ-G10]BZCO& HA1 MF'JA4*;+>D2H+_FFMX ,FK9I9S S:B)H&;H2IR[ID_@FMZ3S4@RM'OW;%##A+UDE3I&CXQ,.LN?"!*BFVB9G#6< M]TDPIVU*7IU,HKH%DKVG9Z0,?.A\S5AGQ2+V3Q%\99KM>JY A$\-M7!:?>MX,97XF#ZQTXT*,3G MQQ6*X?/X=OZ.G)S#["4_CC6KVN]&F=0U(_NBA!+Q(=[WDOPSZ, NU8?2*8), M>PF5=.:816;]GLOOL^W.Q]Y6 >5#3MI!,2R6H14P,Z@#\,YL-_J"2R]3AS:1 MDA43<;D@9W;J^@M$_"[1B'O!N6G!"3')5(0 &&XM2F1EE[/?A[+3&(#(3 BC M)%5. $G39R7')?P>6N_RZ^&;PQ1O47*?H4D:$^!KPN$5)+O;> MS08.[K[D9BWTMC? H=NW4M/CAZ%Z=_"*LY-"T3DR1B$X>&OH1S6S'XG M;GPG#(U96O2Y7_J;7'HCER?+F(M.]\M]LXV0!=!PYO**7+"RZZRYG%N2 MPPNOE#;"2>A):J0L@_9-9!+5J]23\9R(<'*^M8P/EQG%X8_PM "[YC1A?=IP ML55S[A!4:LG6.R_;@1UQCO72(\M3I+NU_I>-K+VDW+ Y->_W2WRS/3=2JU0J MU^DMN-,0XMEQ1(Z4V#2OWT')S;B:5:-Z>[KVF]Z3./=;Y5/. M+G?+H8^K=0J4]>/TO'.WF-;[-V;E!:+'>$JLSYO$-RU%XW$+ET:EF=:*2;F+ MB92B,F^$_BJE.)D(F"A%)FM-T4:T*]%#D3LR M-L0VW4&G(]"9IP[1 ZOY5G M34.CE;AJ&V&I6ZKY@E$W9T83>-<)PQQY"([=&0WLW-!WZW\ MI/)B"+S8?F,QF>I<.;O#70^AH7_T')H._3+A/IZHU5<]^X>6=Y*C*L3,<".GCRZKQ2Y MT1@BT]!,*QL)C^ Z;SR^=YR^\=E[VEVNP?'O?GA,ME["O<[DL$B7#&K'D(SR M39EWLMZE]B_>'(W1G-N0U^O;8R1.:'04Y]T5Q2DME8U85@&C'7"<$&(@(_SZ MZ-;^9UX/8 ?:MKELX6/4UWY7*I[CAZ\!7I E MS14*.2]>4;8TO&H5.@KYR_'"Z3PG8&."JP+"./VX6CX#5T7*NIL)%2S3\S)B M(-O"GA-3)6%?0?5S>5FQIQZ45A#8PJ&ZSOZM'3WAXZ_*+J9%[L+>,I!+8R,D@G3^H"1S^I8D?6CP9!]^.^H!=9ZD9ED$&G,7$%W?'_"4V/$\W\. MM<._GDR"22M#>.VT#-P(A;P-AQ!="!=L1X>KPD#=16D)7X'%K[A+#O MB8&5,DAP$%EW,E!)CBOGQ%].H% #@W02!BVE\0T,%5\ /=S+H'F.'EB1Y"4V M7&,:%PX_2\\YZ;G"1^5"]6X,Y9E"IM; MK*4X/KTO$))TU:U>,>@"Q<$>?IOLX>_5/O91XH_6JBI0;?OTV M+R_R6OEAK_=Z%)!K"Q:^?5 1E]Q[>5W+)75>N@MF/\ AC>)2T%X_.CB+UM<1 MM;Y(.1GI14(;1^]=)91QZY2C5B4BX)"X[IT=;]:@S]VTU>O^^'B2G0SOZ']&(9EZ@4">)O6=2@^*0V1F3Q\HGY.N-?W_SX,M0PL]<+"CB43:)P MKG*GV,VRG0V+*>Y5P5X,^L-]NO#"T]=-3B:989BN9\0Q#W?,T M;S644C?(LXPU'A=G:\ZDT2J?P>Y_!TLO=#?PWITU3(C;#T(/UDS;P;=+,_18 ML.[&@ZD38_R&1\KMH:XCQ'C7W =J;@\8NT=M,H#EFO2(\KA\(;UI%9,+L1Q$]*% MZ$R-)F&V!5JC[J-3%+&;_?_[4,[>:1C%^R_,"Z5,=A)UL=30UYB%$*H:]=-! M[%.:1N=LVOME&8IV(Q(IVAO< MHZ;[)>HBTT(^9QBW::;)+WJ(Z("G6CP-;6 MBOJMI;T;Q?.[Y'!]$(>7\#GY_N'1;L#KO:A9U3DA3>.FI_!NRND@G"W*6(2@ MU6D;J$PB]=UNKZ&6=DJ+IO>N<\0%93=@@XT *'HJ=3K@Y9Y!7UC@2U*\$2S" M3\ "H8$^*O0RSE>:![:?\)*O/AER?Y\,V2=#;JM:V]#Y7@UT7+#(H14IUEO[ M8$P[H>ZV>T]V@C5 'M5.'#?PS>:@=N G=IUPE^_0;1 3\84PY8NW3TWI(Q0V M5U8R4I^P\8.6%8N:[P$%=L"]#XW(TH8'9-DY\!VQ9;C&W<_F;@BJVA?-,44N M0T)I&!HR XJC%Y* 9Y_UVR4=A8Y) :YE\,P324L'QT MC:.LEPFG"AC<) $QCXXT'8H\DM52;3[S5OQY;N"*EL6!LD;"J1!I[$.]LD^Q M2@J#Q)F[,4M6)-??!BY9*WD1'T.BU5MI1R'<>* [M5A9.(V>'!<1X]"("6DK MM_1B7*%LD+U,0^ FS6_8!J8W;S>PUXE4QXSK#?5YB"/G*[,FRM#V!^W\]:W8 M- "OX0=L:OIQ'_YR8I_HG7$/#!J;AJ?4> XT1N&U@F?DIT7/F42!$/$D0 ]< MR4"L-TJ\_:GA:\T9-:T;7!"A"4.=7%D8\VJTK,P6B.5WDO6+FO85[ C C&>> M.Q:="GX!I_^T,0J4]_LS#VYD= \PD)H MAAYEL.#]VR6=F617YA_AY'$OWGQ+#[-\ MTB2[=U>2$9W2.>!)/Y82V1&3N1H64X3OY;X%\X+@)%W;@MI_='V8S,%<4'IG MB#3%W*>YSTY%S83B-:"+"QUVQ7Y1@48D-Z:U#%>8T"D*@R0@$?PPY?S;4'AT MM%0%T:/S! MJFY<:E8V8 M2@> "VHA 3UW,1,:6VH1":8ER#T9,]];VA^0,_,C='EF)?(\8NR-$7[&S?NB MD/:P%)/JKAFC(U*<^ >^R5.UOHBQ<7%\ET'M0% )#(54RBZI$H^ ,&;DOG4* MK^)MQ@V=TA7RNO#JTWI:$ETO?#5A%TKG&HF+R2.Y6TXA3?KAUAD=>=W LR(+ MD#N:\(GB]X1FR:8A$);&">/\T]I!X$RZ"<9A]HHY^='DG5Q="K%'J MEP$C]4C]55AV/*%7-J'UO/-F]D_2T#C<19M?:-##F#C-R\37Z#T/LE.N$DLU@=!4@LREX)D8. _#D!3&ST)WWE]1W9=$DYR%QQKL@6OU3^/(&+ MI*N-Q1U9UU](8!D6)ZBX)V9ZV)&% M>57EH=7!TU>O[/MQJ(X>RX]#>9PT1]#0[ 91^SC][X4!5(+=S6:J,>-%T02[ MHG5 9KP"Z/ABQ/^P2^A//>\-;A,L(7D-+.KJ\TQ!GM*LJ)/"G6$W: ML2))Y!<'@3^V-].?3#ASFN""O4,-#.D5EXM8?_7IO ?[=-X^G7=;C7)1S$!' M(^S.<1M3A-^)@SCGJ@*EAM2WZ 0VI=KY$'4-NWN(1((>*GI@ Q#BE:8.2ZK. P MR23;9!%-R.2W!943_W/-'=_HW\>&"W^#MM5I0QEIW1=%XB/\36"J8]W-P"N/ M'#G,3BK$:O62'EF(E@ZAQ-7,D@80T*9NT8BR2T(,X9I8>Z+O:-(-Z**V-.&%1CI% [KX M/5<@DOO4ISX-:&8Y,R"V%W([LD&;@0G?%"T$)]A6C#(2EM#7IF4_T<-_:0ZS MHZ,'!T\>9=_@*VK"Z]BE\X#%SL;-B0I=+9JM.=X&:ZUYV5+E^O3B-GMM>N62(%+_SQ\ M^,[SYT]?XY]WOIWHC2D/_ PQE\\0= FK]O3D];,WO"X7N&NY2L[.-G?ZTY53 M.7OZ\I\O?CPX>I(A9P */T'\V&KZ"HGP6.@OF&X=FGVA*6Q@NFY#C^@ 6PKU M[VN??,_GZ ,.BA^,A@?&3F2&V(UJ(WHY6_1BEC%>A\\2>U7KC2*/'HT4:$=Z MTZ\OC93LK8(G2BYVVRQI^V0"M#SB%#/Z25?=3!))RW2AOH?6 *E7WU1-#9FP MTC;=9#,43]^E12KO/2X_+/)A]EM:%>_.\VHPJ]XJUN:&ZG5"HQBAKJR<;19/ M.=S5YG5ON:JMPVT@F'DNY1VG ST*=M_@8THVPS41G@3QN]:J?Q.9QN'AN*^^ MM0("FFA_1J(I-Q"2,Q!./R2Q7'"AP7KA]L(!.N%+6Z+U"ZTK3V:6EUWK>2(8 M@$T3QRHOI/BH4CO8H^G8A&492BZ6:'L$?F8-=SEJ-'JD)[X'0ES:;"6,H71Q MN+UUK&:F@A:,)]G4@/^5'1F=G3DV*:&[OTV][6%Z*/*R-DT%1;2O@:.V1N/, M'::E^7?4 0V^!KDL+1>X"%"U5_W(M[G4K[.U$I\813GZ!QERQ DVI@L'8D-) MBG'@NI1BG&?%O1<3R1EOW1,D 6^ LO#50B.S"0E,8\J(;2':GP/.M!JUOFHW MPVC&U5Z1EHZ!6N'H#2EE.L:@TYV,B/0?ZD5TJ3*+'(^OTEG\S11D4EXJ+IU@ M:5#H>EXV5>JI/'_ZZL2\CO\ZS'YH2[I35_Y*2TD!NFP MR3SEUDJOK&=]1,WQB$,PW'2:EBGVI; RP9<*R"V2M#,ZW%S/2Z>RMNB.U/*Q M0;1P12E 7(ZU+/)W;/8L!"$?RFC05'X3@-9PIB1.#RR'%A0 +/=36'A:E F_ M4_X1$M_2K&:$@O+"Z:'1%JQZR:SMZ/J%9+,='WTT:D-]1K^B3W<6&(#&[CF; M PRR#XLI."R&F]AEV8V,[C#[AW6RO7 118)-S!A_&)#'RZL%D@J\ >YX(C7? M2-S[4W#1M)6F_7E9XCAAF! K(]_Y"W6,6"IM3<1%[F5 \4C1-F!6,W9&!5VW M/L^-&0J(HJGG%1=YXC."5C1:2U%V*LAK#2\E?JD(?8#L&?;KP\':!S/@*+B7 M4HUX'@.R;>@IF,FW H]18]$NL],A#*A,"P/&#Z"54+4*W8$38'!#!B9VX]85 M#V:!=GI."&&GUJB;J^>0I])TH94.^Z)67_&*.(>I.%]-&X=@1R0*K?.^^NS7 MPWWV:Y_]NATW-[L"_A1/N.\:Z#'L)A)K)C[99NX:(_(@(.&6 8)RP[XZ[)[AV"DCWJ]H)-3 08S"*R'2Q6_1D_AQ1RV MTSPO*\YU"N/#D*;PA"N1,#@SZ# 8&S5A#[0N!.E+)BN(FL3. MB%;<%X<&KT(B163"TE7<8H!*G),$9\933=[5B1)9*!Y"@N56[<_H.F;] M0$4>5.QRQ5_5WP(ST#JQ^X>:Q*D-96--K;Y$C,.'K2B,G2/AB@XKOP#M0!F;WYZG6+/CZA3RN"Q0N&Y0K[]*)(YD/CGSG MW#M+S:ZDBIC%/M[M7#$>K#,+$E)\6B/6A6;KPSM9V=;#PK5)4U[:4":$\CYJ#$X<8ZB:9,\&".,DIE%//?I0<"+9 M:4K?1\S@%N/OM58@P4!D&MAFIZ=E<=_G^9&SAHWZ05R\%MGI,5]XRD+'L\[E#YZ.#O\J'&XKQ/E)=.M" M.8E@B#'_FEH$<&"8<2V8'FI1\,H(*];4X,YJ)K-*OR'6>^&HR='Y#G;6YK%;T@HG6 MO@U=D3+R>OL+>8FRA1)YIF[:!5=%;ME?"\=][#ZS;S@^ M7C\D]0+EL.5]G\_>26M8QH>?EP*MV[C"1G"&J'R9LU^;!.PA%FSDE%Z+MGZ=7;* M^&;!FC U7K<5#MFZ:9N+T4^2*TI 1F\IAP#>"R5ED4;32-[F;<+EYS43D9VS MJ/C"_%PR/.LT>9:8"C91D&T:;BL!PU*+_I$?L48@7I') >(YB!J+1PK8_L^*;I,+>BUU"5$I)/E7OE-E92<,FWX*LJ;P5SH*^=Z$YD%7[DZD(AD86 B;,.00+BHC3>3 M:21Y&1;Z5ST!8 Y@;OAQ.MXTA"(DBVQELJ2;Y.Z24\C'B5,G$4\DR>(IRRM)7MF]"R;>IF_FC;C4Y%B4762%LWG"$JOMTWB& M%R7)FD01&77)5,@P.^/'NU3*?M4RFV] MJS:+VO]T>,YM18Q8<$8Z:/"]8N&\E&&\=H:CE0_ZZV>1.I^5+^^/(^D9TNUQ M!,)'S2^Y="Q4^9R==HDG3;R5,>4+J&!5\SF_I=W[J$]_!0QW#'(U&:);<;P<\ M<7+IYC!Y[H94>"7L2BU MJ]83?6O.41@O//Y& :315IJ0*G._2)A)-;.HDY.?C,$JC)]4G]$^)3E2!?&1+I&XC1G==B[.+AX.5@6//K& I M-AO!*Y5HX^[[@"EC:Q'M;QA,&GL[/7M#V'/M;Z$GS61]4#=] S9]TQKNCRNX MW4\J_N:43M!I3R;)" Z (3*9HFX2;^D!MG1EFM*J&85)S5S/-2M? 6_KIGUI M<8F$.&*;_DR/OBJ0H"WT$9!S)9^8*)&_)$2VI$GM@I/TS* 9&9IWI8,>.JL2 M"M%EIC;AP4BO9'%WQ,Z^O5?DR[7JH@1A18/L>?#/G3NHPY MDV3Q)I(@F$%5G]&S+4C@;T ...@T/0$NNI +XS+/&DQAIWE;5,I=*LAHDA-TYT7(?C-&>#Y &*_*)[A#4*+8^N<-U[KT^1FS5G6IFC, M'-(7,-^N 3]DM%RS,AZ=Q^L$M&M#K4HVE;BU1+0BBZ:6$%"1+[B=2J@ZB (J M5L8>]7'1WJ)^:;R*F83(MT9$-<]5RX'G0+;N6(37GL0Z'#5S4H["%L5F%_FM MR4Y&UC*(>TPE<%#U_[/WYL]M7->ZZ+^"RLFY)54U&5*C'=5]58QL.4IL2R4I M1^_\]*H!;)!M-;KA'D@A?_U;\UZ[T0!)1P,IXE:=&YD >MC#VFOXUOR3)P.H;251<0-) DJ9UQU'>FPGQNZ!!C_O(JD]&/2*VJ4ESR MAEO!!O2+JZG7C #,Y.KT[B'X4FJ4NY N%\T'QI*)[EK:&_%!"Y%0M00IIMWY M:$C_3F%$#O$(OPN*)/H,J;R#>%)<:J!X4M RA+./#I";T&P2"@Y>TH:R*;E6 MJCQ%&3UA O6VB,(H1NOS"^K>%\.C#T#%$JF ['H6;YCB(J:3EF:^@PM( 8!C M!-H)5!=5ZYGH"GDM(79#@B\N25'=3 5WRRNQG F7\$HT/_XLY V7M);U ,Y MGD"Q3 JV\=TC7@D..$PJ-YRNA3.B7+=J$E"R#ETE8E2E&I#0+_,#P%MAH4AMEDP1SOQFQ=%Z^3(J 2])UKF 3 M:"/>I@!WI('-#82XW::/QS.MH#(ZJU6M(E+^BM2.90:BCR]HBR_3K?;Y@L5K M(WH??'>[$;T_,1,K#N@K&]^[&'RGL!I>Y"*,-],LF.0NA;W665)_\#A3^Q&K M9&GL@8D[!P F_YS[C-CW%HX9/=$9^<+%*.*9F5/OM,\QP%T:I$9V$+)[; M*A?AI/,6R$>*\D)$O_;22S>PZRO8!>_-\SM3RDI:59VUQL>DZ$*:( E=S('8 M+"\=A0(E0(5$E7[Y\MW@>9AB!2DFM)T6.UM#/J?4N0P(M^(ZGXB9V;!0,7CL M&#MR;*#SQE883MVS8B5 V#'YUZUY0IJGCE#^-+&1IHSI/Z)\;.PCD %;(A'( MJD0\=WW:Y"MPWJA15A 1-SJ#*C!Q\@3A2$7PK*^7NE(53&P<.Z^Y22')'(FE M)DN\/$=XAOV@S!;Q_WN&AM/H,.%>2$-E2D M;V:A>8TY4T5]\C).-CPM.>Y]R1P<>:/916:=0QE'$I)3,' 0,5"T0@U\N<31 M;09A[&#+=6?C+A W%FN7 VN%!J2C>*T&2)98%250@P?*\ M)W@G;KD8_SD'E [LZN-Q&5198D,19Z4OV>SN^HP]D;? [4<-V M!?V5E._4)2JUX )+'XQ5.9 9-WIP6/LGY;3_O0\-_%\V^146_R_@6LSJC'M[ MQJ=!QDMLD-U^) /L"UD1^_R*CTFF?."439P%,KKXR\EY7V);DI@>(T:8Y;!O M"D*W5^RE6+&%M<:4,)V@TO8PB=1=II)*:S# 9_ [$@]*1VE=A'*NJ?;V)J-T M,.$:NV-T' E\+*:;>C?P7)&B@)^V3L3M9,JT?*(GX486/(7RGZ,NEKDM'/^J M2=8X6/BHHM-*V5UA?A*I^-CNZ'*DY%X/'O>J:WOP6NX2UBNO(X5)2>K"7,#" M$*$I2?9CZ8(Z"%<=9Z]=H4!^3L4\RF67<,S,U^R&'7".;7XX^25YOL_P^'A* MET19S>G.MG/" B98N_GD6P',?5QI='$Q2:4@U;*F:(:#.'%2,U#U \(7<_KC10^ M9$5+:VCTM+FX%=F\T)=?,6RF[:)GV*]H=X IR=?MQH-H#0;#CKZI+'MK3T)E M]AX-CR&N1H*'],DHF4M%0/F^^@J>%H?0<&6IWX\Z33#M!R3#+ER'L0HK,.OX M57FXU+&[LPX) QZQ4 W>@^3KJ5[&YXFXM+PZV*P%+YF289Q92IC1YHO0*;'4 M&,.A)M8CO]VEB?7MM W]]0:^&X03=4EUX(82@(!S9P;%+R\'E:.8/5G1*9( M7'U2X&A)KHVJ5_F_\V:.*!LID% E%8[Y)8KO\=J_@#"-O/=!@9D['V.43]Q4 MG'695!( I)*94B,7RC+K%O&,Y TA+[3BF_;-$U8SKA7N3ALN%H031H53 L<@ M=U:%]$_CMTS1N6-E8,%=#$M(\M)!V*]&*'Q*,698J?^5XC;YH(P82P M65$?VTJ8HZ.W,&-$$XUI"C1:4N4F)KZ.N7:MN18=$WF#(FA?&ST9(ZX8A%0W M< J5K"LT=Y]R7WIMW?2;&Y#=T9;$9->$",234W8MHH(UL6%$N-M>3B!);@'D M$]3"ZL1E8YKG:=X6LM6EA8]W(1UV.:D)-T(*=YHK*2D!*N+Z.85_8#-H$?FG MTS$S^SM<_K+ODJJXTKG2]LU/B347G;$[7^3Y?E_DV1=Y;H9/XC'Z4>J3#04Z M'#6E#$0=D.DS^NI#A:8RUM2C^"+="*#?F%+\@Q0"7*! <\@RF01 $*_#4- M;(5WKM\??D#].'^O2T:2/:\/L\G//S\_M!F0;\#?(N]PO% &Q^X,OKSXRX>_ MY",WX,_O3^A4"_,(/(6)%45J>+;7R&;0%,CJ("X.HNYA\",JD(8?Q"AN]^!0BI$7ALG?,$<;I%5R4 MDWMXAX;YFA0XRY]LX^>]/W&:%%*ZA@=5M=0K37E'\J0Z@S2 K=N)^$ NH+[Z M%HM3D' [X[Z)UI6B]$I)^1$(<$O*ER]V_3=O]QY8$)C2"9;/&'1'*>XWK M3LJ%-+;.R/+0@-3,V6N[M*%,6X?P;('?A*F_J :.#S% M0!I%Y47A$?#([HDW2SQR/("9B67D-( 'Q47VYP='AX_^SW\=/SEZML24.4E? M>._>[YB<9)6V7$W9'68S6&0<)PD4/05UH+J]:-P*N9]NZ(SW!"/2W(Y5;BW9 M8R1ST$&,/.T[9J760%<>Q6."%81IKVYZ:BH@]P;WCTQ3IL+A6AFU \+4BA+[/H9V2ZJ MR+.%8AYV4@HOE+1LA7;-HN!/9/\A)[Q?IE-C%!QO%J M\&N[CX#RD]%7$^I$.Z2"DR0%+84F#[]@BGSIDW&=@=8X)KU;Y!FR7W@6YD3P ME(/?)KV!7.LI)'OFWA\&[G#BEQ*W'.B"$I&*C;?9J '%O"5OG=;1Q478C>B4 M*M4;5Z;DY9+ZD->C&6GCOU[EX"Y:!]DCC'R@$Z!"8&+5HF\>F6+1G8?'G;4J MA\9H" $5;-3+\[0J&S%8/S!.A98PT6!LOU/*?_ MB]DQ)6F^XM2H9HR!/@9L>99R)YP95T8<[&]0_J7PY")RGD3W+MX 38T@71QB M[YKK8TR]B&=3#.$9OKFB_JR"/X-M5AM,)DJ)3M4>Q!QZ@1"3 M5HF:9(*:$?ZP8L;_$*^)XR5N'24?<$8C[GH@D@7LC]Y%CQ!/\";EUO!&=9,I MGDOWB4V(P"7H06,E3WT?4Y:STR&L"I*8:SWOFYX5>!P(O%ID!!%&],UMTF_" M2.-FC;A[@6"DZZ2.8S9S!5I%"/6]$ M5"I\E!6UV? :Z3@UT>2 /'(I'OFNP&98(HJ/M] JOH<+2K2/ON%*:=ZY99LI MG^3JC/,1B>GH)<,P9 6"K8D2B;JG"TU#<"Q^+8Z[[GIQ[<'1OKBV+Z[= M#-O5A26R12#FMF^)S8R;GLEX#^)"_ BO(!E=RCC1]M;R/];?4"^;J$X9O%F( M!CW#&&)[I?P9T_GT)>DL($YE).9U34KX(P(_:$M 2B",_?#S0K". 3F90C![ MZYZ^^X)UR'D'IF@ZPBG?VQD2#V%T5:5SO0(@7RT$)&T$QL>] #0ZZ. MP+6Z3?I36]\E<4$!,#&=HQ8-.^P0)\0G[R?>USS2) M*>MG$^"L=.B,A4<#E,)= M$X1U-!^^RPL,29AOC=HS,VPQ$+9(+XD$%C[71L;A?SRO%P693N8 5['LH.TO M$V$A\&RG0<0<H'5X^3)1P^F*R/ CS<:X!'5FN+8(P]?)CQ3$5M8=7: MRG$==+&O=(,E1"C61L41[J8M31DD6%:8AN4#;%/K1Z5L1O)-'6270.*>$O1/ M/.5J2!HP)-6KD@34Z^F:34V[UC6L)JV#*O?(Q%DWU:*^BIVW6QIC"XQ/EZKJ M-6P>7:LHW,[.6)L"LBA9QWI+>FI59#JM\4R1$V/0J0ZL)L+1<$^%&5)I1M8 M2,6\QTH&5QKMC2TC@*5^6&*(,B[7S'+0QJ(+L1A&AA-KNZ+TX5EAOG04\1[9 M.M)IL\87SVURHK%"5EQPOUEZ6F0Q4>(@ MXI>S*-$'V NV9+87OE-?1;I =)*Q13VN7&=F-E=;/+,W3-"5[8X>X$HXQL$7 MW4_:LV?*'?T9Y%_W7,%;#AO*ZPGO 86*+?>VP;PZ=@\S\E[3U\WWR.AGZHO7 MS=K<0VVVQS+FK6I[?A77Z1HM#4HRPGF8M--YX8U-MVEJ2D6L\W0*(W> *P\3 MH.9:/N.Z,*?QX2;47W" D!?2 VD<4V)2+6:Z#U](T=JYS. S202H.1\QRN=Y MV8<#F-5 SG#@1KZ![VL"**:Y\HS-30>FY-]X=7+KT7AS'ZIO)AV4X#>E2UA$ M9\<5F+3>K2S/ON#:/6_MVKK^PN)C&O[Q*]C.L\D)4NO.\FSR%G[E_I.E*&FN MZ!,XP;K)25ODL'D[I4%A2!A?CO0JN9(XSI;*=(G$66'81.(V/+7P&]T-+'1% MO !C=\Z$TE<1-A[S:2+5Z_M MQCEU3SM,(D9C!-[H&57["*F!+U;!>N;LW4=U ;J+>K(..8;"4WCZBEP<[:S3 MXWIFHSE\PY0]2/,0W'_(^#JT;USI9N$V^.C2JPZF)Q;%;\_>95RQGI+DJO": M#XSR0L<(KLRI2N/.'8NU+5S?5XO"N%1]2O2!/=.$#=T1'<[\_"PGQOSDQZ%+E M"'R!AUD0@181E?W>UUV.)R@=;>UDWFMCLQQ6=#F/A,Q,GYTX7Z+\SF6:JR*E MJTWNA #JZ!S$ZA4<^_62S@KM:\L& ,Q*#O-5WCGA)#CK*FZ5+FOPDE7< M$>..G<6,RS>V-\GK0C2,S!D)& D=@,SC;2VJ@5^+ ?;S,*BR1??;@BO'EJ_GC!.PA7 1XV]6,)*1A3:5G7S MB@A<>C&_@5J A@P$F5]5BO5" 2OD/\R;>;HXX=E>/']]%)U\YVXF1-Z=A4G*&Z1J)[FRV'.T;=M+(?>5]1&0GZ> 9Z;T8!TV'6-0YG2[\6!MQ5%RBF>/9=ZW+1=.TM(?#_UO0E8 M$X(%[WP<^M.02%<8J,L+19JJWK[Z?R>/CAYEJ73*MAI 37(+R$$[D"\9, [M MM$SR4S9B*B3#B\-5_6 E-]5&KGY,WGX+3N:D1'Z4TS.3SE0>NS-JGW?IY5A( MB?TM;&!"%>8#[_)(B"<%W80.BQLQ7E(@X?GJ[)2(29/SK MO") _%UU,<#>DAZF#R2I MVLD5/&;(59H6)7X:XRBW9A)]J^V] SPU#.X?A#,Z;^CG"J MS<#[%UXHTV*$0X9LC1X>2_@O.EI$70_\@RJ*-&&#,U\Z":*:'/$9T[RRB7$A M^>\,]&)2L?8L(%KJ :8ZOZL@BP9QO:L[^;U167907L8,LUN05HC$*W,QG , MO YD!GB%UJ6\R#0CH-I:2$YVX? MIV>G?.&OU]C1*SS8J].#,BRZOSX?UL\QJ[$B32$,)J@;ESM=RQ_QO]^.C\18.UG[,O.V<+"1B)M8F# M0J5PBOAC/I,X^SM ,!D-M- +0(!>5#YQX?_N#Q0-O4:/$6]OYB6SGD#9ET"B1=K?'BI:*:W@5 M#6IX*)KXFVS"%DR,\E?WI^7GF_&$B,"[,E96C(<M.$!H5IB*W0(1XY.(6314DT!/AXCD+ M>WP(5-PH'>L;1K7X=VF\VCNSG]D@^U"#6MD.!"<)7\6&#JTKJ13/54+&;+P5 MKJ@BP\-Z,NT)2+#"FD.S#S,_YRS'))R?CCGGE(JR9-A^DB@\Q2J2$DKGFDOD M.4WSB])C3JFHFBI>S M4'DE_2(2XW14=$3FP:AB@3J5!YQ-W>QOVJZ.N5 5I*7HSR1(34FF3>[%+"P. M,D7A6"D[JY'MS09*D"Z1EB36H:CD1A<@5DLR@%@E)-I9A&-0\XP@JS8OM KU MJC3*DFE?")FQ)# AOB-$#S=:(7<)\]!I+M,_8<[84HE$/;L1)5G;E3ZGRJ%R MWOD^@?_WN_>S[5ZQNDG;7YIO)Y!YEU+I,-U@@C2)%6/$UFR6KXI.L"@)](NW^UFP;YB.AS[RQ[7EO^ZDK? M2%TMG36AY-I0J8OHR721P(Y8"8&7M/38&]1CK&SC[NTM,VS#:O_X2MP &PK M^WMD$R]Z+HW#]KM 6*+*K"O$)U_-T&@=VG^!&)V#_209:/S) MM(:5947KM.IO+C#97PFVQ T^:Q#\A )1T:VE\YSQ:?I:4=2CIM:XDC*C8C*Q!^"J85R'=N6GZ(Z^6N%>GY%,*1>MF60F M%[ ;D2#_CCH$1$&!\AMV'^)2VO#;# 'OS)BCY5E4[!BKEKMFVH/$A-IK' M(YKF"@WDNLB'2$ZQ_@.$__BCQ"08PU4_A+(XJ^OYP%;YE2^1%N&G!N(/!4J7 M0,CS,IN(3LG++BPGQR>'$\1;35[P_(EDR2:Y 1<-;1PHE^)1$#(>_=:ZB@T,G=?AX:-<',;TO(GG-#F0 MU+[#\KY7:E&X<<>QLD?3D=SR&,*0X>F$^(S=P^B]M'G>Y1.NA[*$[QS.7G". MVGK175"#/!HY1KL;;$3Z4)B^A DOA@0F":RLMC2'P)[/J0%]V Q^YVO$#_P72AA@^XJ?P^ ?]2C]CH@OLO>@Q8N?Z\PIB WE::O+XC(GV@'GZ5/W"%_A9^QUJA7W3'"B%?MYU,&YP-1M^-&NS,[K!&A[ZP+X!3P!. M?E-3JZ+DMZU-E=N.8,W4V!,:8/#.($3XP$NUJ?)Y3?+T?8/D)161S,B)!4], M=4)BY2U:9D$3U@FB$L1Q%X5*,"?=:0 #L)=\F[P$;TF!Q%+(:XIIA,;XZ$DU4EL Y< M#!+!*92:FJQ\TI0XB8FG+4L[56^5B/R+37T?WWJGQ&U$VVR;D>+EU1QI>Y+6 M+V*,5M:X*SATSZR-C8AEZ)*R?9G3CWB8PFD^HT;[TR9?"DU3,:"HTWUMDB69 MA,A<[:G.T$I33@Z_O8#0GU<&^=Z^@8L>4T,#YM&A))HSEAZW;R&!"05P4UT\ M@_HV(:-.K/]@E9LPBI!DPW=)_0D3!SFE@LZ8D$4ZL 6T7+=JV'VE1MV_[RY/RI)V1!99- MR=4?2$_16PH,=6;SZ"R&3#6A$8A476? M.!828:(MQ5GO.T4G<1,C]?%CRX6$GL7"YYD3E2RIIM"*+%CL?M4W,V1EFL#7 M<:2QU8=/=^S[D00SBVK%=^'VC"C&$]^)RSU*,Z!4K(/X31E*V>NH*7N^RX/A MVRGSNUSL$S@]=>6Q/GDKIS,6.01'XMCF8VX@]@C1,EGZ9$-V2:(@)28L"Y_2 M)3L )G;/(_DYDT3_JO(>3H,&17)]]S3!%!#%P-Y$BZD/[N[&+ ;[8PMF8R7" M:5M]T2&13#G,'?N:3E*2'5I>@(8[0MX-73"45L5%":[DEI*"8K1*[HM"%0 MK9K#SON94 82]7DPIC.2V2A+_-]M2X_WLXX#+=1\BH6: 8#("MN&',*Z$C$Z M6.D$68DAX( 1T29H9SB'SI=WDR@(EN(!$?B;<<4(#TX5Z2$T]34;5W4;,91" MM+/#*<$0-.O5P+C?9\?"84)J2_@E478D%UC4C5M'6;*(;*FI612>)PIGKSSB MAY,?0KLJ!"-FC[&!*4.4%#:SJHQ)"ESR+IQ3IW5Q#[LT8_SUF?(@G/>]%E8V%WT=(CDUM=(E"#?4'QU)>R,Q%8=]8O\Z@O M9<#*M@#3@COJG.N1L4Y6H)K<4-_!A7!,SN5,-=70$[X+JYUQ!9[@?5S+2T9- MOG2*SGERQ0@EX_+?>A6N._6WQS+_B-:V@:TS#S&++@NVS'^# M7Q+CF'$(7 MF6"(6R%7-('F>BV:O)\[Y8^0=L0!F7@JEP\O?-U&;=I*5J,$ *+% X M)+4]!P8=TS\UU^\TDKS,D4BMDM?"46!?:6:M9 /,F?3D#?2L&Q''\ST#L7K M9O5J=I2S2;&#H.\8C3V:-"?=,CXQ"!!6-+-^>:["-)NN,.;?J;^1D-JME^V3 M%%/J;/$<&T3Q);;?+3KS<.V\,JYW M>9/-C'5FM$*E"EJS <[*N587,<[I6_:UZFFWQ2DEG5ZV"0@\/F5N4H[" MR+V&#VLLK,5\5^HV4=)4(^?4AS+2-">P$W64^(;4HK(@KQ_3WK"K\0WP/"85 M'*EZ)KEQ*QFH<(-3U4WYZ%P73(Y> <05XWYYQG4R-(Q21@USB7*Y4KLBUE . M2TBQ$79N?8&9%!YZ_->!OCWZ""&'K8E. 54"!+-^Y4AWL@3;J/!3"FH#4M8J M]H09S0<<0!;9Q0'(1ICZ.'5P27C4H?R=(E=A1?Q.M\90+U\$_.[ =&(4]K[#,1U>RU!!$&%T9 M))W^6Q,HH'.:IB:!RI^6>5^A[FD<#:2-/@U=YJ<]T:FS&>;-X5+F<6>XX@&_ M(!M+EQC6*9%UF6NX)&TI1%DHQO V105J$WE7XT1;5]V.(,PZ*F1>[]6&DK^^ M@W^?=X!FM>4ZR9("IYT)$>,JQ08)627"\!U-?A-.\T;: JR]+BG UU)EGIND M5\QKI-EA/KRKNL(\<$D+FU(26G_&<1<>-5?\&FIHQ3P^FC*5/Q0-#M??J-*T M_M".!3:K*:18# C"<016U"=(SXVXCF$7S87*5TX3OEMN?4'#5>:%%%?*N*:G MF-DLSFGE:Y&>:[CGJ+!^&D7"&-&2NZY,#!=S9O2>KA,E)I[9CB+HQ-.QAX3W MHTI6+-ES%$*3674Q^19CU %S.)W>R(;3]7//2PY3%>9H MC3)*XP;I15:14$'O1-Y=#B7,X?]M>^SX1<-R%)C]3'S2F_2AU0T5^"'3EM@N-15#;J&KE3BVM71=%.Q M&&F!N!4>:5OR3HM#JE6WH[')B._GY4)+;<>DZ'2-7#+4JL"AT MY=Q6+7++8^IO"VJ ,=/MQANF]@PR$)^!B^)JT E'Y(]1P?:;,V)A$0$A*/.PNJ2KGAG M%:0=0@>?=3'<.-?Q?81:Y-1!$!@4Q8U=.H1^2)U_S<0(0_)][4,8E_$8F5;R M'+D?E.WA]IM[17+_N']D@6GOV<@3R<,,Z^!4_G95;[#[#'!$2MSB8Z@ M.] D@+2O*OTPQ9K"O;Q$%5.I5A9T#D=4.%/85R'1F^1 E,\OZ3K&@!VLJ'#O MR]'62^L1!VIQ*7L7/_G,]+7I(./S.G8VXP=B> =$]'A/3#'0=MK8B)F7T4F] M!?1?S%&1LU6.]$R*;N+&VE\A+."#W)\!K#Y#6 59%%$#"2[##XC7YHU+B8:. M0W/^-N>!AXOB0$.4.U\O>KRO%^WK13?U\!BQ./'D".7BP#GYL.'!R5J5(?F2 M'2]D!^:B"??ST[Z88P23"=EL4AX18Z\'A\48+*OC#-W8*;;%!.T6 MR8KQ][2AEA4V9U!^JI;T5\D@$Y^K-I'\V I1?; _D M4C+!F'U.F8ZTX$==+3(;6 $R7(#U\&B-PF$YI<@HA!BSNOX@";P'Q\]<;D\K MQCCB%;X#][ *?PVL7_#6B[K1?)/+10BR@"OETC=!:#1'AX0<1K Q,">>,6$8 M1A_S()1&1?R#-&<5;6G8";]F'6[!61?:3\S7-^3#LIREQGI66*%NJE.L IHZ M>Y2:BQ3+L4*@C44EQIPLB>Y"2,B6PO7?"8R&W$G MNLJ6#3_7[P6F)C-+FPE[Z+D0XEM'$5#UAKF-Q.8G@0V1QN@A3 ML.OU!8'5&3X<.Y\RWN=5W5/+&^JNMTDA,A/<&[6E?4 RO GF>0,QVDQ>DA1< MZ 0*[\KHM*81\,L*;0L_)O"U:5G//D1971F1!._@:*\(S8,J0Z0?4Z_HP5.S M/;(U](Y7V@RF1)Z2M0-691I0U*5W2[,\\>2 M#'F?;7?@R*1"LY3N6#O<.ES(EPA_7275^4<*.#?N0$E*.IJ:W)4N5'MZ'GS6 M$$.-:3VG343=1VD0DT"D&1C',LVV)BD-.13+)C-/-<%X@5L/R M1QKTN"+Y]M3;B".2#;?$X>0%=5/G:*+0-YS\HX<=].#H^#M&ZKRE@<* %N5C MZZ8JL3.5SOFVG*EY2)S!-1XM<*4Q' M\2&9F0BP24L=S?O 8MQB.G1QRK(0Y@Z.\=*5^=WM%#FB]C?WJT1&48X,/J^$3 M*KYI>.+B+\3KF[PC'-US)*+EI@1I5%[K1NV0TR&L6X4;25>VY'+) 9-+T;C2 MC\8<<=IN/.'4F&OI!I$%U2-D(_L/$]T&.--<-ZW+]G.T^Z.T%O(Q91M3OY@9 MFG'CB09E"ED&QJG' :"T6TLG_:A=D=-'7LY%EHYFWS*_=L6-^K!3"*-/)#;1 MKJRMV-[(2SLX "W22G0;:!8)@)&FGI3L9(VK0C MQ'1PRJH6.R$.]" MKB\I;KBX5X)96_^8QIM+2&L(LXCMW 2'*U)JM&W%-P6.QL3;^YULPT7!4!ECUS +%G%HE)#C6Z M%5R-XG,\L79V5CU+*TB:I="^3P[W8MNMZP[UO+B4/^1OH,F1_'O\BH.'0$B) MIBPZXG54$G4QZ[.4BX%?6[E+?B/^$1B;.U]'>K*O(^WK2#?UB(+]5H1%P@7< MDOU?USU;&K1/SAAOF.(1\\TG7-+H*"7Y#;J!VK7LZ-^V89=C&N)JG;B%AB0, M'[":5<[)D17F^/"ZUB M9ZI+C2?',7M[Q+P&HX(?EOW@6=&%_@< M+&-^(F[]WX*=#?RB,,OJFNBREL1VH M-4K _%ZH]7:L,S_R"1\WO==%-7I0&F+!>D"DYUT1H+VK5(S32@UI<@:N44J3 M,&3A&$*&OSFXY+7YI)\^O.U\TO,PA7\;E_X+GH7J]"YB4%\1U90;D1WE^;A< M%V7X6#AJ)PU/0\>&6]VW6Q7/T9;[( M_9__.GYR]$RO*08"G!7*+.+Q]2M8.>%$M5I0,E\IK3U:0(LA-IJ]C/EUEK=G M7H88BR18/E[6/08A*$I&YRN9F\A(%F_+3S2R<)A'@CN+EJ0B2FTKKFX,]\)C M@8R\+]J/JQD-,ZM2D?OK=1;65]6ZNMKBNQE:5X\.CQ][O5!V#X5U)]96Y%33 M+!&L%$TGJE"-@R)QH3*:!COI(,+#1'91!* ?O&)A+K==UZ9!:0 M/UI@NM']T&1]5 BM-FQ"9@Q_Q#&I::NA7G!Z(VQ@045!%>X3993,)%(HU0DK M)GJ+9%QTQ<&1CT+PB'P55,!^67W.916KK=X'8/*OJA((AZ2^#N.(N(9#D$'88ZOT$?LX))(01[B;B3D.>$Z1:(0H(*K,+$-.'3)A] M$_V]\\#E.IPMSK;OY^I+G&;.OYW630.>B8,PH(?"M>TKN2D9PX\X!$8,,#GT'4Z%TP,[E6'K6T[':7YS:%V1MHBORT"0P:81"G^HV7A-5"2!59 M9>*%VDG 7#6+7R/7QV?9Z"VO(G1D'A8Y_IE\*8(J4K-; M+R#8BQQ[T+*-2] PSF:A=!SN(D"XF0$8@ ?LGMS0QOF1_V""J38\^N/+9Q%F M[O04$8U-W;8'\F#Z3!L_=PLGWF3S??^U$O$;H\[#R[*Q)6!,1=Z3I)4=T)DUF@ML6T]\W>&O74ERRZ^--=TF7B58K0): MG;;[)./G]Y-+V-;7G30R#SN"F+N"/7FZQY[LL2=[@_1I,R^$'Y34B9P%\%3@ M"8"[SQ Y^\(^C_*9BU#HFL4H?)_"^F)',_O8E,2?@\/GN7[V4_!EC%%H3@,W M']5E,5?FXJ)M46-H/_:?<^Q;EB6ZQ,O<#_1_/-"N)]H)( O"%&+^$E%\^SGX MK',@E"08W5=YYP0(-1.]'_XO,/PN^AT+>1=%B^R[Z\":R[Y=%GLSZEDO#NF^ M8/0%8@27G[ RJ]-V4V<)"SV(C6C;GJ06[M\2XEXT!6^,.? J<$8$?O/[8\YX MTB(G%5'IQ@P?*>YBX6(62QC&$ A&'@=3TNME3DILE%8FZ+NL_M_[O$$UI4)T M=5UFNZSS 2NE,!KPP\/@8D]!Q,SO?L7P$:F!)@\?_[=FZ_/34^SIPEPPY=6% M[0-"0NW:"DV@2V>>9I$;(K#W&BY9]FWDSC00W-UDOGTE=DYQ:-='(,?6@YNZ MI[#IALD+2M:\S93PE>J'OM @GR9XV+C0TOJ/UY$/8U#A=U@9N?Q*,LRC94Q1 MM/ 5<,7(?Y8J..R2V0?J-V2Q9M>+%$O<+[M(<74U@&I$HW)3C=9NF:<( M[BM"E=H6M! !)5\KJ[;4R*[7#W2]/.M)X/GUP&KBW6^D^3L2$S]D VI1M:8OO=]DY7!BL40\VR+3]U58 MQ(2YN:CVRXLMC!3&+S&,F:FRRX*6\J3(HS,'IDD%NT,\6A%;Z%F":(^@9-U/ MT["NK2N&I) 8V!$)&HQ].!X":7/&* H[92E.R^)J66U9&C5$%;#=#;V0,3-- M17SIFQSI%&$^"'VBS+65>%9!(L!B!H"&D8MYB2Q<5'%S!&>86:$B,257!&33 MHW <_I4>&RT_'3_TO7@"B3>MKT!29,TR1=? Z#& Y'[P5(D.;%HBZIWI7/D5B<'M7M$%4*DQ+3R48DA ROPPD9)"3AA*/6V:V,AHX8A(8]"S\//+ MO[UZHZ>FZB:)<:)M,@W5[ Q7QT[W-<43W:@!O!1#DKSO4!?E"F 2M"_3O*4P M+W.X_QU7-?ZCP9)5(\05HM0HBB5P=P+#A1:&R:L:H>&R^Z(68+/D:!8;5T2> M7E_J9]C6L'&(4W":5Q\FKY L'[[\!B]T3YBX:'DH%1>1ZORCAYE_<'3\E,/I M?QW^\U!R.:WVFX+1>,XT/),38>-9FCZNWI% M??4]:T+7XBBRK<7'YJ_U4_1R>:25J D"ZYEC"92%CD !ZGZDEY%V>@$D$@#* M?+>'M^SA+3?U2#0Z"G)3A43>S@&R\\BWQ1M=F"/X M&"TH=@-[MS*'7NT1_-(Q+!<] M7VK5)I77+JHS,A?OG&1=A#P,'XD][KRCPUXL(3&%D#N-<34?2\["#ED0^69X M0@I008\RSK51K@C][H]HB?EX@]J%'XP%WHT2*N\C >".AG& M,NU_Y@ZC.&=\YM*SG+J71&#TJJ,H)&<-FWB$X $MQP]FYU6FU9_3MF2<*TMG M.KM>?Q#UFQ!;^M=!GXK?A,3]+KA*CN*S6+SEX&<9,"=6M$OZ=4O0=-HA6PY* M\L?L53-'+[WC^XPJ7_9";T_OZ;A>\CF8>Z+MY_#\E A)4P$DXM/+?R.GR^#T MN%9K^HJ@Y;<_R#,=)G;(Y,&5,('DC&@DF5,HQ^U,SR_89P5*X^H_8%\5WXRG M[V=YG/8L9RED$J(H56R8I3@J5O'#[X^/5 L[+9^3*BU33#-1J;I[[":J]UNH M:+C\*I^C3<7KW-='#B+=7-S6,%-Z"I-KO9I%S//77Y-AGY75@)00D]P2[04.R M)6*#V+ U5!*!&\,.O@\/>Z92<;B@.!,:2TE48\)ZYCF==0FI4 M!3X,/^E8'D[^7E^$3/\:*[K:Q>:0K3-KHL<)I0[5N MAY.W*(<1+8'+X'J>"Z*[YV2O,"[G2-F[QD=7$(F:0XD8GHO A[3TX=RB(^J- M U\$OXR:+A2JK6WBI5V0C"95 .)#BM,>WP4-(#NJ@T6&!:VS4-%TD!N<&AWB M=1F*P NMOU04P?.F@V6N5-)+\]7RTNBME5!ZT52":R297-0G1Z"D+V,!S*2.,(S9NU/CM3,D-K/&2Q;C.B7 : M39I &E1<=J(Y!$K\9N.OS\:3:6)%&R20>=(_Y9SME=_DS;3HB*W3"!*&H=<6 M7,Q+>U#>I-UZ!=N3>&A-MH+KE/'2T[65+"DY(GIHRR5R:Y,=Y?39>FO9F8W; MNH))X)MQ:"7?+QJYKNF[<>Y7]JB$H:32=NE;17",O0YG8]8K)GQW+T79W((E M?R',O:*>3<5IO%;:4*O*)'%86X;BP_P#G(F:B/(VA&M6OE["=7.?:DHN(\]G8H16 MZQ9'GQDAR'7@R1S,B?@;:RG#;YDI]KH*I(;L8!*GI-9D4S M@V$BZN4/(6*MRLXL/"DHV(-0:D5F'!FB:Z*+00$8,ATH*0"^@$:"R-/ >J7Z M^UO/]OM:SK_7I%MVP_U?'[PHL%Z]7O, KWM MF@ [_@U]G;:[D_#X^PF&;0&< M&#O)IL&>)#G4&'R:J(W6S:9;;1E$:J5H!:-JB)O4K80+7-.KC IH#Q #0Y_(";X5@*N'\!/+P9I&8=<-H A M/&M92M+185Y5_E*A@IM>DJ951.N &C\6:R](KLQP08K/(H M:8:Y$4DS$WX9$9)1HR-IKHJ].@SUE-W"K6CH/J=US4TC0/A9>N5F@";%6ZND M''K%6!>6FIBXYOR-)DA*L?AW@OGFI<>5S:HGPGBT+]I% <;??@9I>4"F*\ MH0LA_1QEO:3':Z'W6N9, ,T"SDA/4,PS#Z9X69]3#!.)H%VU5"B_+JDLV\L;;W MI5?B[/[XD%%S8QPQ*;>()SV6!QM4^R7SM2VUQ-5FA-NHWR>A)D*') S-53Z5 M@W"D;5PD2'U]**,1=#;J%@#UL>[0BG8_+1!F1>7 M!>X%'3FI%5UK &<; R@4D1$!G<]F.#"T7R@!0X7<68EX4L*JEJR_[4C\AWVQ MOJV&/I2%@Y5G]2F:/-(<15[2LA"#GB4.E2_ &ZDBT?U[$EM47Q_T"'XJB_H5 MS: MQKR_N:;RN::]%*IHJ,:KNS4X/%MXSTG\!>4YL,U@7 M7T\NB@7]%(@O6T+IL6JUF^PM;F?=J 4<9XP=6T*D0;_SO@9RB2:5H:&*H:JR3I2(RQPLQA9HDD%71I-U6W)@E[R#);0\?0+E8>JDQ[QKWK\0( MLH79_Q^,";\W/:C?WGZ'TV1*?N,;,HQ@ZE?4TX!]#Y[0AX[LF!61Y)/@D#93 M,K>H(OIR/&N&KR95@BVN]$7@Y!)%/^@S;!L[1L1*GB^2(L78L1@FQ7RGRRNN MO#Q'1R(T(FD?.Y5VSAJ&KESNA8^%?+X4.!D<^,'MMB&X*"V1KDB).?IB[)TE MF[]>+-K [BQ93@M53=$SNIG"T^BX&#_H&-5Y:UIE7N$16BPE/(A M\)D$07A;8V:3L.HF:#!7Y[C;==1AVM?*]913H;:(J(&!W1QIF+WU6F..=;5V M;G!&K*I+MLP8L.1-N1XZ/^>UP7F2!P]3F,H3XW*KN]\ MW4I_]#W[#9Z,*YZ!:]9)'0..;9O6&QM_HPLG^)K9X)1O@DO%8EFFZ'I!$@DX M=#!$6B2+G2P)A]!RLJ3NPE349.>H41T!G,BZE582UY]&=]*DU>@;"!19RP33 MM:3U2NQ:!&_T'5+101EX$O4S88"$AE2DJXO&M9B)''M!KDM0JYX'Q)WC!OM+7 MYV&KA?$ D5_NIQK!S\J\6"+*B\/,V@]_+D$Y)8POGSSG&8^\U6!J!Z0I/%)* MAX.-B19 9(F%DLIA>ITIAO5-$S6[![_8L&-,[,5@]PAI&+-N:2:70I-$N6A\ M"F-9ND?^!TU2:="#J=,+3_<6\>27>KU4 ,5N,FDH3%O*\E8W35QV;6+?W4!"[<]*U8XPJ](GIMF[RUY/I\?-/^5#]*W M"IQ)0 .J+K6YPW0?KOII:9#'UKH*R>*N(@"(NT[I'NS-4*HT]OM1HN$3)XV^ MZ/ELXYO3 ,+XJ6FQF MEU8 S@81@F+[\JU9\<[%A+Z30Y-&"N*F%4:L =NO*%E^ S0^.4*BX%88'?#= MYD+P)$6$ME\N\VY74&7S=O<3HM(D9W>BP M:!E'-9;R3-M!>'G']88.[T#7&:?4$1<.J%A/F_H"MC^RUG+-D+N-N-T2O\>% MK&EWT-4'_*#94%K:$ZU9 3,*1"[$PY2D26,]-/2HAY,70D[)>ZF)].>7G'5V MI8WQLWTU9.6+5QM>B8.6\)1UV\J:2W#KH\-M!K\7HQL/3D3]*'(>UK_LT%OD M+PUZ1Z_B?@HOU'9_=7Q-%3*C_EL&F\2)D7_<$@F96,\RR&KR:.S1'NX1>4-&(L"9F>%*6I MO>7\9I./+QF9QMQJS*N\7+?"@VM(ANQJD\J[1=/2&7I+9]A:<><+?,?[ M M^^P'=3S7=BFMBZ77&G4T_Z-(@=YS2^V0S3]!WPVU$89? 2,%!Y.G!?A8ELDA#A2#WSL7F3G= (AC8 MRX7V^,0EQ/J;^*GC36.A+R<_$MLMM=-2BLO,00A[,'GM?HRY[%^';P_]*:]D M]Q0UX+IHBD 4U'[08OT%5DF/;$=NM*S!O4W_#B\,6]NUM/:5*_9P%4/';>LX M&2^^/"?WG0[*/\V *.ZZU7!OPS;CPK$F*R]Z([RJ:93XHF]P99,?AN6^T"BC M);VX\#LNKN#]#QGD4N=VXU6,]VTC:B?^U%U1# -CBV$#JO"LS0EA;-Q%WNS.>R7M;V;#ZM<(411L)O M7JRT3J=-W6,%7 E_!6A-MSB<_"U(&FYX?FW6)-V,.$T-JOF2E83C/PQ7@7NL M0Q:AD"*?YN81_48,%8/HY;0E/&P1,05#4FI@5$YG*Y'B0CB-!Q3(%I#*V MIDU7!J&'C30XQ_@-&H-[GA)G<2'1IKD*"1^:""NPQQ2/'\;^%[S M&4L"8H@F4*; JQ?F;H#,%&X7.N!5VT,].;)=S"?T;^KL(>@-#EAFO)B46,:: MPSEWR0VY,;.D69+."4[2X@/SVAL./O@U1JB,,CVGE;I#*Z,$5]$YE[RW#=3@ M^R59?_>[";>:; 8SC.)&&:4"<22H#<+V';N@IP;\XF[MJ4ISQ,(C]ZB)&HKD MK[15^MI#,%QS1EAUG367MG/A*4GPL],&/3E7M1K>G&%L^%6LEE)7)O$0N$;] MI.2*W8S(0,)^Q;*0SN+6Z35I0EQM<&S8E"/&] MH8[!8AZ(-_6*U:CIF@4U^H;([K)KC;U6MIDT=]=41.?0'P+#*["[7A8!FV94 ML+/N6V5O2IIA*0?QU[TL]V>4Y=9#'A> =+Y-2R3AFIV%V8?(_C<\)X1'8.0T MY"7*SM6P]]:?(['77O)P#)7A=1I\=ZBT=3_;+X3/N! 81*LZQ?E$V!+P0!Z9 M9 8XP]X5?H[NK GA@/1@1D05N8&?_$6'0?!6 KL,V/A0C!)PF2AR-(]Z(V), M-A]HOS8^Y]H@*:)D?P@8EW?L<\W972](-]:7I? MFM[;ID_HI9P54S9/B3VBU'K.:1P(>"X:U"ZEVG1+FG#T,18T.78(,O9V:WM_Z:8%UE+RC56G*.:T^.C_[:>HTTW> C* M]*04[X0QYL=S*3<@&<7^-/R<*RY@TU@IW) 4L<23EJHB5YNYTP-6KM;M!0J;,ZLGU@ZF S\)4?*;)^_>1?JLBV+$G"1; M4W.52\V-N_FNA'.)*YY4TL$_&6 <;4FS--_:RFLNH6*6Y,F3R8._//QO=+[3 MY/""\K*4'SH+U<$5S(P5G3A/X[D4Z2FPZAWJ:K^NODP0OBO#4J!^ V4 RW6L MTG"[+PK392P^2DI.LP(7&$GB!5R*>$5*,3(09C^97]-(L.LA%6SJPWYP]. H MDW/%0K 1@[#+&,A.'C,(\A':A*NX'KJ@?%96,\R[$MD>,,4U9TL2:P;'9+O& MUWB6'&J"+MGTZTB*N33Z5@0-R/DW#%BSB*$+!'G_Q+WX8";CV_Z<7R1.V@\_/?\Y:D6#J>^7JNMI>WV0Q#!N43(\" MV;G*?6\DV !G7:![6 ;/+KMJ(Q:+(;G,A[)Q2B-ZY^9"HFV"-1CK2&C:,.9?@]PD(G\Y[[TJ*=F%$GCFT0 M]Q _2B.PRJ$0@M/?P/,SH[5F$JRX$',_:(][AVIZ&[(%QO1'NEQYBOJU"F=N,[UAD0\;7U ME"75G.3M;_V<*57C8]E#D*WK&= Q.)FTJQZ#6Y(9#*.XL!MB=K[:#*-UB0R. M:DDXSA?B(=OV-5?2I^$L+Q?/6 9=+(^S2M-<^+8M[#S,&3H8W8^@/F,U*\ M+:XGL6.>NR >I)<:95D,,7J(>D0U(SDA) &/C*Q;9I:,B-0$&\5^*2R'N2<9 M^F,WW?FJW G0;C@5])@5T\'F!1'0S^ \J<(SI5S8O'IZ\C+9L7J.=&,]AQU) M!>PU]5B.CQ][CT688\]J06OPDHF'!.(C>%OG?E-':''O+ W-H36S9V=2<2&RW*24F#S3AW M;OKF,]]@__A2#-?=.I@;,CL[UQJW$H##%X4$B)E55G+.U!L$&9Z9^\K*E /5 M%L&(MVT]*^C(5BHK\3T8K3M30#J__&]PFK?2 M\.:;M-HYCBR3')A9U"R-EV M)>2[>?2_-YUR$KJBW E*81B-<@+^)"-FV-!Z7.Y5G+_0!B%DD1:#FWHVO@^, MRZN0(9N4-7-,0N 9E1,9YOJ:@Y 1K_2*C]&W$H__X"XQPN/#'&[&_A8G XX2 M\EB0#(\Y'B!VJBBR)VRN"(=8SYU.WITO.#_<%YSW!>>;86$N,Z0[C.9)W/?J M/=HA+:;J4CNMW4?,(\-F"7T5,"VN"V\T]^AHZZ,S0,#%WTD0A0C;,LQNB#PE. M:_X!%T7$4$H,W$KV]I,Y;I/REJ$\%?T5>K�.J/\,>X=7KG= M>FG7R^DX$W,LC<"#EY0*0^8S8GW#WVS5R^,LW]AFB2'+3@_ZEE #X<+X)196 MSLBWDD![[O,97- ]R^=B;37[O&5%8.1VY16!=O6',".\[N3A<88%K..__K$^ MF*\8)(R/[G-Y^1^K\Z*I*UOHO]05LDE[;8TO6^,\/GZ&?O.\8(Y)VWB. ;!< M2P,=MEUA+7]]0(*W<2=R8YE)7LN[AL&[QKV\C&]MUV!:4])DDSS/K(OK:EFT M+2;-^$B,S;51B#>A9I8O:B=(8N,HZ$>J#SSJN=1]K[C/A;2]$WZ,30M)4Q)786I270YH[+>8!G)"=>:>45(8O_$'+><= MAV9<:Z%M 6L@T!,<\6;]Y=?<9,2DCUER-EOF*4L-*-< M*C^RE\&(=!%8K&-)YEG=8)65&$]&WF2_;S_?OGV#WDV?,T2YS;QH_:APL\=$> MW/=N&?IP&]]D++;1#SD$T*>Q!5:(47=W@+NU.A^Y@,428^%^3N"62QUG53+? MVYS/;'-D4Z'6"?(@8K+B9MB<15^:MW!MRY-X$ Q_DM=L[#5W[''Q4>R:)(/E M_9@)90BI+LN1*)[3O-'76V+&L3TWS4O:]>U90-G3_6G\]0#.)Y3&/BVHIHUK MCVQ4,0^QH-YMBZ.,X-#'3,R.''R2FCPQ,&P*T;FP0%P0YR\GQT<$_+>Y>Y8+/QCW1S&D!TK%(S(\_G9R\SH9L M&)B/0Y^2[W6-Y],P'P$J!'U@CAT;0VD[$^ATO(16*+?4"C@0P)+) H+5UI0= ME1H0*R-EW?)KPE/B$&/^(WW-3RB']=5K5,96+KE)O4["S^P>7+0M[VPFO1=DVH3@5VOYEPWYX6%W6-GI\5(0F+ M7S$,D0C'"3&@:I)YY5T3=EDQ6 NSLPK]7_6/R>HCQW-7H"B#%1/X.5W51"(] ME\P;E!3 7)ZQ"ZZ6OPH73 '(!PQ'@>)?D\*K JD./^7D7FHK>7*_;'I>3^L% M=Y+P7&DND;C\D,^56^@>9(E7&><)Q_3EN[A0"/,)H]E)9G#SJ[-\Q96@(J@+ MM$?"\FQH M#3[II%YW(7WB@W2:SSZ<-O#*\P-Y@P7]OV=?ZX2-! $51$&LO1*<2'52>W!6.J!6_?=:UOQV6W%2)7PLUH-V<&RM7U- M;L-NZ#D_7KER'LXIDEJS>FE7:E.3%.$.[2UH=XSB!8B"G'/P^H#>NQE4QN0! MA,B<7%V!*\5G:\]4UH_K9&&NV"V]/#V2IIJ4"78>K\X)W\(I8Y3P0."6AWR) M/LT%BN?"_Y+APJ<<17.1WX]22V$N_5$;P"ZX14P;2YTL:0@<#>MD&L6&[K?P MU]S"(T6WS[J%XV$O>U9W](C_/8&C UE(VLT#JNU7>I]!@-EV.9RHE ZAK>EU MHF)$N'G$\YOR;@UC)]_6LZP)\WZF262J>F/K^C= M[TXDG!5ED.J4!J*4D9$; MB: HVF7U@XIK$-MJ!8AV;:6Y-=*,C%409NM920V[7,? U@GDT)D[0"[F4.J^ M56?'$_5< PFN;^^3,G-8AZ><@=,==*V&@V^HW,1-E[3N+H)QX"M.OXWI"#XT MQ>^\UG Q[9Q9-J\)V09?2BU:6\HW>=%R=RAJ$';D90@(RHV9%=GH%=I^AL:* M81"75,U8A02KLN35C,%UF25JI./&F%RFW%&&+Z<%9>MANXMMU6E[4.Q+\*@3 M.:5DE9PV>3=2LVRM'TB&63N"1IM_3(;9VH72_GF*BAUF5-I_3(ZDNKR#_M,V MT'\98_.C>LV*G.!Q4._8QCR^KLLO;CA,WGQ4>% B"*>V:R-3*7R%/ R=AW& M PZFYB"F.7K_14OL#FTG! ?X(2J#M_U2S O..=^)ME[@XVMJJ5H$4Z !"RRR MJ^0;CXX>&7U+WDQSF-Z#5Q_+L":F)+%XX.3T4UC?7DFTIIGO9PQB8H"('&"; M>1*F ]ZT>;QDY![(ZMHZ4?#.Y'!VVDT2Q9V'5:"X84)@P+J!1?=C\@C71!40 M:\4&]LJ9/A.-93(LUO]*6O-&-Z+W1C>G61 _34 .6W&J^,JZ(46!E=(JR/#W M>R^*7U'0"S:$^&;*@_7C3O/?Y\T?2F*\HWXY3,-67/3T40M M3^/B( -N[Z-"KO->A.3+NK5$/?)"[_D&'N\1$W<>,7%#SCM$K:%5FP41^U:( M(6R[(=OF>.?A\^0*U_BI-R[8AH@9>_*%A%7)VW P:C%2S:+^$0B=]LZL]ER)F;F)@;D ;L,H* Z[8T%O/_^Z?+ M]\.#QW_:N.*G7IA;W&)T>(__=CCY5\4D4,Q5N0\.)Z^IP0:3:CCII\3I(R\I:V\SE M-H$7$VC$XZ?9]\?'PZ]AUA%91R@J@1 -/CNK>\NQ8M%OQ63..38Q1H$-].G? M!U+1J+>^$GVE)/F-!]]E3XZ^V_F4\,[(\#@OD5P9AOK?=96S9L/',.N9M3%E MB7:_OD44$:Z+4E4HQH>/(FX>/NK:^%@LN?OT.'OP]$D&SY9-GCSZGO_Q&/X_ M^L=#F&GZQ_%W](])=JQ?QN$[?OB8_CJ8"3_SL"!!Q?A??TQBV#]X.4(ZX#*XRLS+1),6UR6M?S MP5G/J7!C6* -VQ>=$4I*+IF"Y@'+NWT^1O7TKI;6HTZ+)!C>MZH'J+++>JG3 MIKYH-S3I'0PA&B&WLI0+*C_/BY(ZF3[+D?;P^/8<:0\/)S]3L?6U4=+>II,- MM_ IW'CR\ @;NXZ?HA5O\C7XJBA;@BPVX$MC<[EP8$>R;W$_J:GE!R449]Y? M7:CV9\PEN--0&$V?U_!$DU^*;G86RA*MT4]:=YP[;M[0R&??(3O-P4 M>?_OPG:S?&)'>CZ1Y2PR@0_E@="!0X4C:;P2M":$_)Z@ M6<)!KRN;7EA(BO' Q#8VXA8[+T[KAKDBT*:>DN/8G1&'-=M^[!ZC>DY.JIU< M%N&$+N/CXQ^)?8)D'58=MV=R=^91)L<([D6\-2;PYIQ*C)0^RUK>+&8%<[PV M]H[F)G*2[@@D1._AZP'6'+I]+4^X*#"=-CF'WP14H[-^N<3!_:V?GRKQ'/$G MVZ(@4S&VZ$^V=7Y'=G'FZJH*=KT##5.,Q=N52L[SBPIE_."!>+E(#C2^*T\= MWT9N@>N^[E'!-1 _-$7^[LJ64+5+ND40'[C%=EO8 OB,)%J!/_Y'CP[B=_2* M#VZ3/P3GQR\PB<>/K"]_LNH[S@>3]+'R,Y/!XB/E\F/C+8PS&)-JX_SXW[KY M8'O,T[*1$3%[XQBQ(P3XZ-[T/OWFP=&]_+X5/"[5AX!? MO.D1''\T/7A,\-9E7^K&!H-/24Q'_6K!6_"B+ J?:I!TY_3V^+NVT M'NL=E)B/F(CA=5[!3.!F1A,%]RK(1DCRKL9L'YVR3F3CY>M740)H[(IF'^B2 MW(%Y0$?%R-7H.R_X.[!P7\EWXAWT*!O>!;V+,UK@5[C%\8Y;>,S<8)_$0KZ. MDFRJ(SL>:*<9K\^=+YD\V9=,]B63&WPP_J.O@H15?#*V"&6?7_6 O N'X!\\ M^OX9BM4JE*,G7_K9I"U@2O.&]8'@")Q?X0AT@55MK!*GJ'L6N)5_Q#CWSF, 8E^N4 MDF3L[;5C>^B;D= 1=4P'#@M6?0.'L/*WX)#BZ&)[9T'P: &1$"&[&(O!-0\G MDZV-A%^F.577R_&3:/_.\5(82CE)IQB,_T$#>(G!2_>P69 7E-/Z(3['F"EQ MNG;L/O^5J-5&32?LGZO;2YIRL#A8TI7$\B)BS]J(6E=:$3@W,=]F&OVS?/I?M'EJP#WO GBB>>F2 M"EB7K-#QQR;$+&>%LVL_"OZ9%>5VZRC=*J,5L\H/1I*O<7WF>+ST*WI_ M=,+FC.QDR0PNUBC.LXU#\ASSYNO)F]")X,KD1(3>M%+Z/&]6Y%O"KT)%C(?O M&MQ^+_J*Z5Q_K1NV@<^QG;%NJB+'0B?M%IZ*8K'8N63G\%7"4FGJ1U&+,NAH*MJ:U^V<,\=6>5&+:>XI M\64PR8%0M1JX>>GS%-506&>\9MW8Q:C:@4-$P3 4*)J:*HM47<#]+%T^L\,P]L MR^.8Q7PLZX,(V"@'+R8TJA@B.\AMDAH:HW KP%4[!V<3IP [+6A/$F7;+!Y, M?.J.VSC:X__ 7F3P7L0Y?9!)HZ%5QK?]-I9_MYM( H)LL915OF2>8'5FH_4L297,^JPD1H-]LL- MWA493/JFC3,^WRBJU]3'8[AO_-*=+_ \W1=X]@6>FVK(R5&5;)W;_YJ7M7-^ MI_&BGKTY';#P[66&IB>4;4BL#+*]Q'X0RNJ5E+@ (PYQ!JJ8L_U*[2M!E%J% MV[97>!S4)20./!6F9*\'@N2@CB7\@>UDFR5Q"77"8,-R$-EA:L\0&)9HI$_R M*:;G*9^N -C9.GI6NQZ-[L;G7+3.4I8_5M/LSA^R\!!>L0*\F':;$SQQ6LGX M8$_LF1MG.G<,V:/!/HS!1=X@O"G,_T!+^I=9DB_0N<9647I3^%^O!FG4/G X M"O*L((K-J!NB(XHFJH#<$\J K25'$&B;,A);@ @E?&UTHRUP6BCD8L+@B M@I(^Z )A,-'U$?3T.O[.\1O-!>'(DDWTG)G$+91>^*W'7E?]._5/PXZPEC-] M,R1IX&G4OQU.GJML=L9>"Y6 *AN-6LCS&=EKT60?B?05$$[@Z$_0$K:->9Z2 MHDH\?SCY>WV!D+=,UJ[]@D")0LL&/Q'Y7S?ED0D"7/MY,;/,I+A['3E_F9!: ME=)3C7>!%0&A>%Q6!;HU$R)Q1_X[4M-J)?J)/#R$*B0**<9P)A1]QCZ56IWX MN-;L-,Q%?K>'A\B"?OA\!XS3>2 >$T M#,7OS[D']R)X?B.IC[?8DWI6EYBU_(5M/%F*EVW;PY]>2ZZ)K W_UN6V MO@D:F)UC*V/Z,J+?;ZJ?@>V0,L=O68@'1TC(TL@2H(( MNTJ+NK%0'IU(/.R26SB[Y+ E?9;?\32>Q7=DHM"Q#GGE-YK7@9B_C6235BZ$ M-:$DAQE)AV&Y8*;K#BR/'S ;B<*>KR$@FZUOZN)0S:$*W6 B1:#^)'38\V). M?O"BZOUJHGGJX&B'/#BD-48I\&R_2#NP03J6F\0.%+)?&N$'2M MU=^V!#7E2FM:7-II"=8H7[.?CO[\CH=4)IV1?L^3>*]4%9OHG&DL+KV\MG-2 MQD(*_MA=>404JN?QHJ M^$H9^V'M0EXU#8&"F.&V5M_-H: X:![ +<(*R3FX07? 0+B2XPDGH51@]:4B M=?Y%)SEZ"N+*82HG5"VOT=R_4$L[O///O MC)RHE$A"JG9!W[,:3%B3_+JC#DI6?T4B0G/PP'!$<#? MZ'ES@M%E+P$\JFK,.9SH-C;"Y_'?2@X603YM&TJ(5HZ.(*B?AX^L-$J AM&@Y!6C,E3D-F?8<=-[E$:& \D_Q'B.T(FUXU MWG=C-/PK)P/"D*IT&$9B?D; %";A?AX2';B": 9F'UQW_::&,7.Y\0HI. "4 M\Q9+4;-"2#XYE9_I*2G?1*>/Q&=+C^Q]^^-S>3+^%I<$DR,_.>LU:J#.#ORH M]V(5WM&:=1.!@GB85V:"$C3^4AG#CA+VH-&C9XJB)J@4:]%$;A^M&*A#')\4 M?19P64Y[,./ZF(1WY6=5R"]N#6:@\\/?GB')E(0O/,"V<%L(?]HN^;H;L"H@ M]S1CF1$8,\OU,27:V7++Z^:C=[DJQ1+\O6;V?_^4-\WZ )?*\8.'Q__?Z8/# MWU:G?X(-T6W[:. '?/_]ZN.SU$ ^!AMVCH0BL[R4&],S\,=R_#U]<+3ZB ?E MM^M:O2%)R>]5?WUY?QA1V?)1V@S!>5+N .5GG M/1O8G<7P\?'S'O(I<#"#_/8L(LX,$)E4V+/QFQ?9QXV2#HBJ6S8>%L,$K7 MN$G*:/(T._K^N^SID\?N-<9@UZG3?L7G\G7 >%MJ:<;6BU-,H'7!&@DB6?&? M'SYZ M/GV2/7CH!\N_XY5>#2ZAO0A\TQY1R57H%$HD2FUXX\'+\M \?'3XQ(:&&:QS M8C!P2!QL4><&QB4+:3D5W\',&D/EFX @,/S73X-K3]O2<3%6UV1PB8"YN7M8+55]:2L(99#4*,F<<&\8/24[M;K61F*1QD4"@8R MF;VX.7&-4:C$C'&SRF:\UG;FFB^Q M+V';YG _%Q63S5-"?B5@@_ Q+%=,MJ#[+NG<\<6AD;XJC+U;A@O L/+R-VT4 M(?$:_=7-A8HB 4'=I,)WJ4;W]:9;LSF]#^-:#>ZD'A)G'AM#PN37&E;A\?'D MX+)[X-7YRT?P97# *(+&;__ =45Z8BP1TB87T9V()QZ5*?CVRQ>[(57*>BCX M*QSCD\6"E'9AR*(W=%/7\.>CU'_T\%K8NS^JE;?_W?YW^]_M?[?_W3[]]Z?_ MY]'1/OVW3_]]KCWV!?L#GAR".\]]WY]8[7IO*,A0'&\W%-?P<9_\:6]=[JAU MN7&!*MF-IX<.LA@9OHMVUA,I"T>H55ZN4045QNJ%1?7/$XF=-Q$)_"KJ"]^> ML/TSCL+-8B#;6E#>!NPJVL^Y1!R72(/-]$@%7%>_]94C<-VN7!E%,BE_4M5= M2+#DH^J^TF\BO'J[X;:3@089?+VK&]+4&KUX)KT#BH2;I\.4ZS!AFS4V-6-Z M\R)OY@=E71/NWKT=(>"EA7S2%.V'-D,=$&D85F8RPH6M1),%L=\YMW:;L#B+ M4DN9HPTE4PV&<[H'(>D+$OU4S%6YUH1M3=Q#73$K5JJUUY%T_8Z''O04+PEH ME5N:/K+>X,5E=.#2K@E-*5D4#&V3@6T%^!%\71EEY3E^EN=X:\^AN#%\>_GR M&QA!+)&0!K5\_NVG(U^=@U.(VM\W\9&W]AAAQ1/+3)+@OZB;70+&O:4V 4D,""UOEIR)MI_5%V*'^,>EI&)8(/ MS*7?4H")#5?-:/M@3;(,!_E'> 99O"+\I.MV\H[_&S9P?1[DQ6""0MDJ]%)I M/^:PPSNL"165]$M-:MA&2U0;0JZ SCJ8F"2D4N2KHQ@@6. ,N3H8S5OX4<31 MHCZMMV/#RU8,^9$[?60N07:!BR'R?6K9"F7!I!9@/>%_?W[^ZD?\?35R-1F7 M1?$1!ZXH%;4P&BQ5X MSPU]83&Z B?(4S/K^6BFWQ'KYV]8YVU)/#$_KPO('RE3 M;/,J= 4W?_4M+P%^U$U.$-:!1/ MK5PBTPB)^",K8Y>!X=KA8[Z$=^$[J7&) M=S2[(T,C=4L_+J2]BO5G&([A:)"JEAZ)F7_.FNP.[1\A\SF%+88(8J? MP#8^F ]A$T'&#^R^@]^BND).79%4?DVJJLQ>Q"]"T^9%;/DJ;/YFN!/=J+-L M&4S7AS _@)>">]7"CH2V35:!6$1KY T?5W!KJ;^G(F\/CVX3$>][=$,0^.%G M"!9_P%4:A P2825]$WN]L/C9-;WH"Q0-& WE]O[Q]?.(;V(9A;XHY^,'DB(B M:"7*5^:P7DKLL"0G*NJQKVAM\"-J"UK?B7(H+.@%3*;X5DODFF_HU"H=V2UU MI])VYNX,_U;*!81B?Y%5E+[&5%$C2G$7@;G4X=/OG_XW/=##_]:&U :]SCX( M$@=D<;(L/N:3Y]R GDW>'O[, MDG/4;MYC?S)QF? MVKGMT#EJ1DB'?!*54I>]W.N?,.3SFB*!MZL<"5>I\[2#,;?/) MCUV^KF^17XBY#A+7R4TOUP/GMJ$[":PXDZ5(2N9SR>[@"L+E-6,"7H5:/CH^ M.GS,W"(*D,.T#Q(G)*L;__#<7R_J Y,^>_;=]X^R[Q*H\&48VQ3?2W\9O0.' M"(N\4$"N7)L>4MRJ>-'TI9']YL]/X!V?1OP?GV5PS$8Y!QT^6-(X,)C*U[N0 M;G%HF3\8!O!PDB!;"SLQ"=IJA.*8A6)%67QFT^]EF%:T@LA2*6Z&NIF:3/+) M-"%_(#((N.\N8-V-6\DX6@.,L/)N:"!K K0,Y95L6TN,VH0;9=1HWL_)*?E1 MN47^QMU^+V6*LLF[_"/Z6C\@(M9+*9PL48::B3:B)_BWE^]^.+%U++/3H:O7 M<:0"GSU\\NC9HZ>'1^D6N??GQP^'VP:-L] .WOD*W8-]*7]?;+NI!LG(?#'Q MU=[/!)ZN2GAB@T1"#.R,A%_N5"G:A (D^'X?347CT?,Q8/AWYRY&#S0'XD$ MOIA3 @-1A8&@'ZL&4>/357R40:<4,2/A$5YPQ[V0%;./NN&=CC1"=6=%,S] M)N9U4@@R 1[)Z/ ].@3-N]FC3"M,:[L0L15**L.A@9T-D16)R*V)UFD>DK?A M3H/)M"GF,(,E]GY8J%@D?3(66,85UJ_PLG]^&-L3TKX9=%]PLV:3,V.[K>4E M^3&0>;*5)_=J:HL0(@]MA;EBIKA%GZEF[7IP].NFH=J8-L\@G4 ;*N02G'&# MC+P+I3#2YAWF15;74G)=]$R.>@Z_=#T@/0ZS+B"M]F&ET=S*:UU.=4(X"6IN M&KZ$B#IX,/VO5+-4R9 [ )#_AINUK]N:S>OEIEK>:W6?7J&%B(Q6PH%R'L"8 MED(T@>1X>>R%H*__K81P'6*L"AWNV>%XZVB,V5Y?KT7Q#W2SIHUDFZVJUS04 M<$:86!.F.8I+P4GO/56NFBTM6XFLU#6G_#H]6)G>XVMW6=U, M'U"8XC9-C>D<;=\.DU/43ZC^6./=O>M,XOU$*>JI%XJZJJ%I)_^9H>%\60:# M.;A*LE<8'' 2_1]-+U]E$SWZ/GL(6Q%N<0==%TV.2_.3-VX/G]?\6+_E'N@\APF27N8X A=!0OH^L-Q+ MW2)A-NRZHA-JL19"1D4F$M\ %1SJF1BJ"R'=%H;=8( E!JZPZB\G*R]"N2#H M% =!KL[W/B@3,A:150P/7BAY7 ZJ2$4XIRHEQ&G.OZNP\JMB#JY3"R.\*WH3%$J?\[ZF"$ I,S7BJH@ M[ 2^Y;QO8M)7A9 U3U!TG'CV:R"^:2&6XZKOR3-M&%!Y$H'/;G#FY;0U:<71 M!A2:6>.W9;[;$YC*.XF,] RSOX !0R&86X11>5FQJ ^K1@T6$)9X6CZ[S3]T MO'UDE@@)POX2UYRBARLY)RN1C(*O&9I-.T@6*1(W!@1"\LYHP^8'A&0@A,J_ M^?+XZ$Z<"$$V7+P* ]&F)4\18W+\JR!')H[^I&N"Q)#H*(X-"_Z(\&@*MF'4 M-%6+FF))]>3!$^-($FCRE@I823\4D%]4Y8I5KZ/E9KM;M4+ M;"?O[.B[4L9ZN"]C[$O^;?Z[6[^3MZP3S09?$ MBZ"1M&\]?_T^Y@#A)T,KM68J959<1-9H)Y]AD$0\ZH8?@G7,V/\&7PKN^AIJ:,9*OJD;Y-31XZWHJ(Q(@CJ)IZ71TF E6AZ%T4G2.*[ /;[ M9V#1B[I25BF,E48;SVYJC/YN6__8/+2SIIAB\"WN/\'I"VU/8)R\2PTZ7RT) M)+Z-!,W6/L9MU,>TSV_4*UQF:JU11HQ4)%)#[S,V&I#+Z1N>"%,,T9ZB^QW0 MFJ6V$)">>:3X$&;.SMYVI+ET3@P\1>E[8(>/@@QRH+3J;MJRUM49GXSD;*T6 M@H= %EU5*6!(?Q#SV@V491>23#'_>AKH.)%,Y3R1P<7R?75JO0_\5/@"=@=Q MEO6JTBVC'0\VOJCKBHD?:9F<8WH 7K7%LCFBN>'29RAWJT!Z^GZCOCHC"^F7 M9^"0-%(A[L[J'E;.G!D/ [="2F&%_CT'\Y#?NHXC7<1%&S,\<"!RZ&*(QG-P MSI?L/\!)WNY8Y#:U&D;:8N*(3A#V$&"DU]1(S#J[6FYGJ33:E18)9>Z?AZ7$ MCED2P67^T;5K<%E\A)7779 X _P)MFFW7@59JUT'K@ZV!]9$SX\=@_!]U7G>5&J^C(Y'ECAH+ :DZT5!DK&H@G; M^J!O'6)"7^N6KJK3IK[H2%$BVBSJE.*\V]R^4 T 5^,].#%.)1M'\;G+">* MZ4C#@"JFE-?5F:1@9>$H-ZF*@>CD!Y?:Y4D.*(:WTBZ14U;I7-1UAS >RHU4 MX6)B=+*<8\!V4VH[BW/(@M.K".W%9#IJ*N3I\C&7)^IMOV+OHESR5($O^$1NRG MIH8Q?4W.^XUZMYV[4=]$=Z2 _EM)K15D4LUV20MC# 2C.9^9 Y_Y/<XA5 M5OD]/U%16:1K1QR[62VK!S%/\01,,T+FW>WC5QYPU\%I\>95YX' MH@ANDNRDSU'+=J*TNZV1W)/W^6L."!1%Q"# 8)&L?/KG+E6% @A2I*P%))$S MX[:)K99;=[^_ZY(WP @E<>'MPI>)(<[012[Y6"'^I>\<2S(4.D<.R^1R??Q% M)'.,2GYI#(51+R<.!A5+=HX^^%+4;%R4X?N5#:;4 7D>C#"6C%AQ+ J_M#)6 M)J55@=B?DNM:IK+"IW-**4#^[0=&);(L)6%@:ZSU=FL&EJRB<^A15](N4H!"ADLBV3,@,?,4C5E?XN!4B!S5ZD>E2O_OT4@ M)>%GPOZ68^)B0-]5<9E"@6T)PO$@I:$795[!CJNB$TZ%^%/6W M^J@N*] HZ2I^M1C,-8O!Y(<-5>)0J36%!$4>,D.>9N"P&,)(*L]['RX;M.&R M-ES6#,X2+W(6UJC8YPK"U^4D-NXZ0G+(O4"TL,K- MQ\?U-_>ZBS?WG"Y6GM6@4Y!73&>F55P24RSM(8>'2F,CHX\-.YXVN738VU= MW+%B993Q3 FMA_.DS*0S4A1D2='"SLGFFW.%891(E[#--AU>EIQ1N6-5WABV MB$V0%6)8LS *S1R\RDRY(H)0#3+$VV/T/AB8MVS."G!&^K;*-H[KWZ+:KC.A M"P@_=MJLH)8%G=.HY K#PL^U.'W=$4FYS+%*.A6"&(#,&=QMQ6B)-KM\L47# M-:4UAJY5IY*/I^!TW(/F<*S].O"4U)8T-U/<4$953(9H.'LHG_6[\'+R8MML MRMBJ+-&VIOD,0ROJV-BE?+;"(VF;&$YLMXH;@L(KTH++;B>8\JT(;:,H46F" M['\E!]38];FFE"(%R*KP&* -(XB78VP,<1@]S,6]K/O95$()<\#FD:%SZSO. M)LT3F>]6.[%2/BOEIA;LAHJNBI-+J;PYL6+>+"EZ]'P,(S184GV+;NI4&J6& ML[KN9=J!;7-B _[&J0U #2*C ">R>>G.9G9NXO(5Z78!>U"X&U4=:-3[HF;5 MKR!6WOD )/$H0D1.?9%8..^-I()P[H3D^ACJ*=TG:)*(L$$(DL5:)T#S A$04 M%,@R1@J,T9S,*'$3-WE87E(W)XRA=&(N;IK%GU!9R@+@Z\V*) M#+%9.4"T#1AD*N<]2=Q0[6'D4;,>8XS:9$"%F)>:8A%&PDSR)&)50%!5 PMG MBM.0;*_!O*+ZK9O5O&4+MDC,C/ MG\_1R7;V]<*Z*&IZ+]V$')%X527H?>(/\B6=JK<]N_757&L-S4E("0D:R2A3 MW,S<(#:._HYP8B=D1(U*MSOED_,SHWRDSN1(#>3EMN%&TCPKNYG_69-03>!=H<6YZ5 MDMF:X?!\*#KLRW:B*O/1&%GL,6VR9UT%*AC+O%HYU39,I*&!P'D!= ;>]7G(;KZ48'Q0'&2,L='?1B#=O2!!/^MW&:D6.DJ MR])R@?7.F:!?W&\9]CJ]I##3%S+Q\HC%X"<$(K[X'^O@ RS<'3SWUOH;G$_. M]?CXI86S,D_"B087(C.8],7B0# :B;4?R4VY2DNZFHUXRT.LKR"-BC#$].BS; $EJ8(.Y@^"MXG:91KV@J'*NO*>6-'"2?*+OS$&Y7 MJ!\&Y9>7:^9^$X3U4QPF&N-IQ]%CA /PQN6 M((D+EXD^K:1^+!Y1':FDU4"!E(>K*C8:P+11'J['K[D(JLJ7GX8?JY&01ET4 M[RAD'YVZ*#<896H9 !,.VN3HVY%K_,[N'C0J\/I;)!93S--+%7^<"%0O0ILS M@FVJ+65='?LL$T0MZ/.%(8X%Y<3]W5!-!AA;=J@H&VXFO9T]8FGM@'6J*A9/ M&;S:%S)07N# ZXAWU4C%097$F,I/-3Q><*8_I@AGS[;F@N3#=0]HB!%V1:8P M,KJW4M48V8BN&$\'T3S/9.< M+_X$QR586]6(27Q$_KL5/=!>7_QP;T/U@S; M8$T;K&F&=##B!21,A.&F'HD2"C(Y$C),$Q^'Y9!'G69G9&9IK^XTF"M?*;M' ML8@!*&N2H94L L$KN&?YL\?5V<3KE:_!; MEXA6!.9A,K,^(UKMBO$IH"DTUAD?(A&T -B74?44ZMG2D;';!W@9&9$2^17T MUH83O&R#8R ?2U<$^U70&Z%48@[X+VT$I%T9<2*P"9<.%I^E1617UID6FD+E M;JI(Q8SB<6E,-0_ :!9E0]L/VS#E1T_2#_NT[8>];_;_2\)!K ?\L,:,7@/Z M@6K!3(S?Y0 /%:"X V*CLHC\[;O5TB&@6MEWO4%G.,]6R\B?_\SU:9II89W. MH8?Y?_-4O%-_>8^!L-"]?Q=$-$=ZZ'U9L,*WWA,$N@.,G_QVL#IC(Z/EU[N=IREUU:]UAEVAJ/1HUZ[^EI_.-SS MP<)6.X\=T*L,=KW7'A'E,O7" <$3]9>?^C\5PL['J.Z[KN70Z5/OT[>>+MS: MFW_'F]\O* #5 \5GZ:7P=^B<_E_,M/NXT!M2/X.[K5(.E@XK??;L$Z8SKD&=3P\R7U8J>Y3G*-=68\W+=FL MLTQ_VH3MC%WO&W=!/Y2C\CPAP&!9,=-03!94N6>=YX+N3/.LXGN5Y?+2B:VW MN5VKN1-?. =/-&5SJM1NI %S/1GV[;YSPDW-GF?>>&G#^:_B'0\=J"K_:>EU MI^CUN&>/1KV67EMZW0IZ/7!.[?Y@\'8G256_H_?P.WZ ;!NSE[WF;./+S?H' MU=T)_6\+U-T*V-I26V@5K==,MM$4?7S;FHWM9OS,ILS?)5]V1J97.^"XAWM-U(XFPAVCY+, MNZ.%GO3LDXU%=FM5-'8_>UW8T.ZF8K[=T,9NZ($#-O_IH$'&XFMMYO9LV?!T MX]W:;F6ADESI<*;24RN5:[SC:0**[0B;/<+:=^Q"Z+0^1+RB&.0Y6''[CN:\ M8W<=I,O!"_?"5WK2M4^/!ZW#IXE[,QS:HWZ[-XW&BGOVZ'130GX:([YUK#RT-2-[,'BD;[/=FV=V>O7Z M]O%@^-*.KW9?'MJ7T^Z>.2-WT%C^L*I=T5[8R\!=3ONMWM_,O1G:0Z>UEQNY M-P>./3S9(&&XW9:7V9;12V_)U@CE[4LG^AIGV*%FH4?5GJ<6.=UC>]3=5&;O M:O;"CFSH\*1-%MN=#6WSQ+;,FDM!;V ?#YS6@=VP?3D=VB#RVJ!/$_>&D].'_?;0-&YC M>AMXF%K]\-DUA_8=S7S'+FAT2[+&":)>5 #(FY3YFBM]J;Z3] M\ GVA_;@N$UJ;=R^.$/;Z;UXE7V[+P^BC]C]C:N VKUYF6#_QB6-.^$6_%%+ M> L2S]9R]*RA4.Y 1LM!?V3W3S8W 9J1T?*$QL$N[*5S; _ZF^3)0,WA5F^5L[N7QL7U\O,L]:?9L/P^<_HE]1/1[WF@\<,?#P7@B3H;'WO#8=C+S_'?9^6ON-%^:OU.;[DMI\6TTE537P M1 Z\1"EOP/CMC$HTZPR?@VB!>( >$YB4(C-\PE-C<^\LI%:<;4I+&\8W :R5 MEZKQ(NYQ$-&'.W+AN;^ZY<(3UEPDGH@R]T:8.K'UTB)J& \T0?F,*6P3MA36>Q'V3WE56 Y?-$:MU- M V]JW<'7 M^*XLR:Y"$LZ=Q-\2U)G-],<>AX6CV@M7@F0$[+7_$V$YD M0R)YHMWL/;B;U+7ON+P"YI]3C:HV!^9X.(9U_7;H3F"([]SPSKU/?SHJGS\=%Z3R?KS.EUC6GS.@>?'#&'Z+@>*2? N&(C[N@.PIB!9_O+3?SQL M'3G]GW[^BE87BB5LR@?4D?[YR%UD>"NYX?*+3>,L=+J >\!9=T'Y<3I#Q37T M<35/M_A7#J+X<$Q\!AD%W,$]DOP\0=&R,7 MHE#_Q7+OW,1'Z>Z"JN1Y><+JOM0\K$]Y@N6YMOK)1NU@ZOI*H0C%C61/J"Z) M-(5/P \3 :L 7RJ;"F^.]7+(T2FUQ)VCP $E+?DF0&-Q/>!1L#2V]=M_NK/Y M^S/C%]!W[D08XG_CZ/ FQG5*!0P/PTJT"1(4E:1>,594\S'(#AY8Z)[7,$ %B2\ MIX6#T<#J3H7K>W$>97I,L!)I/I_'26;=)/%=-L7A1O&MRT/'Y85;!(Y5%+C& ML&#B.\P<__[>FL9WH/C!3F534POG:3%A*C))A5X7GDT(>@9.-IY,4I&1C0>/ MH#6&\X91WH)N30?9I-)]5'<>;"W:,(ZT;+R:'Y5=#&#"')<4G=/N\RDZVJ1! M$EPPX-RHQ"OQE1,W2( 4PYP$"AY!^$9T&.? NN#4\;%7-QNL$ Y,$+.C@2T< M9&G\V2B&@0//2^=QY+,16/XF<418/>-%>^F@*+7P:RJUEP:I*'PMZD5:2 ,8 M"-RSCK^!I) VDX&; KW>PQMNHF 2>"X>-RG30,R"2.OLI7%X9K1YQ",;1)D; MW00@2-+&TM"J,;\2*15#V&MJJD*X-9:$J@-=<"=T*^X$IS]X#C%K+TK50 TM MCDR_H N:([H/QVY(RK 4KU]%,K,^Q[!NGUPO")7?\$K%XQAEL62GL L^6QQ=D4RN/4F\*NFTHT&:!C0GFP*7G[CTJOXMVT"71&%L/"+FDKZ4V_-^J!G\B5D*.60T;-"[1"2HE#CO)[C!9KD*8Y3UA/1LX2YG$+ M?,#WK#3->VBND782S5IK1K3QK&KA3%7K(+3SJ 2Q%DS=K&A5? %5?K) M!(_K+0\(K!56U)WCSI"_N?)[%)P>=+KKQ6'8#BE9NOA(S1 "TT(QK.D\FKBW M<4*V<11'ASZ_BTUEM+QQ&,O]/#A<9+0T]D]Q&,9WA_#S%Q@ ,9E:AU6RQ;R2L!= MH;@5(;X#C3$8=$JN+1?$P1Z;2UC8%IB@-4T]_&>+=#!QO2Q.4I*N>8HTZX[C M6V$3I4;%Q"K9"=W3PMW)7.)D[5@O4.-&G&(G2.H)LW*Z,BO'.=W[<-!)&PYJ MPT$-X:V*A2I1[T9N>)\&R.QNA;:*O-JCOBIW9/4]SBFJ*\"DP]QGG1X9MQM% M.1@ZB: P WSK4PQFA],]_-6:!&@,D76$;[XNHBDXZ(_?O:D;W:#5,)L%/!GX MO]__D!4"0K'[@6\TQ2N:(Y(/S,)=I-A#%* MI<[R9/^_E"(?6,A'T_V7WK?:*8(*@J',VT >'32/K5[O&3QN#:"'"5D<[%Y0 M!%"L3WE)BW:J%BRDRX8-:OE*:T0F(Q].=1"&(R_+U#YR+8R%B&#)!6M_R"DM ML)0"WK8@12G!O(FXF!REY&:U6VAR/@K8GO'-5S6L#VE-WF\K3AG/@XCCKF$( M1ETR([:)+B%<*=?'W>(O13"C-$7OD#H9%**"R:28CV?&VXN1!M$$WTD788I MP9$::PRF=S$1MH=A J"-8_6B5-.91M'+ICZ/-FD0^7 /&:WRB^INI],X#WU\$:A.OO2N_3./#/>:N4GU!TR> M=66<1NQ_6G_/%D7-)O($*WO[5$W[.JQ7LUT@DML@SE/<.^5\8];[.(9;XJAV M#;NT5+(UOG!-AJQN7X<=6P=X)W9X[W7?_QY'AU$E<(*5+SONW'0N> M%HJSVNJ1BGR]+-;G@M?G#\VC+N1*@1+IH[_*Q[\5++X0R-=Z*6WY=3VE /;# M4S8O9404YSJ.RJR-$CUX#S2'@VL3T.[@(RR+7D8^4!%+89Q1L3H0;^C.4_%. M_>6]*H()(B)&>NA]6:$:SA?*HNF#?+DP=3I=-G=D79+\LKSN00K!SMX M)C)XEL'V.[WNXS;L 3(8+?]HYHW'N!NO5/%K8"DI\#3RA*L$L 5UALR.'=_CI M]QZ'-L$!7N4O;\O';776\[!R'9&;4?MG=G/ M7M<>=H_;_=R5_1S:)Z?M=N[,=CI=NW=RN@_[V63MJ-&Z6?,&W-[9WMF2='OG M7MW9DG1[YX[=V9)T>^>.W=F2='OGCMW9DG1[YX[=V9)T>^>.W=F2='OGCMW9 MDG1[YX[=V9)T>^>.W?G8\J[F9W9=F#BMUEA,XD0HC-/50,[+5_#QZ;*K\A%^ M/-6[*?D(([MW/-B'[.?]V,Z#8[L_.%XX&.U6;N%6]GOV::_7[N4N[&7OV'9Z MHQW?RR9K35NFLVU--OY:?38V(;8G3!?=&O;@V*/3D\?EA#8Q\W.7MN; L4_Z MW?49=[LM+[,M0[L_71]H3W< MC_+Z_=A.X/!#IW4P[<16]H[MX29*5+N7#=Y+QS[M[OI>-EDKVC*=;&L<3!\" M; $4^=RPQ/6\1&"3D]?V+>T S\!&'$[O_3[4(K<;VF[H%FXH*-N#X].-W2GM M5C9P*Q'XH;]!!' K][+)*M*6*6C;ZS3#QJCPSUF, XB];],X!!).6VSN%HMS MOUV%+;7N$K7NLB>TI=2=HM1^W^X.-DAB:$FU)=772WIU^CO*5;?"4-DR,VEK M_-@?W22"$:;*2)J+Q$JGV$$\GRVMMK3ZW/?X8_U!/&KOTS3[-@N./A8#P1)\-C;WCLNF-W.'%/1M[_#H<_U7QL MYB8W073(%/1N5&8IY<__Z)%R'FI7W!O"D?H<_"L/_""[)YOLW)T'F1MBR^($#RY,+)U:G\+X;NE\Y)/# 7QL'J'\7^-E4C,@G _IO+5IWQTGE-)NO/ MZW2-:3'I^<*+$YQ;7#,_GUZFP)G$(IQ($HD5\'6/IOVG'4\X@]. MJ#6@\(N%C+UMCG$_N B[5"(?;VY'O1&?=LYV=$8>TNK.T6K3J]G M][H;..-;6FUI]77FVC\9V=WC?A/SE[]O !=9O\>-B/?LUK[ MIRTV]*\;1F=;J #/^&V[*VM.0DB-_*>@#?7 M+$BCB6W8/[:/!YLB/-9O>R,2F'=I<\#&.+5[Q_V-;8QV8YYY8T9]^W2PN>W7 M:LP/\NBI&]U@:P7FUICF0'\1_\J#6S?D(.NC,HID*+":5/2CEBS].XA\&!F^ MH '+^-@DLQ];H(8=4UJ)WA#89^_TAY+1?VA5MB.C\@5.QF%[-)IU- YZPYY] MXCP:]:,]%NVQV,%CT>]U[4'?V3Z)\3S9MJ^8 %N?A/8/84W=6S/7++R7QCM8 M\G&>J*AQ'*5@Z@

LPV M L\ZCXTA_M)IG&3TMS".;@XSD3VAJ0'1I:O&>P(!2ZTZ$ M(?XW+G\75&7O&\PZRY.(KMW%R3>>#LVW8UU$17(/)AS8EFM%\:T(\9LN*-_P M12].XLB]#9(+$]BG7_YGXL/A_A"-?'@<[R, OFE$>8XPX(^!(\%>8^I1C" M$OP1!1F\_#J#9<0%CJS?W,2;6HYC6YA38M-=_XB3T+?^)MP0%NM+!UK ^YP&$(V/\8?D Z\ />#UPV8-) XLD]CUJ( MR$I@ 7U&$*(L;* PC_K P8Q2(8F$5E @C=P E08>3,KUX?"F O8DF,W1PP33 MPR^,\Q1N35-IY^"_;JP\I4%]!^((!*XA3(+>[Q=[#[=GTSPU+C%IE:E*SW!Q M3$!P:8[K?2=/5/$]'UZOYX3[BB/-(Z"O$*XEXE9$N9RK&Z8QWI$BQ!(,+,-S M""\-*4_=Q:WSW9E[ [?'=X+V'%_FP;+"$PD,$'98O]@38.(! \-130/8Y40 MJ:1X(C(QF\>)"WN1!3-<)#^83$2"PTVML,_P9W@U4@T^^<4XZ3OEG.!1(;:Y'Y)H: M([;&;DA3I],X*67.(9TZ]$HF6)C17*"3$GXD;]_#.S4"BB1!&CD<5]@Y3@C5A MR"6@PZ*HQU^Z'CX3YDT8CY$!3X&1 Z^#!216G>;S.1P6^!F(JZ!9XKPN<%SF MQ$17"]2GSQ$,U;VG&]2@<75X[AY-$.@!5YU!P7"ZL,*+<]6[= <3A=W 0%X< MD+R1'(XX@DB\ *>2 ,<"0<=[2?LX$R T,DG3\S@ >KZ3;Y.OHIGA"?0R8$_W M2,2T$##V?A?'-^K"7MW#FF^?J,[<;[@&0+0W+%333,QIT4'@)-RB"9:P8,(% M+8!$AMV,^$!8'N@_;L"B47(!(*T[$#!Z.>791HX FZ#8)?^"*J!4&4QWD*M"ANW3"GXU(6MC,!NTN*QSBD&9+T M@)G15R+8 \OI\>&"@:A%2?,)$&& (PB+FIY"HA?QB'C.KW1OW2 D7@,?G>0H M+_(DP1<@[4QR$/9,AT%&/'";2.6LGDG8+"Q0L-W!FKSICXX[QY;DQAT+W845 MS68INZ'G1]V1^?SVK(^IKL'T>&V 0$F&@Z@:](:=KIH8,CSW!@3##:F>P/6\ M8(Y+0S(&GWZ?L&:%+ HDJ6L1!]_H[!W;W=,3^W@T--YB@DS:P-(3"]D':!M88N(4""LVB_'2 MCN6@X*+FQ%)&"N!EOYZ;\W8UR5.A@2WKFEL@=V70K;-H+ MQX;W5W84F<@Y[\?UP_N!IP\B9=M> MB=LXO,5U/8 M7GQ9C46JF[X8@\@'Z0S2%43DOI>7#KOE%6C+2_>XO+2A;*E&*Y1,(,XS-/G( M5U1XX5A@]D:=D[+Q3IM W.$KNNT^QS -S7.DP3\";E;P#BDZWO2P+K3\LD+/ MEN_%&Y>RM.5\9IO\LO2>]N?4=KV,1,)E MMZRG_.::?$;K>N$]^Y-+:=NUVPIL/*3->7,ZZHQ,TZMX%K6>/ A]2OR.LCC1 M&PY;?9=-V3,U(]=OG,_1AT;.+XPMD#X:S.?XV5"X_B$H8O!9_*MRC9]C[7U$ MNH_G)O#R60R[F[H3 51 AL>>[-^GP-@ZTV]=YZBEG0'U\L107-6N^3FY"-D_ MF<"9B_!8%[[,U W1O6CNE6M%N3++0^!AHCBV>,[@06]*\JG&#YVQWPNV7WI@ MD==TGG0!F[MIRT5!\QE_=S&3>#GO=WJ]@O?;B\Q?NGM3Q7W)]1T ]R6#$[[A MYTA-V10]R,B_YRXP?[P&G]6L&FF8 WGH,Y4W6S[I^$QBR AL)5']%G1=?SRV/%!O2P/A,P>R5OYIMK]0X =)7.XG1 M76']"ZS]3#FPG---E*)2SD1OT!E2.L=NZ$D7NBIH ST)DPBV1DF*UBF$DH=E MV.G7Z$ENQN%YI;:X>*P,]HVO(QJ$EV.B* I X0$WSRA.MXE54=]4M0!;RUGU^! 8HS2RT@=RIG-O.O2+@>)5:C8^M7Z8U(^H7:VZ'I'!:P8 M,PE&+XQ3"MZJN("C5^;-P.D;9RB(:J:$;FKR*5QRWTW',V4MF MJJ?,]B28B[$74':'3JS2&TM;5K&))@(ND=XBQRWC3=?(I#$YI^("EAYFKZV=@M=X,N\6T'^%T:#Z*\^GTSLM:);#HHM4N\3I=7'Y1:;! M#$;&XLF#US\MR*&:N$+)'\H&I3P@VF"970*'V0]2G51'NXEY.31-RLS#56"- M%\> 3KOAR:DQ@@,<-;8-[77?7\M7?C!>29><]V_AVV O,R&^&9J12*1<%[*T1Y"4L'A(]F.Q[KROQW0CBN%(5G'AQ^CF-0,.[K11/'7G_& MOA3A1R6"4C&]#\#$%"'9):^*2@CRI:P1MP'G@6 Z2DY94,4,K8(G9LCN=2J6-GZG(Q*DZCX\2&W^-;9A1.5XFL M,1]D=X:GX"Q)W'L@:V]J@XWGH3"XF\9A>'\8WV'Z7YJ/T\ /<%VT]*+YVM;9 M+/CN*DA9V[KN?.[0B\]R3+.UOB:N]PV.+E^1','6R,Q-I" D+_J1=7T*+SO=SK 3DPK3+;AD'E8<;F#CZ]]X%:IPW4MH':IK(_Q<] QB"G0E)2QS[ HR)2 M=@8"1ZOHC8%V$I+&FA(KFHMD$B>4W^E:G'59RKXNU!(P1$0FTX(#S@4)1*H3 M48@/H.SD. "^D-/OMTBT?)TN)!H5:<@J, $Z "T-9_B1ZA&DY'>U.&Y$5W.? M+: P_OCP;O!\?5*$EEI;Q8$RZEWTCZ?JD-5;6"XRMELN12G?+!>ZK%]7*5VKUZRWDJ")2@[*-\#'.LL7]SHF_6[*S-JSZ3_4*4S M9PD0K1 -9ZG5Q<1:K)1I)8]2Z30J%8%,%A:#1/?,I5J-V#@U+(5.;'@326+A M)A@#1BF)7Z7J./27XQ<2+(N3&H&_=*=91W 3K8&A?'1)(!9DCVG/Z(;$C.A[ M[K4@9H$;13G5U>+A 8'J)I0=]/<\$E;E8#OX+G(%\&O& N@RDH5F_ ![7Q;W M]G&\^_7"0U0>OE'XHJGD_*4(?'3K&#.9MV1[RV#AM8ZEUK@T9!Y,*0Q[*Z:! MQQ815BK!69E,0#DO(@:_A*[WC?)@T$W5J?6%)9JK7I;\:@^,QZX-[&0EHX,8 M(-7JQJ&OWJJ_6U,44HIPK%>-,'5O%;N>8WX?J$.^2&'/75EE/J, G@2L35Y]4 M_9T/[@LM>*'EDV8-NK8L?BY*KXNIXV<$^@G+1>&@I ;HP4PLUM5+]J$JC\5J MYMCT1/[-3;+#:P]8R>%5#.^*K3.P1DCV6!:P9G!Z/2#RY,XK2 ME(D(JUQE]2W&-D@.TP2Q@&^!HH[A5;V^N3/F+JRU"? *6'JXD=+\@@A-9)ZX M4N+U+FQ$IZE@F0&'Q3I\X!E;?0,M:EH'Y;E$, NV)#A,Y2*2 /S I8@[H=,O M%17U7/9*8 ZNM&^O^%#KP]"HB3WDVH;]C5 ?17=M$>Y=EP77BACEH2E.2$GH MN-;*U2LQ'@KLVS+^P2P4ZZ9OTO(7;Q*X7U2_J@(TB?DYR8%IKE(7QP^53JQ6 MP#9E@@4GXY0[#,6D4Q%.:L> ZR3%XCRXN;E'Z!DI%NONWR*_UH<@P75=GE!0 M3;,PUE7A-E3P&11JA!$0Q@??##J#LN&E["7;J-&7/D+!J97(W%'ESIGL31^E MD7%R;>28,4) 9,;>273V!Q7[SOPF6*T>S5JF-:AJ-2 (D3V*G]-'>[W32O6+ M78[EX$U.=UA=%XHC%H6/&)XZI/@2UU;34[WJ0Q.9SL E,88(0!F<9TR9G9+7 M=TJI0@3LH7Q3&\T1MT/C@<@4%1J[YR5"&\F4% __L+5?E',0L.:!S*G9G/U@ M?%5[HQ0FAB9 N0]LDZ69^2S=RV@3=,MDPH9[877-1#:-P4R[)B .'B#%]V!% M,1/]V,A#GZR1O=76+/;:4%@;"FN&)5U*@:*S+53DZ28/75DSK7PN,.[ %Q%+ MAB'ZZ11K47!)G+>KS$+#2_D(O1YXR9N3CIDE70S _D%6\^3-FU_&\?Z!,2RD ML8A%"%9=T^%T>^>]I,!-H7=H(0_B_3X-4BJ%)W][7>_6= TJ@26D&"XJM;)< M#N%QR(.(?DK$RX./@MTZ U/@\%=0#D+AU]H1.+"/*G"'RG8@MTICOG6?BRX; M%R+Z@#@%7PI?CCXC7$UCLR[VQGU:G3 JP'*P/)MU:DMGG%)UD/C=JKBS26J(BU2A.&< MPKM1["("[\ V=*RS,(UMZX8JJ\F-##=@A2G0_C?RG 2%OZ?DL$"/ 8Y.?$<> M(Y5L\1TA%[63/"6\6?QCSJ>.H@>4U!/%,O%+*=Q^@!:NCQ07$6B(!H#2.L_R M&=?K(%L7S^Q1/'-5'4X325@*X"]>%M-Y'*B"&82K*ON0)9M23(IKEZV)QIEB M5(PBP$.*JA@GC$JF1(+,K9L$";(4O'.F0!=+]X_*]Z>(9^D7#S#+J@Q)CT7F M>1.C8[$74H;^0? 6Z[F&AJROO")%.-Y#4M )CCK$:A;]7E.>+58 E;+"#P+^ MEF/H$95O#?D[B2Z^JBZI^;FE96;*?\TY9?&-()^]M@CJ2MK,U/.5%%MDH7^I MV[LHK;.5(]F3E[<<\P[#&J&*0THFQ$R09V&A=2P:Z-733I"%]6)M3 MF(%/DU/$C^]DF2?\0U>*98OK6=GET:I=IF19? AT,TVOQ:;_'G>L+4;D;AL'(5$5@'C])"'=:6<;]KA9O M)BB?*;EZ!M8YE^L\[,$NDJIQ0Y?!K (=##JG4C>OV6Z*FD?*/X#2/$T-4'S/ M#3T)76UH5IHUK*YJ9GX.\PY1;_Q7'B2BI(DB5J\&MO!,RT>5!?*P51!FH490 MSR(PPQ?R2"^/B)>".BF%B- 9^- ^42#'+$8&=7;116"F^:\#CJZ>Q^DZ;=!FC9( MTPQKX8\:K(4%Y(-R:A?:LF5X2>:7B)#0+T,;T"V@\X<%"Y!:,3G:&4R262_% MSPEC3! *16U*C8R=3I5701 M%(!T-?XIJ$M8].W*3@;2@2("SO-$*[1BN9S]%ZD@58KY[;\W#/*T:+_#%\5N9<1/,E,J)-JK'/[L^+C;0NC2. M+NJ-(V7)?;[XYR6!T#I/MA["44K3I.M;'L E6'"_$B9"9HI2,.&^I0. -:/\%E=W!;9#D+:X!O)XN1W(VX\/82 MHPT&U5]JGKU'WRD9]^L:GWC3#4AE"=:F]I)64;O'0&<1"!!GJ5?8Q:[@/9C] MF1/F)6K*R:U0.CEIVIP,C+MRU[5F;(M MY_('V='2:3#M77BQ^$ MDUR$H6@UE)-!!SOKPK'%Z<=B&@Y^)((X 7DL*-Z)Q)QZ4^'GF%\A1\V>E#6T MS+VTVO\*^XA)X3+W1*:B-#;J@01J!EJ+;7T(30T(Y$;-E< "SKY>6!=%N=9U M/K:Y#HO\4(08'E,$@D"#_'@F"$U9*&1>9[?;HZ>FHA,$E\?.?'(:&RB@]X5X19,-O@U66Q90E 4Y/XK",G)2 M1Y=+*;^G7,$X2>4EF(R$YC$:<)6P-!F>PLSYKT&DM@MX<+M W[1E\U#L$ =C MO0FX+2).(T3@\9QX!7_+-DOOBA]YQ>$?*6=SZPMZDWA[0:*85\D;6ZKPERP( MI(>X 6Y^LY?,XC(1&CV.8+$,#MNH>:UV5"Y5(JLG:P:G 10AN STRCBRHYL#ZL0'"0AF]N9Z_))HB&JL0YS]60D\U,FJ'][3((#56NX NQ!E4Q6%OBIA1%+C*: MB(*LR:I#J]OND[BZ$HB4RI'<\R)F!Z3[A3C@;RZYJ_<^3C5HXU1MG&J+924B MJKG4$7X"IL_,98Q93,9$7HW_*"+V1NFQ_HU<88ED%K+IO?0<<1%DA.$AX6.3 M>KMR+0P$:C1^D*KCGIJF"#J3"KBQU-:?*7J&H%,+C*K4E<*;O7H**R2US8[( MK+G53*NHHT8!K^6RU*= >F3W\VW)NU:[OB(..TU7* M4J/UQ8<\+R4Z-!;_5@&L^V+BYF%6!6]A TCQ$->2!5\2'3*)PP=RFE24'A-W MER0IL1^V*P5MXXHVX%F4"GLFE2(+N>8D#E+\#OMVZ"^.[D3B"7 M95H\1N=9LKJ2N"),=\KQ,RHEX@1('4^"!]*4(SICS*^DB%)<.&)-8M;.1@E] MZW(EPP*H.)T0E[U_,*@0V&1H.DX5#$4\F1R6L23<),%CQAS4C[D)I ]<+,75 MD\41*/ZY%)E":HE&?@#)#=>\51;N!F=AV:D*_+_\]+!>.')^VH:C>(Y5K2A) MSPKPX8^RG79SS^97BM8*. 4:4ZL.T(D9+T%0424%,=YBGM+0QV:)THL=4GV\ MF!L)LW]$E*UTG=&"H =^)JC3@,K:H'CO7\_.+@UTS<(QY#(QZZQ>H==6>MYS MANB0*JY+>4H!S-JZ"\!IOAAPJ@LX[U(=>Y N=?_N?BPZ%S"NP,]*19X*EB*,R_ M9N@959;'\\E5CW;L;$&<3H8P8/))/C=!<&[">(RYV_!@/..;3'4*"[E28KU4 M"39S_95[XW[C\E%4X$J(T(KA@D1(J1B->52JLM;4%!7+*[Z!SF-6*LA^B,2= M5DI0];"K,# MQ2.R+!^#5P+SWU%:F1/Q:Z6 /AB6ZO,(3P>"+&/%Q^X-7JIC /N9>I,*8L2XU)'F,+:(GRLW29531=._LF*L^P MM/(M+MVP#26UH:1F*'2?%C6:A_A&!9]7(I.F)<5!RX):+83"!TM4!>:FJ+^- M,0E/V3B*F1C,$/&SI0^!/<3T6I\R[4!5NXECLE$DV[$JJDT99S17A=9H0%/< M"4MK#RD]7.8JDQ<1OX 34*-::TCU,WTJ7)#7U@@NHBH!K9+H#[DR#4K 3D]* M722*%1$,1)OBOEO$*U[6H+B3:RN)#NIV'J-JK MT_AL28J9[,5<&7>J!BY72;X!Z\?3(E[' 2?R0W%3-0JF:(@=C:M/SG)%T+XJ M_<_,;ZQ$G$LQ2(F@I M*FT@#D043.JH'@+:4$MRFKGI0=4(Y4-&R!F2TBFYN3"M_JI%Z\S?2:3"?TZ'# M\7>LB\))!QI:KL0(31QH&S/RZ+1GZ&;4J"#P9O]>^CZ#3#832X*40*G#&(X# MH4.[Y!6KCN?@6X38(&AWPDL/X='#*7;P,*(;;^W"C)5AV>JNJ! A-:H&D[Y4 M :.TX86EY/USEW_9@+["_G"X/CB+-"U&F4P*[&!-8UIAZUDD8[$5C3-,9I?AKB"U^"@4JVTKZMN+=FYL@)A*' M#.\2%>K8G=HAF68^03L*]_YM<<)0-BO7=E/]9H5OS"56G^'6QWY LDTYI51\ MFVTM3"R5N<045J2+%$]1U*A@]!+9+@;S]:.(:=%8\%*M@/+(8@:K%\])[-S% MR32&52X1ADK'%Y:K4V8WHCR"KH2J$ZKA!4/%Y#$0N:I2?PR%(+5##;G9M#( MJ,/V T-+*?48;L I4HN TA3E5W592.G(;2IF=]A?IH[-%L1#C>#MI&13Y2#5 M@G_K5@,/J'XH![4:IU(-2G&P6!U!E6[E2?>-K"N2$2SN*@^SE]E$+F$BJ1B8 M^4:9FJ.'5PM'H?F&#%;%A6W&IAWWY)U0&(>%*$Y9>_0)9Y:TGWR9&DS84>;T M);N9"$)WAL.),CT4_HW0LKS+T6IE M8Z)U3B](O'R&FJY8/LM#F57I9M[T,)\OF#=DD.!/S)Y5Y&]B%'+S&",ET+4D5Z8)8<1I M34RU5&&A5'D+>H-EP 4UWZM%=0$>5Q5W](94JVHXKE(:3>FSA5M75T6K+:;L M0%3L$2L,:9H6V_!4%*^G,:AS%$1^X,D(L(5EA5CC@"\F;38N.RB61LF*G:/' MRLL3+"S)7LN-7SBUZ1$X_2\73@&RD7UL:R*6-ED1E*1,C "KD6!(H9")90:6 M(MXH_/K"T3R25XL?4^N@4#LH/^6M+<.HTI^BAE/<9R2OO#7H=0F"G5V<;&2) M!](9,@1B*%C!E,OBBL:[1^%1=&>TI98_,IP3E6]>A?>'\I"L,MV*6Y MGI;ZD-?21@E6O;*;4E 79D/E.KNN:BGCK4XX@J7!4L>8\[G5FIJF5S&N4'J5 M)F'N*2-?IV0RC>-K]S[Z,VJC/VWTIQGB!\NFV7C04F:90S19])UJG_S2//PR M(K[\M6LOL"(9:99BL%98D<:#-[QQ'*?3J^F/[IPL=/DK]XX@Y'K-NZ0SH$9< M/BS9RL$C\L3QXZ3:W[*:3GX9XDHRH2G0)4ADBXS)LZ 7MJ1]+F/MA@!>SM_- M%%-F\E61_M9@UW*\OO::1$71E9J5K[#*S5X-KD3-Y9&2VJMS(L(X_B:1FC.- MI)NYLGI#^H(I.U'E3&"B!"+R1QFM8LI=#27HLZ@H"-A-"-MH&(9BR55>>5G) M,SS#7J-S"1M%::HQ&@4:/7JQ;9'L%:D(13VG$)HUKN^JA2PR>-6V5O?D\8?( MW._R25I0Y>Y*_125$POQ6QXB^71'+(F5F9B7,ACQ#W+6@Y;9Q*$_W&".H W9 MR$S3/.'6E/=SW'XY+Z1A9$LDMGX ME#N$,,(/O'I,+)S]+3HSF3]"IE!-:,L,1+'%(.-X8_T#1P9'&\-?< ?" MT!5>+W(?*_\10RI)8"']!KOLFC '3R#D"2V6^42ZF";/\$5[%U$RBX ]0"CLEX:,CT4WN]X'?7"@\)^M_:&UQG9KJJE!C M-:0,^2S?[O8.>7KU1E__ I>?]D!<@"E&B7^A >#_F_JY4ZMNC K0F+WT)/H!JPF M$!@U=.6B+\K$*1QDAADT<>'P,J\P$F?D2Y2J?*^3=(H@@X+1XZ*O&7*Q+'%E MAY-ESL9"6];U>I7Z)3V_4MZ#J.8(%1MS2#$08QH$02MQP63_#U0;TI33!RB\ MK"=6?(^26@I'I:IG5N:+-$T(Y''CK8<-+^\QXX$L;J]=JHF6QI[-BX7-BSRY MX!',F^Q!--W&,.@)JJ>RI1\S7]XEK/L^5,!G<#,K,#*R\ZBYZ&*C/"V9IWX! M%<:KF!5V<-7VPU&7:,['2CJ@ E!@U2=A:V086P>6=)J+MA,IMB=![4AP&>AW M?$9@!*Q98F@-ECM(A>P89A3R&=1#>8JHG[$R74I=52%CE?2*GRB&4M[C4IRX MB%G@S N,%K=H5)/0#H_C^!L^B3%JZ?*6.<3Z#?KK9E 4PY&RQ8_0VRS?HVQI M^3Z%X8Z>HY3IV\VR)!CG5#B)^&M%%!%FN+&A;:K0?@U_D1OSQAD8#1_8)77: M.5[MDB(E0I='%1RA33YA%)MZ@'5IF*@B^5K::-4&AY#,\7JG% M$?\UTT5^P\VSSMTDC$$FSU27NDIS/%3?;J**/(GXS9P%4\/'*8R.6BFNXR$E M7+/WA=.KX+58>*@RKW72#14-\.C90:;3NHK+,#ZA%1-S*90C[I8AJXKE8+C- M3.D%6L0:4RCF9IL)D6IFA5 MP$35^FCP)KPW2W*!N4:J0@>=@&:.-,?P,2]9 MYJG+?*JQT>'HEEIF2 =4)8!CNO;A_R3W%"F#&#SAZ9BLM +.AF+EE0F9ZYD.^> M2$5??8*]SNK=MO)?<>\4=9:4T4-5'Y/@.V?,ZTI^=K92;5BT] :&@TF8D.D3 M91RT2+8B43!]> ;1D17>+Y3P%W4=U.8>C&WKJE@>L;B*W,\QD(#WGILD0>&J M6U0W%]Z@;M4=*GVR K3/O3#9\:BKO#IXB'S?92 J3@6LVP;IZ CO2QN"X-W* M_8\1;> /,\Y!5??(U,YK09Z^,W,M+A,5*F,)0NOER[!JQ%9+D>(C&T#@6RYE MI_G"1418,KY(/3!!^!78.-UR'.NP]$61S 5E%A7?KNL0&E'7==E*N.1Q6(*W M9')C6*PSQF"^HG0J:D0-G-URNH>_VHN.A,5C\%#/TKI!5%)H13(+5%KY"5-#EJD/2'*4#ZM,!N"@,4 M'>B?IF8_QN?I_=0*>!),,'$W0D4<6VXF\R9 0%Y@4A?F)>I)F ,DZ7KYFC=2WASYKH_ M(>FMB4@XV I$P@NL:CT^ZUC_G6/4/BNPHN&'4/W[@T:[@XT9(_#';VPQ707I MM\96XDFD3[ B8ND1E78>599*HJU!YD2*5>B<'353>@;[>E!<:E2I4M3O7 MP,TL2%VYC112G839++GX*H!YK#[*>A*,-W:L+_!.Z*XAIY M6M4,75#"A(Q[A#GH3/G,_(S.G((#B^=)!S9@*24^*!6X8DH):DW&F$W54E;+ M4B*QYOV[X8S!(+,+, =4)1E3*AKF 8M%?[W L"KY_0UJ; M+I&GS(1;L7"%U1[@_([U]2XV7L4A MF[G5ZW6._U2M7U8)DW&$MI5^1C5JY":2-=_4(;M5TUYK<;H_N#A.IR<7I]LY M??SB.)WANHNC/X]LXTE6JLN^'RZYFI"GB*HTF,5G\9Q7PAP"5MI5$"W)?&5N MS=J]AMTPX5BY_$NGI4I]&[8J3S+JM%K0>5T>,JX)V3*L0J%695CX?,B"R(>1 M)O=#P]3<,_5&Y/3@Q9):@2 M:Y ]BUGOG,>X,@0XS-P.N;^"S :#/IV98R6LV>)(MFDEV$'2B_ M1F(7J53R#J^.7LC!3Z1.S6Y. MJC^/Z;]-Q4^M?XI=7= XQ=$$'70,>:/YGO)O<,A"V653G26 M?WDVK"?)+%MN*R\2O>HWV'HJF.#H:+DBU;$>XWBW"@A&Y57)R9D@5Q(&7VEC MR:QDDMNUH.*<%\CY?X8[C>6[J<5ZMAL;1S2$%N+'C&%L <'K> M'(-]TJTT=M'M!;3GG7+%M(^DVLT5]>8W_=ZHKB+SO$PF)4L'I(UF@^YV\<"MCJB#,Z('_ITZ#P/ ML1UWUR*VEZ>LTXYU7GAJ*7DT2%T5!I9XBS(TXLKVT$:D!!\H*+/PIB];Q9>A ML]_C:.D(?G ?^]O#-$[/.MS/(I9%39<(<.53K*-1&L#J/-A;756&TK3H3K1D M:EL$Y?H/P0T9C?[J1OLVQ'TLA)";2C4O9@,6R%[2!L3O=$JR$ MJB4!O9;1#A;?SJ@7MC6%KU*S6;WUU*UASC4B-L'NJ7(;\F?K2F2S,AJ=S]XT M$+J2J+)9">2#L PE#]\_)S27MA\[9 K-LE*'=&S+ M;Y-)S1EX:XZ9,IK)=:!3EBB5L9: N5L8E:H4L>6,0+IDVZ\[X7Z+&&F+SA=5 MK!=^$K)P-.HJ)BNB(Z XZP4$6"FCCCJ@[89+;J7X+AB5YL.%*GZAUD[*ZLT:J45T+]]X/^41;HN MH=D5U6!!Y)9TA4E)5YB\+665UTR@VN#X4J8H70WQU(?"V;U?D8JQ,(E'5/CYUN&$)/%*YZ"!5+6&#G!&^M,-4S *0E\ MV97 U^NLDV>PTRTE^.MNH75$@AN:;2)7X2L+I/CN<1VA&A=F4MK!Q^@V2.*( MZX) I?DMCH*,Q;V:S,MMN5)5,/,P\(F0M0.)PB?S).#PB3;J,64@NS]D,T=; M3!RQ*8QLGJNHS+7@.[-BUOH=!.+/55SZ -4?6@5(M$[1#>-VF9R&[3F-AD N M&>QR2\!+KO=--K_,)_Q(9D4Y423\_"_,]"9W$"A78*RI;&#XLM*JD;A37&*S MEXPN+C5JY5'%%1'NVC'3ML9+B#7I+W>Z6(2K..0M"4%%999JM%CO>Y9Z;)4J1HJ MYJ_=G>DC.><;) T\/ZN%K8WNC]L^SH M1H3VOK183K]#*Z$![%Z>Y*P:CE['R)EKS61\M.#!FD&Q4XH:):$[.W$]V74, MK/)X,F'&(J=)^:C(NK$O"SEVM5M=&%T73!5,:XEL+#(HKGXA?N00O\*\]9#Z MB5'7"GF#K7MD4:*;##/@D&MU"&XF)H_3YJ,J&'%YG=!;ASG5AX*&J0:/_G,0 M-&%0Z@)C:VP\M,K9D6)6.(X%^^8+K)M:/VDSC^WZ_+")QW;0<8:X%*I/RE4! MHM",$ZPZF14'UG3J60N,:3FZ''#D$K1G,N(TE]3NT<$ MR#@W.WA]C>>!9XVZ(UOWG*&,M:+1&\4EBI(>U?W[[/H<'U/=03O6M>KF%C)& M^:)Z6C-I7G0/1-OM=1'<%FO,EHJH\I+-?Y14;ZREW'QSFJ.;6'Z M/@TKL%4BWT.FK#)@\\C-@04R7,D#1:8^]X=M6ZTE3$UGE(,/S;. M]MJII93U=A-0V'V2AV$%690%0[T58Q?P387%XL(?]ZJ:@!.UC8BJRNB0O'3I2^&5U3MW):9(M<41 6TB"(-=2= @;U@E(K+>^)21C1@Q2.D!-\_5:RA3 M;%-[20FT;=7F:1=-KR9@*A:]%U322BF1!D:)2XS>A_(T=R-6O"&"\15"ITK% M_!)X *W=1]5Q]#>U,?_0Q-W4 ZLRN,?B)M=-(1G#>Z(K'JA4,O9R#@K:DKVJ MH+!F[?B#X9KCEHGD54JS1$0W&?7BKDE-2%>XJ727[XR-^1>7@G(O:-98VJ9I?KK]@Y6F_B'#;6-Z#"6JA ML 8VN5G9,VPK^%_.*"#Z4#D)Z+$4]&K@82EB2X6D%Q"),V!)>&]-*6O-E5D MACFB4@3NIC%'9%2>F1N9,HDU!M22$7V8.E08*"C40R(+4LP+4CY<'J?AK-9 MQMJ)LN^Q\5&WC8VWL?%F",5*5 7.TK1H)TZ ZN(NO"\$'YO"TM2@T/A"(MW+ M.;6M5XA0_$,"JBH_*LI\Y+*H.(*=T[-+*GVY2N/B:\&LU?V4R0VKF4GOZ.(C MGCLO^G*Q'CMW/=!.M=*B!B318 @5LI 4W\2]\58;7FD;><8\4#VL/=E%CB^Y MLC"6UF_"6!K4C4H6E)JZ&%/ZHM^[2*E_0+([(QN3UT0T1LY:ED"U223B@$4T<- M8]?[=I/ K?ZA)(P)_>_]\Y()=S-*J#*E<+"\()G&&H23XMJ\PA(7F72)/.,F M?KIIN1][!-A'.T(0*]3>%CT7W) 5D?=+M6WI?8HED_($%$7)8T'%4JJKCFQ. M)>\N*4=8#I+X##6*36WB6U$S[ IAV*6L?7DTBF#TBK*'EO7N7OSXR9FP9(BJ M1X(1'UY@PR;X7$UPM- T;_* O?!P[$)58B(#PAT]"SIOM;DKLSA182$U0%/+ MK(1IY0!D9V0R.63F7#&V=$HH%&,A@[;<\%08KZD@K/PC0[>%/T(#,"6 M$ 84PE?=&>J65"<)_R4YL,2M]TKF.+T_J""BB T@R M8LVX^-)(J/7S21J6\KCEB'L5WGYRCEBHHKJ7+S/(.NC*,<+/4+NQJ@918)54 M_29IYH*^1QYWXG1%JV/?<'0L*J \4P7^5J.:+%4V)%B5U(4QGJJ:SDG_@BR5 MQ[9[E:33FM/4$*-UM1MLBL@"6SX;%4,G4IDU08+YP M"8/%ZEHF=$?Z2DBA@ A;J%M<$H'#=/44761,%-CN 1&M:^)RWKT78LA>1@<] M67GH&QGUZ F,\U0IG;I[YV:UR6KVIFO1!W*[43U*^*!L\M)7R+IX)2%\EF64 MUX6THI(9)M8%B)FY(%D#O]Y@, X#8I?Y&%BT&0_[%"2S74BG$*_!+3-N_N[CH(JWJ/-ACPN X0!R-!>#(0K70*_9 $64%77(+] MMIA7VAKI]0X-?(:*8O.>\S/1CTA)3P]D )+2/7._P9=NW2#D.,\D8= %.%7) MC5!-%N20J/0%)8W$;%K5- RO_[?NUW@ED:N,>_Y;XMA(CU_UCI/#7]FP!G7+ M-VHT.X_1J2B[VT#0DPP$I?:,.Q$F<21CZ'7]')$SZ8^;N#-R8!(5CVIWG@4F MTQF,NJ\KLL\[)E;DE?8O _<6:+C_'=8J]14Z.2E7E[*:_2)B?'ZX\!BJ?IE9 M(L3I\R"4D5@5,BMLC*_.%R=XS#!E0(AT _A7>S7V:W'1<#XIY-@X459X M2"VV$AD\T"$TBC5PQUJ=B)-GQ:=A C>)&S$Z[9T;D&>63T,5)4^FBUU'"\M[Z M<2P> 7PG%F)%"ZSM5213@._WDE&(G;$)-8Z =RK;E0;+M$7Z=. ML^BK4'K['4U)5P82>%HBFZ^8XBD#P+;L9\&2P8C'-52/V3E26J]3^"NPJD%' M%4>XH='=Q/HDI)I_+9);['K6TLE+T$EM)Z8FN!S^YX4]#DZWMD\03,([A ^B MC_ =-\6X?]\$ECQ$57 :C(.LT@FHH*QK;RI\!!Q_W99 !^Y;Q!BJZZ*U 6). MVRWKQ[IEO?2.]VIW?!5-OGBHK?9LOW+\K?=R\;=5R[!\TJ\3G"N-43#?>]]& M[)K%-<] XTG5^3:2)S%HU@EF@G%#\;NI:@&;O,&D-J5+ MU79FA!?]'F>$G02J4Q8WG%'VWRI!WFAQ* ^=!K37W4U8!T$+[[L, !"8CLK M*.FUID)K9*34",#-EV(3L%XL/]")^ G/]*0<=WEAQ9?Z[9EKN2G19L1HM##$ M%'5,Q W=>2K>J;]@D[MYZ-Z_"R+Z/#U446>',-9;Q'?QW%"N!2T+7RZD2*?+ MDB1+X/]]]65YN4.7CC*_YEJOH MUZZ^UA\.GWRPH\ZP_[B%??FQ.MW.Z4E_2P9[TNDYRZ^:;SVBT\ G @X=GM*_ M_-3_J<*$WO7FWRVGCM]43QX?NI?B0G2@?R<,?\UAY(Q73*:+4_EIY:V2'TD. M [=;A =HX1S>;\.B?*#N<7/="U56.;>K5%HEM%C;)2D3#N@][9*4&8RAD:_! M,Q<+BSQ/"##X-IYK%L]?2FVFB?8ZSO]98^\?G. Z1+'L'9):8.H;D KJR/6+ M]U1INP^OH--[!=? CPY+^@:F639/WQT=85H'C*YS$]\>G27>%#OS'@G_QDV. MT&UX!*-S3GK=XYYC_!54#?C?:?=(SJ7G'*9N*.8YO,!-!3:([TPS.+*7\A?K M3/6,MRV&V/T=BQ$QR[.L;[9MJX[G_''/ '2P(B?]XU2=OAGBBDG'>OO[FT 7[\27IBG M[J+'8ZL.0S-XRHYSY/2.\"2TB_@CXNS'Y+8L"-[B)>AW'D= M!J=>4B5?UCELIGEN]?O"PF\7Y*XKW[@Q+V9:BS M&2?XL7)TG];(Z1XYIT=,6.U2;200=M:6[7=ZKZTZM9)O.R1?;X7D^^4^=._2 M5Y!Q+T.'S3BK#; 5&[]&/RCC]FFIJJS_L7;?%DRTWV"%IY5Q+R/C5CAEA\=' M4Q$&<7KH%19(!8@8J(A*EU9EV*9"XRS'>YI(R81-7= MM+9<:\L]X1IU3XXSWU:JKVQY0:/]&*VMMR>R+GNJ0H^#AR78"3_U_GN MRQ08EG.5A)BT@&HP$!X9NERC;?54[;>)SM/:=1O8+*UA][# ZQ^!;=>$4%_C MEZHJ!QX0>"IW.(J)!ZY8DO;.Q]ZYL[;UX)'^X]:VWF&=0[J0G?[@]-CI'_F] M8Z<[0!_R0$9/+P@T.D^$\@H7\$D:/6EE1A-YGZF1]R]N],WZ734^/$O3V LD MFFQK<+<&]],I:;VC[G%K<#^#_K'-BM;C',L[8W _6/S\.MF^/SBL9Q9^5/^/ M0+<=("*L'Z8]PBJ_:Q$%LLK5\G.!DO#$.M!0 T&DRS+AB+UM+>PVG;6NG.Z;6)L:]ZME1[D=*5XX[Y,,NGU"D>3+E2RD.C:NY4QK42F'YR_FE]3<:!;SX!IMD(4SMY\YE MI[666VNY.?E7^[14"Z)CE\WE-M.X%9+U#N%>MWL\.AZ@0W@T.!YL:C);?\=. MY,F]Y7"#F=Z:V _<:7LJ6ONQM1]?2#0Z4C0V.3.D&4NU5_;CH,&:4BL:FV _ M4JNLPR+GN,!&8CEI-(Y;#I+TD/W(_;"H3W=K,KZV7-RG-6I-QA>4BUND 0P; MK":U?;U GZ& M(6;0A9#D4,C5P;J9\25 /U !ZGEK*%A?J6.UMFP4Q07TS\+V+,WZM> M *T)NR,F[$J&HU[\4G#^=6>^-C[:4MSS.H"W2&\9-5BY:Z7YRTCS6E$^=/K] MT9%_TCL][IK.WUH\I;-?/EM2QN/O?V69*VK,W=]<&( I_MJ\[M?81]#KURN]96WV;Z"T G_4FN\_1!BFUBM7JLST>%O-O%9^OK#\[+/\_.I^Q]X. M(KBEGG.+&0AY>&^=H(QU1O9Z^7A7<61==JSS. E:'\U+"+Y]6J4?%'S[M525 MS#02?$?4)_+GME6S7"INU=RO,*FV5?.32\$=;-7\<]NIM>W4VG9J;3NUMIU: MGV51VDZM;:?6ME-KVZEU4[/GI,%.T=8+]HI>L-&P-SHQO6"#,CS34K\6.ARL MSW%T<_A5P*WP&Q;4W KK,G1_M)9FGYSQ;72GC>X\;\QCEZ,[IPWV>;9RK4G1 MG2'+M8]N$L5Y3<[PW_-(M E$K[T];0+1Z^\!)Q!1<'-% M&EF]#I^?SY?%6J M_(I<>YDPE(HP% EE!V%)6YO*WH9)&ZA![M=25?P%N^P9<9IL4;0J9)/DXTBJ MD+-Y&-^3H/LRF8#H^BRR# O&2I77QR1$3];,$+K.%1CT]=;5 M:KU&K=>H23)_OY:JXDO99:^1T\)YMS)_/=ET;)2GD W$/.](8G_ MT\>+_];V;6W?ALC!_5JJ'XV>;)'$=UHPZU8.KB<'3]:S?>=)$"KAMZ[M^_=@ M9GW*4S=IBT); [!1@F^_ENI'G;Y;).*=%J"Z%7SK";[3M02?[MR+)M\&E:%_ M!]Y@_8JH)O]NK;[6ZFN2\-NOI?I1[^<6B7FGA:!NA=^:D$+=1[H_^QNY/Y]. M"NZ3QMZ:@*T)V.("/7JF+>!T*P6[M8T8>CCJ?O=(S@7$X#1.,Y&%(HE1X(6" MI6*=]'-3JIHB/ZC5K_0H6DL8_BIN@\CZF_IB:Q;N"*9S,]:H.SCJ#MNV1&U; MHNI,6\3F5ARN*0Y[J8#-<"-/S.,P\.ZEC;A,J'W\+KR<2H.OU7,DZ,ZG;G0C M+!!V"$F4Q&%;.MRV&VJ8O-NGI=JK#K5.BPO;RKLUY5U_0MDIJ9B[_$75AT_] M>[&:F,U ZDI@]:NM:E\V*V:?5/;6 FPMP&?'B]U5"[#%B'IPH9HH$52U\%"MD5=OY%&S]>ZI$>/K4]]UH9-;%O(^M0"S$/&P!C^]@436E*/8 MVF4/VV7](Q!DCVZ,OD]+M9C!O\N&6:/5FE:*-4N*#0Y=E:L9Q4X65_,W?X\[ MEJ.\E)_$.,G=1.5K]N "-FN<"LN375>UR%O20+U!C=/;QI.-$=L-8#WJQ:_; M)+U&IKYHT!T='_G]WLF@-_1/OM5)\MZB M)!^UDKQ)IZ@9O*;9<='M$.3=WH\*\GVBN+U*GFUT M+=3>U$#VG([S7]NJ%;8I/P_*+3F*GDK6^0Q&&$H<,.+2P __86:VZUW\L=]H?K7J;N9/;ZSMC/_;B* 5Z\Q-W(A,N MSOD7Y$R803A'7Q#\DSF42$!7OLS'8>!99YX'6Y;!_EB? NSWVS2%N7W'BG?L MK%K5WTFUZAD6:GWV].0?7V!/4;R@-_4=!]U]_Y+]<,]QQ70NLU2;SJ>!F!CU MK3+UF?S>B?A7'B"[&M];U\*CQ_K=GGKTVDW&;B320^O+]U#< SZ<]ZQG/ZP^[;5R;;J'3NKDP%KZ^V>3K:/K*VW)FO[%$1NY,&0&LK: MMD'3V:5W[*[6U@.MK57;=H"W]9Y>;3OMCA9X6ZNU[=@[B+4=9>XX%&J_C.P# M287# 9#I/$X#(K]$A)34\OXN\+.I.A_&4^,XR^+9NV[QB#M.XS#/EC]2.E1I M/INYR?TBNWPBWOA@(_ >#F\TJ)"Q\>FH-+U9$!V::[G),BR?]";^J],UYOSR7K4?')7D@?\1>!/1[WFC\< =#P?C MB3@9'GO#8]<=N\.)>S+R_M?I__3S5R1R"C[#%X&>:DJ9M%#Y^<_CY&B3B\8M M=)B*LY# :/$DANX\%>_47][[03H/W?MW0403IH?>PW[? *G( S2<+\H^7 N^ M7!!1I\N$)#44^65YN4.7%+\H7^MUCD].EE[N=ISECZYX;:_3/1T\^5N'3@?T M]T>]=O6U_G#XY(,==8;]QRWLRX\50>!/^ELRV)-.SUE^U7SK SK[QJHY'[IG MTLZ/:W7.WW/LK;&&=KZ)=L#\2'(8N-T"R1SX%LYAZ6QMU?;HDN<)^ BZ'3$[0 %WA#*-*F+%K[CGT,*CO= MP;;I(\^JH-:OTGD,8[ NW1MA+3G$)4]7J??8P] M=)']%]&R;V%][UV035]M,'CD_@M&DR=1D$Z;,J+_8WUDY3^E4NG4@Y'E?)XG:>YRO[XK<9.';!A<'_YJ761B9HVZSH'[]F#XEMYT M%X0A/&]-]'SA7K!_\OD\I*)Q,![&;AJDJJ@<+(8\"3*L(,#G/W[WN)?#>3R; M!6F*G\KG\ =:&2+-.D\57'CHHA7X?_EIC2!(M__3L^_A@J>!2)Q6WQEU+"H M=+K_^1\G/<=Y_ZMUS4&NYA[.W\$(W7 W7CIX^LIQTN'R..DFM#G2M/G4T=6& M!5#;6&GUI+P4R$$];[J^^.OO9U__N/IXW4@NY. 8+PW!AI)(^K%02%$UF_)E M.7TK3BQG>."_U3ZM0FAI@24=6\YI?\!H)0BO(GR[4A4'$C:U0-;>6YZ;IP)A M2@+THI<>!__HQUK*5Z5Z>8@VRKN>,R(=\V6#[L-^YX0CYQO'W/N= M?O]Q8>R5<=%!9S!:+^)<:U*/U@F,OKA16!^U6-8_9)-01I-F66_Z_G+_;H-H M53.B3/4S.4J/2FU=-M^E]6-Q63S?QD#L^[ $S-P%MC MC0XNDR#R@CE8I@L+]79QI182.YN@T/3646C6TEQ,=015%?(%2(UD+,+X3FDB M$U XCNLF9V#1A)'*2H=4EE9P (@VSZ(&$;.G;M>D#%V7,R_(?1<"C?X&'<4 M_L96_M;D!_;[G5[W<3E<+Y\9-NAV>H],9GSYP?8P1_+X*?+8MCX'Y1J^ZV9Y MTN;FE-?E:Y"%[9H\D,(E#T?%X^8,V21\I**X@?+P)(KIJWYOJ])D-[8O=D5+ M7!TD74-OWHN%("^2)1U(&R4V;HGQ6#_M':?]I192_6JL;R$]V0+5,=1-1-+S M"((7O'5'A,COP3P/K4M0,L*=/$EK2)&%K-G]6X@]E2*[3OR/%R/%F4 GD(&_ MUDJ55JH\+%5^25P?TUZ,+*H7.E?T2T! @N\&G7Z-N_!EEX0BV>=3%\&^=;7& M+[&;^&8WY742L[>/_;0BIR;$^Z]'6?H!<]/R^5;+O](U?QK$M\#D::9EK^W_/V16OR7)'0C/[8^=*RS=#J!L_@Z7/[U&5C+TEN6_O"9 M>=GSTC+VEK$_DK%?Q9%UV;'.XR2(6\6]5=P;PN4;,^W:\]$([M0R[[UGWG]W M[]THFP;6Q;V(;MRD9> M V\( ]^.0_22!ZCE\PWC\XTYF93;$H1N:/WJ3J,V MMZ5EWZ_.OALS[><^%RU7?KXYOWXSG%?&ENE MWE:IMU7J&Z_)LBKU;=;CT=C[JT@2M&BNO>DL\/?/EFFMN]:ZHVF_Q$%X-6NG MA;8U3*'CIX&V/?VI-:#VS(!ZZ4C!(K0M=3[Y__G%V>? MK>NO9U\__O;Q]Z^+:+?_C[TW_VHCU]9 _Q4O[GGO=J]EI34/R;FL18.6N(R(OJ%SL$-CE+7E7 M0HX+A?Y_QHZ?ROJ$@7#>AQ?/?+%F,2@WZ.-19'^?FV9NQS>6O\UO3F]\O-6+ M6I6WA"_8 _OMM\?O@7_GE_'0N;WS5OB^#=;8CNW[%">77&)JD8,9Y!Q28ZA4 M&<1<.6H(%$B;;[OQD!$8_@/Q%X0)VJJU=2LTVOG\YV"IU@R/_ M7)G=SH\/^-./0](X=Z=O?AR]4Z?[K;W6T4'CZO#Z*-][]S;?._B4'[6^T+T# M=QK^G!Q^_>MD[^O1R?[NT>D'LM<\O#X[#>]?-UH-?'CZZ>3P] L\;!TU]W>_ MD,/K\.?KV_SPX)_6X<$Q/D3RLK'[_<=1^Z^3H^L..WKW'NY]_2MO[+[]WC@X MAHV#-WC_W5\GC8,_FX>M\/?I#FL<[,"]*P7#?7M'!QUX>-VX.GH76GS0H(>M MCW /'UX=?MW[?K3;N&K@!FOL'E\W#IK?&Y\'W_F_OTY,RS7W3S^=-J[_^GYT M:B\;UR?YT>Y']9L?[MT_U/WO7\TCW/QA3CND<7U\T=C=@8<'W\-S[L#]W3^_A]_A M_M?WEXT#]WWOW9>+H]./UPTD<2/, ,J( M )HY##C-'+-9F)D8VMK^_]N7S3KWVX:)$=.X_D:SS!(N(6!6!<183($TE &JI<.(:$9Q%L3;>2_,8/4@WRYU M;]4A\_?KG?T_:^]W_VOYEAQG]/^< M +_"UO(6L(3X]1U#Q.(QL.UBB2@>MU#[4S<#6'WM\XGW\X*W":=K.<9O03&4 M:]9JD:AEC2&931GL-22:T6B6265^SP^BG)/.Z M.-8J'B=5*_.+BI.1Q:M>[9G]3FV";FYBKC?$DZAF0X9\#:DFM!K1GU'-K?M"[Y@V>)<$:\(W.\&Z M6(VK(,,ZKNP]/,-:X%LSK!?*]1UD;A:[&O D(YW&O(CLJJ+.A0LETCXP\?#^ MC_<+VWZR;IIO@Y]/=-!/Y+/7,/NUD\U_R1QZ^H//35UT[T#U_3 M,:LI/'3L!1WHHQ5:A-.;F<4X:_7[$T@KC49 MB/-%(.Z/WIP@G"N#1#7H5/&NFSBH;.1 M:=X\_K S7X3^KW7.NZ$O"MLN^^Z77Z^==7TO3B>9SKO-JWI\*MULUEKA ]', M0M-Z9Z&=O?)Z-Y<8*I-ASPS&MJ;[/QW0F][HG3?+P^#Z?*L/".N&0;FV+=#4YIA4,+[_BSVV^ 67]KY*+Q2 M@J#()]/W(.F5)P?=['4F&*(TC-!C75=00=&#L5>"*;5=F&=[P\$9B)&A/8P? MLQ<\N5Z\SV!F_FVB1W^O_3:P^2*=N&LP7=O-"RNO^5[T"?+ ;\5H5YK?.NSRXCH+G5M8#,),@E-! M5>A5D?ETW"VGJJYN^8M.]WOM-PP1^7TI[?YI*VMYKW<>9XBKX3 %?/5]L2WO M\UDDGVXQ\MUCW)).A";S>_[Q_,TT$1HC,5@YM MK22SB2W+-7\9>2P.:WAR[:*A^2$3QIMU?:>]QCB=43%%YY=+3M%@QT#6\/V3 M0(2?!K--F% ^^&#OO?5]^/F6M].KN;QGSXM!#UU0!J=P82R(Q>=>:/Z;H)>! M=BCGGU;9D<%8QR:*.!,UB_ZLN?/"M./7XTQTV]03/N>'K=&N&[/.( M0E]W7!Z$2(&3$19V/K\>04%27!\,Z(LU%J7S[?E/W?;[,%) MT%H+:++@QPY%4N30W.3-J%HFE=9(UK9T6Q\7WWQ1VR]H1&R'1!DI,?. MM/,S>;E?-V\T?T92+O1!,,8H&D*S=>VLG/_'01-S=KLWX8J1=BCW;43$QJ]V MHSX?B& 3:>TFUE%\8Z!$AV :8O867?+EQ><7MJSL]#68HMO]SRJO_A&:.EY*H M=TQ?AQL&V=#KM(M!TT%]=(M;:],Y#Y_=VHU#(UA@,OYI?]?'36.Z/=&"2N9S)4-$2RO:]:+V^3SXCF,?'CV; MOPQ]UPZ7JDBEQ7"YY4NQ +H8-#L_-6X9:VM/-1 MC=],"O7H"%WXX-.'OZ=N$7VGZ.T/@@!ZW*%?X$D"*QC?S/V/ 8+'B"'T=NR_ MT*=C<#6C"7XL4+'&7'F++(\SA0U=56P9K#5T<(BZ&Z>_#Z*)#)^TI.A6^:3! M MM].=%A03;P\5>7$O.W);RUE<]U_6?D._#T)V!=>56.S%RXZCOKCYX.%*XEO4 M\2AN]1O^/<#_1Z?Y8S"M%A(G+\)/06(TF[Y]7+!3[]RFQ"#-0V_67M M]-P=#[!8C,?H"03>!!2T14?P^50'R[B0NGOOAWI M10<"[S1]2=07I2(,]ZE'1AIKW(!];FE=83'UV^?61UM2'20F@&YQ/T!?D%$> MP2^P.>^;]UYFNWLS'L8?MR^1+G-A]H$9!JGTU1W-X'ZEKYYBIBFE1"2-GC_3 M,?(YI*C>B*/F,TD4&NUQ+37+WYW 6+DMO):K =_/"I)JYF.C[??C;FB& X,. MRXK_O5JN'-F9C%Z]#RY3X3%-NK97M;_/NV'*":)YYSCX1)'9E]0/RX\+^EXP M"#,G+HBF@@>CH,6C&WZ/UP6(#P?']-I MM3IQ .*WHQ5$-_OX.'HV 4UGPU8'-Z,TC'\1RE_ X,0UFU&AUPIU,;S=R6"% MK1YVVC_!K=6*8*$QI\=MQ'2=@,?1/Z.&Q%R\U&B#U8V!;S<6!9H=Z#*, M55XN"J7!U49-/QNULAR%V(F^=19F@N[58&5ZKN*:7'N?$W)8!U &1S$ZT^&^ M^6S'#WW2&]?SYQU=JGD]G_2#LS_F%X_T<3$Z)Z%%S:N1>.['[(7R C>-.3[/ MRUC61$1R8 #.ASL$.3/1V)[MG(W8="R@./>BT4;.PH06D!:1-S&X 0FZUQO% M_^N#P,!0+0\[<*#NXZ4F>RZN.[@81\A\4>$\..&=* Y*=Z)\EG@QDV>A4P=7 MB6S9S7\4VKDW'BF8^[QAUHV7*QGGW/3"->.(=(.B.6[GHW:U@LL?&E"&I$LW M>/ 482!]<^ C1R?^4Y/F8HQ&"M=5M\9#>@H0'39'P282B/P61:7",<]O\ J MW4&C&7SWVHOJKB:Y!Y$7QW)^\=D-0Z#!#7EV/O.B8'Z#CNDC :F^49C00 M.C^ET@#.-'J/,7IO)L.N-R'1=H393:@K8*I7^#7#,.ZXS)L:V;'YI1\NV"]H M,,\%ZCBYY-< MP;[3,]=-GMA]9IQDTX]ATU_Z>9@EB]6),*%VVFW?+!< QV?0FWFS&,!R/AVH MJ9$M_5R(E2M->:\?OS>]1'*CI89(:HP6/D96/!!E/[/AT=U&7L#B(%IY+;!0 M7"!XP,5&JRA==[W9'.>_AN!M7O\"H>U@,CTM\S>L#U^ZB1;.FRDG@P)#1V?@G,YZ4BXO$K<7 M:,)HZ@K^?HQT%"M3Q5K+1&Q@V+CFUN?7C+ZO-> M:4RS08-QO_I6;33RB">L:^2)ZB)&$-X['J2%S/B=I?Z.LBF*N"*%8.@YEK[G M'3S+>8YEX=0.0E2W<=90)2XK4+UV/N@:"K[%^FHU!!]]P>[D@HX26@+,?^AN MWCD/Q#Q42S,>ZK32FB:%F3A8,1CG,8@\$7LMIY^Q^TP$Z2-/A'>+Y9?)V[K! M$O^ S'[7K\?_\+@B^@8>Y.O0 MI$[+=\M];6'FZSVVK8T=D+2B'7N'X 9^0&QCZ-3?FC0P&*!R8\>$^QK$2^N\ MV8\IR4/97EJR"=TSV#LQ[JXYWPR:I'MU$^MNG77:HY794KN%?OF1VS!=%^@N M_,J;K.I28+K.P T?;EL.4U' 5M,7^T('VR(#7F.RY,8XUC/+L+_L^K&(C1WB M;6PX!Q*XG[<&\:A ?AV;%YW7'XQU%&NAXB.G8[N',GSH:8RS<>%=E,O"[3)59+AX$K=5S3YH$34J]?74 \]YRF(# M_3 %I1Z>8932>Q%$6T']\=G&QJ8(U$U%/L9ZLIBH1L,P;-2+^Z^'W[(&'EM0 MGFE>=MCRE\2+^Z0E\0T*1ZRC.!Q;5&W-$61CNV?"/&B'>_?.(@KC+#-M[S_S M\T=7G4PHBMO/RFCX;%1C,ELGA@=C 0N7QV.U;/\6YAX5OS@K3*KXWFCJ'+O# M[>1^3\UXB_$E2]MP-V3>/+A!.Y6*J,T?O3]JDP= WM+.%:MG-JS1%&5Q7)OH MC:OT&'D;.EUP31H]7G'D\4"RZ04F%PT"TQ0$3D'@ MU0X"WQO+"U9'+8Y!6\& W_U.\=L@G5'TPP+U1U>UZ;>6% MOZ!BH9C0C%<5/5) 7E!Y-GLZ16AZ*9#7>"ZZE8<'RV_SBLEUBQHB@QS@6+JK M7%8:E.<*GY@331VKAE+NCBV"79U:F4+=[0XL*@9LHZ6794:F=L44?E2Y3%9F M6<\-!A?I7+ M;+59.G?9\YNEPD@1?6Z$:L. ML3&ZXG")8N$+UR>RAH>+ZJ/C" 9P>!_,OZ9VZO.6/H9AB#MX2B\&,*JB;.KB M73A;/G6UJJ>FRJG+KYQZ)VRL:I75^_!'3*$94I&C%5.>RNFX M5"+C!'LK'4YX.F6S8@Y6:-%X#TR6"1TK@%KLGBLU]UCN2E'%8[1W.^J-($EZ MO9CA,LRGR[OVO!5[S_J?U?$:MJ%T+>W@1*YU.=5?ADQCO MV^-I8U84:LMR^W MQBL"3W91F1\8%4D@D'J%0^$[G_4Z6E707V]KI7H6;D-]K8W>I3]]B M-#*^/4R)OVU\IG)6K@V]\9,;XM>&SMJKLN8K_;VBCI@8A;&#*GJ#+="1,#:.E:/+ M,X\*!A6 1W->L(1AWO00=&62;'V0!ER?FRT;I_A!&E5YD0G)%J]2A"?F)]27 M2K;PNDIO?%1GMQC!7SCJ]5('1.TVO]QVRAVY;^X(2[DC*7=DS7-''B=DMANT MZUA=I0^!*OLW'OVS78/>F1'2=_#>>T45F$[TP0:S?JD=AVYC+G-,0YQY+\:+VH!XJ M7=O>8/:;RM>?/.,C*NRS@=0;Z+HIN11U85&-+'R\<+_&^C=(@N 4#!5K++]2 M1C2+PR]C#+[IAWN%PC#TABM/@\,^AA/>*. 2W91^;\K7*A7U3P>W=/ F[M#U M@X:7J;XW+GLTE"AC^@N-[ /&<*A?BDH[03^>#78Y^,L82,S+J@63CUHTV_AR M"X:+RWS-N2%%?1Y&MCN^9#T6I2X[=WA"\W1?%I*9_*(_;\ R\(\&2Y(#_[3T ME ;==MX>MJ;HB/^E="<'#.QI!9;D*#(\\KMLH$H+9BU#/8 M_'^*2CWFYM''%A]OMBD6=C4,ZXS5%RH*A>638=T1_74FHGKQQH5'DT=!X]=T MN]WT9HSU?(J)_0MK^@@3:\3W>X1GXS_RM?4?[Y!=CFZ2RQ_@=2J8O,['\SI_ M!9#%.6BIN)KQ-KH6+Y[J6CS#;\6* M8.<\7-7U?E\\-C%J?+^PTQ&U!_^E&X^W:>JSGG\Y_.55E-1-??4R;Q=-*+[T M:K"_;S ?L-EDRN)^Y=LWE/("EK32[X8_;GCGP=LOBK?^Z+O9]SA_H1B[]6WX M MWZWL\N&ZOC*7JOR_[\/;*LQO*%+OM'T;]E'X=AC';Q/UMDZV9>*#9*OX0U M5&P-'UYO]%$U\U%\=AD__&K&BF9R:(L1?RPH0U&$O6Z2]D8@J*(;;CXZP,; MVL/':P5YU.(CO1J\66QUG7QG'7HO+HE,]-I/>^ G#_GLNQ'>Q?AF#Q2SU@P[+L:U2$UEK\6ZSF0,:L^%%Z?,PJ_*&;I6\R.:9W M>6186UW+_=>#'FS\@8K#6U?@B?Z=7[YL=]ION^7"0^V\G?<_1;?TO.>VBBAG M:'/Q0FBGQDH(9C%#5!"LK*3:8@0]@I))^.U]G/<1)FBK%AS>O*6;O?_9 L'B MV[KEXQ7!L=9G+Z/5[+1=_.O-C ZA1\=+QLP%#K-%V@J@AF._'-E=CL_/N!//PY)X]R=OOEQ]$Z=[K?V6D<' MC:O#ZZ-\[]W;?._@4W[4^D+W#MQI^'-R^/6OD[VO1R?[NT>G'\A>\_#Z[#2\ M?]UH-?#AZ:>3P],O\+!UU-S?_4(.K\.?KV_SPX-_6H<'Q_@0R.]=>+;=C_CHX"/;:WU$AP>?3@^O3_+# MZ^.+0_SQ^O^N/_8;G^'EAX,W_<9I:,-IXYND,(-6$,"%,X!F'@&EL03,,05Y M)EWF]-8VX:+.19 @DS:R/15CN@<4AK1V!TA4.6LG.MH .I*6$VN=M,I2JC*H M.:.$2Z4IAHX34] 13'2TBG1T-4E'QEF-"3% 9LP":GCXS6@"(-69Q0)#J-S6 M=IAEZI2B%:*CBB3Z"BN\G=D,TGJM[?NWBG9\MZ>?RZYK2$95::-A?W\:=?>> M[P_\I<1!U7&0G9%$#F9AT"P$UL@@B8A50!(H #3,$FK#3$*#),*$UP,;/92# M?L(#RY)$BWJ[SQ3 5:F)!.!' _"4B("(*1QL%E".':!>>Z"U,N&'U2R#6$EH M@XA LLX572$ ;WZ8Z/U@VT^QH'M?\;"H:[:&W%.5>!CV\U6@G,0UU7'-\8Q8 MH @IAKD&. L2@2*A@5&2 8Q<1AT1'EH9UV]8G3.R0@Y+U:L>SQ2P58F%!-BE M 79*''#"$=$F \XJ#:B !"B1,0 AL?%US:@HQ0%E#U;W*<)P)W%0Y$[W]>58 MC.'V1<%GZIY4)Q%B;Q_H2S_FH23JJ8YZOL]H!7!0\5.B(HEW7WPS**+3" D8H A13!B0W!&#/O#$9YR:S M6]N$U#E=)?=?MR$OEAJ\@+>S&);#S:%H2K+?TA2#@R,9KD/R8#*Z$RK6*&CQO&!>699$ M@OGR8#XE.90VW&.6 0>Q G&/.5!&9@ R+HR@AEB5!==!L#H2;"U@OKG;X/XN M*I+VK^I%3>Y!"=C_G.=GL;)-RIU8:HBC[/F_8[\'S^C-L-?3TFRU!'4UHT.< M#^/&- :<Q\0M6.?JP2LD*;:Q:@"N+K:1 /Q8 )Y2 M&,(SP[5R@&<0!TQ<&U00>UG&%4X@'YUVN7DQC!57$NT['Q8+] M*8EB.5IAV+^)5BJDE>L970"]1!(9"[PQ<9-JAH#,$ DL(YDWUALLY-8V#[R" MQ0HMP*;,B972!0FLRP'KE ;0'!*>:0FPL38&$Q500L64B2@!&').D14$Z^:& M$HJEO5A=5[>/\T%U9-]/&S"6FUTY[.TRP!E7L91YZ+#$0TO@(3B[J*&Y MQL(I0)1C030("21$$G@!-88^"W0D8]86K8NT,V/SD%Q=OF5"\F,C>4I1.$H8 MM) G14U:K "QG(#A/I$''+AI)US%>I1LWFQA5V1T=2Z\L*,B0VD7^J M4A+#KA[E?8]H*+'.:P,NBM2CTLBMXLO_0.7/MN)P'WW@&( 7"=5(XXA0'F1 :YX(+P M=\8#!9TACBHLF(D')DB,\*L5@NZF1R >H!,VV$^I2B>,)7#O==HV)515SC1H M)L3 M5"9\@0X!F7,5]!Q8Q@'0B$K-#1$\5@IBMZ8$5NUNF41@R]&& P)SV*K,( 6T0L&K MH]P!A;P$4%+G!-7>.K^US1FO0UQ5^=!'V28S;,70BFE!3D][_A$)C^0ZYS$M M956/:%JHB9N[UO?A_Y!M01!I1G"/B,8Q.& MCV$<9*5"=?+PS8VKEU"0^&<#^*?JHS$2_RR3?Z:6/##+N'9* (QBX6MN$= 8 M"\ RQU0L0B5C%4N)ZX*M4D+3YE>QG)9N-5#K^J;N>Q=>Z?:O4L;$HZB@3V6? M_QVZ/+A"(TY*M','VGD_6Z]22K ME+B=$B1662[< M0D'JI$\91XL(H:ZF0 L,$9H#Z(!Z,]C9NI%)*0$0QCIE,= MDU4JS/(LPC[=P-SNBN-L^R[/:QT&FBH>II:+9097!?(-.. B>$ %1@ M"I1R"%BF*=?2.>IC!3M9IRMUL%_:E+%2>B)!^#$A/)UY:33!'BH@=,8 E9F/ ME2$\P##C1$-NG8I*0M417R4(/XLP1"$E+G2WJ]O]JUK7ARO]F%E)>NY>385U M)MVY[7\=='?1_;KYNJE[O3S+O4MT5#T=S2DYR82S4DD@,TL!59*#\ ?&DI,: M4LDICZLRI(Y2QZ*Y9A!JX- MM_N:]T]>G_?"$_ON,-)YE2BH>@J:+3])="8U="[(!NV#;* >2$\D\-J1#'NL M")9;VTK5VI*@GRH=,^/@B=O.M- M/[%/]>Q#9K2%$9G@6A* K$> QAK92BL!+/@=CJI$G%KC+* &1;SH[4&4@74>HHY M-F%,%?1K>)B&RWMG37T5&^M_#O7'^F25P9&5KNU=E="9+=1XUYJY:\BCE05- MDOIY)/4SK(I-328T(T"[>. <08H(SC(,L*$%M\&\( ]2S\)N&&@2RMAX*:[BQ >M2U1&L M*M3R* 6D-[&Z<:=]#,HUF@?6P5W4 ]R :L8K'$R;.)EV.*2IA-IC'4X[-M>D M,RZKFF(:L]N6!97.8!V7X*@'5&H#3! * #*%B+?<$<"S,';6&P$=V]I&I(X>ODTIKJWM^T6:\62>3UJH6YGLXG2"YE+(:W9;-";.<(A4[%$)*(,94(I1 MP)AQRBBI.(H)QK@NX2KML4SK>2LE0!+"5PCA4_*$0JT@\1C(>&H%E0@"PQT& M.$"<4*&0E#(@'-8%X2N$\,V/<90)0\T[1:Z>J:.TK)2A1$)+(:'9?4R!;(2& MC@ 9:T[3C&5 6V&!XUI3R+7 D,2LH?"Q%7*14IACI53&HNA-$H"8$4A9?A*D8H-S^Z<;/DY;SIWQ;3J!?OUES>*PY? M* K+Y[W>N6Y;'SJFUT_IR8^PH2GIC*70%9Y=4&'(4RDP\)DU@**X+X+1P%Z0 M>\BH9(K2K6V!4!VR5?)V4CQCI91&PNYC8'=Z-S31U$)E@> L8-=0!Y1F$&#E M)<',.T+C?D1,ZD%SK!!VGTW*;^6ABN>5"+B$I-_$34OAIMF]TL@*CRET((B( MJ"NP MJ&?UJ)/&?>2J-4T!58U2FJ*H*1\G[7&NY+R/M-<%\6W*>DB')*9AQ1 M((+FB*$/ @SU"* LXQ9R8506W A*15WBJHHCK$7J[QJ(E&HV7C\OKEJ"-$D, M52%#S6[#YEH&38(LX)1E@%K*@=8R X&=O+-":R'-UK82M"[P@X^\N1,FUB@$ M\KQ O@1!DD!>+DVF H)F#"!$IXFY#07A=X:KJ M/ZZ8#)D?*UE!]?&ZTVKE_5;0YN7IO:,2MC;@I/;;7J?O:XC_?J\]20LKQ"$9 M+F?FO^SE+]MY\W^V^MUS/UOB>O3\.VWW>OSI$Q'<>UECL!51QS(-6'.@. RS M?48<, )*@(B0RGHD+-418E,,L!Q/_XDL]2[35[+41P_B#RP5,RR@M@[(H ( MU2+\%A-]($3$"ZD54^162WWL_:DN__&84\3G\+4P%^S4/GGG?2N>(U3[VW?/ M?/\\.*Y_=X=['C_W._9[7,O_U\_@$;[Y^41W?24J[_W>VYGCCGSKK-/5W:LW M_SG/^U=_Z^Y^]W-?][W[1S?/_7>[LG)XUK2\+UFX?X#6JT/E[N??TG M:QP:IH@:23/^<=V\Q MK/O%"))A;8IA&68S:*@$-(PYH(@:H*%5()!*1JS4B'.YM0U?!*:?0^]3+]3. M=+?V(PYW#=1N-<9>M(/>(Q%<872]G?/^2:<;2-TMYMLFXWQRX[S>W_D6# I M;!D@)@;LB8RLAW00(-X*1P0O3HJ[FZ$MB_"2H:VQH7FN!64" 864!Q3J+/ID M'DBLI-&*.XV"H3$(ZW!.V>Q9'M0C,WAU1QY[EPU+KXY M2;SG85K&(@NS-!0:!(_) I4Q:8FS1G"UM4W8?-,L@E:K-!//L\ YF?W)^![? M^/:N#]G>Z1?:.&BPO=WO%WL[WR!'B!L8-*'G#- ,&6#"Q L4]$0*1'UF B_& M2IFSEE_5_>BT[OKK6\9WZT15*]%"BLL,UI2O1;,XLR';_WPS:M7M68> MS,45VTIK9X7W[&-6^Z\_'L/!!YV^=TOR6ET33N-X[:-!O%#-OG?7 8A^+ MGS@&#&7QB$46E+2' L-L:QL34:>\JB2:-4V5V4185Y40\T!8I^W*%23NEO/N M-X*0@]8+P+3!L:"B!1IG#'!AB=%>!7 ME.4V[S\D%Z:*+(6E7>,)UK&'UQY< L3/O^1%DQYOK&^6L'LKL80]:D]AA&FA ML1+6_7AQX^V4>8K3WDYH.SIZ]T_KZ.O1Z=&[-RP\P\7>]?>K^,Q[NX?HZ-2& MZQ^3QO5)\'9VV/[!E_#LAU?A,Y>-XV\DPYG.( *H*#G!&0/2:PP(5U!R8\+O M]FE7L)-=K:-=*0>-)TH#XF0LMIS9X$5G E@;:<6YC#GZ& O82S+#M*RX/K8Y MOJQX3/KC"9CDQ->/&QV\(6AKK M *GA0Y3LXO'&5,&B*68D2 (*:1/EKZ3S&O=S8LC+HTV%(AXB!,5F ,E=,R1 M8,&R!,,D[J.:NWXR2WCW6JQ.ZRK+7%>91&CAA*40:V70G-IYS#(B/ C$I M'^ZR;>T@;_E>;<]?U#YU6KI]6TO@0BTI#6'VYY2Z&?MYTKU9F#CVP'2]_@YT M%KKPI6Y>Z*O>UA\3/=W*V\-;JMBFZ1&Y];FS;/%^5PL\;&FH@< ZY;D5+X.! M^V[\5&B(?MH&U$ZZD8K_*[>9)]AR0[5AU&1>,F&9T-IHEFG)[3<49N*#8I]A MT*IQIVO<]/KO/_3VC$']RM2W_VVZ?]S]:U4C1,RURYUN5U_5#KP]:8?['.>^ M5Z^];]L7A1C_?&YZN<\7-7U?I_'4+]H?#'K MW$P:Q8;V\!!-?=;S+X>_O')Y[ZRIKU[F[:()Q9=>M73W.!#98*:)U;*F9KGB M?N7;-Q3W I8T-U@X'MQY\/:+XJVIN;=\C_,7BK%;WX8OT*WO_>RRB+Y@BM[K MLC]_CRRKL7RAR_YB!?CJSS=:5429&+ID4[[8=DQ ME<6UR\:D%(8*HV67OPQD7_]SVOCZ/GCE#1*N=;6W>TS#-;[OX?>7A^'UO7>A MG]Y]88T#-QW(OHJ!; ^A53)Z[TX#*B@&RE,)G @^@$0B(P[=*S6FLK6X9%1K M9U2:5.P;7*BQFSP92LL*:&&??:(X^U$<$F MH="![9!4(')<7'A X1?.,65/EA23C&PSC$P; BGS#!AB<6 _KH%TA( ,*F$= M)HX2M;6-8C;,\,]ZE'68,=!4TF&UC7-R5[V%^Q^_"4*4-\(#[E74>[&LC64. M\$PAB#($B8C&25@=8EY7=+7*.B0+7#,+G*IW0P(]6N6Y$Y "8F61.H.!1M@ MQ9C4VF?$(Q'/AP_6IV@]B,>G3YC9X)-4JTJ8&4/F8.4]K;#?$75363$DD\1% MK2IA/&X09Q88!S%@&48<9\(P: NF7J$S4M/QQBN5$9- ^6!03A]>;!VCW!B@ ME12 ,@(#**T$&DK!E!ZTL>" >&H0O,-XJ0&08 M-$VLD$86:V-UEJJ+;!YXJY(%";R/ MXIZ9!!J+TF&A@5S]R6^/(AQZX>G";],D M],GW=6B1>Z.[[=!;O;%!V"W'(/%1A7QT/1M?H$9GL6Z!%Y#$NM,P\!&BP%GL MD(!:84J#F!"HKN"LF)@Y=BJ%%]8'S/<7$@G,*P+F*7&A&3<2:P8XDQ10JQ10 M7C) G'%.0Q34!0M@QJA.E5H-,#]V2:O'/C:X=X\R9<_CA-$GU1WCU>/*ZHJ) MFBJD)C2C,Z!"2#G+@;?0 JI8\( (S@!3S 3'1QN(@\[@JH[A[%+&XLR43A3> M"+Q7+DT2WI>-]^DCAKWPGGH$",IBY15O@3$> RVQM40X[3'>VI:P+A^D1-+A MPA5HE.;-P=LQ66)TAN39Z S)LZD"G#&W8IZR^6T@;>XL)2F@L<*,0V.[D6("".@ 2:3&:"( M9$ )#(&1GF?<"E_4QT1U1'%=B=G9X'YKYE4 Z(DC5(DT$VD^V?)@(LVG">4- MSSNG4$I).+#,D4":U@#%E0>9@DI'.I42!7^9\7IPG#> ,G]>D:?BZB$K4G1D M?H&)@Q-?T]9V6N&.\;B/6KO3][V:[H:7V[4\M.>X6Z0X=?LQ\;E_XGL^4L!- MI8\L;^NVS8OH8WBA%8NSO*BZDYY-D22YMD628B<6[/OK>CY(;J722FM66FFE MN.R!!91J*_H $Q64/H_8-([-_IDOA_D)JS\]I'91O>8OK0_3=7B.6K%AJZ:+ MDZ4VNZH1@R\$3%6-UJRQXE%*,"&V-C688G\=>MVMO0ESC*L]7CFF-2P5!)^F MXM+Z]A1,/;583R'UI.6G'B\ ]=CNMZ C%)GS-^R>O MSWNA%WSWS:5MGL=>W.GU?/B_.]"7ZQ*5/!Y$)3L7>]?V8N_=7ZW#>&0W_@@/ MK]WI8>OPXO"@V6R'1T<7^X='(=K-JX:^514,CS77BM^IG'9>/>>-G8_Y8VOA_1H M=P?M[?X5VOL&%=>[?G_U?]?O!Q')-_VB':>-;S#33E(- 3,^ U1K#PRD B!+ M)?*"<5DLZC-2)TC.J6;RZTEEH2620!CB/@LEB8:> PUA)Z74WDOI<+B8E=Z( MS&&6<2X(EZZ@(3BDH0560A(-/34-74W1D)#:.F( QX(!*CP!VK$,6*R(0MAQ MJU&@(8'K?,X&R.71T%VN=#=,KFA*WUW$ <7*D,Q!FGEJJ5)"(:^I,"I#1&53N38D#ZBDT<4>RTK&F%.$HH-*Y8&\&:8L(U()O;7,JYJ;\ M/W\\&;)$8H#H&:,RZ!]X*CY & M&DD,:-Q5*+610'*?*148P#BWM2T$K%/V"P9X2(K]_>;EC495Y9HXH6IYJ)I2 MN])G5#JN 0E.=4 5,T!!)@ ,-HP80TYP$^95KNJ2SRNDG%"U-IHVH6IIJ)I1 MJU183*P"5$L'J$0.Z(QHX#,MA;0"\UC"BRI11^07H:PJ2V,@LI*R]5VWT^O5 MSKJ=["?;5I/7NWPU6PS$W\4X)'ZHCA\^SFA92JU&D&7 (\>CE@W>+-0.$$4H M44PR9H,W*W%=5B5E4XAIU41N MNRP#8E<:W.#!0B Y1G!E"4P2!Q"0>98I 2 M*X/"U65%.SGWK)"*T';/XC KO3?[E[G%3RYZ$\J6A+)IRVI+0GGX6M5%&M(UJKG&@@F) MJQO"'^1]MX]K_O+,MWMCI__>WD=WZ,[5_.CFIK:]\VT?-U3%+0G:M?)VWNMW MBUU,50B+S9+8U?NS9>?OM-W.1->_*:&5!$%U@L#.^+A2>B$D\VP>P183;EW0KCF'/$ >^Y!!2& MWR3Q G"1>14<)$F(W]IFK,Y)@ME:K]\DF#TBS*;=6T)PQ@Q3@!1E9@S40$*' M@#/>:4DH02S C*(Z1K]("MSD]*-V]%Q\NU]4#,C=8 MKRD-:NM+]\[P7VM/K MO>ZT3-XN>OUF-%Z/#T;<-!U>+38:OSZ)O[YO[Q0[<_>S6[XR+-9RA1+'5,+,$\$IL!FS82H/\[E6,OP3T4PC8HPB\>B5.E<\96*LLV!.:%U'M$YG M3CG'C3$"($>#(O#: ..%"?TKN<-$!,1&M/(ZI2EQ:JV%]Z/!-2'R3HBQSWK7GW6#G1=V5T:D6YW0 MINO[J_3-]N"K5NGC_1_=^+'>3W-U=BUEL,)8H\$L9D4JT"*RB@<,*4)H")XG)IG'FBL5:!0@:3! M)<1@U1+W)V=]KNBF@O+PB>!#(!E%'U0)XE-TT6+/J)<*HCC#>7,R< MB\4E],YE&1#<:T #30"MI0(VH]A;H7&&V-9V\);K_%>4\61!JN<&NLHE<0+= MDD$W=3B5RPPRWF @PO FO$,2"@EX-I$+%I):%:"CLDE;E2_ZWZ#=3@+;O7W M&R2P+1EL7Z9.@J,!51AEP,&HB3U50')L8W(&%H$_/8_;#KBH$S:;EW&_ ^^? M8MKW?:UFWTQJZ,^-5X3<[ MSG&G8ST?[JW<H6T?C7CN&!GC&/: .NMBQND"3 ^@P Q MB6@84JTLV=K&M"[F+*[/G ^9PHGKX)XD<"T+7%,."LWB>I2,+4LC UY8=PC'@FG I>O@A^B,P0 MD)1[8!Q$-@NN2.;8UK8D=0JK.H,T>1LKYVVLOE.QWS_QW>%BR%VW%C^+,5QC MCW%B<.NUMG]0.:TUTJ\KXB;&[M_KM#N3L^]H?U::8^\RQZ(9I]!F+/@>/NA6 M:0R@C*F@8!T%1AI%$4'$<1%T*V3)(WQ41%7@$MX344G25@FW*3?18Q*(TC)@ M@[ -DE99H )I BNDY,3C3,*8;E(G"7"//84]W%],4]CC8&K:322>*X4T,!#3 M,(51"63,Z"+68(D\\<6F(4)^ :C-W4/\/IZ^YWO].[@HF["]Z9$%["3HAWV> MIM7J*0#/YF19J:0D%O@8>*4DUGY%3@!//^8",C2$.B@/ "BS$"A@C/H?4"6K LEJI:NZW>>P6#K MP1TC[9M=:7TU(K0IE/08_$%F-*_3DENB/0B#�O-SCP1\: (11AJ#C,XM&^ MA->)G-V&L"*QI&<'P^6%=1,,'PF&4P(Y,*I62EO@B(. (DB#0(X%,I"&5CO- M,TC"-"[J=$ZMR.I@N(DG(:RD9$[P>UKX3>]5R 3D'LLP"P;DT0PJ8(P5P"#' M8&!:A9$L5+2<4X5B!GXK<3C"1D:@B[1[XP,6?"TO_]77ET,I7_O-^+;/\OZ# M(@;/3DTL3]3?Y#@.C^O.V^>A!_='FR7^+,:R_-R!OO2]-Y?]K@XCD+=U]^I] MW[=Z@1-C<[N=9K-@Q3*ZD BQ0D*D,VZ!5,@J(@S@CG% %0Z$"*4%TF=$.N%$ M,+NM;8[J"%>5Y9^V)Z]:_G^"[]K =\J="%Z#8HIK(,/P THPBEZ]!9PSQZGA MF @23^2N"_&+0T[3/N=U*P*44+LVJ)U.0?$90S*&\84E@%K-@=+" :^HS:P+ MY@#CCFE:9^+!.Q4><\?T!N9SOZ_:^=CPM+@ENQB!Q0:!DC_+04A,52%3L1GW MP!L*-6468&<"7652 $GB3F#D5!ABJ:$NJA?5!9K5%RNR:K!&4'MZ)R !;,D MFQ+P3 0U" 4. H"R*.!I%/ "(*U]@!Q3IB@/)NMB3HIWPM?:R?6$KR7C:TIJ M"T@,$D@!8[$&E,8#72A3 +(@3&#&,T=%4<5"_NILMLT-M^_Y_C#(7E:Z25'U ME9"\85Q2\8!E\,3[V3*=.O,&.TZ )L0#BDV8AZ6% "M%&?%:&!-X@L$ZA;_: M&9+BX.LJ@1/@E@BXF4SQP(4JN)(T+C=12'T0OB@##%L?YFH5J#(>FJKJ4,P" M+D6NUUH*)YPM$6=3 EA#[26G&=!"F( S0Z( IL CZQFQ*J,JX(RHNJ"S#N8& MQYIK@[EP!?7XWUV?^6[7NYK+?^3.MUVO/"K*VJY_1N=$/>F.S-$@?.YW[/>= M8=?O9Y^\\ZVS^/MNWK/Q8+G$8!4RV.6--&]<[H7G^$:%8 @:#KCC09I[I8%1 M+/RPTBKNA/,,%7O*!%IF%804'5NF]+XWW++\TCMP[;N=A+0[(ZTQB31!,TZ1 MC]E?-&ARB>-JC_6 $1F<8:.S3.*M( HD1OA5BD:OLP1/>'L*O'V9Q!NWR'(H M.?!:!VVN"0(J:')@@TN,+83:Q#V="^'M&46G:_U.>,16*R"F=Z*[_J33#.[& M3#GV)?KP*](S_[J5<2L+88B[.VD;ZQ\L$J7?^:'SIC9-?]!Y79AH0:\#"_U3 M]W*;G(4**?5JQEE0Q%D3_00E@XM !<5 *4T ]Q8C01$3,!Y S>NHLH257\05 MGR$/5?3(J\@Y*[,\D9CFL9EFREDRF!F-D 9H3(P3:R"ZKD&.A,Z8YQK&>O( MW;* L8J!U<1WB>]6RD=-?/>D?#?EK'J$&95< 4$P!M0J$DL_9]%WA<)ZR)%! MSW$A:04)ZHWNMD,+>T.'^YHAI()/2XZYP',$Z.1A&WJU41+7_(-3:K MH0\Y-6%^C&>5ZW851'Y7FEA;W7"7>,UF1&7^]MW/D8BJC<[@6X,S0R8Y!$ ^,I>#$"\OAA:FD3JB1I89SX%T&8Y'!#"@G,) T(P+1H'JP MC+Q '^?0]40+&TX+#PPY)%I8$BU,USNPC!*K)8 V;JXP&0;:60>,U$8;8@C2 M6:2%.8=N/+?"Q;MY\[SOW0,JS=WF2FXFR=WM^5>:_U;:<1K89>+"NW$AFEF@ M1LB$&4HKX#6A@,+ A>$%#)A$3%'E'.-9I:[3+P)6B5DVGUE6T.%*?')?/IE: MAK:9QLP: UB@]\ GB@"#@_/%B0SFR:!ST%3IHY:HI/[TLG4*J_4 M&=,PRT#FB0FNFN'!5>,,0&649!P+GI&EN&IKDX_\M?B'=S4=VJ*/?:U]WC*^ M6^MDY1KK3"+R/;?P_W1)L)(#KBJM./!(S5UR0Y>QR71%(PUSEUJ?VTZ;$K'+ MWDLZI(R=DC'V"L+8SXJ9J[=_WN_U=3MV94ICJGJ"FST'B2AM@Z^M .;< 8HH M!%KK##!B#%(F(]8$_QMA55?R%Q6ATAZWJI%7>L"#I,R8S93 ,"(/U2F?/<(P(6^Y4^(O*GUMTQB1>(A M'Y3$97DF"-"*(>#"4#IDI7,Z'CJ&PIRG'J<*XBH+XUN6X.[A;I2-G_$X[A@# MV@Q^>21-/1B\&9I)#%,AP]"952UNPN JQP&$3@/JM 72T QP:)3/J+;0ZHI5 M];*"&0FTCR['$V@?![132T>.(^,\%D X&4#+B ,!J 0@GBD.D?<,TU*0,Y1 MNRZ@?2PEGT#[.*"=KAD#D9;.8A#T?#P[B!*@,DP!S@QQ3F:0:',7+?]'/VZJ M#'^[_,?VO\./H4V/ <'Z>"[4P.:W_VVZ?]Q<:,E?6SK"<$38P8F/U14[K7#' MJV##M7:G[WNU8-FUT(0\M.>XJYNU,]WMQW6>_HGO^8BZ8D>BCHM!6=[6;1L: M$AH<7FB%9^B]N/5I!S=G-+3NK-/+X]B\[/JF[N<__*N+W/5/AM@?^]: Y.#- M5[0)+0@HO/4K3]NM;X&:Z8*%[W^0M\(0[/F+VJ=.2[=O:PE8E$Y8)K8UFF9;'C94Q2>9'L=;>RO+%A\MM4 7E?->8.E.>7;< MRS#5^F[\5&B(?MH&U$ZZ<6;[KP6&@@0L1SZ+*(TGXD48_OL//]>NU]V[XH:L%^/C>]W.6Z&UZNK>@#O!XGR,\C6BS& MYD2WCT/+\W:MX:.>*(J]VIO_G.?]JS_&=_?_IGK:XSLN\ M'^YA%R"=W\+3]4\ZY^&J;NQ0C4F2>:PFSA^BMYUNG,UJ5UYW>S4?(.="-]MB M2&H$U6M1(A8&%QV\.2@JU,/-!%7([? 037W6\R^'O[QR>>^LJ:]>YNVB"<67 M7K5T]SC0WV!68VO/VB>&LJ%ZU\#Y,71*A; MWX8OT*WO_>RR_ 64XEY7_?E[&/'*VRI?L-369]Y6!%]P>V E-C-J\<(5S!X*^L?HLBHWGW2^??%^'%UUMF);\ MO+OCH!,LX@&Z_G:*1+1:BESE7OS2SOM5&=(:/?9.*]8A'UW'.G.+]?:?NJG;UM=G0@:RHBU2=RT0NOP5NU^&F^^Q M8H>@$(()"66&J/1<>48DIUQQ MN][[NIMO?SHW1NV__53L_%Z:L7M]#UN M7'^_W#]X?QF^%]KVJ1E^9XU=U]P[#>W#?WT_//C.POTN_N_Z_6"U[4V_<=V@ M>[M?OC&O":-, TQCVBI5"DAM**"(0 ^AU,['$[H?6O+R3L:_[!*_U6WR7+D2 MOXL!>/$2OW=[Y+4BJ]D2OU4Q5>D;]$J?8$T2!M:%OJZFZ$M[:2PC@#O* VDQ M""0SX0=54 I*M#-V:QMS6J=B-E]@@TGLF4F2P2E"&SR@:5;:I%DIV6NRUV2O MR5Z3O29[3?::[/4N7JJ C&.,-;6*4H1UIAA4WEB9Q?-MDY>Z E[JS5Z4T*:/ MZ)MER/@,&B"\=( 2@X$A, ,4,^PRPSPB;KW>(N4 M[G:O)J>) 39>CT&CEV:'.\T.C9D8IA!<&H,=()D,4T)&")#(82 H@]9I+0C! M6]MH3DVZ!-55A&KBT30X:7#2X*3!28.S@O*PLAWT21XN1QY.!P\PMF& + 2$ M9A90+C30'!N )2+.><\$M:NF#S;^3@/$6,8!A-WG&GY[U^L0/ZH'.SD^9OG;OW[<&\4*1Z%\!Y M/8:;3SX@JI?W_6??_9%;_W=X^([[Y&WGN%UV+B-#AI<-+@I,%)@[." M K/R.GU)8*Z:P)R.4QAMH(14 ::8 =1E FC$#3 "<<6L)%#355.8FYO&L.?[ MM;QM.RV?DA=2='IMYHW* Q,!!^\+&'SH]'HIS:VZ&>#+;(A!0\VT#K2/'0.4 M<@4,4A1HXR@6F?5(V*UMHNJ"LA6*52?D)EI-@Y,&)PU.&IPT.$\_.$\994AJ M<7EJ<29>()76E!) "1: BGAB'N)!+EIB-20\E@DOJ>"4%QBDBDD M@)/" XJ@ DIP#IA#1#F,O1194!60U1%+*'^&*)]_%J#D7 A! MX-]1E43CL& M%4542.D)7Q3HOS@O+,LOO0/7OMM).+\CSO>FYG$LG/>*!W076=$8!\@($ M<=(2F2%N],C13SA_?CB?G]Y4WI"^?U1/C6;QX0"1)T!7& 7U'J0 M[,H(#I#EE&:2"!7W/B24)Y3?K" 3B[1"DBH7_DAB/$78TV!$W#F8T83R)T?Y M_M1<[AD2$!L,N.,44"LMD(X%]4Z(\]H)J!!**$\H'T,Y1P1A)8SV!E.4(8U\ M\-*9=MQ;29Q)*']RE#QD0P1+@R6C@L#+$60^)A53!/4;B'8GUJ<8]BFSGO;.A1%"9R MH5R8TI4 2$%),L(S&X7[.H7A-C)5&+-X!,^9+\[V=GDO53Q+:2 K,CB_W:4F M)I><,&2<\X0JRY7@F(?YPB@C%&0PYH%@.,@#"3/&+^>+W3$H-+3S!YT/>2OO M>_]D_%N]N#,E33+533)V9JD'PGA4NC+ M>A/F&$'2)9&Y$2)S.I)!G,L4XAK$8^$ S:@$ MAF '4)8%BV32>T963&5N0HKR?+R^CSOVXP'MYZ:9VUHGR\)UVL?AEUB++1YD MWXN1OGJM[?OQQ?",OGO1#5\*'W)YSX:G[O=JNEW4;FOEO5Y$42K=EBIKI,%) M@U--*J'GC&-_KG7NW>Q[9KBQ@4J8: M[OF+XJVT6:E"%7 \DVTH!:-,*0]T7,F@AGA@@NH##"H+,ZUM4(5;VV*N!$B@ M7BM0SQ'^CX3HH@[1&* 39N^&V:OIG3Y6!9<:IU M$.XBX773\$J(A"@3DB#F*23"""UA/&-%""P0N?MJT()X31-P=6">3A',G'"* MAVE7&LR#%VX(4"A3 $DF,R45899N;2/*Z@P_>+=P@G1R>I[[X#QE8#3Q[:/S M[4S84SFOFL(4 :JE QI+#CP4W&9!2%DL!H1+\ H1[D:F:16(W/69[W:] MNXEZVDZO?WOPLHJUGK1>E!;STN"DP4F#L]&#]\HPO@SEBEZ M'2>_) *K$X'?9YQN[JD* CX#WA,-J$ ":*(<$-1R:C537OBM;5ZG?/;0\I1> MN6(83P2\PH/SI'E(B8!7A8!GMU&% (RD(,EA1MU(, MO+FI1P4")DY\K/G+^/O]#EA8MWA@"M:N\. \Y5:IY1_,DV:8JF:8-Q%F0#*:P:DH-9P*"B'?FL;U2E:I<721 :)J==R M<%8^7):8>F68^LWUA[(2V77C^ACN??SF-0Y.C9- 2,D E3ZF]0?GQV::4Q[L MA7N^M4WK$J:C2A\#S#='E=9^:W9ZO9G Y4:&_--ZS H/SE,&U-(95,N:#"YG MHE]&0$,5QI$S2ZP).BN(G03KZ;!28.3 M!F?#!N=.*7I8"B8U(1 I:BB3Q-C@\Y+@"%OAM5] DO3"8X;?DC9Y1&WRYG+* M4;7"&>2-!5 H'M2)],!H0V,R",?!><4H%M%%N$[P; W=E("W8@A^RIA5PNTR M<3L=8,)$$4(0!I3''U [8'Q L.#&$0/#6TYM;3-5AX*LD%>QN;E;KSO=LTY7 M]WV$66A.K/I4%($JJD75>F?-O/\LLKAN5Q%S:]E4$-N8$A*ZV[UZ.1J.UZ/1 MV&F[(L'N+2(2UWK9IT>"+([K1B9;VD+*K%\U2T$AJ9!1236("RJ&@#@>24 !%L MCD@K@Y='M[8Q#,*"R15:NDK07KGB:AQ.HJP3UEZGZLB;0LQ1A:A:9B)OL M%- 2*L!T'.#,8T*S,$DC55!/&U6J- X!CB"Z5A5P/Y*:LOQ4>G$=> TGNSU.',Z871"!W MC@.?NAFK.M1K MN]X6A\W4"*K7(I@>DHX[.).U?)Z7)/2ZZYR;IB_/9=WDPXSG+ZAD$G.CH'<( M4H6)40)K)K,PBS$#>7%L^2+KN:^+PTZ^A'OMG_=[?=V.G97XJAJ^NIY92(&9 MGL) ,@6U4=X:;"MCJPJ1\\1I'$]&#BNR[/ROIQCS.XSU M"K#DG 6LBBBR/#%M[FGOB1H?0(U3:U+8"^>Y54!H[@'5E )C'0&!$CTC%%,B M5*+&!V6X)0TU01 .9H9PPBW7FD)"-984*LF1$.4($54 AJH!2B'BG"'421!Q]< M;RMQ8.+ 9\R!4F699UP1*#V%5BM( O*L]LYB;8A_" M$F$E])9[YS/#)3?$WLZ2MVP1372Y],6)Z;0(9VPL6$&!,H8"BF@&-%,9L$PA M$_>0&N6VMC%&=:IF2QK=>:-HXLK$E<^2*Z7EQ%HG V%2JC*H.:.$2Z4IAHZ3 MGRQ-)*Y\*JZX:UM">MRW:FR2%7Y MHZ_#[<+?+O^Q_>_B1_D$IOO']NAIAF\.GV> $$8#A,XZO:(VX @1G^F#A M!ASD+=^K[?F+VJ=.2[?O34.XS#N.7LOLS\GFC?\\Z0[;>*://3!=K[\#G84^ M?*F;%_JJM_7'1%>W\O;PEBJV:7I(_G_VOK2IC21=]Z\H."?B=DZ[D-N&T\?=Q?'+F";"$Q6HSQK[]O5DE"2&"#D: $V3M55K[Y//GN M>>USIW3SB3-AZ&0.EY0R\O$H -G&0/P4#L0\[@-;Q(#/]?W5\BHQZZ8 D M!'FCN^,9OO#2D577>=Y;BO;\=]? MW-5DM'[)2DNG-X[AUX=;;SO=AIKO.,2K0?*J M/X AQM9YM(-6!,H(2ZF2Y IX5!OPQ199[?@P]*X]'<;GTU]^"YWA:=>>/^_T MJAM77_KMQ Z.@+4G^ZHX7=KP*RG6;T_XW)AG4JM,Z9,DUVE M?H^R9YBI:]_&S\BU[WWOLN(94_JGKOK]]P!^*Q^K?&:X:-!8'V(&,&[2##R6 ML8IG!O_L>,I8KQ^K?D:,V9BQ"L(V9*SF&9,W&^L/"B)^F/]F+IQXEVSE[QO$ MORWI+PVHH#B,)[FJ:' ^40NOK9NXQ?2PQ>G)#L3K)N?ZJYBE.S9Y(D$/!X,: M1G/51$X6W(*K@O/JR5>U"'_LDFGDQ+V+E9&VT[J)4=.Z-F[.("F=6H[ 8$=[>LS:,IN\A[]<_]LQ]]# VS[Z49Q.2Y&UVJ^,.4@9\H5?SYA*'+>4(SSU*M M0OV@??M[;_?!U[Y][ L9V_/?N'GSGU>^_6T@8.H%K?GIY]N';9WC]U>>];W]^W?OK;6>/_NL$QG!V\-?+\X/= M/;+_Z8C\[[=I'OK+T=ZG/[_M?=K[B*.33&"%K,V%BX1P9*AA2%BK' F<4KFZ MZN9;H>2!^U&M$>IKI\";(?WF*9*W>^2-8K55YD!^E])>Y+Y<,$?U-K\S&@TZ M;EQ%P0_[;X#M'GTWKGODN//+',<-8U@0C!BW!'%#/7*<2NN MC>"XVUSC+@;GIFM.]]!9=2/6RR;OB:LN&VCRGEC6ZY,DH-)EYA$J,P<+!MN] M-IG9)+"7S>DQ;4ZE%K*_H:[SW[?6W^VL%4YBJ,%7CF:HT;-D4&MN[ M3&/WVK"E4%FALN:W"BAM53:.U-Y?)K7[:JI2^*SP6?/YK+0^V3@^\Y?Y[)X: MG]P+G3V&4WBNQF0-!>3L,.9'.SF-O6'5I.(NA_ TP$5_LSR$GXNY7"W<3>GN M7X3S4,*YP376%=9OCNS7&0QML.R+<(IP&AAUIDX$;8TTAEA."#$*"PEZMC?: M.FE4=P,/WP]%";^5$C[?VGJBA!LO*<=2(#"<(N*.A9Q/'!'83HJ3&+&U M&Q$2:'!#W@GM&K&$X:1P4B5QQRF_-NSOATW@X MJKK0'?8O:K3?V ZPZ8NZ0+NB6+?(S6\CF(##SBB^BX,O'1]KZGT;??^H5UWE MW[8[CL59LEJ>GO6)/=_?W3O?._NH9' *2XFH5 9QX24R)"H4O/4X69VLT,#4 MK"TD+62]$7Q0R+K!PKD-65/N2< )T F$[;@V"5-@;U"GL"+6%;)^[&3-%L@: M^YBB3!X)9W5.0 A(1U"PO:/$1Y<$2[:!9/T8ZH>O1G.V&W,!<>[ Z^O^/L,< M\&FW>O'Z(NX;Y*$W@,_6Z2V]6L";4B10A/-T*]0:(/M[J.MIHNR+<(IPGH0K M.RL0M4-Z=SR &:N5[=I1O1_/JK>&1==>H:Z-EQS8@E%!/<$H*!P13SP@9X1# MUF!LF? A8K:UK=I:B14E^A94-\;POB](5T;S'*(+:&\)VMD)@3,#F6GA.,?( M$VD1EU$BS8E".# K);>YU\/6MBZ0?6R077E@XX:0+9OP2O&\&)UPQN H?43. M!8=X#!%IH6D.5J@D.14LQJUM@GE;"5E0O1&H+K9/@X7SD.&)0KD/0;F+,09G M0) @2D1I8(AS:I VT2!&?)"!6*+2E'+EJCI+E%SYFP899B=?S,Y@J$(-^:T4 MO],O=S-"J&OI3;HJFLJ=^Y8ZE-[05U-HZ3:T1/]8;""AB6:2)XYDREDJT@(I M$<>05LYK%HFP%.PZ)G"#HIY/,PMB]8TX5ZUFW S"1>M8)[P7&BLP$H-,!B/E M@T6<2HJ,2AK99#V70G@K>*Y!-FUU1='>XX%XJ=0I26Y%.$4X13A%.$4X13A% M.$4X13@E!?E[4_MF$$\ZXY-6OSH0\S2WT[#=[LPK&*9'M8[LUY*07,)+13@E M(7F3]H &R[X(IPBG"*<(IPBGL<*Y5>O'NZ<0+O2 K"+&-RFZG>CP![U=>,PO M=M3Y4FII5QAQ\B,8RR3BM,?VOWU@'PW5E@H>$#5"(^Z-0,Y:@:PV@0HX#2DD)DBS./CQYAC.T@E;?GPR[E;+OQ4Z7SHA]L+32"M\ MN0BHP7@NV6&;$V]\FEQ>A%.$4X13A/,D MA7//ON;+.NI,$YT9K'WYT>2@J B,1238X@[;9"A M2J(HL-/4L4QP&ZH%-(V'QRN M%4;&:0%2,S(%[Y*.O%'T^HCS3.M#4ZJCO7-<=WW[YO'!H?]H7 HT2HHDTQIQH1BR-E"D0L+>4$Z=J31P M+)9;HC^*1(Z2@ESR1(IPBG"*<(IPBG"*<(IP-E0X96++Q#9_8I]"#J2=IGB5 MQ,<2]GAZB8]7NK6FX)BE/Q:WUNK<6I^7W%K.2,(%"4A2FT\R,!99K0@*A(/H M7+2!VWP "4BYI#R6E,?"XD4X13A%.$4X13@-SSL,I.NEZ0JT7 M5?-D__#]V4<6$HG44(2C$8@GFY#S."$>9!*@F0ILZ75*:%P:5XW+*!0TAN+<$H8K1'[:\D;?>CJ@K,_YEN [1Z)1Y\X6I(^ M&\BA3V>#*\(IPBG"*<(IPBG":99P;J/[FQ0BC4YQIS3G+FDFO+=,1\^=!D7_ M]KK_M*1X/XY>]WS_)/[1'Q95?Y6J/O_C\"59+"1VBEK"*<+*),0MI4@S)A'& M$J2FC XD;FT+W.:8;:2V7Q!\;]9[0?!]('BQ%0!E)@A)%4JTBCCRA&P0 6$1 MA#/<)*]TLQ#\&#*EU97X^]UV\X'T[=9N]/'$Q4&+D78KP^W-O=W"]MY8:I82G@G#%J/&:6P]4%0G60N./ MKW_NO.OJ7@?CT7!D>WG>"CG=CIS$Q>GTD_:D+G&;*'&(@*:8NY1P!+L.1SE1 MUVO-8-?QJSR=?A5 >>"@_8-QP=H9]&94\-\/(?-;R+H!I+BLRJV)$5_D< S, MT1!M4O8(:.B M0D%C&317 9.PM4V9:G.Y'(O9; Y]3$E+I5;I20#XZU(H]4D4*ZVYT&B#K9][ MR#=M"ET7E?>GY?\45-Z"A%5G;#]Z6KR=4PAC'K4.,G'#.;?"6B.\-IXHT*"" MY#*\2]B,@8+Y!03#!/'"&1;&T3)MIX M96?8/ *F*'MFV3-O;5NNC"-S 5?UV(XQGLB5:'\8PV&$.Z^B5YTQ:38, WF0 -N&<#=?SY#5I884PUTZ8B]F=)&H# M6K\!==)$Q).Q2%.%4>*22QH=34X#82K2-O@NQ5R%*PM7/F6N_/D$C,*5#\65 MBWFT2G LDC"(:B(1)\HCQW.G"19=BCY7.AX' @.&%7$$_?';MTTYN+CB,[K0_[.0U_7P0NW;4^1)_ M.^N$T?'4T)[[UF3QXHNO6 M=[V3VSO MIW>76ZSC^9]Y%BMN]RDRZJ7CU@D.U*2%\D)9ZZQ(5DO_D5"^-?W6\6#Z9*?V M*"(WB/8SL@EF_KGMGMGSX=8_+@GHI-.;#M3D)UD4Y+6SE=+-Q65N,$4UI\'^ MUA_8:FT!A\9!_A0,Q#[L %K'@[SM_]<-1,$ S)EH,TQ?9)4!.HS^N ?W.>K$8;OUNN>? 2>%UKNQ&W9"QP[@Y59#'^#% M/$.^F_%B)1L[/&Z]ZO;/A@\W]NHZSSLCN(>_ 87\TND!\_?'<-4PUY-I@3*^ M,_A* [@@\TKE@(?HVM-A?#[]Y;?0&9YV[?GS3J\:0O6EWT[LX B88K(#B-,E MC:.Z7_WV!8<\PS6/3&I_)G>>O/VL>FM!?ZK?X_R95O3:M_$S^_QX0H@^4W$]@/BL%^F"I#Q-)GK["NZS5_KUG]5U>(?8AVT'H).TFX M5"-VR7RXZY3,N3\N61D+IL2-C8Q&3N1WB^J69N [#_GDIQ&7:5S!-!)S&PRO MJ@TD3-=]65 D;Q.5FI2RFM0:#X'#0 7YY730SXW90LN=_]KJG\:L+H/)FCTC M7\ LC->?AGWS9EUW7'CW<(;LXQGABLJS*]>4:MX2SFU,.U5[@FNZF=ZY[&A3 M2RD;7Q)9VEO\M%O^SZE;_NO!/U^?[=-_=_=/7M*___H3'^S^WOUP\I)\^ 9W M/SS^_/?)WY_V/^W@@ZF+_;#_;?_DWR<'NZ\^_7WX&N]_^A/OT=?\X*_\N?=? M]^C[L[]W_W7R@;[\^G=GP2W_:0_N\8'O_;7?A3'0_=T_OWWX="3^AG'O'[Z$ M^_W^>0_N]^'PU_[7W:^Q@9#0:$@R)A$7%N-7*&>22P49P) M["7#*^AM\7"U4S\;ABP,0"@2@U(C)Q3Y.5- I@'M/&:IEY-J9T ML]#/(Z8?S:EQ+ 7,4^2>&Z,,B98K9Q)A-E4M^HB9T \QA7X>D'[V%Q0?HU)B MB6/$I%"(.X.14\$@%B*#_QQVN2R*F;;BJZH':-#A%TTU'7?"I_%P5,>,1OW6 M( +>?*<;6[U%FS*_G5_TV5]R4OT35YBP[PS M #VW?LE+%$9TWNJG7UO.!N!W-[K>(;<935K_F"W/W:C-.[N>)\; M*@W++GFK7?+]DGM <-#2-;;(>4(0E]X@:XQ#1&G-(L5@;]FM;2[5H_(-/$JT M/J1973"Z2HPN&-+>6Z(BEF ^%YT3*EU/*4+$-8.(HX,PSI7(T9C(PTI&@M3F"9MHU>;M>Q MR0Q-XQ/XJC&9JCZ4T'4/K)#^_5E M+8+?:Y$46EH=+7U8,@6L2PI[H9&E7B+NI406,X-D2HIBR:W30$L$M\F="AW+ M.1:- _0*S($"Z 8 >L%N4#[HQ(A#2F*'N/,X-PY1QQGB5$?D0);(,\*]<$I$30'%M,WH MG1NV-.^$F@;;#*<#6.%575M5O65/^C"@;]4+3R(Z\! MV2\8Z6+VX?=NU8E] MIQ=VYH10:&EUM.27K 4'NXOQ02&3@D8\!(F,M!XI[9C&6@38*DNB,QR.\QF8\/C#G\PT>LS>C57;$O,".4BO MZJX_O:,7>?*!L'8GHBE!T16RU=&2/:%N3U10/T@H%ZP*4!X+)KDD,0Y L&Y1):&?+"VM-'' M(+BA.=.!R8+I1X?IE9L4!=,/@>E%LP(SQKPG'HD0/.(J&F28U2@808TWT7JO MJ^PEJ1N$Z<<>CGB=N[C$X:AU:CL!=7KH'7_8 M('=&\4\VTT#X$72+VG!'_"Z8 L:!:J"3059IL.]E2$@[;)$103#M?!0DE^.V M>>Y)5]#[N-"[]Z%U4^KVDTB:K$'5.(&YSEK# $G%*-3%,YC;_CS^4>/V16Q:L6_.N/X]SSO+^:FO7#0 MZCCHY=GD&]RQBVV :04LKGI[E\_F1 FAJ/\J%X.AI@966V MMGE;X^6:A +A#8?PRLV ZR!<4'I+E+Z_C%(PT9E41"-I!,TH-=G9QI%/BB3# M$U=*;&TKTR2,/G8/?S[Z!L89>Z/JF*I.B(-2:W ?NO[OXR&,9S@$BG&=7C7G M%[)X,2^*?+H/O%IU-WMQG']]W=LYR3')@W3-5_[H6-?I@A5'BN*Q0DK[NF0\ M4"LT]X8B(> '$!A'AC*&F'/&&9- C:R*(:5I4C)D\3\VTW8HG+"1G+!@C!#" MA/)1(6*<1IP'CXQB"1G#5.2$"E452,LVYR4H\>A(8>76R+V10L']+7&_8-Y@ M;93"(J(4C$67N15?%P=DTB*[,SB@072U$%Q1_C3&G+F&DK<^1Q)202TJ %L"<8(3D M$P*VMHVX\[DD!:)-@^C*M/X?0+08[JO$[X("[YRW@EI0X$W>8@4Q2#LCD6'" M)V[AGT"WMDF;Z28E CSV",7E@Q,ZO2]@P_;SP0ENV._&H8\]_W/-5!^S$V+5 MT8K7TVG_:] 9Q=W^60F'WI)NOBTG'H%,>*0&$4$CXIK2W$C1(RL8]2H))P4' M=<$TR5]0G(3-TNB_A\^B*ZP2O NZ/GMAOE(OKE#^(;#.!I6+8RZDVA5)U[?OVC3S\%KRC4>NUDY M/90F'Q89.U^LZSX-*_*>C^18W.?\(-IAW(WUOZ][4S&\G4FA['PKW/G(DM69 M",4J$(V2YQ1QPC2RH+0BHD*2FC-K@X"=C\BVYLNM-LKQ?!L,YS58G07.]PWG M!3L41V=\M!@%Q2+*=@G2FA@D$N-4*>^8R0VS61NS@N9'A>8U&*$%S?>-Y@6S M-&"I(F88.1;!W/07ZEDA]=#E:%347 ;FD<8BE] RBYS.[;",\T%AST7 6]M:MXE>;M1? MSO5J&(P;<4Q?@?,]PGDQ/L5=7F)+)@/')E 6 M#9**RWP2,.@87L$/KHD#TL+$*S 9V@27XO?- '?#H@D%U/< Z@7#(3@;? )0 M)\DYXE[SNHJ5.2PCYYB;7,1"9%NP9<.A!!0:!NC[-1G*;MTD8"]8$FN;YLSZ9:NBQ"$:AN^&QB$*SN\?YPMV!J@=GF'A49 Z M MAM3EP2%$7E-;;*YX:@.0,?Y%WB$X\-Z_=I:Q2LWS_6%TR/9"A-41FDA&>( M*YE/V9(&>6^")-(21TSNDDEI.=SO 2H@3NWYDRE_:):]45/01 YO:C$4+EHA M%XDE^P);G?T@"C%F+>)4J'PVN$))"<=B<)8(F8,6DMVYR4?Q<3;.AW"?1D8! M]_K!O7@.2-! SBPB18E /&&.K!8<*:.8,8%IGT\8$+@MR/(A R5XT3!@-RO? MJL!NBPY3Z1)$1+J%\3A>R#B?DM*(^)DFMS;6*6+2Y+D&+A[,<6J@U MB%T[B@%>&8S.2^CB 3.A%BCJ;2V8-R"7DJFY4L)ZO7R6H,.18&X"XB%$Q%6, MR%!B8-F)(#F7VM5M121=;BM28A<- WBSO4^1H#^A8'_8+H6R-Z\3 / M[73TEB+EF4-<2X6<!,@M60.V11+($!V12E1'P366O)' ?@)1B<$XKBPAZC'[/.ZE M.U,6QA\7?=>* ;%"5EH^3S Y26S2!/GJ/,&D.-(R!<2,5D8%1KVS.4F3L#L? M(E"EY:,"DS*PZSB*DB*@>)A\A!&L M%*0BY8Y@JG V(G1;B8:TBRC.R@VS'PJDUPWI!3-""G1X?K^PE"%%S?!ZX73 BO$J,A!91R?R\2#YLA**9'SB0@!FJ-2865Y# 7238/T?10^%$BO&=*+ MIT!007"4%GF-&>(4C )-\RD0T6*'*;LC0HUL$F;I$33B&N"?"8(0PI00FL?1V#XDU,L2QNR\84 M6S\8#Q1/YUW)8+&O;$C"R*01HS$B[C%'FK. 7'#66B&-B4 &5+1AU9:H9--I MX"$LE*(-;!8!+%@U!&O-O<=@QE"#N)$,&:P]_$CPAP++1N F:@.//=@Q;8S6 M&L0OL3=^&FV@FIHRE>DI#^FOSNCXQ7@(TQ('14-9!T%=<3(V$Q'C$) .(H"& M H:+-E0BCQ.5T=F8/*Z:Q\C2/.9Q(?P^NT(5A-\CPA(@W*TQ2@'V/P%ZP+33($,>\:SO*$.3U#R1K6V&9=M<<43>XXB8,-4\VV(_CEK>#H];IX/^%S"V0\N= MMWX9#^&73N_75G\:66QE27SY^52KR;2X_@ ,>@1/^3S/RK#?[816?K;-X;1F M&"8@MQ<@MC<3J?U^_GZ8DT-GD>"=F;@*L:V0V.9.Y=X[WSO\P#\JKSPE3"'O MB$-<68$TE_!#4&."9HI*M;5-)6L3O=RO]M9NTYL!:(,"A& MV+O,"(1& D(%!4?D%G,XZ7P.<#XWPU(;K7->YO/Y*&U3+ HC/$9&>$B[I_# M0_' ^\L\D'6] ))#.H$^P -A2$=L$>-:@TKHN.+9Y-&RC=6=.TO<"QFL*-#2 M-!LHPZ65NOVS86MB^,#_OL3A3>V>&\S C^5R+6.NPJ?T%$>X2LN=L.:MVC?C M@3_.55#]E(UWH/?1>;MUVK6]4=61+?YGW#G-,?4GD?SXH,=43I,7#OL['F9] M$-],Y/$F2V.G%UY.95&VW!5NN/$M(KKYLJD'XH2"]$!',+9Z:<1Y()#=:T3L@ZGY!16G+B MHHY4YOIKQN[2PJE NG&07KEA7"#]4)!>/.<>*#AYFI#2/K==U!1IA2-R&#L= M16"850?+2M.077J5"89--"5>5]9N7OG9]LV&P^B\-8Q^/.C\Y%$QFY:HT!#S M83=^B=W^Z;M^&IW906GMLDH>NN*@21H2_T5F KZ?R*K'^=5#9WME2%J") E=4EBI3@BJ+'-,"J1"E M5Z"A,$;!E!!M^+>D_#QU0KCW),!""&LGA(4D0!^X%=QAY*W5B%MND#,DP02; M&)*,"9;]RL(6A0\VFP_6=P9-X8.'XH.%9$!JC.;)&:1IP(@;%Y"CH" 0$R5( MG9&DVXQG$1[5=KLEZV_-!D,U\V]@X@]Z+ZII?P&S M7BR$%?+0MR4+(1BO+>,!*:\4XI))Y+ P"&MA"$.N%TP!@*)VBDED5?>@/Z ;>48F15!*H5(F#CFY@H5-#;2&.@ MH'>]Z%W0_B6+1E"&D7.&(NXB18XQCJ+5-"B:<-"//LVOB=K_JQB',]6_! \> MSAC(@JCIJ,0.[H6C\))E$ V3G J,4E62J!Q'+D6%<'0@P)@H%55X7ICER$&I M,FX8DA_,,+@]D(N><0<,+U@)@A"L*+&(AWS.*I,,.2UA%>M$M0,K(;I&>AD+ ME!MH)10HWRN4%TP&XI5B(#Q$D]-@,DB+M#4610Z2#(I0*59WOFH)&-S\)*). M3B/MA0N[X1U<",R(G1:8U?4I125R<%_] @[23!ZSV7\WZOO/.[U0OQ"!MZI7 MBOFP0KXBE\V'(_X1P^;C;<((A$@0SR>J@D89D>4!6Q.%I 9O;>LV%G#$*'Z;G"VANHZ )D:0]XBY#&2@:2>Y\H(0YD&(3H?S80PRSH,+DI)-9[8/O M#T>EV&'-(88Z"+KDN)ARTXLL@V(NK*?:84),(JC@A5>(&9L0%T8A"X8"H@8$ M' RQW.NM;=4F9@7GDQ=_9&.4BQ7'%FZ/Y*)=K*#<86KS1^N9,R1;!J!=1.R0 M3=8@'EA0R7$3M&BB/[)@N5F&0L'R ]8[3+!L! %*IF#OFP@;LLVM"[T4*/G( ML*;:CZK\P-VL,JCH/[ BW-(WF%")U-_G0. M;CR P\X)V"+[\:SUMG]B>]<-!=]H*/5*6/YY>7CS/X\'TS&>VJ.(W"#:S["/ MP!P^M]TS>S[<^L>EJ3[I]*:W-'E,BR*Y]KE3NOG$FQL\;+U2@=" K:I5 BL\ M#O*G8"#V80?0.AYDCOZOCD^142\=MTYPEZ(6R@MEK;,B62W]1\*VM@\S?'+= M_8O,[[UL@=KM:Q;4]O^XP3^6W[QO(*@K5]_.8&#/6X?1'_?@/D=@8[=;KWO^ M6=Y9P3/[F\ ]%^R+M#IC6/X]>'F\K9C[O1:H^/^&*X:AK]>14D_&'RUSUQL M$U4K<'B(KCT=QN?37WX+G>%IUYX_[_2J(51?^NW$#HZ N29[BSA=]D'E^]5O M7W#:,USSVL07-KGSY.UGU5L+NVW]'N?/M*+7OHV?D6O?^]YEB7PFF/ZIRW[_ M/29$&2R_F7)47=H> SZ:%H!\\X#.\%'0NT9Y[*$Z?.)>B3XP'J9!S6.5S M,33*)V6@9&CTVB02'Z!,&6)QL)C8B) M1!#7E"+'@T6#U- MVHLL3"ZN-PY*!*%A&'Y(N^"&$"Y*Q1W0NV 7@-"]8E2"(> PXA(G9#&H%V#C M*P5F@@MQ=:WT"X2;!N&5VP4%PNN'\/O%2B_AHDX6T$LIXB(X9+3&R $C>^,, MI7IUU2$E:G"+J$&GYSNGMMLZG;,01G%PTNKV;:]$"^[1('@7_1AH:#>Z0D0K M(B*^9 D0(IT5P2"./4.X80"^C4F_5GO@6@07@_ZN M,%ZL'%<"4_DUK90;85IZ?_PF "\5FN@ 'AM M %XP"**5F D>$-?>P8_DD(Z2(]B#D^ T,9["UC85;5AOS0#PHP\17$H@FID M3RLZT)C,H7[OZ!!$4-P3:V CL605).P<;"P.J6 PXM8DI!GA2(!VJ*PTH"PV M\B2=XF%L9I#@EE NVL5=\;S8@19[9S4UR#E/$%?6 YX#0T&0B&GR%(@YFP=7 MJQ<%SQN.Y_5F$I6M>:U07C 4).%*1"J183S"UDPT,@Z#I4^TH\EP%FVI-VA> MY.!I%1PT)ZFH*!OK9:@_SY:,!RQ4I$E&Y)0&A@I"(4N50=BZX()6'N>**,)8 MF]+2C/9187F]V44%R^O'\F)<(8 XE2(H>JL1UY&#WF$\2DE+1A6W.(<'80=L MCE^R8+F9-L,MH5QLACN@>,%FX-$H9?.!LXE1Q+WTL#4\.M<5<)/)QX]9H_&VL[(GJ>IMU,9_ $B*/2T&GKZNF0P<$NP-XZB MI)A"G&HP&#B6*&GEX#UOL%I=D53Q3CY&JV$(CPF__0RJ"WIOB=X%$\%0J:QC M$IE P41@S" C743"2:R<3R!5L;6M[F(=%,PV#K,K, _N@-EB\Z\2T(L1!F8L M)Q&#X&0 0%N!G/?9?R<$"5Q3,"6VMIEI8Z6; >H?V G3]N$PSOA]'MCD3S[Z M ,NEDNUNU=#_U Y&YY6!]#3.^&M*6.5M/?]O\O27^HS5D?'R,> ,,V=)IN"8 M?';=*.1 /T9*!:HPR-7JU85[BQ>V<7K66B,JWX=Q4:SNBN4%2RDJ8JPGH%AQ M#I82)F S>:U0L"&!,(50N>L"%VTA[J)8%10W;B]>9RRE[,5KP^^"801R<8D3 MA; V$7$A.-(J).0P5YJP$"1OY/&>9+ M[&3=A1HS+MJ=F_;A87\GI4ZW ^Q4^D^OB)26CX)PP#J)&H\$EA9Q)2SPD=!( M,4)QP#0Q%DKP9+/ _* &PJW17.R$NT)ZP4[0+E)+5$ XV(1XS.D:/#GDJ#76 M,L() SU#:'/'I*N"YL9MS2LOU"A;\SWB>,%>"!9P')5&T;H ]@*F8"^0@&SR M&D<<@\\MV)NW-:\HDG S,V'N@-C)]U'^\'-"*V9XJ&2LV7ER8%3XN8/FVJU> MK"R-ZFCHLT%GE%.TP-SP,"&CZECD_''X>L;9PHFXQ1VR_DKQZ;$WK^'^\%!O MQJ[;\0+Z376C%^"T@76^2NN-Z[C.MD(F4YG8N'!+:(5PP9DQ@2WA/LK,12 M^ZUMDH,6;+FS5,'UAN-ZK97C9:N^'TB_OPQI*PR/^9RZ8*1"7$6!M 6S1$7& MN7>28[C#KW\?#7(4V?-$_<9U> M->,7DG@Q+XB=P<#"JY5#Y5T"!SL-^]YYH.@T=Z" O44* M<$%)3($"\G':@7ED\N$8RD1-!,X'Z:TN-:,P0=.88+7':1B6&-6UH]@7-P+=\7R0CJ6DX0S!@@65&'$O9#(1I=@:04%=H>EGL:M M;=GFDI>JC::#N!G)6&4K7B-\%[*P(!\)WO:&=ENA;<[U6H_9A_$.DLE7DPG/H:) M+ H)K82$WI\MY2B11(AFSB+'5>[C%#C23'.4)!%4!\$T]DWT0A1?8K-2E0J. M[QG'"XE&SGE!A.-()440ITHC[21!.!H=33""*5IP_&AQO-9ZB*MP7/!Z2[PN MI ,1AQV/Q"-+="Y.) E9FBRB)@4NK60QJNHPJ@9A=96>?Z::I_COQU'+V^%Q MZW30_](),;3<>>N7\1!^Z?1^;:6I7=S*DOC2&77BG2(#KC\(<8#@*9_G61GV MNYW0RL_V.!EJU18#2.L%".O-1%:_G[\'0;WNS;P7.S,A%1_D"JGLZY()P2Q, MOQ4>*:H8XBYJY+P!U8.;Q -FQ'*]M0T*2%OQY?Z1/^?'N!EV-LA'^0C(X&&/ MUBBT\-"TL&"1X$!35D,1T_G\#4LC,CP0%"PWQ$7!' 9:(-2T@3;N'ILHC+#9 MC+#Z@SL*(SPT(RS8/,%*;JV22"B?BZ%L0"YBC@QU+$BJE"5X:UNRMN%W.7_W M7@CA7GM1W;,)=)QKA\#DJ8VAJG54_B7^9]SY @CHW:TZXA'PVD.:/9G*\O]? M7DCC;[_3"Y1?F/OD&GKJSQD_*APR29SR8+A)H!,L'84N,1)Q+6W2!LG4/3> M6T&%I\IO;3.*VYPMIYDV44U942BK:>;;B^L,MG;+Q:-.KY>C5_W4.JT ]B3* M6FY#@EXR[X/VQG,.=EKNS@(:E;&6SSO+YT(9CY"/C1#E,+"(F8F<,&F< MS0=6.L ]Q2SB#/&UJS<%XJN%^&)KX)",DCXA9GA"W(&V8G*&O8JPH"UA6#&> M:V)(FPI5(/[8($X4%I)2:KD'L1-JDQ'81.=U2I(34D%<%XAO%,07#)*$09KY MN&%K D'2($)48841$K[>V.6YKNNS;V/C*F0VR.F(O7&]OK-$%<]6T M/ !M_?>:'GG#*=I;2XU2PE-!N&+4>,VMIP1'4+R%KK2PMXUFO>-P>(>LM MF..>*,L)P2@?NP6L!_QG*:%(D!A4#AI3*5?F<;O/^.!T%-/%SRM.6[6C[@;7 MF'M:!H\4^F/7C9#L>BA<7>FT>3<^/:V/!;#=5N7!>=7M MG[5>]VJFG.]Y/S]-*NU=6J!G6%EM3J@&@Q@F[Z+^_5Q:(%7 M/=B&ZWHK3W9_/5DM;V#Y[,>2YK5*-6[^K.1O![M'9Q^YY!H;;1"F3"!.DT:. MA8A,#(QA8I.28+Q2W@:+MD%1E14I$H6!'@$#K;R?46&@M3+0WF4&$DI1[6)" M*F@.# 2&I+$!",DHX; US%"3^Q$;MEP@6 BH$-##$]#*$^D+ :V5@-Y?)B"? MHM#$,.15I(C'B)%QQ"/J'.&4L:13VMHFI,WXG3LS-2^Q9&-L2-\_B:V1_;K< M@.G.S=\VCD2O>K!-)]'5VY%YQ1SF!5-X=/4\RI9,2'U?6WM:*09C8?'L64]H +N>)[KHWO]41RV[ !>[E7Q MRJ.![8+U.1CE4H;1<1SF8P%[5<:)'<4P;0P,'QJ.X(7J&)UGUS[MY.:"P^A. M^\-.7@C/![%K1YTO\;>S3A@=3WEB[ENU])[CBZ]8!R,8CZ[_RL-.ZRM$V-(< MW'@ AYT3D,%^/&N][9_8WG5#P3<:2HVRY9\+"0YS/_,L5ESH4V342\>M$]RE MJ(7R0EGKK$A62_^14+4U_=;Q+%_HU!Y%Y ;1?D8VPS[<^LM.!FOPDBX*\=K92NKFXS VFJ.8.V#;Z@RKSXSEP3ASD3\% [,,.H'4\R#OA M?]U % S G DMPS3WK*\[U=F')YZE#)QJ6>X,!O:\=1C]<0_N<]2)PW8+MN=G M52G5N[$;=D+'#N#E5D,?8+\BRE$_3_8%&[Z:L>&[&1M>A;0[[!LWA";#6]^_ MV:?Q<-1)Y_._3WN%[T"UWOE8ZZK>]LX-_YFOO@5X+]P$]=/_; M2_H!=-J___<8^Y-_]^Q?9GSPZ7<8Q][7_Z C[WV#ISK\^_A_O[T\W]]]_U%@*P(U 4GM!>(PB\AJ;Y#%*AHAF./4UZ9& MIS>.82>[()QPT1(=A6*"^Z!L),)I9BD6V=2P6ZT(EL)IAM!@##O#P>#(]CK? MJGFN..OW\1 $/LQ\=4G,-R+@RUB\N<:X7@Q?C:>\BB=S5S]]M<9^.'_7,_XO MH%6V\N$\%/_VHM9$J[_(;[]6+B+8"\];.X>O6U4T\"3"QC"*K?_;[V8[ "[R MQQ\OVJT.**VM75 DS[+N"EOIZ60WK2^1#[& MWT\<7'0RC7P+9N_<7;<[\+5 M^V<]^,APNNVOV1M7=6K],1ONJ&MWDK>F8G[4.>JT# M/^KG.Q'>;F4'63NKSJW)T^6EE^V3K#T/^B?S ^]V3CKY]6['NDZW,\J?K;\# M.\TU#U@5'U<]P<+\7:KCCM1OPXHE\M>O%<#AW-!@'H^C#?\9@\8?!_6\[73= M^#_C.(#_MRNU="]^[?A^N[HS**CC!!8=4,^P>F&8+GP[Z8>Q'PRJRY6$Q@WD^@(_X01^0E!_F?:^:CVHWK;]; M)5'VJD>W(+M+P\_3#$;CT7&K Q>MA8L6A=M>%"VH&].E.!'LY0_,5B-<:=CJ M]^+\2IG>\.RXX_-MLW#K9\H?&ED 2AYF"WZT^C-F_FU.&M-[ VR[,;?CCO#Q MV4!FRZKBE7G@K9!9;JI3L ;J%+3H%.O3*=Z!5#NIXV$9[WC?'^?5=_0&U%T/ M"#^$._W>[?O/#ZYG[$WTC-.3#W^]!/T"KK_KS_<^?<8'AWOBX)]O3^#[G_>^ M?3[[ /?;^^>_CC]T%O2,D[^//QR^ZN[_\U^?][^]/C\X_%/ Y_G?__P;QOKG MMX/#WX_WZO.O_[;>_KWNZ?_"/7S@DF(DH^E_YXQI$Q!/[,>U[0W+BX MI&A8ARD/1!.N,&=8PW_!$:LP%!6EC$Y_7/I[V0 M/XB/0OB80(8H:,41)TPAQ[/&K&E*GE'#"%U<.79PU.FAB9].7@ZE/,2F M4(F[TN(N<)*5AS>@I>2JG^42G^8HV$L^V1_Z6UMGH*J!,A5/;5;9 *2C^AJ# M,7S.3>?"7LP%:'7YKT& :\7666=T//_NZ: #MSCM J<Z0JZ=*5'OG[U[UOKGSLZ;.17FDB=D@:WN0%!K)(XW@TY_4/?D?1M] MUPZ'%07G!;03\N"R!'8!&H/.:7[Q25+(G^)C<,D:$1-R8/,AGF OM"0?R2HP M#5X(XJ3;* I9E/:PJ7SQ DQ)"Z \S2NU=1[!Z+(G&5B[('%-7V: M;"7V,TRR89Q_S6#VXT&V8>MOG\Z1Y$9B%FS4N8U^T._!K[ZFRK+M9\S^*?9W M/=_;?8UA^S_;W_TSMX8U(D6. K8 7P^_V2 "TL:;*&R(3"ZILI3;H(1,T7+) M>0K.<&NC@I=T(E;@38,[K(_L:0K]:IN;U[ O+:&F\L!!K_4O"UHZ& ND\CJ1 MRUXGN_Q@L'GW@AV$8>O]:58O+AP@[][/O![[_6?98R81IJU?#ONG %C-Z:]3 M%\4?N3W]FG<;JW%CJZN\SR?X-SQ-[+QEQ_O_CT-ST#/"G$ $_1^7A!MF-/A,$Y"]9/9 MK(A],LO?0/^##XQJG]G4G9BMQ(EV>$FI=+9;*8+#XQ@GWKB3_G!4"ZZ^Q.18 MX%;L'>>/AE;H#'VW/\Q^OV>M5]E_5ZVS3B5S.ZH&UNN/6B#D#/6CUM&@?P9Z MYL7'IHOMY3]?3"?XUWK)YJ<]L\-6K XXZ, FEH>4.CE9I]JCAG,MW:L@\X5S MEXAVY>"M!Y6O?7'-SETN23NY_$D?'_>J8Y2RS0:ANW*K25U _H?%P(L*L6__W+=*F%.74AKQ' M.LZI9B8FZYS# $?E">%U@\&\@5[*EA*+N^@DCM0[JB#P-H_K(+T?QIT\J)ME M;\HGM[.^A^MZLG]X!/?8X7N?CCX&0UV*8%'#3IH/.Z<>.>,<(D891ZG2PI*< M#?Z,7I,A!5S2A;_:@,[^8(1R#*1U"K_E90!+HR;72PAOPGKY8QK!>%&KEF7! MW&3![!_ZCTQ*12T1"/0Q@CB5 IG@)0K4"B.]U":RK6WY[+J,NLEZJ8F_WSO: MN!6SW^_YLFANL6AV]SX2&8U2SB!7>?"8I\@)X)O(#0A%>YHPWMI6/R*9'!6M M\_SF-LJL(SQK58Z023/C8>L,/E]M[RZK'Y4K*E0KKGIC:B=DA:3Z0%Y]\($J ML^E"T6L=C3NU!PI4P/I^K3 >U/MF'];HY&Z7]UU;Q1?K'??4^L_VJ$IZ.JT> M*._F\>MI#)U*M83[3W282BIWN_VSG)+:^J7S:_XZO HF>/[:U]-*+8-YBU\[P]'$F9=# MHC"V_%NVV^L!_@;?AJ]?J,N7O0^5MG+=-:=7R/,/5X'+=+*>#5,1X+,^/_=P MHM;5E[CTO7IV*STFWRAT0O60E>_ M@!],:NQK0Y,!5PJ1P#JP5^HCW.>2!#$ M190S#_(''ZZZ9B>80!C&NQA;.:VJTK=JO;M=:VGC036GG8O^3-6SSJF@LY#R MQ*$Q>YQJ-8/>-]7+EG-3-R'IXO7E[ 53J[2O=M[]#CKM<)RMN@L#P2!"VTTP MH5IUPGVKRKB?VHZ*XU^?M][!9\MR@_6\TG_"\R:GWCW MXM?L?J]0-5GB$]?\O+<>/C>;Y#HOI M#29V)#0>;;P^X>X;_&?W"%6'L8.'5 M=B&\G9V!%='6]),Y8@Y$/S"D9FD:G9.Y#0-@V)OP^ORGVS^TN_"SULL+6ZN* M00[S=4\Z(T#\YXEU?UNJ>X_F7?RPSR2A1"%!A,5!^4\UK"8 C$R9ZKD-DO1 MX233=>FL/PYM7+Z/,!1K%I32RG&GHXN"..P=IBI$'>6UW/M RN3.^ AN/)>: MNJA*YG<0ELUPQ>]&-ZK"#83\UJK^J#(67E1IM,.I-7!0V0@'$R7I%T#6J-*% MN,*(XE^KS^S"D+Y4>VF]>__?&"K?]/3B+V;6&>@J+T'"HXL\VH,S>.D_XYR4 M>W%Q300"A?8A @.5U98UNED4I3)TQG4D9Z*,5JK?9;USJE%.LI [F4E#GM1. M;S@:C.NK55YIT$"G^ODPYY;4 #GIA]B=I.PN7J+.)*FM.G\A'L!13A!N+7QE M_H:3;SI0:L'FS;2R_'W0DG/2-JA8X^ZH_?T'J/P0\[Z'*M\[^^2[<2Z]^N(K M]0AZ_>FC+NGK62<-6=5?'EC6WT/H3'.2V_,0FD9G:F_!G$X]-0LZ"5TDA$^" M M7DVJX?=RO_&&B769D+.>:0%>5*_6T-C^LZS5K3'66OQ'AP#LNO[S]/+S2= M!GBN[ N$;\$?]HOM=*L=]$HASDUCOK!E _TO1RMPNIM.MI MCY?U^YERG\>=W^O 5T;'@*U;71W?*F!S8= LA%%O&LJI[@83DB-7O?Z<-3'G M2OH_PVM,B0LK<>:(J=QNL.*G[H]L8HR'PSH%JW:4 'MOO9B37R;']M8EW]6$ MU&_CWR6"1$>M%PE%$W*,TZYD M2_F$H^\1Q\9ZX?XU[L4J"/]=#YQ$A#7# W>AI;^>VQQ1Z\4@PG[5^J.?'=GW MK[U,UU.FREPG UMDG7U3*32QBHK/S:=&Q%0;W64O&;#?I%.7CV*U>SG>I-8IJ M5\Y:@K/#.N<6E*]1?S"+0,"5 OM66I=K@OJU+II[3>R0] 6)KMF!(UINMO6 M"ERX\,X!N_:GOKOY9+U^WA50WA81;".Y'@SVK+SK= ;5%%2*6NWUGV[X"/Y" M0SO=Z8<1KE6' "N%+\_E=*N;3]>!R;RX[L377GVNOS"WTVHH6$Z%2KX@I3K3N7;R@9QA MO*TOMCN&7120:R<*6GL28^D= 4GE/;=S$N>N77D0*X;+G):W29!4M[I'-;ZI MAVT: 9NJ59/=OAI[S!'73F^FY>M'+#3F1^DA7ROOLTT2>F08M)S@K, MR33]Y@KE =237#17D>Y)#FKEC323;DXA2>/NY;")ZX_K45Z#CJS47@F./*W5 MBJNB:)W1R33 !IR<3SJ=7*9""BPF.X>36!E2&3_1 N@O ZB>@)D6=C;GP.TO M9;1E/6E>N>EFL7=&LP61)Z5RO&?1O9QF'OVSSCR:Z8$S1>]BFYM=O]:F!W5X M, ]F/KFJ&EAM#TW'F^&57Z@R9V$>\OV6+KL08EN,22TXI'MSJN-M>ZU\U[G< MH!3==]E(.>YW RS=VJA^ZCFY52G.MX]4\22HY$CRQ!&77B(=L$$,E#\3M'%8 MZHU*K'TQ*56.B_Z::@FTWH'Q.&JJPG=E)7>=9S_9I[+N5VURN;ZF5Y7I]<<3 MT[P.< -9]GL3HSR3_'@PB\Z?CAVL>?@4;'69-^8KX5^_.9@+-\;5UHQ7&R)< ML1?]9"^;*.Q^)JPY)\>EN^@&&V21L M6153MOC=66GE<5QW>+@L#BP%R9* M6!S,X@ KA#)DO(HH8"&XQ@Y;[_(9KC@OCZN7R#7<-]&L>A4[=6/%)9.WAGD/ MR%^X=N& E&"-+2P<8[ 'VT)@8R47H'@P0YC& <8K-4_Q]@MG62O);K9Z">4Q M7BRLMYE'R1->+1X?['R,SBN:&$6."Z 2936"-:(0=MIK97@0)%/),V*,X4LK MI3)&)[KQE1M/U4YD;H6 X5"7IF7:N1W)W'&MX,65\E>E)L2P V.U1W&_6I\' M:;?VT]=\2\).A>>^R+M[TB;6QQ5LA3YZI@CE@AR1$3D N'.2&U(POF4$=,&SFAS MN7QF[HVWG#EO=56J/8W;V&F7G:GQ?CH&]AE.KC 7=LL.)3])-;TN +>1%;(7 MF1PP?\7RWMOU9Q])3(8:HY!ADF3+VR.GL45 '&2R%Q^J.0YQ/JJT#3-_+M,K6R7RVU;/63K=;IZE.[>79M2I= M=0#/41/,?"%]S.9VKQK;^/22@VY3J^7?#^-!>@ECR'FP#]\S\B'0__[L(X]2 M)LHXBM([V)8$09I9^#-BD;3206*WF/7%2')!2#!6*2@9UAN&L3=.>I)(Q'*S M6N; ,L@8FBV$)E-$W>IF%E^Y"6-,.UYD_UCE[IJUI[F((9[8'NAV54QEU(>_ M/D<0X&0ZZ@3ZX7!\,LW"KXJ,_SA@7 M)6.\9(R7C/%'GS%^94;V#S.Y%_;F(!0%LS)*PQD/A.C@!6>$2)I<=)XV*B/[ MZD?^H7JQ77_GJ"IMNF:KF:0D9,_:),'P9G5-UVUI@_@EYLK>_)F<0M#+9O.L M:'<^.Z:N_'IVJ6WEQ78ZU>'G\E7@ZD?]?LB)%>V%UZLZ]BYL:&'RH.VY](Z) M"C"=B:J"+4QJ4-NM=[%"RD[K;0PQGE0T\ :8(PX&<1J$O'C@NI@KC:MTY6P" M^./8GLMEJ1)FYQ,F<@H22'U2!I>K](95W6L_;Z=QE).<8<)R8E#^;![O3&T) MTT&,[-=Y^9U9P']O=#Z]\K/6;EU*764^'/S[]6Y.AX+%&>))Q[?K?(6+O)7K MJK!S%5R5^9U3,6H-9#">U-/5.:I'W;[+V4OPQ?Y)_:&+]0$*Z^>8\U7V+K2D M?,\3&[ZK)MG/=>B@@0SK=/ JZR&OIFK(TR>M',3#^7N< #O6 M':_;.=4C9_'F59D7J/?C0=V8VLX2LB\EP.16B"[?-U<.[OA1[I!8)Y37UZT3 MC^H@*ZB97W(A9_=\=O,9%MJ39M?^>"Y7J;Z$BQL> M1%\Z\2SW]*Y@G]/@J7 MK*Q!7*<$)C>3R!E,N5&:Q:@6MW4EO4U4JBB2X-Q$QSCLB$X$9G"RE&R4R?UZ MDN:5+EC]S835FVI]+S_TO,5#&HDACS7CP \OG2&8R!)=_MO'V'7O3_ MC>@TY]?;<=89YCZ5MZ*JYT5]1>"JZ7RT@6$'R?J:'OX: ^FW6R^.@9^R7E&5 MKA_'_-)T_O*.- 2"LU6^W@G0>G: MBJ_7KT%UXK'5%VYU,6V.KIASPY@D(3, M']SP5W_0S<5BMCLZ;ETZ^B/DOIIY#Y^-P,YVYMF^76^H-<5,V$.H@1LJ?B%(@IJQ!^<-&)K9[H*A_U*!?R>WBH/*?YD<:3C,QI M^G'K(C$81EI=)!_9D'$P5?/R],_>JMMQY+UOKHO'-/4_)V;FT&R.G-1[=<[1 MA.=PD[-/%O)L)_OX1*L850&TJEH'UDAU2D2UBW=ZUSQ5G5>?FQO7[M>+IPKU MX73UH*=)5>,>*+W=*L13::B3;2KG3L,GAKG50DYGM=4VW:D[#&5=^3_CR:X7 M[ GLN_ 0K;\F=P3=)2^NJI'"G"Z57X9M&I[RJ X3#4?QM)IX ,*@;NJ0M[R9 MU(]A+XR@K51#:E_DE[:G&WR=2C;)(*Z4M9GJPGT_QPQ]B>KQ&;:5R=6KL=CE,N M1\S*6+U4.J-+BG&>_JD6-*NJF]I&ODZ0KM;2E1?*2Z;"69QI:#V8PQ:AK1-X MD..%SD=SU\S= 2NPUEU 9GF!<["M@AX)+@AV3\@44=7H9/,DC7,I0?7Y?,NW M\4N_6U5Z3JI"7EE?)1(N]%W*4,IS'PRJ!DPO+ (7B_E9=)WM[_IO>X=_ MGNU_VCO;^_3AHX\JV 3*EV3*Y51 A6QP$85 E7,T!$!*E>WU@_*R3MX(N_8\ ML^C GK6FB:AUOZ^\QJZTPN/@-%8&V*(]/K&_JVM=5!NTIS92G3U_UA]WP\4V M<-711\!-8!#EP@77K+6ZQ_+)((C/*CD."5)1\!" M$-S[1'6,]IKUO]0J[ZKU_S;FLI&<=%(0<$,$D(-##ZO_,]__!DC8_?P1"R:< MQ0+9J',&6P+SPTF,)!?8,$"!P@$0H.6SY?RURQC(X9YZ!ZB$\]O<8KW@T.P> MJ+:#:=+V%"E Z=5JGU0+UPP]4:"J4BT/N@7L.*/AGY>K,S":IM M(@>]Y[:$$(>P.=>U+)]C/&V!EM'MG^<^PD.;XD33. MG5FOMXMZJD543]7-]LQQRD^(8M(SN^84';7*UJ4YVFF%9:>P2!/85B7?%KM M*X[0.,K:8V_F5SNU5:EW-X(ZW+WH>5?II)-"K&EVPI7U88.LR:2ZU_^TX_)% M#5=_SH@93L*8==EEW59Q8L%LF.MEEMX$@M[IA?Q/3N/] G0WZ_W_Q-TN^"-W M4CH*F[Y6(2"NF42@($<4*;7>8IZ\73J%JM%NE"SF:FE7O\P)O*F&RCR!3WWB MPZJR9D(TM850A0ZF9'XZ'H =.9QR# RU/^B '"K/_*@N7:U\N8,8)\9#=J1T M8UU3ZR;FPO]G[TV;XDB2M=&_4J;WO->ZS0@F,C(B,Z+[7IG1C:1#6P.M;C0: M] 6+%0H554PM0NC77_>(S*RLA54@"JGFG-$ N<7BX;L_[J>K\RR3E;!- TP MU,?U<<:"07I$XZF%\YM;"3J\*!A17$M26*] BV%*E&JA"9T'PU35#?SSI1;2Z ME%8QFG%8+M48IBV:4K;'-&'E2H2>^I9KL)*F,K_Z:(5D M,]MF\*,EHT]A5% ]0-W!K+HFIM/.(8IO!^WCI%:Q>E7(I_IE!&J4Q4CB^VB* M=<=5;.>J/8%!HJ>L<2!A.#.1U%5;W00[E]V05+:I[CA( =*ZOWP#57799.=$ M7QXFJ=C+&D('=;PZZ^\B>0PGC4_L8@IRU + BNM]W 1X(])/<\JB*ZS6(:O@ M>P_=;9'ZX*-POD8G,7P;D]Y&,XE0F(L_ZIQ.W'&-0%7[&!,@5CJDHXIZVE[5 MF,7?8/A41Q)>WD1G4^;81LLW%I)R';$7HS-VD>/41WC4^GB3DF:[0SLYJT/- ME4\QIC5P\ 87XF]5NH-CR^L(+UJ M&NG&X0Z/D82.-0;&K_C&XA$9#*NV(N@E'B),)UH$89FO<&M\!<32-+5B\8L7 M=PRQ6*V9*DMAF69=1G5 I);QMBV:KYPNO!<'LP,>,PZ=6VY=2T M7+>SNJ&SZ/[VVR/!F/:BS$D6$+92%IH8G2M2J$*&W(/BH^F+EW0S6RSE;7>O MN@L52%ODUCIIE>5RB ^-A8@^KHS._F^8L-8*REK$- MV$4KAZM*^&DG'-?HB*.3;HI;I81L/#[X[@C0TX77C@?]" 4>4X/<1FH9_Q1L MMH98?P^:SN^5[(PM)??\>'VL[I# L;_]ZDAQFWNI+.%@9Q&>P1$S+#@BC"J$ MSKP/"N%ZLNSFQF]/Q&_7Y/!@Y/#Q2+O@6:X1/\46A ?M"?Q@"/ N:72@U&C, MYY%+!.]",L-,JV" HPI@# VM@JHN#B!@+WT^ [>T*J!@>0SVV MJN"/>%35M,_ LB 7>CR.1M$GGZ "$C!OS:WK=LDQ^:)?Y\Y>M1ZS:;"M9-!H MZ\TDPDYS7V.JA3:#8>KZBHFI2])8Z[3?F'PUJM*PXJ!Q==+<;9P@?Q M;;6S8YH@@P?%5/I+O3]AOG=5G*94?8;+%^7" F+]@8O?1@DQ.I6F+R!3% MB85RKL987W '7&=C/9V8_RT>E9J[M\*V:VY^14_7S[L'AT=!2U.4NB!481]7 MJD![SG(&.G->>&V'$47HV"._3&=7-*-%Q]DFCN$,,H,49SWC;KU)S M(J1NXV&;-KA)EGU/FRU)R:4E$XKU9[ M(:C00EZ;E[<"N2U-+^S8M2 :$,"3FM0T/U,KO]!W8)EV4S7:33K0Z&NB(C^E M[K,3F*,;_?S+M],N[_/<. ZYR7,9@EI(8F3R?.1_J7_XU75'YZ#X_]+MQ^V( M#_TZFY\E8.]BEQ^0L=57X@?3Y6E2QB9-B1GC(?S7U5^N+F_&2_\:N\5K9;E9 MB*LOT\WL7M?@D_=\ZW6#!<-7T=N]]E]Q(=)BP'KCWOU_+^#X-2DP#H7#+[0# MAZ/UOH>YE9U_QIM_74B F-_*M(L/=,SG$X<6TB+BTK4%84/33[9BU=$8#\Y_ M@7L[,4^C@U/_]3FL)4K>NZRAT?;C\1 XFR/5P*SU/H3K)MOS88$#/.A4;Y0. M<:J_-:WZ*N?)S+SO.=UY KGIN=M1"^VL[C+^S_RR/="4VU,=XO=68*Z/;\'F M]PO^-19K_DRU7/CNZ,/!((/_[1Z>'K/]@]Y>UD]\Y\_3LR9Z^V?PGUG?W3WMP_%[OO7'S]L_PWS>(U_^WAX^N_3 MO6V8Z_9'F.?.E_]\V1GO=NGG/P]>C?>V7\&X#H\RYXS3F2%@EI2H&0NBA?5$ M&^V5"D84WKYX613Y%5[JQSD$>.F.A^%^3#O$_SP#IOU7W;YQ45^_%_N>F_B5 M\IW=;?&6,NQ5X6(_W86-W<=H7\;/(@11Q;BF?*O9SAF['=US:WYV!WZVV^9G M;/?@[9%0N?*PS,1;H0DO64D4L#CB>5!4TPSQ:UZ\S.DB/_OYUJQL.=/X-@SK MV6B9OR=_G'>/H5W>BCTM6:HU>[H=>UKN5FRV=,VE[L2EWLYRJ=.W1QFV6S.2 M$IM;3,] [^54@>:6USX[0-!35>YO(6269+QW%C*MLZRVF= MY;2JF3GK+*<'S7*BZRRG=9;3.LOI*_T>K/"95]337'F>Y84RND2@]MQ:1G,? M_1Z96OL]YOP>>^S=E_WM0X[/[7W9I7O;'\YB+O_I;ZZAV;_'NQSFQ?=.3WI[;W;RW2]OZ=[9H=C;_GBY^V;OXR[[HWO(_@UC.:1S64YL M[W3GR!7&6('5MZXL"+8^=.>)F5WI3!,1&*HLP+Z6)DCM:1N:4)FPA@#S_]X)E.WX:G M[2[P-,D4#V P$E_D@7#--3&%=J1D)F-&9B)H_N*EY(N0+G?D:>OXW#K=Z8G3 M"!Z 6:W3G;X5JWJ[P*I,EO.\E(*(H+#\LM!$*E,0K9@S+A>V+ 48IWQ1_5JG M.ZW3G7Y$/O6CISM]&T[U;H%3*:DS9ITCOG2"\& XD3H8(I1QPBLA58Z&(EWL M0+7.=UKG._T0GKT?.M]I7=VXPNQ\/M_)'A5",I,+01BCGO"<9T2;C!,/(KBP MKO"LD(]0W;@"^4X+63M/#JZQ/:.:#X>6Z.=;N]CMQE&L>2I99 MHJB$LQA83F Q%8&E+EE>&E2OYA,B9"YR3H5@+@N<.JV4E(6PRDM*16[X/ 9/ MO>9=K(J=3V1;S8R^Y1D;-TZ\/=5VUPQL7(I]#7!@H[H[=D+S/QX,7,3^GSZ( MP%FQGZA#[,+8!V!P@1TV0FKU,-.\ AL]##TVXXBY(H@6[ZLF#?ADFB6^"=B4 M/O8(0'DR<)N=Q@.)6;6&P8$?M@#["M!W!$1,/LMD:8 />[-XUC M*;+7/]YW,*NGDR?84FR4H+N].DVRC<6)'3'P]V&W:E] S'Y==P2Z=@WBY_ N&/M[J.^S=&%&LU^QK=_OP MXBB '6]D\$2AIYTK9H@TH$]841JO8>U9QAOBV35<,AUHU9(A," TJ-'7JAH%A,IZ Q&J0ET>I M?U?=QQQXX3E(M%$-U]QJDH:P]MU1]#-BW[_TGMB-/(#E-YKV'HP&&LYBVK]O M,O(SG'A4,UJTSG!1)L V$__L5BI&:*-&QV$L+LE4EZD1HX>I&T5[++,+L5%U MF&@]D*S)>.]4-9BJ:IN=UU.U#9LN-_>DEGFQ^T3307"VO[+7L9L%2H?4.;%& MP/WO!&0;*#E)SX '+T=I2Y.%"DLR26"XTP7>J+I()BQLS NOI!2VZ>L"@>MA M>W&!WW^,[X)%[>/+6Z/%?9R,1M6JXL'N5RT%4^-"%*=3H9>V\7P0X;5ABF9R MZ9<+K5;ORZ:Q8-SFV 5DU/EVZ \[>Z\7_.:X-E,N]'OLFS<':A^ZG[TC7_QP MT/C/Z0\G%&P&]QSEO)#&LI(4/E.$!V6)*@PC0GAJ@\T=9?1N\0_.E,F# ZW0 M<\N5*E7F-2^-"EFN0X8[FJEJ1Q<3H-<[^K4[ZGRF/2PKH:P,A&F) 9.$BF9XCRSPA5*OWC9'RR$ MJ&[^0Z<[U=="U?CVTFL0"V"Z U-?Z*2PD3K5I)8UF7H>GLLW@X'#MD9;?;?3 M!W7L&'M )(6TOI1,A!^.P*+K,CLJ1#"9=PZ:Z1EP9?"TKPTL#G/RG59D\&JVB/U^$!;"YARFCPB=62D MCE;T1UU7*?S8?*$_ @5OB/TCDT):^\U:_LGHD[NL=O88N<#L6QIO&JB<,/<9 MC7G:&=VARABZT0*)S;XK_=36K8Z;X5<-WIM^XML>!T>!<&S-F M=MF73!+>T,/]C(_.V(+)CDGMW*\8;V618)_TU!&[M>EGV@X'30_M:5]L) P' MU#R\)$W_N6B-)#.1M)K2M8@"'OL*0) ?!]A#KH$]UL >:V"/'Q/8XT:@CCEM MBN=222.=,SD86:#9%R;7"+;/A W2VEL >SRU=_1&A?!ESQ_#:J;@X3$&=S![ MPO<_=8>#?A5EQ(LGW1'F=H#1A^&4:!3VK6^C M.5?L1M(56AK!5/C"H]5(4=O91Y7@HCN"1_J#3I@,DZ8Q<_O0U[I1)=.7:!I1 M# _]:"Z<>:,> 80\,_RD/;2UP.-*+XHQWEJ3ZDY]KZ"2A6N^.KR/]K)\L&G' M<<&G ['1'S 77ZNMTSH*B#[*;Q)16P$\MYKBZV[ H[B_E:I[W.BXTQ5$5;GJ MA8C6/ %C?K.SM:3W[%Q8H*;A#NA;)_.Z,>S3#)W&C\QIX_#!9CSX -!_ZRHZ MAVMG_F9GV8#H50.Z6D\/<3%N^]5ZFQ]B ]FM-K#3>F1F3=#4%X4I,LY+;HK<4\>"*9AC)5O(A]ZJTJSJKIQ1=^E,]^&[B-O?N"@S M4K9V3HUF'5O=Z9I4_JTJJ1I5F9AA],GW!N?HPJHMHZJ@7R*,!.,I8\&87P1,Z('+N;5I0BY\59/4A;RJ!G,B<9. MK5U0J7S*=$N:936I_^?_2):5OXZ6S"+&@ML/QFAYXZ&+?K6Y5+OH7;LITRY] MO[HUS.;S117WI1*V,O599C>AS]I^!(D@KL8>K,;/V'H^&<9U.&.IC5J%$69-^)A#,ZES M=3;GA5KGMY@[4V6JUBE:E=F*PYS+HG)=][2Y+JWDQW#UP8R98Z\^5[9_?;;7 MT?:%4_SJ8O?@^/(H,UF0FA?$Y@B!SX,@H(=E)*<^#TQ2+O*G3HE9;_QC;+S. MBLQYX-R2.4NX]3E1%'@X+9S/;2FS(H0GSIQ9;_QC;+PI"\55H<&\8H9P[0S1 MPE!24B,Y_&-T8>^98#.>^C"C&%UP-W\CJ@\?09@!3%!Y*O_0J!T#ZK4F8F$:ZJIXJ MS6>JXJ,J.Z>C8])->CI9OFCNNNX05?/D$+##&'N$]^%MR9$P392I)S'"&KKE M$[O Q&SX6RR\P[JFT;C.NH]U3YN/7L*V.^)R M=[:KJI5X:JK8_905/6?WY8W+D1; M1<@- N0>$!=KQJ#PZ,1V,*(FYR83(*(=PA0FW^O\_)M)S2\$AJS^YQOV)Q4+R>^M&>V' MAE CG6[U74W&<^GP_2>=8$;RVV8N7F=B\JE,='-I>+ ;^:9H7<1?"@-WVN88#Z1WGB@D5 MK*=,%$P:+2R,,!&&K B#RIL(H\9HW ^U(,=CO0.'%=-?D#[6)+&<)-[!>VVV M!Z;<[ND[MG?P]HAKD7.5Y<3G7&+[;$M,"?9N)L"@S_.\*#F_6QM+*GD(4MA" M">Z1"WLM*%.E$F6095'M-JMWFS&YWNUOM=O2%IE!CYVCF08=HPA$H8'%K!6Y M]B8P'5Z\5)O%S?;Z#&^(X:A:SBRMH9ST1_;$NTD/) W8#<#)SS%K35_&!V+F M62S^KR!$7GLSG.CA91116Y/C28(N0(KIQ!!=]FMG5&$2C3HJWI;1GS,&12C4I@# )UHX3T",\ 2*E2@%+)EO+D+'SE(E M4L6=5)BO\S^OZ>%1Z$$<.1Z<+S)/2JT*PC-JBY4^\!R[\>Y5CL;:X=[??\2.=*U-8+@AHP0%T M'ZF)LF!V!V:E\!Q,1NKG+6XG+?>2EL;F@F%4U^-]A>4AGZY_?.P4M-CKUR",40TWB58I.3>6CSD^H*C#Z:_58 M_"W[]>?9X'03=AC50!.C*5!'C<(T&B"_H]F<^$M\#+ZIG,_.>Z(ZM!"FH<=;CW9]^CGVR[?5W MKFOA;E,+I]:U<.M:N'4MW(]9"W=C;=L"LD#.59'1G(.Z0EUA2D]+RCC/'"@V M5%SE)[]9B9G]3IX54@A9<,S;4Y)J$VP(FCI5*)FA^W"%-(4JW'WZ)&*3V-DBQK>79 MGR[]_27;UU%%QJKJL#-].AAVQY>UBC*?\CVG6ME&CXQYWK:!>DN$,.A?10@; M[<3S1L^,58-C?UP!VT7MJ]!Q$=+P?=\/CR_K$:0QIQQ8!/1SNH<+%>?HAZT06,)J6[JR9Y/>N'O> MN_H,MY?7Q22NX>545YY9O6HD]=I5>0=3&-)&M7:#F/T[]!4X^71MZUV+GLMJ MF;^W//G7BY;%3;LP:T55!D!5I5"_JCE:B]8 H@MB[>X5O#31)II1)@9)J]3E M>I=;I#7RO9AFDEY;@PRZF&X"^XI%>=OKSY'(=.US&;*_8=\RWKZ5G#(F3F$FO M*^X\B @U+)G^]+A\REYTSKT>3)NL=MNMX&.NM!Q=ZZ)HT^^H[%5%>:R=7 MU!AK",XGP!"[FWYSHU.QQ8BK#,/ _VWX8]VQ(?DM:OAE,AZ0>'L:8@WP',>W M41'>N$H0F!OWJ!YXM4K5&VK4S3H7'\=;]YR836:(T.K5:HT'F"4UK0>HH+O' M[6]#?L\Z:=B']/.6"&&R$AYB7Y*I/OH&Q34PZTLD-RPX MBXC;Z;G&;1/JOB7IQ+61:NOD.SR%E^<(/=&[K$!4:T$\?R)A;K$8+GX#J_K. MX]'$\6]V.LA)*IUEU!U/:MD29PY'P$UL*L(9Q\K]_G1R[K+*$.R.JY+,87?T M,<$ CT91&3_7$<=J?D _?>P/+A"EO&/@I00>)2>#'NP'F*3]A-?Z\\94^<):L9=I ??674[E2-". A\R*IQ-]MWB6U9JI MLA26B8R7.5-6@JW',NHS*H6DL<7:-9DXL<5O=3)^2V5N_PO#;>GW4_5^*V)7 MK -9RR,.AQ=[V_;+[L';B[T#&.?![I$PF4+@6$(=+1%.T!'CI"%."99S_-<5 M+UZ"X;VI;HZ]7VFYU#RL]F/'QD6)5]4J<=6PIX]'$,7)#&&V>4]5$-9!S!E] M[#> '/NNEP1CK6BGDXGN#S<9=[&VM;,%A-N+?>JGX@BU0.1[!"S9R/>FUL-P MYJ15!GU3A=CCDTM>:H5AHO.(SCD!M@J_7Z2.ZWM MV)CV#=F8-C;; *8\.(_,X6(P_!AEZK\JKE'UZ(CB:T$OK$WAK1YHNG5,JR;9 M*;5&TZ<]H^6XD)&YM*OWT?D07P!V.&+PH_9ZG7W1=N[,+B"N-*Y<8B*#X1SK MJS'R&XMQSD,(!%//&3X )B PM_;!F:DACC!:<>"1=]TP\E$L,88;$NP53'5F M!:JOQE+AJC':]+A>H9??PS/Q5' PWY+OOO84HL:^45M M'#3]&% :5TQV^9@KRVTAO;P1)!&FM(>HL>$RG;*K'JG[ U6/+BEVF6N#>EW$ M]KYFX \3Z65T'>E=1WK7D=[O/M+[%1F"RZ!#;XCXSD5NO7.9I2X/H<0FN%Y9 MA%;)9,@U<]SQJR+$=XOX/H.89*UX=UY53L^5K;K=FM;!AIFH3()VJ@W'F]S) MZ#1K7,.?X'P-)C$6.#D[3ZHGT'.EPR?==C(&;2"^HNIEE;IS5?X!W8\@^A$& M$?-EHV,J@6HU;ZRZ.37#2X;G)]WM:=!C*MV\,3QF75NIEU-R34S.G:ZQ.^OI MDUHCJYW6=:_!0?]X@&N2\+-F_*?PJ\,=G'KD4DNO-.G&;Q<:_^UL'[+*,8(& M*X(15.M4+76-^[C<9[_1.$NFWO9&5VP"$&W/+3PR]>U6C4>QD!!, 7M")N<+ M 848 L _)?.G&F'MJFWF'5TMR9INS.@Z&'!]7\:9MW2G&&_H1?Y[T5:'QRNZ M26\8-5Y/'%?;6IG][#0(G3[7VN((9%RA*D4O41O$:/;U<0PUE=7@O*.$US3N M8K$)OKC=7W.:_'%%,NATY^)CL\O3G5N2;P_IN?E$<*G-FL-I]^=UE]#+R&*B M4C+;%Z,^![WN?R>5X'3Z3!]7L9#YYG&)6DV+7U1504@X58^\/NP2J1T,R39J M/U-A6&-'W>HT_'>BA\!T>I>U[^A'3,II!.!OJ:/ZRLH_E I %!58Y)(DZHUH M%2.2P[0C( RI5_=%G+:,K,WGRO2O6_BEOH>3_M576_ZBQN$C*/E6@4=1Z#[^_].8K;18/E.I[V,J2#]:WCZE7Q\]";V#I.64N%BE[QM9\&O4E2HQHJO2J0 M/%R,.3<9#YN=K;B2"_5(\2-+T,"OG6^48_[;!@_K6J1E!4@1AVO/CW^/K'T= M-;RJ_"W;/SC,CQ2WN9?*$NXU(SS3EA@6'!%&%4)GW@=E7KS,LFR3/71!I"UR M:YVTRG*N M6%X'DAE>8,C,_<1!JX15WLF@:^B@8L/=(N>)9K08RV!>%!>P(_ M& (26!H=*#4:P\5R,[M;#21*C\INN;2W;ISN]H*+I)5T?FE&D[(BI:A+;82=4LTAZ41WL M^CJBW: 6N&G*(3I(KJ@GKBN)679G";^4$.>AU>=F&A'-5D7J_UF-^W+-ZZ_@ M]6Q_^V-V9(TIA98)KKJ0B4DI#>"D9,:)@I,SRS%N3P:E$I":N-N65&S\KWQ, F&\GG=Y- M2L?LC44QO3W+ZZX$3VBQ]K:8@T\"#QW?T2!Y<("Q:VFU@.:^*]@GCS MW>VW7XY@+TKMM,9\1K!4& U$9U*#D<)R;KQ1F2MO(MX[2Y;IDP9-<44]X)AR17# 0(SE8MI3#S_1Z MN3&Z.E>[5!9R)K[_\]-OQ559I\ M$&-.^^&?5AGK7]$^RV:X##!;^XN;#"_ _@.UZ(@>YL?!1^,<-203#H@!QJ '$HMB%"JX&61B9R5\\F43&E9P@GFUFKN M.#4Z8QZ>4LXKEB_U7D\&U""TKHO>U975LV9$RNT:CR3!RZ?'E MN>]O]599 -6(3OI;S>S<[K M%(JH,AX7/QNSFC5^\U-W5 <+6@WW4FIST:].'7R^HC,:5E26EV?,<:>>\6]1C9NAYC78^QKL?X[NLQEM8[ MW%@G,:<*T,"*(@]*>,ZY+XRAS,'@F&8%&!F!K10BWO(IWZC-O)P*T)G">S"= MNZ.6I&L7&L"5\6"(L@?,I62$1).\,ITT2L&-3AC&V+JM$A[@M9C"4-G>F4D=YZ MP\9L%GE[\*E;;CS)[2=&=:W#M/0@H12TDI"7U2*DS':$KR)5$40$$YNN2A+D M:15';3RI]($S;.6K03'QUH]&>GCY> V[']< >8R./,'^O,:=WQW^]V7(Y$7 M#-@&F!VV1.@/[,@#]@CQ-O>4Y;S08(K.=_IBN3)EZ5CF/3>T5(I*+7U6<)>7 MCNMG97LD@N@ 1:QV&GIMYZH.I-TT^#$.?A9\JV&)T4W]>NN?WR)@^<$ ME/%.R6D4L\W$*W5] ]..,7LG87J<8,;P1HTE5!4AS8&$-.&,V:'X%B;8Y9(! M^;Z.D':8O#5,!5;]JF59'?5W+8B]F52_T C742-<-SM;G<0 (S-#,/.ZOJ=: M,)<\JL!)_;)!)T2I$2*/I'J:F$7>ZW[$S 68>#_!*420AEXO K!B#GDG9B-@ MJD/=I;QY=^NE$;8)GY^!;MKL_'6%A3:SEHU4B$GRM168VK;%VY!UUR9;2H^8 M@92<+MQTN6*V_'E5%S-:DNH8NH@09AL S^'Y(&)'Q%>TEVWH0:KA*V; O&:0 M1EL]Z_UGW:"X UW,9 ?^-!A6KX..E4=PLRVU#GYY_JRR4-M/E)]NP(9266) MVTMH 7>KG30W@\)6)QDN&.OX@G0\4MZC/\,-&6([>_1!^)B-:OSXPOM^DQ69 M1#\NQA6?[KM6G<$LX6#>8]S!"NSCJDS;5'B"XZ[H"6Z/-6HQ]7&*VVHQ# VW M1?C =EXK?G#9F9D?;+TT5=%;Q5Y&%>YJZ_GI_L(3!J@2*P)GG][LO)JN92N] MMLV5>OHBIA'?9FQI#T,OP73JV5K/&N;PJJ'-%O/5O#&V5NQLS=6,PB'7O6;O MZK:-&\BU8*M2!G65JER/IF8$%?7'=-"KQO+]8^3F"C8AT#TB201FK%%NN6 MM_INIZYA^ MV8O0#1\0L/?*!&LX5)2QHS+E2!3'.,2*X]():(S,,+,]:I5P4 MSEEIA;&,YYF1U.:*:J[*+!1Y5LY;I:_ JAE?DE18TMZ1Y]UW^L9EN(HK^K0> M2?38UGHTC&Q&*J7;.QH5NJ:*]!@#2,ER"[H[C"9950Z[M(73]*:H^+1>.4H- MKR,W!F6W-[CTTW+>EG'1,HWP2O*91Z5U=)(B5=VJ6E]W4H9,I1#72"%MB?UI M@+$DY)0;,YD723?;B*"^)*#=T7#B:!75%EA4N(! $(O!S9M5[4(B^&_PW7%4 M8!,PQV4JWDG/+%W&)@4>,WYPZM.NWS&/?C0>:J0.$L50I?O7?;RC#0_J@F_" MB0W\P+-RX\5DUH/:^DE'.+'*']V?]U;L;5N^N[U#=[<1X7?GR):A](91DI4% M,%%!!3%>9L0ZFX.*Q(/F^4)+P9)E05.PR5D&^R(4[)5DNBRXU:6S"TQTI>5Y M0R>=1"BKRLC3Z#J8%S"$7<9F?A$AI.GX$1L*]&_ M\@97>70:%MT"48EF4<)V2C/NIM0'4$O1ZIIOCS2%?X^R 9AEY^_I\OC%54R* M,1A)"3P"F$5,-&00/13X]HU)7 M*$?+MJ$RS7N7,QO2(,FD6*X!07V6K,KZGB0K_DD%H%OMI?C+#\]]]%_]-:S= M%_^,@2O60G5)4^QQ?!>,);DT_IH,+4)H=+80H2,M!B:OC^RP:](;,/39R;(X MA1NH+VWB.O7C%JD?;)WZL4[]6*=^_)BI'S>FZ;!R*-2 M&I$[(9G-BF>0^G&CQOGRZE#$\DC@3#5%Y06O0AI#/XZ55\XGZZ^2_PF\L (] MK*3[N+Y_U(X0+#S:6%B5_[X)1=7ART9WJ)2,N\GK*GC@-7 #-#;RJ,BLSI0)Q!:L))P*0:0PE,!?L29=9-$U.\<4U>_J9' M0-:^O1;1!QAM*5B'C6BI (^9C%-:2N0+R![[?MPD4S39<< ZXN/)"![5>2QI MZ'Z:*AAO&B%F<6RY%D%^6AW_:I2*;B]^%L81X9)B%&K:327%\U!EB_V*NE7< ML 7[&\UF-"!'4R.M<01,@9GAG='&JX:UT>Z4A)RV=GI.8G?5* S!%NW:<Y30OKF6O(#^#Z<:^2_U8 S9=MJ3XIO6,[24K MO#7TP<)IAEG'&_3H9*/=9FT1F7:*3H!<>>:#@Q#F_);7#F'V?5@IC'DQ%5H^ MNJJC:S',K$=W/*E _VL?M_%@W'Q*L3X3#:63+K8>2]_Y+U@,M8*?1CQNI=F[ M3OIR O*OF_LESV ")XP@3S"695SUCJAW3P)>!T-_!QI-3*9=-[:\CJWM?-D] MV/I\Y$)NLD(SDL%))=S 3Z L.A*H+X4NI,RE>_$R+\HE$+5/CUFWWNX[;3<_ MRFD0TK) 3);GA#/CB3%!$FF\<46AO6 *<1;D-=L]GYYU!=ZYT?V/-7L<)9UM M4N]5ZA;21_!W9$; L[Y4?P1F-:A:_TY;DLXPT>\XZW+JS&F:HF-4J1)=HUG9 M-1KT]-28&51HJK'7S!0.MTGGK NEJ_J$SG3IT=&#(@A>XWQ+_$UKIZ^#1:ZBH+LS[I=QI@@,/?V@Z6:*:TFML<$&4#(< M+>D-P(+YC6KO%*,E^Y%!6G:^[&T?TB.ORD("KR8>EA*8!_=$,UV2TN6YR65F M2IH#\V!+X$W_;R2 .^ZNU1YVE -O4ISI7)>Y+35EF)R5%Y2M=_?A=M=^/J(^ M6)LQ37)0VA&"IR229YXPK4!S- 'T=O[B)2\VK\+@B2UW*O"ET:R0 &9T,6@= M^5@A.3F_(T$(ZPLO,I4I[Z5:$\2#$<3!#C\J7"GS3"J2 M.P['O2P1<\>46/)8>%<85?#BQ4O&-LOE!-'N"UUCHP_ZZ,YJZ. XQB"&J60@ MHXMTU-2B7">";B6HZ%,**BF!=2H*XDD8#@J8@D/%G;6AA MN2A+%5AIF-8^IYJ5RJQW]\%V]\L6/2K*(#0<&I(+CEAQ)B.&@@T#2F"1L\(Q MFP<05'13/96@*JWURH! Y2+GQF5:E:4$0;4,>_*V@JIA_>@G>Q"I16\CM3+UI.95D,R" MO#)!Y]QYH%Q=.B&8 'T Z+A ,LY41<:96I/QODF5 MXPH,/AZHTH4QUF6**^.I+K,U03P00=#=[5UZ)'3&:6D]<1*ATC/F08WA&?&Z M")26(L\% ZDEO\*\NIO42A[#U&HWE6#''I'+O;OCP7D2..VO->%]W0298JX_ M)MC5.75U_EI-R:U6Q/,E:R A)T-,V5@N!)/#41R MG';[#D8^C*&RC9CS,4%,E[F*N98[NH]QA=[TN993>G1E2ZBG%-\YHSGG*C%;J'*Q,S2CAO"Q3D*6@N2V1 M@8+B'\7WPWA'@Z34&6F 39?<,*-DD66:!IN!'>I-OM[=A]O=5U^.G%%&Y$R2 MC%I-N"IS B+1$UAP(0M0F%B9@=')E^XNLK6KF-6\)%_.2)[4>^54"+(HC3:% MY!+^GUJO%<^+DG)!E5^;LP]&:J=O+XYLX,)1J8'4-)BSABLB"^O L#54*!8R MSH#4EBN*=^#DWF9).!HK>?J4D+4J]WMP'W%Q^Q!4FM3!'5"8" M^BH$,5)YHIS)0ZY5!O^"UG>U\^JV?*0=_:WS>% ;JZ$O4]X1(G@-/U6(4=/D MRTJWJ1*$8EQ^-(:O=$2Y+U"Y8,9_E* 33F?&*2J>X+@4P M+ _6BRFT42YSSPOA$JFC$\EC5?-%7D]+L;NQ0U;$UDK &%6%>2O;VM0I'KX+@]^-8-JV[\0+PE?XHH ;10D#J)G#<880)2;=4,J5&SX/]^^BQ:_!P MW+5=6(-QTXBR IV+U=!8E33+DL( 82='6 D_G<^ZYOD6-<_YNN9Y7?.\KGG^ M,6N>;U'#O/2YFV7T FJU#_ QQT7)"^F @,#X,P%^ O55^I6JE3[I^J$>VI/+ MII%H@\$\4RQPIC]WS[!#7 2_&L5S,#"HRU8([^>3"J\4.,_"G9/^XKVQ24L2 M=.AB;<-X?7]IJ@CEU?-@751XRG$%SN"(FKA&48VHA'YK):)OM9+VOUR]*N=8 M,]8_)CT?QK_DRQ7!]*2R?/Q-UV!6!I:-/+M6^FDO\XL3<8W,X$3 M_Q-WHI-U'G,XR]>!=-Y.!LC)HK(9R\IUJI5/VF"%MHZ[%(%8*^"EB-_:P !? M(0'0SL&\=J' Q,1VV,I:^NFRKH!N:TK7X?! M@M6J)"V"2$S GD( KSITM2;V;T+L^9,0^[LE*D!#7*/)>84*;RYG^]Q49!3) M$\WJZ2.M8L(*O&01:.VN%'4#_3"^R45#0:NM==3V 9I/)YA65Z6JWV4^])E2X+IUA3X_'PX^I[93\+[N,#5H MB""XZ4-NXJL#W$4<#6 #G=C!JE6)-?O(54/K1Y.Q^O &/'1^C@##L8M*ZCJ5 M4,IQJX'+##32Q71XHVH(K478:#!SIR2-+;.J%@<5Z:2V,N@UC!;4>"9X$/V( M*"4O0-XA@E$L5*X)'\_> C]ZN!:[JT-=5P+KWV I+W-[WMAU2"(4+8T03=70A?TKV,$0JFZ>L2E''KDGDN78+&(OR4MHC[:6JXIJX^0)MVA M(^F@-=V2'A'L?[G?1C$J2NP4::]N M:'UU[["GF$%\SR_=,7S$WD;(1-P%[0;GP(A7:B+7#GNGW]FWXP'FE$P3TR+3 MJ9!UMOYY%Z\0*C<>1[N^XT+_5C./W]O,XZ>*/U+Q\R]MVD).^7M5#-W9FK*F MYF]_MOLCH1I87ZGDV>]UILRWMRPVYAV744.-/P^C1KF4D:8>;55+@C93;8K" MVRRZ^5N;5T=M%=MI10R3N S+CBLLE8MV2OQLVH""%IMMFHG9D@UJ8L3M[V*V M1]5US'@X#H@UUHD!GVF"4R9B@A-+6081AS">K:I!Z3GRZO$8&\"]/^GV_'R" M9L4R:_@23$-(TG7E1]*D?)V;*GVW,%%1UKM%6I_"Q%RN+^>;WU[YN(DG?3>@ACM][)TQ&%YN@V+2&Z"FM#J MNX=5OM^ [6__=K9_8+.]LUWQX?TKNGOZ[O/AV2NQ_P:^?O#'Z?Z;=^SP[-\? M=W^?R_<[/>2[;P[%WA>X_J77.SQX>[EW@-_YR#^<[O5@+/S#P8?NA_=O+_[S MQ=(CG:DB9R$C>59JPEW!B?32$JU,EE-1%EGP\WD!RDF)>!O>6<$E%K?GOBRL M\WG!81/-?*Y?O>:)=WPMDN&MS>8;A_GH[>OLB7>3GM\/#=7]GCQN42[\P'27 M'94AXQJHBQ0@/0DW!2@H+%=$Y87EFGE7:'Y=SNB3&])3DJZ0N;QK>K1%_QX: M'C_%:K/!!#[E1C]?D_FP=#KCJ#TT&C=F8)((V74^\K_4/_SJNJ/SGK[\I=N/ MPXP/_3KK>1 PIX@=#*98]97XP71YJNAMTJ3LC8?P7U=_N;J\&2_]:^P6KQ7Y M)AR3*R_3S>S*:]>]-BLV12[O]=KKK^5"/,I@^>T&]*^XOFF-81N1)&(-Q6PT M^!?:R6*(KGY?WXMU)G: ES;E:%,KU%+@>!V:WJ['7AN_DR55OCNZ,/!.2BH.Y>[ M[WP3=?T3WV3AR^?_MY?WM+P/-TE_W]\'%_^Y\O.>/NLO!N$[(W,1VZ93Q3!G-HN:T9G$_+HN[)SKXFL4] 8N[G&5Q5CK. M7,B)-%03;K.9(ZKT);%64BH-IZ;TB%9>;@@EOY89+3_YCZ=5S7WO)JUJ?:@?4[]8 M'^K'.]1S"D9F2JDS9HDO-#:(9)+H4@?B@_*Y=%9YGT4;2N;YJISI[]53E5!@ M8JJ7_VPQ[PH+KS 7R(\Q4[R]AS@FJ^3[ M63/--=-<)6_9FFD^--.X\F"2RI(38)4%"7EA#8H]:AEV/Y,; M7"RB##\SIAG5WW_%S->K<$-7"X8882"6I8=7MMT/GA[^5NQM6Z#RG2_X_OWM M5T>RS J;64.RH 0!IL.(,=C:3S,I,FQ0!2K ZF:+'\PDA2>X@BD24)4UWOA* M:VCM^>SQ54X>5VHSI^*>N>-Y>;]T[.NOE:5Z^"1OL0F"[_D,%EC4-\E(_RZ3 MU^FW25[_(;*WZ>WSW'^D]7B2;/9'G>J" (Q3_:T!?C"ZAS 3MZEWN%5 XAMF MC3[],CY9HN@3S'4=;/GVQNK>Z=M+4-,_X[=V3RW=/SB$]\ W3G<_'QZ\PFN@ MEN^=-,\TQNH[MK>]<_'A%.;TYM7E'JKPJ/*__Z.[^^7UR>X!7CN^V&6O+F+& M:#<9JWO;K^ ;'X]H"#)X5Q)E),=@"R?2@MGDRS*S2M#@I'BP8,M#VZ'-V5CS MLC4O^WI>Q@J?>44]S97G65XHHTO'2@,,CM':BY+DWN96:%^(W+UX*3887:SO63%>]HVBRD]P('?Z M=NCUR%^=^'[7V,OCYMD^_8K=21V[CV-T&2^+;M)FK]8<[5MPM-VV=I;MGAX? M.=P[81ULEBH)=TH2;1TCM!1!Y451!H^G@ZW/\0VJ MB)-2:N^E= S>9J4WL-=,!-AS,*_<#5U!U^?X:<_QO&;"96#2"4,RPS3AFDLB ME13$JE J:; @QKYXR39$ME@)\R3G^/OUAVW[K]$_;K ='R$1]^E7[,G4CV:K MKF-;:\YT!\[T=D'#L(5D1A8Y48)ZPHL"FUV7GM@\$RJGG(-L>?&R+!?UB_N5 M"Z^0H^='/ZP/JV/22.T>AI*H(F22EIIC7X!$3*R^)DQR(06M5Z/SK\QI6 M@$O>(@%_:?.:ZSO4W+;EB7KQ:=5T>LAU@(7^<[6^_$KL'QW2/_=';/_CMY,/I;_#\QWQ_ MN_?QP\%)%VN!9JLG_C@]/-W)=\^ ]1Q\_+R__38_/'LG=M^\/MM]\XX#.^3[ M[__N[;_9P5IVMK]U5!2!<:,T"4Z '9X7G"CI/,F5L-*PS.=RH:U#H;C03F4T MN!PTNDQZ5:B@,HY0_8JJ^0*+>A^9:.'FP<^/U$#))@5ACI0 M8D%?!>L#6$S!@U62N\=O#'$E_?[05/OVJ'"E8"QH4N8T$-A42;278%H8[3(N M0@&4N\)E/M,#<=X<"-\%X]+=A=*HCJ M&ZISP?)H!=^_T&,XN)@/C]RYM./QZJJ7=REX!0?S+/8>>S?R8=+K_-D-OO/3 M(;; 7-#JO^\2JMOT_Y@CF4Q\)HY :3\. T)6&ZUUF#F"8J&I5/.:V-+^-$PIO);1ZRN MM/W># >C9^./O9]YF/RQ@XN]TRTP_SY>[!^\97O;'^GAZ<98=GAV+O MX/7'W?=_G^UMNY,/\_[8TRVVNWTL]@^VQ-[V(=V'>>T?['(86_?#Z<=L]_W; MSQ_>',(87G]%N4WMTVS+1F;=^.M>W-@>29LC"T MU 51*G#"N0E$E9:3W.7*"R4SRLIGP]J^4SC3WR;='HYO%#V#/?RG>W8^''R: MZTK^%7D'=YKY$W1N7ZZU7^=N]QESPN>9SICG998I+N E+M.@AN6%RK[&W9[\ M,^B>F6%., W[BYL,+[T>KMG1+=C10M^53^[-O[G[WS]Z'UCODSG%R>!4F8Q.8_EE-B&,:4M!"TL$%S[K$1V?6ARA4O*5PQ_?H.:J<)M"QU MF>4%LUSH8!2SFNO -?R/57IM4:_@^9RSJ%V6:ZEC$:$#!NUR0[0*CM#2BT)1 M7VK,SF$;_.M;_:U"=ZWU45Y^E)52)B\9#5YK+I22ON#2YZ%4'A;%B[4%N7I' M>=Z"]%Q1S6Q!BC)#::D],=Z!\"R\*04OG"UU/,KRJ\OPUDVUKCUXN[H_";"R MDR$FAS09) \1V%C9P,UUJCO+0$NPPMG,6VX*9KR7N7-2[3=C"8&##KB"\:L*RSC@KYX65ZI?*]VD>WSE=6EU=0)6V0F M%-P5N3*95H*7FG$/!O$ZD+6*9VM.[3:([B_RDNA@X6PQT+AUR$I2A&"HR05P M2PQDY1N*\2>MLWWX>-7Z++>=6E(4P99<29IQA=UP-)4REPS(0@<1UGKWZIWE M>;U;9JRT"N/1!D0D%]P08W-)M/349KJ0>6GC66;%5]O0ZWYSUYZ\UY,AG+7) MT&]T I Z_#":3>)>AVB6Z>=:FV!*&BCJ$ 7UB"I5^."MY"7E(:SU\Z?G.PMM MU>9=Z_D>>W>QN]WK'L+X/YR]HKOO7^58'+F_O<,_O#^DNV?_/MW]\NIR#T,T MGJG,LJ"(+&%7>&Y4#H+,!,:P M\J/@5*\C--\;&>5'8!EF0EM&K(@)69DFTG!+2B:ISKC)%777V8CK ,UC:I>A M"(YE>2@TL[RP4C.=PU$,99:[$+QZ*$MQK4#>[03.&8,<3 "3.T,*R<$8%& 1 M:JSZ]'E>4BW1Z0+&(/]Z]+1U!&9USZH$\]_GCCO*&5>\E%240A69=((QI1XL MAV]]5N]T5A?2]%R>NS+G1(#1CO'20%3A+?'6"A!Y.L]9 6>5/U0?VW6(9?G) M^K<_Z=K>P^"O/LN8BI>+,UIKRTQR?^?H?'K(@I"'.V8+P+.1$%M(1IH+-@.G)C(H7+[/5\;.N MS^HCQ$QLH;C.=.F\XS[3QH.4$Y*7CF= '?E:4WZ2L[J8CD11(RE)9BPGW%!. M)#4\N5HB]> MYG>*@\B""#8]I%@ M^@;1C/D<7;@B9-?9=>LXR&-JC+X == &4 9EX-QYF8.:R)RDU#JT\=89!TU+%^NC"[DRKM?U47Z$D*;3)>>Y MI9E4(&4#[#YUV%?7,BX]U6OC[TE.ZT*81!38$MP087(/QE\)\E!)^)5E-N0% MI\R%%R^E+%?EK'ZG89*MTC[#ICL/0IXV"-XWYZ^C<$= M>&Z13CJ?KTY?#+WO;Q$7?&6Z$5 ML:4!.Q>!9F16&$(+QX40)1<./><;4CZM/V[=H^\1#K"R3.4%4]K:DN?4@4PN M,YZ!YD1!D?+E8U09A.YG[\@7/QRLS^X=SVZC3'VQ=/?TXQ'GRAE3>,*T4(1K M51)EN2=9H;E3A8+_+;%YA&09^W6%3N\#.=33(ZN)"84D>?"E+\K2 M>"7!B)$;8- \BU/_G7J=_O2CT2\=L#8F9Y->;*3A_/D0#D'L^?2H+IK5LA)7 MS,_^% U^MZ94L-TB OBYY_$'8*%;9P-8EB_Q[U>RUS5G?3C.^G%!GPJPF:4U M&1&\$(1;Q8EVG!.1,R.X [:;>^"LV09CB^&UVW>Z7*=5KO")?R@-:7WB5_'$ M+^A2(<\*[RWA/(-_G)>@2WE!9$Z!OY?!YAE_\5)NE$OBZ=_^P'^GN9G7-AS< MZ/3]@P!6/(9[Z99Z\R/U0V]SV65-#U>V)\5#KLYS[ECQZ#ZX/;^6'P\H/UY= M_'E0@WOOT-TO.U^.@M%Y(80C@C$PQH,& 6(D)Y3QT@787&U19:0;A6(/:XQ_ MHP[I#Y_)M6:::Z;Y-1 !C^W"7#/-!V>:[V:9)LT$SY@$TLXQB[5@G!@/_RBK M%&-.*D6+%R_51EE^->SC4_/,J++_*[:I;A+=?[G+IR%P5<<#;0H*#>&2^ NK%".FYR6 MF39+*U9:+$;,LYCVJ&['4HIGRE(^_.>$VK-_]_5[-=D__>/T\'0GWST[Y+L' M'S_O;[_-#\_>B=TWK\]VW[P#EF/Y_ON_>_MO=BZ!/7S>?WLDC"^$EYZ G>P( MIPHL\"(4!!:=\U 8HU3^XB7;7&0''2"]'ORP<:>=!AXCI?9>2L> $*WTI@R. MB5 4)%";KG;[/3E_N7AQ) ;+;"$4.F JE",P3X-2!@&E;$$U%(+(T#'0XHX,M<+.O BJH=QR6N#,^\1VL MZQMU/"COKM/NQ]Y!=AS_I9$Z#@1N!ROF/'W[J6C_Z9]!S:Z*ZF:AV/@-1"5Q:WJY MAE[X[O%1;LK2&E,2'^&>,^ =N@PBZJ+4:A,T-DZGS\/,6&_[K;9][_BHS(3( M19:1PA2P[:JDH#&PDC@X@,IYR:P)N.W/Q>98[_QM=EZ M1E* R>;EZ3P'@0$ M+T% &,. $'S.F95EQAWN_%7%\E<(B"[6DMK>!.V0;G\FK2]2BFXE=N -:+N M5C(X.]?]2VR&!K02G8Q1P(S&\#^Q=3;*&'1*QP=']S)[-A?=B9T%9]^M/(&5 M7T[P\_&OYX-1%]_UR]#W-*["KQ==-SZI\X];3U4>5CI]1!N8ZF1\]2-/AH3$ M<"2O"1-7+- M!G#0/0-U8,]?=/X>G.G^54.AMQI*HKG%?^?P45K_XBK&!0/1 M3SN SLD0.?__N<56Y"]>'F! (_[[R@UX.C_O__2MW+*/^H)*9>2Y=9PJ"\[ M!]Z>].$[QUT_VNCL].UFY#G_3,RHZ[IZ"']>9#2K,8&]P1@&!WK\[VVV^[K; MUWW@VKW./PT#7G;2GB(XLC@/#(Z(S2LYQ'4X7/>Q/6:5#S12+T 4@IVZTQ_K M_G$7J#>!*FQW1[8W&$V&_@"^^!L831^?6-78V]ZI50V^O[V3[9[]U3CFNZ?O+O$['P[LY\/3MZ"J M?.@>GOW[-([[B[W\/J@&P\YT/SH5RL7UZ%KW#1$NC(KS MU"SGJD9#FP%&M2OQL->@[<.^_Z6'P+!BM7/YZPBTR_].NDGA0JD26?9F9VM< MJ9[3B\C[-CI_3'J7'8FJ8U9L=([KS]PU8)HY783@G!8Z\"(X:8O &+Z4&<], MAJD8P)Y**J\W;NIY/@];YMLSF%=?]K:.8)T5524CLA0%X48)HKECI,P+%T#5 MR92% Y>Q;/.J#BF5-1/I8MZ.2!;$@G4QI8TQEGG[NUG!]\QO7-/'7>F#[6\= M,:J%S7-' G64\%PC/H(*Q#&M*6BD/-JZCY]HM=Z]^^Q>(4MI2QI(%K#[4<@$ MD4PC5)B#"S2( MO6%VISL:3S&F=EWT>_=;L&L7MVKKM#U';QRE.>YITX$E"% MIJ/;:0;WYZW+B'\\@MFYV'M[5.2*2="TB"@H''>7*:(5Z)NYY"HO3>%+'Y[T MN*^W]VNV%Q2K+'<\D,*[".U@B4$0P2 DL':'W=# (!#9IKJ9'\PF4Z"<[XXZ M_<$8MC$ZD=%XB+Y&_;ES/AF>#T9^M'D/I?@&A^+*Z?]76U!SEL\CFM;_V!/8 MA)[?#Z^[<#;]G]U/?L'(CMZB']F^!O67,\X\IXJ U,D)+ZTBTFM+"D--)F3. M2IG-V\O?;.]V^LZ']?Y=MW_&@BI3%(:X@DG"M?=$ND(2C;61OLBL+=G"_JV. M*9YX17?**W3B%1C)Z8Y0L0)M"HWM,.CU!A<8Y/DI1GX&$_BL&_W\R]WX:6+T?;430S^^4DDXFO))F[WWKKFIZ5 M7%]4.6Y3]'[C)'^$E:++*/![0Y.JP4) PO_R-=A1#T,RCXE,]=V-\'M'@,5, MYM']B/);0L ^]W<\$&.+9)2O((?;]I]\;W".*==UKLGE=]VGX3KW!'/:*>JX M%\)P[S/%=)%SRY0*U&7R-NZ)JQU*J]\^[;Y.BE3:?M[=?_/J,XRIMW>V]W%W M>XONGL+[3W?Y_L&_3V#,O0_;KKN[_?IT]Y^YTO:S'7YX\"K;>_..';*W%[O; M;R]WW__1W?UR+/;>OS[=._OWQSVV<['[?O?S?[Z\7>ALK:6TEFI/"EE:PJWS M1,E<$A=,D5N?^,VXS3CQGBJ MK9'[ J$3 M'\166N98N<96NDL'D7M@8J^ 7G('08Z-TC3([B!RSTMG=5XJX87RP9>E9F9M M::SD<9MO%@3JF'=!$ZH1[QH+H(TT!?':92+/=.$E5URP4BD*$I3__^Q]:5,;R;+V7^G@WALQ$T$QM2^>$T0P M!I^7B9$8VWA\\!>B5A 6$D>+,?SZ-ZLE82&!$2 ) 1T3@T%+=W55YE-/9N4B M--?22L$JFKZ*VCU)TR65P@E@.$#6 Q>JGYVB9?9^*VG,^7X08Z!U@5LO+*$$X^U"38J+72*04J9 M*LJ^BLH]2=D]E5AIQ9"F*2+.0LE'+/TZ].Q>HQ]K*7 M>3$6:CF6'=9=J0"W.?DN']W]^/F"Z+R:+U4@NCP0]5,,*<)6& R)R&NB@"%A MA@R1##%)O*4R"1\(6"1&K(<*L/H7K^]+B#:N]'T)^C[)YDFTROB D?/$ MYHPJT/=$!6)@DIDH67(F%\83ZY3=5L6_"FQ8V?#C1='UZIAX94([*]1<.&K> MU)<^:2!#2B/#I4/<:8^L]!+EYD..2YND,6N;W*QC,5U1M#HZ?K$*OX1HSTKA MEZ+P$SW5N3?>4!*0I=@C;HE 3GB&G,66D^P2U104'J\3O#(*_]*=27<'@):M M!5?K9'FQ!N8R"T9-AZ7BE0NBJ\!R\6#Y?9H=P1XH+.;(>!H0I]KE7!B.J/88 MI,;(Y/"<0F\>95->J4>EU?/3ZB5$SU5:O12MGJ! QLK O*7(.:YR9W"/')$" MZ2!H=%*)E-SJ:?4\G44K'%,W=LH[KA(OT6OTBB-HEA!45V'KXK'U8HHQ84:I M,Y:AY*49M,YVBG-D'65@9F+E E_;)(RM4_QH/_R]].BYNII>,4HL(0\38B M:A(7P6@98RXVK=6ZD?.*A5P\VQH-89;6,2L?_U_E$"PNAV#5:'6]W4)VC%3[ MJBW&U MO>YH,;KSW3?[>2;OUVV]XEXS<2\Z98U9RX)4D2$M?4XRU?";P@%8&!!I)24G M061/USI;G:K8*^#T?OGJ;H/3$A1;><(US257 \;$.<\I!Z-K5L.J4O>G5?<) M4\M3T'6=B^=BYQ&7E")KX+<@O+/::QN)7#5U?Z$T>^"]OJ5W^[/R7L]H:P\; M.0,U+4*[GY^U-*T>X;UZWGU2YCD[S[J_RIR\^C8( ?F HI),@B3T7_&D7C1_VA"VUMSBWW>)_[P,C8.63@!.6$G/GN 8HH=($ M[AA6Q-[2]-HLML2"*?*9)\^<\Q]J?_M.QGT]\[.>*UDT\7 M^3Y?]OWW@Y/WHK;_I7%P^L]).>Y+?_'E]#VOTT_X/Y> &D>'AFK/E 8:I;A% M7&&'',8!!<8$LP$')G*U>O:C7/T5"!0@BT^#UMK&J'6@((!>1Z=2 MR"G7LJQ-4RX^'BW^]&92+?Z<%K]^=,B"E(9H0/TH@%(;+)%3$B0@:L>)#9RD MO/AB8YI/CQ:_L*UP/^7GU#B6 N8IP+]>?WL( 1D( =?O]3MQ7"QW!KOH?B8@^S">/YIM__75B=P!J;\_ M!(FB6!F/1 P@^DX_KJT2.=J!6YZ63"B5 MJPS2W.K;YK6BG%>D::05UK6_Q6(\[&&:0XT^VXFG%D2K=52+7QHM^$R[#X\5NK^^N9\:E9SXBK@/&#C,8-.>=>.;T2^_ MAT;WK&DOWC1:Y8R47_K]U':.&JT1F[_)GL\W'+S]^WDC]([?,+ZA*,TVY]#E M/KSQX%VR42:I3E@3@_>XWACFL-[X-MX@M[[WT\N:#37C9>\X*;B'3WR%FE*I M&YM2 73U6]=/".840'+7.]LULK?MLZ,*UT_J)S7Z3_/+ MMF?UBPDGV(D'NO&)U.'ZM1-/:MOO>>T2GNLRET5\#W>L77[Y_,]7H"'L/Y<[ M4YW:B$W"BIROB7/;=DHT,F"#()Z$\B%:)?*) F7K8F[E@)Y_(M;30#2[];RZ MJNOZ5&!U ,;>_GF[PJCY8=3N%$9930&,8D(DURWCWF"DP;I&PKGH)18DR30O MC'I4P8[YEW9=323B#T*BUQ+:]X1(=-R)L<*B^6%1;0J+0J(8:!%#-%*>F\8P M9)V!/Z5(T3 2F)1SYDL5*_H9%HF*%:TD%KUK]SL5%,T/BMY/01'CFLBH#5*" M1L15),@82U$@5..@%-6,5K1HB5 D*UJTFE $GZV@:'Y0]&D*BBC6D1A (6,3 M09Q(CBP+%'&!21)<:D)CQ8J6!47[Q[$3;>K%3L6-5@Z0MO*Z5*@T?U0ZF$(E M;+DDUG$DF-*#GK\6,XPX#89); ",PMHFE^N&Z)="D";/7F=TQE?1[HN;G>H( ML*K_LSP8]-,N*^*Q=\0B*U3NC&8L,L%$A(--@5)MC1!S*P@V1\599)A[%O)& MJU]NS-813.V+>&SXE_?,4Z>*I^[_:O M3$6\+"V&*X_D'1JS5D=14C,/8+]Q&KM%/9X7']JGMG7;4/!,0QD(V/3/Z\,; M_WE\5?OIS!Y%Y(#L?D4EWWUCF^?VHKOVV[6I/FVT1K4R32W+K+5FY-8V?*YEBHK$^%'FF\-LG>(!ZNP>#Z[7S9)=8609?PI9J6QXN7GSL MP0NG@U68UIE'9./\/%6GW(SOEA9"\-I#0&8.*"?OPI;EK>&"@[)W6]]BMU?* MP&YK.[K>5BO4;.=K+'?"G?_V&[V+C]'W.[ [Q2Z\^19V4-MHY:)1L-\.F-AV MH^N;[6Z_LS(!VK7]G?._Z)>+@\]>UK??G0)E.H?W@.[L7-:WMW"= G7Z_.[D MX/,!J9V\^UJ[_+-1IY^^A7__P\/_^[/YA3:_N9,VKGT^ ,KT!XP#QK!?PT"A MV,')>W+PN7[\Y>331>TS4*737?;E'PU4[CW;V]ZZ %I&X![T4,HDI1? FCAW MB,LHD,&>(:65=R(0J8D?T&9@%#%L91HK&:QHY((38KD-2GOM#!R7;>*QY2EIX:02/W!@3KEHNVWMSPL M5&=*O=Y]JS>>1\[-$^@7Z-17,'\^\=I^3O'=PH>6!T&TBHB(J!&GGB ;)4>: MBR1)#/"3YIHY&[?EX#XX#8LF@UW"W";+O68Z1"DP\X*#U:N8'TH&'TD&9[B2 MC*5)QL[%H885$31)9+G.N7G>(ZM%0-A$9G P C1Y;9/>*1B-:^AZ!D0W=CHQ M6[&PQ646:^'%QC=@42 @ Z"!S[V+KM.WG8LR<:L4KBWX5'.8QW4]<2MCU/A= MNH7U/F<0Y"R9=B=?+K_0"4#98G'>Z!T76Q_?%BQ?&#[>ZY950(MF[,(W\^UA M%(U.OM;4M9UMEA>QW3SRJ0RS?.][P>/#/#Q3LC\IZI\;.2$';@($HWFQ'8$T M@QV6V<@[>+)_;+,?!SD6E3[,H ^BMO_^XA 3CP6U@(_4@3XD9Y&&[1,IY5P( M,0;@C8"4=RM$%F:0DTXV!'.>(HAGNRR4-LSR&$E@ M]SA&D,^B/&_*UUM>_OMN_=T!%>WRT$?-9!+ APULWUQ@D$=A4ZXS[E(BSIC,WUKMZ&5S? M_C0Z>8#W=EB=OOMZD*OC['M0V'\:>_O^LG;YGM5./#N@^?4=/IVG'/+GX?L? M8"SOCNNY_,'G75&';]:W_47],IQ\@==K^T0D*6(/2&7>'S?O0W/AI&_3N<5Y_+AR=8R2X;+=PEKT C$9"(@;[01$C%BZK MHQS\O90-XW8K&QVY[L-0@H>A!G_$5DR-WHJEW"]=E+_O;?M#*C2C 38HRZQ! M7.=:3R9W?^6!"B6"UAZO<,Y]M@'..NUOC>ZHU$1CH"N]4E?\L>T<#4H3M<_B MP+??+4E;H]LK[82\L0ZRY7->_3/*ER<8#/_!4KQPP5NQ,<>+[U">X3\7B6<_G M5W*N\J8Y2VGGN;3+>>XSA:N9FFVFB'F*8B#+#@U[V^]TLE$^9) /ZTITOVY/ MUX($T2*ZSCSBHM4SS"U0?F4;)[V+,#VV^9A0W]DB8/.D/O7#WKO@\VJ'LOZR MQ)*K6>3A&>&W27-\B)I#09HRP%$'I[NT=O+'26W_^.O!Z9^G!Z=PGYDO.[DR_[QZ<')[NL?OFA 9]O M')P<7-3^7?N^]^\/#1AWXPL8\3(%T6S%,A(H>I0,34_P1$LL4%W!TU/" M4WV2/GE#+'$&.>L"XLERI*5UB"2L8V[_S7U. %I7V#PI.EWIQ#P]+"MK=I91 M^TNN&+$*I&^E3+9R$;9:X:^VKPRWQR+/=(D:SBSQPF&D&=ALW 2)K.018>9] M8CP&0?S:II2/,=U6KNOM;:ZZEZO2*V#XW*7(%;^8HY9/F#_!"2$==@A+"OPB M2#!_I&?(,14LILQ*)=R#Y]&V^EV[ W^VEERYZ9FQB#G8!3?[ M)P:37P',XP!FK$#=[VT 1@!\ C"3$#->(8RZR"\* ^"3-#*R0- X,@7EU MV7Q2[^A]Z<"KT=J%'7K6X*T M,@I)2K3B6@AE;,XI4O.'$O.A MY:^Q-AA3BA3C 7%C)7(I6$0E@77*]6TT!6).ICUW]_;0+[#JWRJX\UZ<_J\ ML[]5ZRMW_@+8_:C=EB66,QE1TM8BGMV"1O.(J-/*:BP\ <9P':J- M=>$;ZW2-_LB4BMAII$-(B N7D*'$( V,""2/:DG!##?K6(LJ5.ZUJ/PD/21:1HPB11G+JW,=%1^I?)5P-PMYG&E MVLM7[4DS60I*F> ,D9P%R#%3R%F5$ U2*4Y]M"K7+<;K0CUM1.Q"(NI6UM!X M>,;-\SZ^7RTSXUHH;P5/"X>GHRECPTBMI+0661]SO+[.97N)0 [6W!*&-8DI MYP-B,MVL]>645'@%BO^4)WCW4_=*H^^GT1.VA(HY-B>?W4>5"\/;7!A>>&2Y M ?9A%->!O93PVB7K=&5-5)OV4ZCXI$WA=; B48Q2REURA% H>PF0]\'9$K,Y M*Y/X^:--BA5*XJ\"\E:6QU%#ZM@252HL 14F#0>&&'82T(14R*'%RB#M- *!:6, M,QP;S/-9(UUGM K<>RKMW&_W;+/XT0-I.H#OOA;<< V&[588S'5H]W/SEG(= M'@%O+Z.:[%RF9^6JT*Z&E5C!_,)A?N>\A/@2ZG=Q[7+W\C!J[@46%!%O(N+6 M&S /X4^FE6+6J>B2*,U#1>90+7L>^K-2[N,*3RL\7:E#M I%EX*BM>LH2@0L M7W >66,%XB$W7%;.(JIPU)X8H00'%-7K"D]'XS[,UUY!:06E%90NTO]00>E2 MH/33!"$ED>"D,#)6\1QJ%)'-X9"!6AV9,5J5[DB^KMFCT,5$QQT\*S=;>0+O^G$)MSA6_S1137KW]BWAO.# M?WS%.IB-?N_VKXP-<-"8;UG@0?-(WL'^>TNO]QD&L-\XC=VB'L^+#^U3V[IM M*'BFH=S5$WVX^&,_CSNC,9[9HXA<)]JOR":8PS>V>6XONFN_79OJTT9K=$N3 MQS2Y)+<^=TJS3[R9X6$'"@!XV!YT%7X#"A<[^5,P$/NT RB..WFO^)^&3Y%1 M+QVW3G"7HA;*"V6MLR)9+?TA86N;91OLW KY;=YG6KWNOWZSMRO5LF1]NM5] M7N*M3L=>%/O1'[?@/D>-V%W/CL&-PK9"\;'ONHW0L)U&V25])1^@WN[!X'KM M/-DEQMI>#,6[1LNV/%R\*..)3@>K,*TS-S9IO[/I^D23]@ BX!GFUF/-OD(^E-_46 M"^B'_?!K/O()YIHD:59/8/ZP >B)&R/F"VM!>Q.76'7'[(MQL'IKJ5%*>"H( M5XP:K\%4 I,F$JR%QH>[LW5.F+)MX)?1:T-7ZX<(C_,M9JMGR_M.'ZZTE3DM MV(+Q7;NSW>Z[7NHWX3V8\%[WA7A=SXYKV[NLMGUP7C_YY[AVN0NOU_#>YT^B M=OJ>?CEY?WYPF;__Y:3V=L+K>KIS#M>$[VW1^N>=RUH>Z^5[\67_Z\67[2^G M]>T_3DI3ZK1V?E.[;,PY;'HN(6H31QR6$SGC';)1:.E(U$FZM4WVZ$BOE"'G)O _:&\^Y2=A*P9G4QG**@V2N!*Q[)*96@/5T@#49M.YU MLBSF!A)!(RZ=14:8@"@S7@EM@Z4YMTT\;6;;'.O,KSH)W&U] [QK9P_SDLOR MK0#$K@*)&BW Q6LXGUX6\$SWIU4\^B H0X%* ![C/=+11:2L]REY8JV/.5N& M$_+B.E?>8D%7:KU JE&I]6+4>K(BM"JWF MAU;3+7A$<"97!$1$6)9)"$/6Q(!P\)1YF023.:=_G?*7[K&I(&!E_!W3$%!I M^?VT?(*31# E.!<2!0.JSIEWR GED9(X):U@'2-?V]3\T89&Y>.X'R/)T3J@ M!&6D6>7L6 U.\G9L30"4AK'ZW9W3LV;[(EY[NP*F>P'3P13]8-X*;(-%-LB MN-(2&:X9DB97&E)!*&+7-AEY=*I3Y0%Y/KJ^1/)1Z?H"=7W2,<*L,#3W\XU) MYM9^$9E-!T9 MY<_ 2.//86%9GWSI3IQZ[!7MLYA30UM'1;/=K>)5GH0_[8W6X"]8@K>VT[D M:G1N.Z$Z.YHC@D[7@Q9@QT7G&<+*4,2-QL@IA5'4Q&H%?YHR^6^ M>09ZOC">]#,]KU3Y?JH\08:$Q))(JE'B#(P>JA,8/11$ET=N:30IYJI3 C]M MQ[A7Y)O9^6^_T;M SG;G<4KT6DRTIS\E^GAL._&/O&KC'WC;[KZ4/E/+PJ@; M"HQZ1;04U" :O$4<&X^L9QA BM& /:QU[FQI^'1UT*Y.&F>O<_CKPB"/EXJIG)Y M+)"/9!MG"IG*)1BKX%0Y.>8(0=]_L(X:V]L^((=*1VCUB%C4>/UDY^)0&(H%T0HI:@+B M.B;DE#.(!6II%%9A3N=VRELY/693O[\[\;31/RU \[P].\N>#]ML5AZ/13., MX;SOM;9AO-_*TKT5J9@C_%Q,D0KJHM3)"@3P0A!W*A\^6X:4IB%:H1PL)]@U M=)VM3MV!RIOQ3%C%G>I<$8E':/($D7#)".FX!H')AZ!!$F28Q4A@;)UW0DAL M5RY<[*5[*79SH M?-@Q/&^UWB1I.$<8Z$'&%H 5BR,B3"I%?3 ABIRC-Z_6@Y53XADH[>(".BNE M?=19QE!ID^.Z(LS":\.].NUL%3"SH;&,4IFF8IUQ%)(D$TX1+@K0U%@5-&%.1$DMHYA#K M7,^KK,<*]"A>H$OB%0/!PJA'!00+/!H9 @''!EN5&+)24<25",BFF)"2/"HF M*,7&KFWR=?7XNF.+QX&7[KOXQS:'#2_MJ-O Z_-D_+(*'.5J):[:/E10]."S MD"LH4C8Q0A&322".G4*P7A2!Y02O*Z6LT,!)Z'21TU\KE\9+U-Z%$8M*>^=X MV#'27F,8HSFHPN12'-R5\7IQ*_E:^_K\6VL%ZWXL(IA ME5VS,/)0C[W*JIDC&.$I*D&3%-%+@X3T$7&?#UTC!T1B*I(@ O:X-*MGJ MFS65>^-%NCXLLCP )Z%4,//QW)Q=UZUVL%V=-V^JM%[85 MBOC??N/LP25RGW5LX1,[Q<;T=K0R?^=UV6J%G=&B5'O='/L-Z>J^;W0*O@HB?D:(O@+E6BKY\19\@M:#G M29MDD)(4;%N7"+),3?1J M7/J+Y1[_;K?#>:/9!#3ZL2ZCQJK7_ZY :HX@Q:;8"(Y1)B,BTEXQQ)4!R]L) MB31WTG+8D; 3 %)\G#DNL33)>&>[6'@RC*4#WN?'D--7HVU-.\Z<&/8!$M0 M(<^\D6?W>AFX_9WOAUHE05($V!VB*KHQ1T.'3SDYF 6>87!$VM)ZQ8C'0X%+NK:/6#9E#U.,*!!@MT/WQFJ%@WHZ1"@H6#P43/@\BE 'K M@B-A8Z[)X W2DEAD)(N48:%3;E0(4""Y6FDH>#6AT<4O(^VX^/7&*.D90[U< MN]=KG[YA,-FAW<_G0.5"/ +/ROE:,3C[WR>9G1D%=R4MSX5%CX^!>A5!.E]< M%]/G6,$(HXE!T3B/> SU%@F$=:&!!4-MSJW,UIG?,YI\H]2G%5R1U4P6L'H M*I'CBA8O$CXG:#$E*6F.-3*):\03#<@2KQ"+3K- HE+, "UFZX0\YBCPJ:&S M),V_]2S<"_X-C6^;HX>I]T]!1?S@[RS7C=8@\W3S7_"QT1.-W>JDW^TUTL50 M'3?_Y3J_;5[-0WGEL>\-E4IPT+JS=K>1+_RF$YME.?'?SQNA=_R&8)R)R]BW MAO.#?WS%.IB-?N_VKXP-T,=<0W19<$'S2-XAJJ?F8.8![#=.8[>HQ_/B0_O4 MMFX;"IYI*(,]??KG]>&-_SSNC,9X9H\BBN_79MJD\; MK=$M31[3Y)+<^MPIS3[Q9H:''2@ 0&&[4TKL&U"XV,F?@H'8IQU <=S)F\/_ M-'R*C'KIN'6"NQ2U4%XH:YT5R6KI#PE;V]S/BEFT4_$V;RRM?!!N;U>J9U'L1W_<@OL+E8T0>HMWLPN%X[ M3W:)L;8'9O>[1LNV/%R\^-B#%TX'JS"M,Q,H.=QV84D]P_D\5W-ODTTZV9"/ M)$6=2XMYYK97&8(UA!I<05ES9<4-TGB YP.QMN&/Y#/RRXZUSCHS^.H=^,>VDGI>@S&E_Y MY#[ XW\ F8;9:#;*ARS%S[;\^4ZKQY3_'V)_^T[*?37_O).3/P_<_ MP%C>'=Q'!+BI(M8(&PT13Q: M@JR*\,,FIIU0U'*\5D0@9&=9Q#O]>.L.=7T+7?P6E1GM5M&YMJ89;1KEDA<] M^_U'BX/VZ5D_ZX/M%;WC6*0(B 9*T06EZ/?:G8L"H*Z$*DK^+RL14*$^O'_# MI897R.U,;>NB/ -5OW>+.!*XP94:W<)V@>/F.A?=XI=&"[[4[L.3ANZO;V9! MD!^36=*;'QRB)%,PJ4U[UHUO1K_\'AK=LZ:]>--HE9-4?NGW4]LY@FUM2#QN MLL/R#0=O_]CP-O!@TQMZ(X=W'KZ]4;XUP0P'[W&^H16]]6V\06Y][V>7)7)# M,/V@R_[\/29$-5@^VX+=X9Z^YI2XR;%!Q-1G;W =#+;-22$=R.>R-M-2]@^B M[10[0'M"L1U]/'6Q4S"R?LTP>NR4C/EZ9K605G*N\F8\2\[P;(FU+WRF<#53 ML\T4,?=1MGD=CUT]ZGT,W-"8;]F"2#%WC8<--3 M/N]#@X?8\-=/#[KPC/#;I&G_PXZ_!HU7+^\,)/"/@?QM]=X-++R/(_&[Y@=X M%:=GJUD_?PV=IA MLIYQ;@@R.L?D4&.1(G4J B2:F8U*%$-CQ"MAG.12M 6UU N[@.:$:S:(WQR, V!H F#7(X M!A2L#+#B$7M#R\1*]OAZ9A6J5:BVQ#0MV)T=2P'S%+GGQBA#HN7*F428322C M&C%#5".F0K5GC&KU"9K&A28Q8(.D\@1Q6.3XBXN!_7I_0PK;8"6*[/5"G^U M88ZN/O-* MR6A%WOITQ,S6"?HB0 6$7 +N!=R"4JD&6<4<8$Q2:G?:R+&\*# MEY1P?J4H"_%7OB3]7D$KK-+JI6CUA)T%7!1KZQRRA$G$HV3(>AJ0@R6-0@0# MIM;:)EMGCV^Q6ZGVJJGVLDR12K67H=J3QH8.V(?$$TRH]8@+I9#%DJ!D+(_" M6LQ%[E*SCOFC&_'.4;5?_AG>WQ%DOA5;O2(T4HJ=V/*/+ '_J*/6UW*-9=<^ M>P+)VHXYB.&HU1B%9>9SXD$]M")UVJ?%[H>/1?P.-VQ=#W*H]L-Y6;)CI91F MB8>^MF+O8(G&O'97R[1U"O/?>^FEEY:T3QY,&;:PN(Y@YI",F0);[I&-V*&D M@G3<)TJ)7XW*2Q4)7F7[ME+Z55;Z";L7EILHIC62R20@Q\SFIO .$1R-]LQR M3F6E]"]6Z>=F^2Y>Z2NS^'&:/VD6JY LIDX@12V![5XGT/P ?VJ1%"B^QY3G M,A=43Z=IOPRS>$6ME]Q4I7>!G.W&4&:/Q5;WX6;*_4K-/_W3/X69,G+;S8)? M'X]M)_Z1U^;MV-+L?/>QVX4OC*(+*@";,X#Y*7N%8*X#,Q$1(E)NBA.0$1PC M*BD-C'BJ$AD^WE/SG), V)@<40RL!1H=#CFL>;J&\M,I]RLX.'E;UE0YRF=RH!K=1@Z0K0Y(EA'J M-[/_Y,<2O1U?H0J7'H!+1U,VA>6)TT0)TBI(Q W3R.1N=K#>SF)#L-!^;5/( MZ8+.E2OTF>OT'"R*!>ETY428H\)/GG\XA:G'$NB',8A;C)'S/"(CC2&YUJA5 M#A1^78A'IU=5*K]J*C\'.Z/:QE=!JR?-"VJ"%CH$V+R]0IS3B#3W%&E!A5/: MNX2S:Y!5)QO+-2\Z,326TB[[Z9]UR9E#,\4?PPO#):@0YEX(\W7*4(C<*IET M0MXPX U>")3+SR)GJ#U334=^U\IZC-6U&6E]%2*^F!%G23MTA$< MO,OUGZ7*Y: 3TL9H1&$5F2/11V'6-F\*1WH237T%QP%[O>/8*6"F0PQ]F.I< M#'I8;F\9C>6??@)6D,/7QU=C6-*D7*<*?^Z%/SOG4XV_M'>"A< M@#1-".OD;8J169\Y_2IE"5:.P%7Q_5?*NV3EG>S&BEFRABHD X^(8^V1D6"0 M8QDYY@*S$.C:)F?5R=V+T]YE^>GO9^N:Z]/2@@C"5(A;[V>@!7 J4<> M:Z89=Y)3"]H[[4U[&?[ZU4S0'YQCE4VTMC[L?"RV_%3#Y!?I9UCI3.ER*6 E MJKS(>2+2]REC@/N$5G0 M/]/L*NSGL>H]82YHS;U44:#H/49<"HE,B E)(@T-W)MD%=CZZQ)/AR!7!P,K MIM"<(F+ QA"/V"(3.=@1T1AI _&$N57YMXMZ[#45:7PEZ3H\\\K>+2B5[I\3UV> ML"X"@;7SRB"O642PJ P92Q+R$0,[TXEIYD&7Q8K4_'_YAQ-[*35\[)1L2?W> MK0HEK=0IQ7!UNN.E%*K4/,Z+&]O8_G1\*9PP6":.$(\\G$Q&YQ 5B MPI&DHB0LX1SI\.A&!97W?F'$C]3Y,I/,"<%KXTI^,'Y(7.&L908X@Q, M!JZ]1Y:3B+3%,B@>HQ-D%3V9E9(_TR.*2LF7H.2?KBLY,4J^/+-B$K!%ZS@$R8$ MDSQ)KR(2H->(4T\1:+I"T6-#4\*!&KN*"O[R#R?>'MO646Z:7GRSS7ZI'(5M M-MOGMN5C=3KQ-(%/@T79;6W'%#N=&. #6V5/P']&:[0U6J(*FQY\2#%*GU F M\6@#$E0*Q&T42#,6D8U*<4FML9JM;9)'%V"KW)>KIL[+RJ6^ESI7%&3.1Q6C MO$V>$N72(2$=1ESE?*D0'?+*1RD2%S1665+/3-=7.M*IVL27<48Q"GK"$?9L M[)%4-.= $H^LM!Q%G2SLXI)YKM:6Q5]=X>&ZG#$,EIB&1H%BF!\HC'H1$CN8&*@$[XZVF M(:8;Q4 !"M" 8EA>K/AEV'?PAT55CFQ6N\JU M.R%VT."QWC"8_-#NYS*N^4%&[_;:9V_RNG3;S488O',G7I63-\%G)B<3KKLL M["(")O%_[VMUSF5V[A3D94_#DCM/W.6_&4KR4(ZKE-,Y(CN9,JF<$Y@#A".L MN4!<6XYL4A1Y3_*AL*4\@$E%\+HB*)Z_Q04QINB2(UF[(Y*NO7L]Z(3>_U.*[]4].!SGS8^;A0I MYL:FS>*DWVET0V.@^+85\H=.^\U>XPR6IMNSO=C=*,:OWN@6K7;1;+>.8J?H M]MU)+D3=:U^_:KY0^>7Q8<3O\+RMTG'8+=Q%^9KM]X[;G4:O 2,&C2\NHNW MFQ%^CP4@B-BX_XRO]DIM=7/9[NWHXZF#&61DOT7[K&Q(VSJ"->AVBU]R! _%O]?W_BI_([__6O@<%PXS>&X[H;R;/3OKM+\# M=/9B\Z+XWWO@/>$D26&QMT9P%8B-E$5-$M5.$Z-S@/E.D__*?8^Q/_VG9SZ:_=Q+RY^'['V L[X[KE^_/ZY]W11V^6=_V M%_7+:"RF;CMOXK M0[D!@+*]XAS^R)W&&ITRB#[U86N)5[!]U&BU,C3!.["DYL6!]X<(][X<9 V M2H1AJ-M@*RN#W?(_;=\ )0DP5[WC&[;$&U \OSGZ8+Z6+QL73N@@[+PA DG. MUE/1/X,A' %9'EZFV\^5 AKY+;A )CLCA89QYJVE5-^S3AY9T;LXB^NCW7[R MS7%&T%W/6WN_UX"GCOF3IP5\"O9I>!7^:G0&HE!.R'K1 )!H76P4N[T!2^@5 MIWD;;S:^9L0 \6F5+Y9R=-/4I4[[M/! Y&RC]&P'W\ZL3FO8#7>&T[V^-? M<7V[=J@DMQ[;B)CB9"A"S'-$F5$J8AY4WGEAR>.4$%T3FUND!K^X_77KX]M" M<;P^=MX>80^R(70BR&"WG)$0>[$SLB0S?!^WS\N=8%B^O%OXIFV,?&X;/OHBKK3'!C5JPH3<'.U(9YP);''S?YP^6 MJ%]N]%=C']\Q3F$2RTL>M88[Z/A(!SN>S9H^VO;RNV?M;F/P;"W8-V%7;90; MZNV;Z>BR5U\L61H\3!=N#U<=//"8_3TTO_.>.F:!KQ>NW-S:@R?O17_MT1DQC=Y9HA<57M,>_EW6XY3?D+^7OC0RN]$+=,71$:H7PH6.Q^LY<_ MZ4O0Z0X>,UO%ML@&2):TH@$WSDVP6L//E_<;DH62NOQ8.L#.,)S2#DSA?_L- M^/-BTA*Z%P)["]Q9*>&I(%PQ:KP&98?].A*LA;[%,MZMOYM$WD^M*_G(6#MT M@'8K@)T"V-WO\/ZA",(:IPD2R7O$D_'(I2A1"-(8[Z1QB=_/I^TE\SYH;SSG MP,$L;/"PAQK+*0Z2N7(EI[;0:B4?O9))J. 9"(,!QYL$YH M%?/V.+4Y3N^6_;&I'_=D7&T) !^Q43;-GN9>@ DW[*;Y'EE.&JT!,9K+_CK< M[02'[7 $B6\ZL6ES 8??SQNA=SP*]QS[UM!ICG]\Q;INN]GOW?Z5L0%ZP.+8 M6=H^7O850=1,S<', ]B'+;I;U.-Y\:%]:ENW#07/-)0!&Y_^.;'88S^/.Z,Q MGMDC$$DP^;XBFV .W]CFN;WHKOUV;:IA4QW=TN0Q32[)K<^=TNP3;V9XV,&I M2,@$II38-WV@C9W\*1B(?=H!%,>=#+;_T_ I,NJEXZ#?'(!;"S"TE+7.EKW[ M_"%A:YO[I0,CM[?,0-W*A=[L3*1UH;*N;A2PK4['7A3[F2S!?8Y*'@7T=:,T MZ3[V71>XANWD XX5?8!ZNY<95CM/=GGP5CJOWEV1IX]7O/ZVB9CO^N*!J8%:-*'RGW;+?&IU^ MM]AJA/7B0VPV8AKXS7;@F=NG#5]\C+X/Y/@BMV"].HRY:LIZ=21S;K/I;TM+ MI%$2UK-V#B(>^-&*MWO_[&XC8@IXZ!#ANAL%F-G SMOEEM4[SFZIX;!&UR[. M.NUOC3!T1EG7:.9AE&:C_7YF+V*G7-32+Y9/98$ZSWA^!-+:'7IQ[94WL;1# M?WAX2SR'SWIP69Z%P4HVT6!A,M3//0C$BPXPV=(F>P><=\ROO# MXAU^*(_Q.DT?^CQC-@5R@&LC 15O],3(.!D.<.+;UZV_*UO2MFX@)?D2 M]SI&>:3/1]P:$0QD]6V_U]UJA3_;K@NRM9?R8CXJ-N/U';;L\NSSH=P:HR6L M021 :K' R 8KD70)2PX;G\ XQ_G>>=R2L33[,L9!^4]X)N; [<4JGT45UWS, E=S]\ M'!RB$7TC[(Q])6](A;U*PBI*:V+@\!J=4L3RA,*/OQSBM]@$"0H#-T]F+E>; M1W'6[X"E :0@#_6LW1NTJFEF0/MOO]&)8:/8'D!M1M/KF->-O5YSN"F5$S'^ M=.7!RE$G#L:1'RKT![@W%)<;AS5XA%)F[X.7+/&41#XB%X[3$(RPW $^:IZ\ M]=1FNWX0JW8-)N4D.@(3:O3B7[!=A=U6S[:.&B#?@](6]5BAX2UH6+N$:QX2 M29('&Q_9F(M-.1N0290A@FEVMF /IL#:)B6WE;&].GMNWVOI8V+!;O!P:.#L+] ,-NQ)I)_@;PE!E[ MKWM#3 Q ]2-B8F0DT>"(66Z%RZ1Q5@6J'/.>8A;Q+1(ZS>'*&J @C->"8W:' M!]5 LI_[W/>^PKEE=0O#PZ=CI@#*J%$A03B%@+2&JOXM@CLP M+&RW\61R.2:.8X;#U=X_*9+7"D7]-7KD2D1O$5&XUJ=#I@W52@D$"Y%;W94Y MA($B)6&I"%.)!K:VR3?D71& ^?@R#$[$KB->>7#X([XWV^793/\A7&7^/W(N['_8NG(N7$GW^K40FY&H3\<%W=M,GH<$ M3Q4QF]S^/W<:/>#%>RE]&(Q\OWV3U%?R?(L\\[U]H A6!BZ%0Y&E'!]!%;+8 M:P2PRXBCT2F5^Z7=:2J/S%^0L])D@15M%^>#%0+Q22/'4%[X@3?IA[W4O

;H3KIXX+!8P4S0'*%&*96Q==LD61!8H*^9I8SC0 MO&^\+7VM1V"QEX[F?-T0>[;1')W:PQRL%^?'#="K/!5^]/E>Z4EHA*'/H!B% M#31^A @./-DE/QJ>\"_P1.SGQOW0BWS744$N$+H%I?WIV"8#%?NNAT[7$ MDSF$ UXW5_[NM+,]_1D@S+9Z%]N-KF^VN_U.W(>[_-%L^Z]/#C1'0Z Y^UK? MWLI@TOAR$DX/3G?PE^T:/MC?I?5_?SJO__L]KF\WOP(OPU- <_H>0"F#R9^G M=?H%KO^A3)BJG1S@+_M;<)WW>._S>U8_>9]C^2[J1XG'L)7AFINH:4K&"*>XY=A1#U/NO3':62C>;B +OQU.7.(6\N6/X^^F.PF)IQ+TU( MXA6_*P_V7K4TGA]B$; QU(-A; 3BPAKD,/'P&UC*6DB;6_M,2->*>3Q3.T>) ME@7K]D]/;0G_,/R1\,[#]_>*-^:R(\S^[ M+)$;@ND'7?;G[S$A%C)8/MN [B@Q=6<9.#/UT1L2U \C7,%+Z/",U:*.ZN8FWSJV!P9Y!7 M")DBQZ:QV>Y3VIT]WO!_O-X]IE:![0 MWC@:\YQA.7 M.AG"GX/(P[/VXIY$N)0!AS_'&I&0?/OVIV='PM4 <^]@.?3%(? MP423LSVTT)E#.(LLHQ9PR/)57JS.MI\.I ^FJ)"ZB00JE7&(> PP*BU&SB2!B B6 M6(U%4&XA\9 KV<=K]1)4!5G!!-4??5F6ES5V5QG6Y3W]@G,@MZ/KK6#B[?[. M*,,?UT[J7VNT=OD%L.S+]D[&'K[W^3VOG_SYM;9]0.&[7[_L?SG-6'4]P__] M18V^OSRXK'_]LOWA:VW_O=C;/A)?MH]H[?3]>?WD"XSS0[-^>@!8Y5G]0 M:*.#IP9%R60N L20C8!/*6&'*974&#&9>2N#B9%2+3 -G$=E RR+B](IPV(@ M=C(W\F-LY98T927.&(JW@WXP[ZP?%%%93 +NZN1CWIP+?/(R">=9H+F2H1'44VZ7F#N<-6BWU87%+8_77K<*U0XY$5X$;9#V%%1(<8&< M(PE);DG9A)4;.KF:V'$5C-.!"\MC(I9ZD]U>G'E':/23*O17KC6;NVH T7/# M2A'=G*<[JM5ZE>\[E9][YQ;\ZDNA,WP+MZA*H5>ET*M2Z*OT LHA7[GQCH) MW8S MLE38B%P*X3#R3@L.&%!4:G=#+4@;AS'G5M"53ZA*I]0E4]X'44!JO() MKZ1\PFQ.X_W,_)MMN%T:6LU5_80JI7BJ%[P@6@GB,0,F(Q0U,GB?/ Y)LQ@8 MF_78];I]7_;QAOEY5BUI'^@*&)X6,+@7!1/_>^X36IX6[&=/?SBN77[E7[:/ MF[63T-C;KY$O'R=/"P(\UP'].O>__^=%&G MNZ)V^4_SINH).$4;.5$(6Y)R;PJ+M'$11; ]\L&Y!F-D;9-1N:Z46/V4XJI^ M0@5VBP*[X)GF2H'E)BG7-FEK+)CKF' ;DS%\UL/1"NR6!G:31Z,TR( =1H$Z MCCBQ!ED6$E)<"6RB=BREM4TN\3J(VNJ#W;-+/)A-)3_$;^WFM^Q9]H-SF]L8 MZ"N(4[X'/&&91'"$!Y4?:"H^'<*N!(O1185P8+G3)]?(NH21 M9%Y1;60@AE3>E H0EAR.70'"T@!A;[GB?H*@YZ.5?L=LM0J/KLU8,&O)UN_VJ0Q9;EEM]&4 PPAMDZUX\N2EOY:5XZ M/CR6^E3X\-3X,$%S@O(28ZH0-MEM(X1 .N#\6TA:.*D3R^4GJ5ZG>KJ:[,KA MPPL-%"D]-K[?Z>16UF?92FCGWMYEIWIT18]>8=3(4WALQN'K[6!-*HR:'T9] MG>(PVF(6/)8HT@C(9$)$QDJ&E#&YDP90'*, H];9#8[ER@GS0K5Y7DZ82IL7 MKTRP4#6[^^'6>VR;0O-LGM6E=N>8":>( #XFB':;OD*_N<-_SOG)?27A&X7 MURYW+P^)TC@!W48Z*0/XKQG2!,B=H8D&YQFG&?^I,>MDWAZI)=5MNU*>54C4 MJJ"T@M(EQ%Q74+H,**U=AU+N2#21>93KFF4JK9%)@*>)*J6PLM31F)UW;-VH M.<=\IBE;^G*2O:G&^O5:QYWOM7(Z$\/4B M \EZ65'M;?L4!G%1E*4NX'D:K5Z[L$5W\)3=X5-.Y,05Y\<-?URX-/YNB*TCBY]GEY_?-PUS9\Y.H+ M&\5^^>JU(5V-9:Q(',@MV#S-YD6VD'YI_ H/\K_W &";G 0RRQ2QD2N>;'3& M@$$LF"2"!CT$8$SX. #OUM]-(3#,_UX:B,9(,FKV>^.T?_I'N],I*]B]M6?P M3N]B-ER6SQ27'UYT\?G2HHPI!,8&DCP%Q82-R8%CDWESPGU+&<[.V*6X- M:P?]:>9%GY"=GY60M-SG_#>@O\)RJ:V1-%C8DRV)FEHE!XU7LA"@']+PLV"B MO!5?6V308?\F]#OG - PL%>WLKF*89E-2 M&AS6-KOQ6VRABV@[DQ4>!Z$HUXK%%+]D],AY313_7M:2^2N_/=+ \@WR^Z\E M_OS2N#\\*,]"<-%)HG*RI&%.8>YT$%*"F+@*'I8)#WSO_:'0T?'D" )P%HAC M HM<]>^F"Q0+AVE5&N;1-Q&N!X #XQX)8R(VH8(0D"-F?$\01"&T4>SE/5U8^%MMZSZN=/OM >6I+\HW BE MNNN P.>QTRT_"X9GR&4>\["=;7V%[Z7R 3JV!X-OMF$0,*1;(1?0#0CJY.%2 M'R/!=G;1"-;I$Z[=-["@&.0C&)60P^ M<8>MM3$(9W@*5,%.G*Z$@(Z$@%9"L AV-\Z=-PRS!1,=$@8>%NDR'&AD-1* M %P^E71<2<>GP^"IU@(+9&D$Z0"3"0$I8DAXF[PB M,9@0@7&F^)$PA_,,28HD[E4EF6/PHAJ^>]>_I.M0VP< M#0H#82/.(\X)!4%0' D&\N!M,"3F@(([P>$,^)9MP3)G<@(O=V*WWX37 18R MH1D=?I>\HMVZA97EQ8*,&M-9H!AIC,\S5AF%K!>" TY,H)7-]>)O6OFS3F-@;/2F;9L)TTO.9'HU6H E^=NV^<.:_&&) MU=L;!;UF77X<.+%O-,KRQV8QRB:O,1@%6&0#SG0?YY7*O@IF5?1>PV0J1Q.+ M8%DQ:4FR9E@T%R195,ZKA4OZ =G;]_#:5[:WO\5KV^\/.37 I*F!G3)G-Q/- M$8!/0BZ !N12;,KPTI.U<9I\_G0C >DA.?8$>NLC;FGP)UR ML3%3>YR5/\XOK_.F 3MWP\]PP'\K@#Z\>]82CZ]/?\=8[_Y[7E;'#P$L#1X1P&M$7(&U8[4*R$O 5F^3"S$L M(["L6MEYKZSU2@K./:)>6<0MC'1+F0S0<(\$M05SF'BJ."H0UQ\:3Y!W-F9CR!E$H M1E+0R.0%IM]=%,W!PI2I10-:<3>6Y-_L-]MH6C>P,.'S]Q&J>3&.F\R(#_'4 M-EH@5S<8$J]6BB8!Y>NABL3+"#L2L P)MH+#",P#C+#A%.P[9F%1 %"TW)C. M_[@WB,R+AU3K_4#4J!W"WB&3=@Z9W *=.X .+3A#2M(H;$S.LQPQA=E-ZWVU M>?1^ @NOTVB$%15?48NR] MB312S,+\CA$N6!:^5"X0; MDZM+.N:84"SYJ-(HG@S^0[/AU-_VHFS'/2B@=:T\:"6>-XOG)[BN)_7]H^_U MDQJIG;P_5 R02/F$&).Y;PF-R E"D* ^I^0HSW-* &%WB^<@/VD0-5*>XI;B MR?]G[]V;F\BUOM&OXN)]GW.@*LJ6U&JU-',.51G"S)M])LD M8=CPCTO7Q,&QLWTA))_^K*7NMMNWQ,X$".!] 1*WN]72NE]^ZZ"B5#SGES&6 MJOJO,,"AY^8T;$]^SFOGVP!_FP&\.VS0@C!EW1&FIB<@"6,K69,13CS!9P(8X4TGL M+JED_9_;XR.SEO&S4J,TO.P5%C#6QL(7L2YM8L^ TBE-ZA+CJ9=:_ U>4-]O M>!;":+@:JGMVV,CC4N8P)G:.RN@I=]7&& +:5\(4HY;2ON%?@MGBB&,^6 L8G&M@Y'I03" M8A\'VUTO+PE(4WBFDS #D94"1-SG]UGA8AP="K=FFIOA%&)WU?7GW M9'XA;L77L,"RQ8:2)D$BD5;O.=PK7R6AIZ""7H]2?[Z6D[G*6:!4K0R8WCDX M=7#T1'CFB+7&$Y\'EULPT$+ 86>[^AM:9N*?$,+6+$MBB<.AMQUS0DM&23 1 MQ!*/.#VA"(2;4 0+EAF+8);)7;H8Q][(+-MMK7+TSQ#SII>:D\"_#Y]=@@,W MPS/L;[Z"?W7=N&M*2$Y@X2H2A9()S3(%]799=R<3GZ];(_[."-?QD$W)9/X=>KCA^=_<(H5C4VOU4EQ.CT M*\:"13L>K?Y*8X$N=6Q\M;P9KN1WDK'[UX2>="["L'44KEJO^Q>FMVHI=*VE ME#IW\<^YPV[\>3:HUW@)SA^Q@V ^$A-A#W\QW2MS/7SRK]FL9:=7/U+CFN:/ M9.5[Q[C^QNLU7K;,EH)L[0\2Q?XRQLI8O H68K[M EIG ]02_ZOC8L"J.9!( M%BRE"*9UX?+"&&NP;TFZ-LN>/#])04'PN5Z@ANDA0J]9S51?B]87\]MXQ'N# M@;D&>>C.>O"FXWR<\W8SOL^(X9P*_7ROY_@Q2],GEL:-5@"@F4>_"ME2],! MOA/\'AIR)F0.S&JLEQ-"1.QMXZ%@@0J?"6_\DV]>)K"RZ&%YX4 =46JAH?)8 MD>].SAJN )K_PV9(OFK&0QBI86L\J;%?HOA30'\'C0CL0.Y?EBH^=! ;9B>! MS/HP[6257!V.P7#PP'4I M>+QAQB#W6.>3>\&]D();\.^-D991;S-GXE*4H@?.&(B?SUYE1_O@D.A,1H:5 MF"XZ(AC8J*K(+''.%;G-"^\INQLE!4C*/JOL1K 42LY\M?&(S>!#/OS MX+?CU]7GLX2#]B 8F2$95$B>;W??[+9\O]LU@V&)9V3 L!R-!U7Q9K\76A>( M>'(?F@LN2LM%]#+SPD=NBV@YQ[H^V!!%S?HT]X\P6GY&NN/')V_;7!DM''I$ M&F?,.2F(8EH2K5@A+>6."[4&,,L.$%S_4P>=A]&92633Z[<0AF_4&IZ9;C=1 M7Q)N(#?1^X'+>IO*IY [G2ECK=.B '?:@;!BP"4Q5S'W_XQ6FHF."K=CKPO. M&9),DW1^:I+)$%Q!@@,=J8R$6>RO=X$"\5!.5&9B43@'QHQ9CI\W3S(@+A)D M6# @>U #[JQ ]=D\^?TE264-6)>?D3C$X;EKVZ*(S$A/)-61B.!RG O@2,RP M:C!ZJJ+%<95K8[G\V@)]E' WU\66PXM.0>8#/S=-ICMPYJHHR"!TPR<#4JN^ M]:W3O-#T%U"&"N"=U1X37**'?DY4*#.948"3K.,0'VY#X_%:;9.>.+@%/@Q,=\UR[0)4H@#CX MG?BW/YO37(A@P&,#EA)*%UH9@PTTANDL B=M)=L7GZ9Q> *2S8&E58B<.(F9 M"V<52#;%2.&UR64H0A;T.D;8%_69OR"E; 7;13'BE[@NI!]PUBO]* JDO*$,R<=PK/1'0>RD\ MDVJ?!P&;2, MF39>F\;9+0WDS*,2_]C0'LOY^@_@5K"(L$4X%3LA8/,CGO2( M8JAOX?'I5)OQN3O&RV-=_6G]KAYG,>Z='+0.>I_ =DK@TV_&ME'TU0&I='76 M3\,6KWKP!=^_@"L[KC5LEH/UT^RDY.VZ,!@9$'*=BPLT3K'J:N;2-!8R71X^ MN^X82;CY>5G ?^]7JX=[P7N9:I!2 @G'SX?5F4YCGHB,!<\>P69TTD!)].$Q M/CFI@RNW E&]6?%KN?AD>9<[V!\,JX_@93JP+=BN )?$\0A6@=$"8&Y<&4)H M#8=AE PF?.MTI2N+P<&X=J'S"8T1_!C#"6!Z[Z VZ%R68YI.0R]%0F'EIG?: M@2O3G4:AVPUN-$ZRHGQ6>8?J+*>_+'<S-73PZI/%[P*)J?II)G7#W\ MR@&]3- ;P$L(IZ#K3W]*8?'7($S*L4V";I]*V,?YZ,+H'T;6O Q M4"(Y+,'%F?8 4.^V/D?92CQ9>>!F YA#M?GX- M2PRI+_7PUM.&C+H%,7>Y/_)/9T(NL:NF-%1ULVV;="N@Z_.W;5MHYH-2A$87 MB8C>H@LBB&!<<:^S3%NVH@>_.OD4PJ^:/="BOFRP+#:LE;(W0814"JN:Z #7 M#3H.^2(%=H<[]9Q T!3GUNBA68<_N(DZF<:TIK]+%3*#2ONDPD"XJDPW)[;H]! #)/@>&.8[ M7X8>T_E<'A\":[E?G MC<'N&8Y201YL:0KCQ X: MW;5CT>I4IF-C"DII)2(EUIY[>8#50 /8/"">N)!;^J- MG$BMP^DV5K&AG]DC>0O//&C37/I"1$:"=Y8( ^Z>=0:GGGF6"RZY=8AQO0R@ MKW(R&H[IQ/E8%3IHQ 6FLB"E+4H"2T38![),0F:W=5 %QV_G!&0"<(5.L2YG MI_H")BI0ZB40MV[X% 9@M[62"0*R"^24#37GH"Q"1#B09'A;#(E4(:FO3\=U M"?1K7.AQ/&C(])/^41B]*.%WV4^,9?06/.E7;6XO*\V&5+RF[@=-'%_B$5S5TIO1EMT^#!3V4@%]$.HQEW1\V\6E(8 MKFE/F)8[,[W34/)Z;S3H=W=;>\O!S6?GZR&(&&B8!K^5ED15ZUO%+/W4:'B@ M4RIIX @T ]@ULTRKN'#,TTBEI%AXH'2D7&HO;$8+9NQ2G.!9=GU3Q5".XV%9 MX@ZF_7'\L]\[Q; ?ZJ7DO9S ,W_K]MW'GXYI779TL]=612%I8171GG(BRH$J M)B.PR5H765'$(GO2"B#:+O%\!^/P[<$];N6XW\N\],7DT-=+1[2>IJK4_AB> M[8?/?MF,Q$?)$9Z$@0:@68G#1HO+8?BE_L>O:.MWS?4OG5Y:=OK2K[,;F,,[ M@F(<=4"55$])#RP_KF(6@H*H3&&+T0#^[^L'5Q&-W?31OT9^\;-<[(H\7_DQ MW64K/[OMMB+;S<1ZM_U76G*Y;-@8W.0$+S@)Y7B4;[_0%IQVXWZW7,HO/^/% MORYXYPL;V;_\6@X[+3#BD&RO"2&M\?;6N(^G _B6)]72'%@\,?YZR[MV0UP@ MF9):OA;;)5($,V5KUU^AE][-YH M*>-\L?->V *&Q/^_O]#[-]\[)>Z^]8MN )?KC.&Z*'+'AS_JA,N![TC>/S)5>A^"JDW;,VY)=EW:@' M[[\[VKXS_^[AS"W5SU*F^ M\Y]_G]D+WST^=_3#Q:N;#XA,N?_AX_')Z^[A^2$\#[ZSOR<^O#OX#._4_;!_ MR/]S\W)T^(9^_O,$_DZ(\H=M5PC/M'1$.:Z)P-R9I:(@IJ!<:<0*XF#VBYUE M^ IS,?X'Y1O\:!/^N9^ CND_WX> SN8W>O*&?+,W7"J2RZU]9#+YL8LJ;,DX MN>IO)=3#2:B#!0GEF1>%%1G)+ ;4-):N<_A#N3PP&9VCF.)_$ FU7!Q\!3GT M/1F*XEYR:,D;;N70@\JALT%8$ZY]*XG6D42'B[:2C*$(&-IGB&R7VT!LH3*B MI.9%KG1TDCVLK;2UB&Z31/G6(GJ,DNCW_GBP%40/)XA>+0HB:S@/5I+@<-8$ M%YP8DP42J0ZY4$;*PFY-HJ\GB.36)'J4@JCS:6L1/: @>KL@B+B71:&I(99Q M1P3('1!$Z5]"9=QA.1K?6D1?21"E&O140KNUBQZ7.-K#0]E*I(>72.\7)%)A MF @%SXC/K";"*$IT9(X4SA2:!QE-IA$M.-_A2X:D?J?&T7R^=P^P.]NTWSSLZ LL*87]*1/K6RGX<%+0+4A!JF7P7E-B!15$ MB,(2\ \#44Z'HH!/A32(DB1WBG\N!1^0;>XO/?^5ZG&:[6'3ZK0?H13Q]\9, MO>&JH7KI3UK-$F1Z9XHC$CY?AMXPX>JEQA/L(^YV6UVP8<@(&VG3N--1?V2P M;W&3D;KW*O:[;;9NC9/WLEPR"I'MO-P518"(\]3F+L]CI@+)'&(6@\ FAH)/ MYFA!<12E]CQ@Q?E=,W)W-CIW[I52)@2E/ >2=2K8(GJ>1W ",ZE\V>Y?HXN5GN%=^],YEZ@K5F:2-GG)GV&GZ$_2*<3^IV[%&_=J*%O7L+5ZB'.R#M5\ MH9S&O;,6WWYKOUD'TC=XUPVB#> /,&XHLS9*$;@P1>'@+QL-B^ G9.MF(^9, MW.\C ?$PMN_O'?O'6PF_S^"^^>%-%Y[7/8/OW!S=G,+O_,6'_0/QX03LWIO? MX'W>5]_Y&YZ5]SZ<],$F]O .'V^.W[T5Q^]>@KU\"#:Q/SOB'SX>GI]U#\_A MG?[XT#WJJNL_3^HB_L/L\.3M=5N(R+C,'5&142*8C409KXC4QFJ:\:AL?/)< M\'R'/MHNHPF/;&7:FL!P/Y!,6^]=-Y!I.3CF04;E6,%$1JW5$EQ*2@O%O&HWX*'E.M/6, M:,;R&%@&-J'"D)OBC/_Z78BS'[SK M5.'=SZ[[L9C^T9HW#\KJ6W/H@;C\58/+W55;A"B45P6Q5A98<:N)"=*2Z+Q3 M.@CNL SA@/2[_?RO0MN',QV#OKQ9H M6^/]@639JZ8L$VWKA;(^9T0H,-F%$IPH+16)H@ !IASX[/EW&E6ZK93M'N,'Y'@/)+]I9EN/N.\)!;!+AG"$Z>$NTHTYB03$7 2?;+1DDL:34_L=JACON M-2B^(GA,YTQ^J9(_(!M#08'_'TJAYW&D$:C]N-FW4]@W@0=92RX$2Z7 MR@O*@E4ZXS%$KVMFH=F,Q2-OYY;?C0N;M,=^Z_:7;\PT_'#_579X\Y(>[K_, M#T\.1#N&PM(L!N*4]T1DX)J9@F9$,JVI=%'DG#YYGJWL>;UO1U3&A8K!&&Z] M%M(4*JHL"BTU\\H:&B;DH+?D\+7(X=5UVQ3>99)1 @R:X4R3@FACXNWO'Q6\+WDQ?:0O]@AYX7C M47I'J+0V]($QYGN>6%C+X%7.$EPSR:C:?54F8TG3WXX"&B6H]1<.D MFN>>/JIFN#]#X3+NCM D <%R.>CCT*SAIN8)=589SR)C,0J54QNI<<(H@[UA MA1=E1Q@*$;+43EGHT/VK6LCO@_[%O0IIM[JI27%[M)VYD(?(!;$:3'LA3"!6 M*0D_YJV]_86*$9F$'26N_!AQ#: XD7N=0Y4(%PUN<3XM!D MJ=6R)8XO2QP'K,V45,%*2B0'(22,R(C*G"0R%$%E&=".!CM6J%VY67]W0H># ML_1C-YH,(JN'GF,Q7)C6QWU]RV7)S,D[-%I=![+5;"LT6]Y.@!Q&*0)&AB3( MX$2!C0'N>,&YTH+#47QU\V5[TE_@I!4+>2:= D<'A09P(-'42&)BQHS-/ .# M]&P[SKIIS0= M&0AG. KSXXWO 2PQFRK(Q>5H2=AX?N#\M',Q=5W3Z5>,'?:[X]'JKWRM2>3+ MIL<_>?X[R;*%/5A[ 2>="Z"(HW#5>MV_,+U[IQC34NZ"I6B.0"__/)LD=BY! M*! [".8C25KM%].],M?#)_^:'7#8Z=6/U+BF^2-9^=XQKK_Q>HV7+;-8( S[ M:61N[Y/$_8$&@=O$"5D ;6F[4BQ5^4 MUA?11O"(]P8#<]TZ">ZL!\\Y[6#%VT'/[281\V9LAQW?,0,<,_E(7Z 4P"!K M8;-3HC0)V4&9@J+0,Z:SA? -FWL+*T%Y/!HDVED^98I]FC <>_3W19F513 M.W"G;A@.6\$ X^! ]]+9@1O#S0.< SQA /\&)>G.S##XIA:UF*Z;Y/4,_*], M[FUL9RNC?*9$9HW,A,FB!?W.;68<99QGF5J>J+O=^MKK 8UTFS;8UM!:;FB] MXFT@?K!>"DV"Q08P;2DQ6<:(C-+XR**5BJ\(%OU/ZQ+H!C.W.ZU+3!(($\ B'\>]P+K;G<%D.*"<:=5;>Q =RW7LIAU5](Y,I_R''< M#8L4Y\HW*YK]>%#[M/\=FP%ZNJNRX[BA<"RA=68^!=C!T&OP,DA;%+.[K3V< M[7T*QE]IGIIJYOV%&7P,(PSUE[.[\3/7O[CHXS;TW4>XZ3 MKIQXCW>$*\)G M\&4ZPU!];]C!MC/\X[(T:$>(WI[2]CUX?@<,R%0' ,+)C=9*^2\>]ZUG^L ' ME^[S2V<$U.'6L/Q>P[Y;OXJ^*D2/(<&5%Y-B[SU%#DLK:5ZR'",P()SWP?_ MKU,NOVNPUB5<]A,'#N&Z*7_UQX-9_D)N@$WH!OS22MVYD*/UW'NGG'=<"9H9 M[1536F?>!\FS0.\ JKTS^=*(?.(LMB&>R,G X ;MHV/R8]4M/A2JR JL=.&+RK0U*K<7>6K8>GIU%E"(H@E6J08T M^U",3DD=U6^G[V\UNAX#X;R8+KY!0VQ+1$MMLO>T[3+F9*">2*6 B&(,Q#!F M",VB,DX'50B+HIZ.KN&'^S,Y58C>MK0;QIGC,+$T\3B&2!>EAH1?8ARV%5+0''5Q<@[,Y2688LG!:%#IKZVG_%G3 M4HY(]C/&224A2ZV?K)S2.E[&)/7%S2#O!:AE<*"1=*J/)[EM6&6),(R7U[!4)G9R%D&%(_ U$N!GI863TU+GA-5+Q&XB_26O*@4J$FB M=3-QFD?OP7+DT1&12THL MRS*B>*"% <&@J'_R7*O5TO1RT,=<>/WC;6Y((UB8^F&*7X>S;@D:"7,2>DGU M?BV?DT,T*YFS9[4[-"E9-MWNL+QTR@B#B>^\D\*(FSFB(,;[L-"A.PM^C,,^ MFBRUW'C!KTT?FH(C.W#?4>G@775&9W690?WTGC TSZ6'*3H:/F;9W.O M\2M:/T_%L];XLEIDW[GQ8!!ZY<[CK3NQDQK8!Y?]M*GA$P:],0WHP] -.C:@ MA9:^/,DR[K:.DV%5JK*F>PTR8-3I?I&-NBA'P5U7VS3QRV-C8R[,=>W1IS$L M_5+1(ME-7?I.7336/&,L,QWX)-NJ.\)6AM/^@H>_VWJ+F]F@Q>8*9@OC4]C[ M$M>$6/_CR_H4;R]KG;X.7&Y#(X"&C("W2^?>!9-A4.9K4P1A&-+K6]@;?-Q. M:WAF!F$^'+^VTYL,'TAKQB>N?Y^=.H0R?U'H!E?R%9!23=+5#4'# M&,QV#U+, KZUL_I1TSV?Y!N2A?;9-0YNW=VUH9RA4.WN#QG5K2D1*:-,I6 $ MJ;8HCR^K"H!IU'!B4J(D*4E@%1_5% ]GW@&)T:\D9[\A&B:Q5)G$0[Y66.I. M:L4P< HMWQVKVCIVW[,E29_X>. MW3;J^>-0S,?KMG?29CF+Q&;.8XFG(IKZ0$*@WD4X)&/H0T4]028^:H+91CLW M$C>BK5@6=.2<<$<#8F[EQ'+K"?PD0_!%##1N%.VQ>Q3%40S-%2; ^"=?>J ?8^476G=AA]2EE!,?RZEYCVCJ ]35/%B(L.3 MWMRVWMPI"'F;9K8P$?QW[S-#A,PI,5HX,#%M$7)K/1<"QV;=HCK7<4_J"IV= MUF5W#$Z5Y>FXZ>U.:-^Z=Z"O=ZDYCD7>+=U,.NLET]H1I[0)DWN M['B$;EFB^*DU6FKRC8*>_Y1(MWVF7R#Y)-H.9+%TDH,NCY0([351IC"$YC1* M%574+EM.PG.=/+>ZA%7L %PTI.3$Y?15O5E)S=WP M"0NYE\G677@8EJA\Q+O'<4)*KJ6QGPUH_9#^Z.TA/ PO=X!+.ZEB:R7_E@&) M^2:9@*.T0;39F N:0M/M."*""H*3UT6"E4@G-NNIKE8-*@V"%]M MFN/BSEKM:5$XXX1(B>S"*$F#<+(P%:S69I-/$@'_518>;E-(8,H1 M8WC$&@$K)7-YR-R3YSS;58M]GTFZ)&&4HN)S87-&=UFK-C.F(JMY65FK?ANI M337@(( +-\1VB!),)Z%P+U+CAOVC]Z+#K0OV#^GN(&O+&((2X'A%&RR(-)L3 MPR307?"B<#8"3?(GSS.^#&RJ3A;]HU!YE7([,D-O_MOZH]NW0(*'99TU?';4 M_U35.M.JUKEUMY76&3;M8>/1EDQ% F5UK /I9#J]V:Q9*K]WKC_P:2I(2FVF M0$887$QT?"._> "7>]\I,PK36MLU.A)_OJ9#L6TZW#8=;IL.?\ZFPSN;".>: M#C,>C*%%T(;A5[AF!2V4S;44/C.%>%1-AQ-5,E^=,CHSH[*69;8X9Z9&9-:R M@HOF:H"J$HHA&%I+P^"+I0HK2CQV;M-\6/+@0+ -P](:IIDUIDQD5=D";DN_ MK)M(%%-7M6"FO;SXZ5Q2/O4Y]6,J!H6K>V7%1:EJ4VK!S.\C[LGB?=Q$*J=]+#]J_0X_&.1W MX/T79Z9W&N[:K[KJJ:SG '<6 2(:UMB48WJE]31,PA$+9-*QS%%OBF?63;5K ME'S,E$XM6_[KZ=V2EW#[^SS2G%+COB 9OX:8?RJ(L=DEZYXU.CZL@RS6-/[.!A?CERJB>R@406K@)\6%]/I M?8(/:X55"T#\%ESW!K:]$SL.TS8SAN3R5[!@=U_ ZL:X-PGG?''MNVL9H=\; MB30!&!L=X^&3Z8Z3!9 :"D!D>\QG@:I"-&BPLLI*@W+SL1N[;#/OA=*2ZU7= MW(G!;2<"'YJZWA6C!N->?>MAN#2#1"L_' ?6&!$@JBY#;QCJV,U,)WZPHTTA M*_]AW=$B*F&]T)?E.K>I[P-\W;C%=W!QM M'8-I%B[#*)FR?W:,[73AGV$(;_=Z\LX'O8G??!R/+T,9$1ENZ7)CNCP_N&E[ MA%V!\R29%AK,.)T1I7-*\MQ&C:F2!)]*=U<-X&J"IZ9J_'*TZ*2M((FPU;.B MOSDQ[C76>QRKV$SO-(T^Q7&HUKR7&4^$J N3H15"*.H'-"8 M+HJ<*2^]0_)B=Y#76L MK93-N&4P>=FA8R=4BCA3GRI,CFXG3L(SB6BQC:FT M'L.*<3)?'W%J"U?^(&VV1_M[5\?[!]=M#L*#)5MP1(6@@EN6@I(6-*BB6 MRYRM-QSF<<,$O3"7ET#L+\!S^2YQ@HZ7Y"YWD+?*]L91W3Y9115<-8EF11#7 M(!Y52@P+,[Z'V"A(*5F4L\R_*CT=F@ M/SX]2YXJL"].RIB]^@VB\"7#J/7T[9N]9_BU).W^_5?UT!: KX MO>X,/Y8=<&_2&M,OMS4T2Q (X+[@L"AMLQ 4,1F69RD#.KPPEE!0WT 1.EI! MJQJ:;-$XG%;1+(U73ZL()@5;KC_ ]$N_YX=U>F>M&IHEA)EH;N K58F@,4H309_>$\T!5KT+).A4 %,/XE#'78I7UH= MN"[Q+2$>#'P.9KYG>J,.*9$$^W.DNV:9UO(*9L\L#X7F.N8BRZFU)L>XF"B\ MT9%6 !E(5F09?2VZ,F@43I,>R&V&,(#]]K-U Z38ARQJNHED--EY$+D#SITKI]?R_P*GJQS@,HPJ[<'B& MX>R+*N<^-9@ZPSK[F**V%^9C6.S#7Y;-F6(9U.TZ2^ +IBGK03E0HPPG-%;7 M9,8DT'' J)]$3&L)7VUEW?2&F:&-RL0?FB'_JO;R."9_K7)%4VAA&T[8G#4_ MLK;W6>9Y%,1YFA/A0D94+AD8)91'*@E\MAH, M-?GM)&*0DE&F&Q:RDI.\X6B.<5>P**#&N$087-1#'G<@M0*T# MTQ]X^,)@DO:15;5"Y$6?!GZ9N MV\DB?KSFK!?5[A]45O)?%4T/A@W0VY4%> C)O^I(JI\7#+H.$'80CB9TN>O'PR^0-A-XIN-)XK[+!&BFI MRO+'<D"_J)21-R[R 5ZOD )]4['4Z?NZU,7E*9G&\KD[>5R=O*Y)^S M,OF[JC2>JP>:JHM:*4PL+-P-9.F*[-;B)_7C#/_<$;'@G5\$4()(.<&'6"!CL']VWOSHJ486/>T M!L3K&MBG9"*B_NU@3!W@0>CTJPD06"@QJ$J-&M9E M53.(CF.*NEWFRWU=H?AVG8L@ZX MU)ASTQ= K[E:;F>$?C7"#2#H:L)>K=&"ZV?_F!0PP:CS 1T1\WF"%]A*AMXH MG*;TZM3IJHL+%IVMJEPL.27EB(_D!<#&SMP7(Q;#19>D&N"92@^'*P=X3I*^ MB4WAMN @E6&X9TZ>8Q^2.U_P(F&DAC+$<1E,]Q&D8B">\DY-=RI(%RFC,Y" M42AF"LMB6 G*O"0B"-X=D-6)^;PWQ,)*^$?]NVTYU[WQF1UO!\>H%]:2@AM- MA.8*LR."6&6X5/"G$O+)<\;OK.?RU7$DPC)X2%.I99#RF\$"8(^]63%&&F(, M(WSC0>LWTTURZ\T92M<2M.2N(3?W&/:8Z.%.RZXHV)-'FVM>M(U01C&VN]*! M*(_R"(3[H./F:CNX<,S32*6D0!@X()QRJ8%(,EHP8Y=6)C7R0V\"&HQ[KQ/X M$=K"?X&''+!([J]!S<;PL-^ZH/J^+3=F1S?PG-Z_SS[<]*\_G+B;#_L.KCN% MOP_HA_.WGX_?_=WY\.Z]P*DD1W^\9^_YAX_OWVCZX3]GU%W\W3/O]/CX_-_= MHYNCCT94?[3MQN']P M<[3_\NKPY&V;1E/D4A6$N0(8T#'@/9EEB!LI7>))#@8AW*X4GD6K>[5K,$-QB M6WNMNW;Y6TN)E14I>^-3Q)!BDWJ49LID)GAEFB4;2X)BS8*26Z^<5)@TQP>7 M!FI_NB"V;$'5W.$4U0;+N1F"[?0^@7G3'\Q6MDQ#@I.G;I;@# 4X.\[$(BM M"C)JP/&2(7/=)3JZ^"'1D[SH';R!*7_*C_8_71^>.@I$DCO8/VAJ'C9LB$I4;BC6:E"AO A&,R8PK9FV. M(W]RNAR*9YKJ-*U>N,+6F# $MDPAA0F7W\'FI4LWER_%T8ZU1W:OP@TO!;7! M@W!DPJ*Y9IT$!@H\C8LS5 QL"SFE&>%8!(TLF:141,=SA:2?BNY'@.-?6PS9P.W0%F> M,T,$V'Q$&^%(<+[(.%CLK#!/GA<[5*L=, O_">CO(H4EU;**).1&3D!QF<$=KTVV]0M@Y8O'6:LTHCRI7(DO3"[21/BM4 MH-9Q=X?\60P$-<0/1OP[ONJ:>EW%KX\WES_?."3T"&CKM"U5I+D+DG"A$>B2 MYL3&S!)O@;5=X-Y'T'&9D+MW(=8VU5R=DW_1[6,+RK0"^_?Q ./;.S/6/W[Q M5I\AC>AX$RY'902(%VMZ!_CQQ ?84(%:T)]!2V4]^J\YU46A"LMIX,&YG->F MO^8%J?^Q5:!?F8"/3UZUJ?'1&8Q@BN"!@$U&K&.!4+#V&<1Q\*$C0B:YHB(PJ\>1(L+5QN"LV5 M2P2S2"PSL85!2$FXW_N#*S/PK;HE>*[;I,;0P6+/Y=5Z<[*R0K@Q=P"X/FR@ M8E'=O@Z7D]+/))N#QPK0K6)=3F9OZ?&)8T9T988H1QV M)1M0K$H313,@ORR"&9W 9?A=BK4)!URU)Z?2Y ;H^[3\;&&,V>>JWG$0ZGI' M5S9B1>.P-?VZ1 "IB/EK6GAR2W(/*MD^MKU!;\!XDJD"2"ZZ2#23@;""9RG4FG)$F1^C?(H ;9+2@X4Y7,^6C:BOK].XWQD$AZ'D&<(CP^"0^*[Z P^W^HDUZEPBZ_RTK36-PG)!HO(XREIZ M8K$9668J\\($K3&%VN^%18TZ2P55M8RYO.QW$H!.9G'V:J6* MI_*OUP>QV,/V!!MZ(79<.1"D?S7?1[51 +@LUK[7?* OE3CXLP-_^>1JE(O% M_HZMBEZ+:L\/V[D.@;J,$I')#%0TF(9:8MY*YHXY5Q@9W6;C@1H'TIJ>R P6 MH W=_E7ED&Q&?SBWM->?!:G=$#7B6V;O-X"8P(1XHS"IL"0"$? .ZX*Q'+51?NJJ[=FI1D1OF)N21=#> M,N^T%4%J:YPU7DEI5 @FU]O <&=O&JKR$(T8-/I&"/8=,80E16*Y*@RA;%P:#C+="OI MDO[@U"Y1H@-/+YW)@*%Z+@$/P,3H^- #!Z3\>7C9[8SJ'US_PE:]PCM88UTU M9;@*JG#0&G; PC"#9@_.LSMS&25G;%3/AWEBFU M<>AOF]Q]>+ZX>=\65H$;+'*BO):(V&J(58H3[7/A:="9T*C Q2(*R.K4[CY0 M_35B%P[,5>*6SJA9UKD$1/IQ5S;;GU B.T^ZH89UUKB3%[28Y MFB\^E W_U=TWMW]F!=3,T^6V>4?/#& M#),8T!E'S($$C5/CRP\ZIZJ,*@GA2JW"=24Z7CFHBS)7IU,H'JKN1-@=,5"PY!IJ5D0O.@ MP =WX%Z80NI"!WM'$=6TQB4EZ>;R&@W_ M'-MC[&W74N[Z\/3T[;0.Z>>N.) MRAWXWH631#FC"6B14&CF'#7YD^??XI@G&'85)?\^Z%_4"';'<4*QB6#W>GZ: M/$F_V5+ NA0 WGWTVN2$J@S[6 4C1K-(M'+2<\<*F:4P\9)&\CO\S@108D/H MX7RW?CEA!R'H,"_;A*BHH101"*4V21M8&+NMO='24CO4%SN;%7)*;V1!I78V M$]8H4 \4A+UD!0.JS5F55KV3)N>DSPL42;"BO53;M3<"<]Z.4\CHI/^707CP M+3FN$?2X.3Q_V;8Y BD6G(!9IH@P-!*K,T."P$BNR7*06$^>$I5;FQ&,F8M$5%SHE3$/S(9<%Y+D(B) M09?)LEG:24;I-%+S;0BA"3)4"IHM*:Q#"D[3%.\&B2NW>R&FWZSH M0;@^[!2IDX;#.JJ\6:BZ@G1..$S#LQI+#O[?(^;R$C8]??\%?O8ZG(XQP5CO M<>OU_.#9LMAL.@(FS;J=8LZM*%>KGKE7#<9=_IB-AU4)[R/E0A@/XKO(N0F% M4=KY(H>#\(JMG[]?%C*H%X=K>X2CJKZY.#L^.6@+FQF::G-URD!J [ZAY 2, MFYA+EQ6>AB?/Y2Y?,IYJMMT*LV8CM,-K&IFP^;2'.8F\1I*\GC"_"_(/[/BK M&NY[?6Z;][KFF=W624G>0'H)Y:S!I+Y?SI*MYP>7P;?I MC:L)O!/VB_=<:IKZ-KUKVJ4[N.[I)*=;3AQ>N;7WD EIT/6&L^6BY[ERT2J+ M.%+,B)CCM)0HP>:*^JZ.HGNQZYO+03!^6TTSX=F/;1,=;'R>DR)BH;(RFAA1 M9(2&/)?"6T/3V*1E=336##O#5NK &"8P_6GY3&+%E)!<26TS/6UI=G+G *$4MU3CRC7+&">J;D M\BK\_ZD):CH@9C4YV^MZ*D/5UXM?+(D)@:82C:31&,NKSV:P>O\[[H\Z51G: MT\ZS==?PK%()'A?SM-.Y!0!M*; ]\D*:)'<9DI55 ORW(/<^OO=WE\-Q*!&H6PE\8[Z/9)T>TU( MD_*N+ST5=)7CQ#@X3FOEH;]5>=!DFN8JDZC:P_NII(M@<&PG,' U%1!'7CXF M_;/UANYBX+=MEYG"R^!(KID#O>,IL5I;$KPIV[;"2_>99:T-Z<;PP>9"NL QDOZ-*>\=S,/P%E3ES M^=8<__)$)+>-X$(7EB@>/-&@FX7.: '6#!#-'=8X$DVR:BOI MD_S*';2PDWOI6\-DIC==S;O[>25%*( M0%.]3J^BJ=':%%4VIU8J]-8HX$2+WB?266K1;1#Q.Z+7FY= KS'FA>,DIP8D M8"XUT5F4( :9XN"L&6;31KQJET+K"V,QFB<0L MZ$(45KLH(B\T$\(Z,"6C#V!95AU ."&@,2K@UCD?D[C%3%W6-G&XG$G>7QWM MNYO#D\/\Z/PTA[_;TDEMN:#$R<@)G DE"O]%,\6*W,=02# 3U"Y?/59T\VSR M Q-!8]IL30Y; EBC# \(X&5;%]J 6R%(9K@D0H(^4D'FA+H\=UEF0RXC$L B M1NQ?D""\YCQ"AUA^4?Y>"E.JM3%TSW5K]89YA"Y=@ZF5!0@7&'"5=YDA1* M)=AE7Q!<;"[Z@Q'LJI^.@ )5V>DG,#@7RGFS.#\4E.-%%7BL+JJ,J\E]Q\,Z M6Q7**;Z?PG3BU$48G?7]#NX0;O=I->=JO+@R'5N:<%"P&?1*E E, M[*T>?E:UOQD[K(<-+[D%"K?.=.M3[U55==D(I(YNHQUX!4POPF^&E_TR2U%^ ML[1>[UO7'G-E,VK!#M>9"*'0UKDB.!:-8C'S<6WLQJ5I@?*8D[F#8K5$KR"(ZW<,X397E!+/BPUG*CI4QE8'2)8IV5JYUA8[1?.55O MC@=OF\U46&H-SWS@4@I=2*NI-]Q1!R)?97IYR_6F9/%7$@"+$&1^/)A D/W4 M%(&%@493P;PQ1%(/WG,$[UG%W!(*;DA1<&.U4$^>1Q2"UR!^AO-#EI:*R^M. MZ/I*5E9C 1LG- $CJR1T9P8)-%40@J;HGX94QS.9\#PO_RLY6=YD9W:V'^J. M$:(1#*I*F^G:DG!.-T7\@,&D$GI#\?E#]@3711[8I%MA_-VKLWM9AW#26&4E M1QC5)-.T!](E*2R5E'6)(*>F&./HEFVC0#O!E;_0+ M8>IR]+7V+E7'F8D!_K6>^>O,%JA=)=(K;Y9>9SG8K2R/,@]":F>L,E)'2YF0 M\,==T<^%4M/JE*=GV;17FVYC['P.GMR$07]KQU9V+#\\WVN'7!E0(H$8BBYC M+'*B3*Z)LH8G#G03XLHVT9JF*HDU=MGQ=9SA4GG#L/CB&/1+M" M$N9BEEL:++?%D^=L=UGURF1*V":<-,."C*_/@6A6?3=1%074HN(IVTR+L+1>NQ87[IVWPB3+.#2>91CP'YS31F,6Q M3HDHC14\9TNFL36X< -FFC#AC#'[ \#C8M-YB6&+<+#YL>FMIY.>S\;A3*&MW^(J3//@ M=LJ\;#E@&VZVX7BG_KB+B DSL_,&)>9Y@FPO$ZN-$=Z-COB95;R> @3#^[X. M$XCW$E%LTL<]TU-X.@C PH-F2^&*GA)L4AS7[[E3]G8CQYNJ4CL-YNBEL/4T MB_&TTW/=<5DF WN[I#>Q;,_O35M6IN]<=\//+'B(_GQ,O2S?HHUQG5%86_6[ MS*M\U8ZTL-3%0+R2B@C!.3%.&R(U-C7Z3#N//0<97:J YU3LVC.OY@D7E!90 M+G:NI&S>^&)<@05.2Q@2U4V)N*XUJ\74S VG&"[I=]7XTMT6EO"EB;](WQU@ MST66;:R[+BA,S0D["U(QS8:HY?0:6&[Y1)3E M.N=V!IQHF5(_+)/Y<_PSS7$FLQ"3X*&V+7]L.W"JKU\G"^BZ?= VNCTRA*FSB,N:1[-W%%C!BP.%4L_(;5B"JHT(48K@:#<6;\_ M++.!32XJV:8)?7//U3Z;CGJZQ8;>Q&V8>#R5^/^] 1;_(H'%U[;+T^2*I?GR MIL*13\94#3AOP1<KQRIC%#SSRJGK$):*8&[4M]'*KU"X38_ ',R(K._3,"9P:2X M=0H%E.:G;$9-#WTZ/ZQV+*=F5^..>EA4^\BUY,L&O6T>!>C4]+E2V7WJCQ[< M^)X95?XWUBG $N=TWZ+%O1U)OD*SG1RVG=[O+1E(C@?S1A3>MPP@&0#^=F] M+A&'TSC!RHF>]+55:)Y79V5O UK$<'H62O6U<#Q&7LE4!M=2]48Z7W MU;V^GVS!/C[WJ@-2+[$(;DLUN;T,#9;/JQX^*Z;+AC[8Q?-^FE[]<*JVY-ED M&B0E4HX_&Y9#X.MQ:R=G<&N$H:OD-5Q\@1UN"S!W&'Q#M>I+(W@:*IV9U=4? MG)I>U1""W7=]5\U@2QU]U>:TC,>T1%WS7YM'U7[L5, PU1",A%#65']X6M,) M=I,)8I,0;FK$*_55.06SW%>,6.S<)S0!JX'E!(0D1FNMTZL>,;,9.[-S9%)X MQ,38Z7;,*,Q'GQ+TS7A0FH"+KX@92SL*O@=V&TXGKKR-,%NC=8*M$*T_ M0PE/AJV:G?Y,A&D-0Z0*\"(9A\\X@^2;A"V;KY7>JGZI]$Z'YG/G8GRQ%>2U M(#_?:^>":UIDFE"IP451+"/&,4ITY%%KYY2D&ENI%S/V9-0GK)4*6G$">YK' M5W)B'21LD.;3)-M*1]#*5>2X5".5]1MLA?LM*I-6V1'I;(KTM MD?[A2Z0?CP^XO%K[[NKKUZ&.G+P TZ@S:OUN'!@WH^MG: H]_?2L"D)8Z6S>O5Q&WX\,FN] ME);)*)C*E30Y6"1& 0MQYMC6\/L2'OS;M@'%X%V6D4AS083A!3&9L22+.0T9 M9K"]NZ_A-V';G5E6W;F%@9K3KHM: J4KX[LK M3:E;8#/NU1@[FPYZC>9Q\'^9P MU1S$WY_LY4?495@&<\7OWZ/P]/WHQST$? MS@[W/V:'[^"[_-7-X>[DJ*W6<$*9C,EX!O>.FVX4^9-6 +ETB80W& ?4DND46ND86G_V@>[F@35^-'R)Y0;%W1LWN]&9S)S/ M)05ER$3&G G<&.XT4P4*(V98$=34(L2\J*,3I43@W>6 M8Q8RO2G*DLU,#F\<8'Q4[ (@G]1>N;?14[X6TB-J=[=/\QPA"SS)A:,">*D @DBI *]6SC",Y_Q MJ I/,_7DN6!WCNS$<&H9*V\:NJF(JQ]+Z[>B0+20_SWN7M>=]#0IZC :=B47>5"R" JF,1,\\A M<:JS0@<@X9Q[03E7('^5C-HPD><@DI.VH[6VHW<3>PVX\K)LV,UN)X"=6NQT/@4<^%"*MH3S.$1KJ*Y7K>7,3NNO@_]O*G60 M?&9PQ*H P(S2_7I^1?$8_8KL6_D5B\-YT;1XC%Z%JSCH\N+]S2OX'*G__?7Q MR2%%;CE^]RH_>G<@CL$GAW_S8_3;K^<[FC5TNM.5Y#%:"ZLN"-()ZQS.54RB M9U\RL**0 ;[A,B,TCS9*J;2C-,_ '0!"^^;E/K=RW-YX=-8?)-3+5%[R:(MZ MCGNM8S?JHV7&1&F9[:2JK7ZO%]S4,DR="7\=[^!,KW U'Q<\Z+G^X++*2+1L M<" $&HA\M4$X"4N6(MY,-ZE&N2TQ:&^#!BN+&>:GN%CP^W0 $03D9'(/XMB# M=9@+!E9(*)+?PU%0B3N*]!M3Y-5V%FPRQ21A,M=$ M>%$0(R(E7D0MP>W1F0E5&7[]_\7ZH&F=BBM%UG"-J?(KVC:^!$6 17@\2)D: M_S="XTT?_=,>_L%G< 2$ U^61G!LL1!,9$X0I6T@8)CG!2U"=-$^>4YWP2E; MTH-A!B708(E>_8WX?A8)<,OZ:Y[^]?%>&[C;@7Y6A)H IQ\*3I37E/!1^IF._,F0\V:Q<+\7RH)AM%5G MV]UGOGR&$.;3CK[&F/ !EN3XED\F\4QI M8<-UGBMJ^#&X94.ZF[17/E::.YD,Y%X<<[R4YDH*2Z7&&/=*34C3\O@TA2[Y M8K.9]60FE465<]4P99QL!U-9<)M1ZCR:*M>):S77?80-CS9,QV=5)22_]1$% M'Y-2J::EOP1'HM$SFZZ>#@\'2C]OY!&F7=C#)L? IXW]FA\1\S/2>*,SZE&] MQJV+/NA-JNX>XJ%\K8<"67U59*STT%8:'UKSP<8H+;,U,:EO8S@,H^%R])9) ML"1AD%07UA]-@RWPJRO0+UCTU/K8P5CX)]/I)OZ*_5D14;/CG4+*5^/4S46_ MZE!+B3YX(MSW^H[;;+E_/7MP(1;[.+7:PG314EU@ 0-V!,VC7Z@;B> MVU52[53O)(32&:53IIA+_8.C0:910G@&Z#:DS71?M-FP.K2?VG?JP:L+;6&] M]$5X3I46FI0P3CNGTY=W*JYN]%WMS!(O0C55?00[J6.VXSJ7!J\'[7U9]2Q- MU3,FM;"X=]N[L*1W06][%[:]"]O>A6WOPC,):2+P$'W;] M5(I'4@ISOC?)(QQ=_-X].OGWQ\,_TN?PO;^[[]\=G1V^>WEU= [7GSA8Q]'' MH_D6E8OW_/V[M^SPXM75A[066..[O\_>\Y>?WY_L<5C;V='-O\\/^2OV'RQ2 MVVNKR$P((0?S@.9$X!_&Y(S@',J@92:86RC[-LZJJ(+W2A3"%D[C2#Z/18@J MB\[:Q?KZ= +#UAY.Q+,6E#;KR4W!0BB\KFA5#".^E D&1,/:I1 M)K_5^%3EZ&=)9>FA#4LYW_0$?6=H:I2Q80)$'I3'48IL5[%$!7[@*JZH6L51 MG ]-%YOF4IB]FB9+DOQ& 3_W88+PN.QW2@@BO&KWULFS#\#>^]/W2W,<*V)+ MINI/S=NOVKG)I55"$^L9]LY(2Y3*#=&&NB@+Z64>YME !.X+J5FN7(0JF&EPR8=3I %:NIKTF4*1/PS.DMH?T"P M8V K/WSVRQVB9JG(N/O=9_?*LUAXK80UV@GAE'+&,^T-M=2*&.4:(J/DAY8 M?CQU?G=IZ0"/!O!_7S^Y^G@W??2OD5_\3(A=5?"5']-=MO*SVV[+Y&Z>J7O= M]O;/LCS?+E:L=V#_2L10$@30'/+)__LD>S(WG.,7VF)I)D5]O\FE+%^XEE]^ MQJM_77"AYXFTI,^O96XGVG^/(R]?+K3'3 3$0VS)]-**J4?]RU_@VE;RY%OX M:K]^#WN%6G=F8^[[DC_#3M'M3JVW4TQOPFS6N(^G@_ZXYTFU,.="B/&VE\4I M.@OZL'_YU88(I1KOB053.T#S]''7"ZYWSK2U:@-FAR@ML1"^\H[\[R^T (^VS#>\?)S-3AC;SA$ M<&%_8CZO5VB;?:=>%#QW^.&D?_WAW=NKX_T#=L1?=][S5_1H_[TX/GF;']X< MYL?[OW\\/#FX.=Y_)3YTJN_\Y]]G]L)W$?CCP\F>.#Q_FWWXX]_G'_;AN^>G M^=')QYO#FX_B\-VKSX?GA^)H_^SB/S<'H\,W]/.?)R]'A^>O;N#W;>R=-S)P MHKE31!3>$!44_%$4D7&5>6O!D9)<[M"\6-&S]V48!S_:A(%N4TEW"6DZE5 - MB;1HGFZ%X4\L#"W0NJ5"4I<+P2-3PDD;F"VB43DM[FPRWPK#1R<,KV>%89'Q MX*P6( I)\]SFNWP;%4'^U88;H7A3R ,@4]"8-)$ M):V0*EC.K?)%P47,7.;L78 +6V'XV(3AT<0R? O7?6P7<+(L9P7QO$")&")1 MD>?$6X[X2YKZF#]Y+G2V([-5: Z/2!AN[,?'])_'[L?_-9-G6.7+3UZ8;_;" M2V5TN=./34AO(+L*ZW60KBAH$86+X,@:HZF$G\'1%;S8>K7?E^PZ7/1JE?"% MCX)0.%TB7&&)]@4C63 \<\)Y&?63YYP7.UPNMB!N*+N6"XHO9Z[-/>]."2ZV5"X6S11 QMX7(MU[<=\?\ MR_?&_/->"RV"Y]HZDOD< 0@+0[0S!7$"++OH\Y!'\>0YRP5H?OE8F/\'S3&6 M@/(5B]S3%:PJB#+85M\?8SU2<@>W(::'V)[O.0!UK^K,K2A_M*+\U8(3IZQ4 M,3!#0XW1RF+3"J_=9>_.S$[G_04!9ZE(E(:!)D-C"BM(Q'. MT:*PNG!Y!F*VX#M2\JV8W8K9K9C] M:LX(A@[ZF(03BA=:%9,*+ 0:B9B7?B MUV_%[&,3L_.!"<>+(DKE0,SR@F W#]&@-^%?(L3<\(('_N2Y%,4.2-_O7Q8:4O6&:#S!&GL"TZN]'+'O M(4[66=95UND-1\$D0#:$O5E^C\8ML&NMZGNLAOW5_6Y79IAF]G4N+F&].-W( MCD_Z_,TEW63D#A%&YR_$-ZT?;D*!X@IL,'2I[1:?65 MB PTLU^3WM+YMU9"=_@:;J->SO2Z;L=8'.#:"<-GV/]=B4R/ W3\K/"L9U$-SP+[*>B_(5$B)F]5H@8_N#C]AH#L(*;1I\9WS9@4\/*J>UP6?! MD_%EOS>Y&TY,1;D\K"71:0F6TKV&2SH@X'V83CL8GG4NZVFT3:2QRVIP9:S M[?J(=;?;^JT\'%"M%V&4 *KZSHT'"?5U&/X[3B/B^LL/MCPZ_':GUYH[BG*_ MW)GIG98O.O=YZVEG-^PN/]=G$P"6)(R'L!<)9+#>U$D;EZ:00_/L88V?SRH!8>U&W!V='+ CM_]^^)X__W-X;ZC8,Z+]Q=P MSY.7[,.[ W'TQ_O/QR?_OCA<0#9_R< \S]]?O!=POZNCFU=@SI^!6_#WV>$) MN!+GI_3#^G[4!MSI6T).:Y(2(6BFB>6_B#!R-MX8I%U *? M@Q(HLLQK+D7&@P5+WW#+.%6YH#F;1RVHM[SU],_^$/@5X7_3WO^D@S_OWK_9 M_N+/@Q]UP'.>YYS=!$*2( MQV -YPX9J3ARGG./N?,^ETLKRA=*@!0820.WE$KO@@+F!)R+82;Q9>J )#T) MRJG2[!;4TV@X*0$:"VW;DN^44Y7YR:IL3U9E691[KKC'5CKW'&SFZ?>59EU9 M]N/"PF)/K@@HQ]>W_^LBH'41T+H(Z ,I KI2UU]"=U]$5U9SB(LT1EWMZ,$5 M$'I0C:VK'=75CNIJ1W6UHTT;J:=1[:CIXRX0V'B^,M_NNMC174[UTA"DJ;ZW M)/9[Z.MO=QM'' \/@=\6W4 @=.^2S$4WWD,)KKB>#Z@*KB#[G??DZU[[>_/+ M.];LO(=[_FSM[L$[SKZ??3W:/]W=>?,3OCO=/UT,KOC<^KKSN;W[Y3W9/[+T MZ\Y[T?CKG6A\^??1[EZSTSQZQQOPWOVC?Q^MJF($5J$,/ BDE+:(4\61%"Z& MM 5K+=7&Y306[MCB>#E5_9; X/*!$Y,53&K8#9I;)8;PYL MM[_:+W0]7W6UKSUPM%[MM[;:FPNLA1FO'!AF"."9(&Z90R8>DQV,*6B@.6.* M/7O)U%;!Q8-8[8^UQL[DB*'Y W>UM7T_=R[K[27=WS\%N6.C:AZ5)E.0#GEZ M-1[X>**&\YUT[M1.:Y!"VVK,6A]FS536.7N#FSN?O@'Q<$ M.0J<8,0Q6%K& MDE@5C"N2TZ"U$C%>::L@RYAU>4OK1IGUUZ,@JRIKW&XAC?M?T_=I5EQ[2:?3 M8=&9[_?JU7S5U7PZOYH9"]AJ+I!D(0=[0P2DF-/(8B*DQ#&>S<=("$D)?7&O MU3+J-7T+:WKMQD.]IN]^33<7-+3#*H#QH%%!28$X#QPI'B-62>Z)<(7G6&SB MFGXJ6T]E'E2G$U.S8GQ@=>#]M6R(A^#RV$CKXC);-J]^Z%8[1>CV7J?Y2J!6 M35>*Y*U-C?4!V?LE4\,5!G.G+E^DQH,[ MVQ>I\>!N\6#1QK$FY];P@*@A0 V(D4B&0)"U%EN*-2T*5^^$:*>0#=XC7C -6I0%)#S'S$I:L$(_>TFHVE+RQH7R?X$0#X \/]+5O7:K MN5[=]V\SCZ.+J+5$>HJ, <.96UH@7106.PMIK*4YBC&$B!OAD2*&(0>SFWNN@:I16-T$=+?:)-V] M)D-W8RV+-^>5";GJENHE3+;'6A3XBB.P<75_?[F7.2X%M%X[ZUWS[;F;FBN+ M$$T &-< ? D _K1D/'DO-%- KZQU'''M*)(X=\A;IPG,FI$8C">\+9;/%[QR M&.0E5\*M5D2_ZL%C-;X]6GR[!KS=T-!,\%:CVBV@VH+1&)B@+K@<2:T9X@+G M2#&L46!,SI&OXNB7X M6K2*C28Q"\4BX?,8,D8UDLP9I*32LM#!>%)$^+KY@?6W!5^/+"9V];9P5?[T M>AO#R_OQO]S2O-3AN.L\"NC!=.*6V_Q4/#[KW$M^-+DF]5[RH]:\WY>"M;7" MEA7>(,XH1CPO/ *#3R', @Y$*>[S8FU[R74FV0:N[GHO^1&M[H7X:U%HGEM2 M($:T1QP &^G<4\2T(M9939SR:]M+KE?W!J[N>B_Y\:SNQ6AJK;5@M !)IE0A M[@N*#/<8>4G!:F:Y5@RO;2]Y\S)&-]:R>//?43P.*QY-X;N#LIIY.HZB]2.> M7V%'_736UAU$K6[:7LL]VQWONK:?"MOK=I7^D5[[:CCLM\QH6":&C-UZWOVC M3^/%L=Y_]Z LB%]GOZ\%R^S2MBSQ"C02(4AH$2M:.(*D%@JQ''05L2)G\9B( M-66_WR@NY@Y.I:Z1X+9ME'4@0;WBK[;BE^)H8:24"DH:$ M8 NCI:(;I^6?RD9(-MX(F=HJ-]X1N7'R^@/'MCO:.:DV9I><,+7_97UH=K!D ML\03R"QW$A'#%.**%,A8;9&@-FZ?<,.)6??>R;K3V>\@HK3&BXW;BZGQXD[P M8L'B(8Q[A1G8.=AZQ GFR% )%(CF$DL12%"RW(T1Y)'CQ7W!0[U]4P/"_0'" MHCGDK%92>(E$'@CB,F<(+!^&F/14.Z6%I6[=&S@;5@_GH6WMW#A-<#X:KSIZ M=C$@[PDGV:QU?#8N!6?#4PPK-5#'LU\WJJX"=AN*Z,"V*"A:(.X!V)7&!6*> M*ANPR 67-TXR7.=*V:CMKQH[:^Q\*.F+-6+>,%*Q0DRPAD-0CJ&B#$;F&DG, M*#)."NFD4I[H]20P/FC8W!R4O']+>E-Q<9.<"O>9&EE#XPW#/">'BQ)!K"M M8%R.N,0&F8 Q,B8/GA8.,^?7DQQY/]"XPH/P1]JE?YGZ$Z6VU1VE,$KXQ+5^ MO/P7_!CW8N;I1Z/!L!5.[VKET4A*LLG@;EC#_ND-@<#"8]JGTPW=V?-+!EEK M,!C%<Y[SH"+[O=/+Q?1\0IZ MNU-U]$T(W@ZKJ/3+17FY_;^T<'^.O1&]'H[)_]Y^P3/->2YM[!S^9.X^=N+-OM M'%/>@_W*24"<"X^T=AAYD@M#-:9&JFS$]WW6[:7S=-HC!W(% M Y\-#WUVZG4_\]WXT8ZW/OJB,T:VLB@4F1[$:UK]['@LRIE/\YJ=Z'B0Y["% M)H)=7IN!=, ".\T.?-?W=8IIR+I^F$5GW7:6[1W&EE3-F3[VBBND-^IGY/]F M'WVW!=UHPE,&X_G%KKPXL+_]E M^G^\W%1 VIOV. 7X%"\&F=7'Q]!M6&GMK)>.&+4&[4=3-:\ M3)7R,B-\BS(!BM/W9R=RVJU>-^FX>!5(2C>)2+RO;.=\1_3BXJAZLJ+9LYVK MNG ,"^B';H_\N+?CEV7]B.1Q_&#T3+RPE1YM]> P&QW#$\I6#M+#*HF_TGO*J7G?FK7JXO(RW'Z$/4".DE M*WAA<4&MET%93?(CU_U;G$ MJ;M/3/7!=SN6-W;> ?'^?MK9%K]MZ,,C^3-)2GDQ^-3FR0DOLBD (+C@T M3UD*L.%H"(76Q*@K1PO=A2 ]65K]AC9W0)2.;,S=/&D>[7\3I*"Y=AQYYE2, M!U)(<<,1R_-@N"A\+LE5L84$0YST.7.%XPSG4MC">8Q%4)A;P:X<<5K+Q)W* M1(&EIT)A)"@1\61G@90V&.4.3&@IJ9<>9()L ;.Y-,*\KA &&.);F 8@9__ MS ##KBAI/-@4Z*H&=N@[Q^W>J0QZV)@5=!9OQBOG.NE]K2]\>P*&+G MIL1]TON9/BS0TF5'4_KX5VPTB:H-GE&;&ZZ!%9C@I2@L: 1MM A:YO8;R?-G M]\EAEPIY)0Y+\DG_[XXXE\[(Y9^WV9+5W:\@M3F"M0"B>7/7U3QD1A]5:YA\ M3*^Z[G42*[#Q+>!F/$4;S/M1W^_!&_]L@[EU[Z"W/P:]HV9G'P#IC?AZ]([N M[KW#7_>^\]V]S]\!!.$ZRYIG;TCSZ,]6L?^<1:!K?+/8,%!,.9(F!L-JR1"0%HYRKK5C MTBC"BU*WP9KT[E74'1QTFA(F""<$I\QH%JA12F-54$0V*$XC0$+1SWH=>&"4UA+0Z!GH+"WYI5_\I9I:V&)91H&0)M6.]:[&*OTR7V/U)&Y MV\T:^C0CO'1P 3?)2OX;W<>)DU1,/;JI0ZL])4:?MC]N9Z "A@ W0QC047\X M&;6/O1'\T^].OP=Q:?J3;+_7_Y[I V!G@^'<1,0)'/.V7@@M^+V4R2EOTVV0 MAB@#/UJ]DI E*00>7_Y.\&_F]XIE_:9_'W.D*<_/@.@?QAV3[%79(J(8]#O> M\6$4O9O8(+$5A:HS:A^D28^]\,DW6EXW?1D,%:'PFM]H^4XB+O="EOT67:L4 MO_BG?=J)XQ2_A&>F3\F+W[?3REOXLNP\/+$#-!>FQT_TP!\PY+WX:6I6-3>+ M/MP^#!Q,1(EB\_?'[@Z.H5NCN'+[OEWVN[?R.>_^V=U:^<6L%QC'"01IA)GZ M+5Y;=3=]\[;7;O=.$$C=;G7-N-M;BSL)DVE=O#T%FT&OUY3\*6:7:*S)2&6 %+=TOV?!&=J#<7@5LA<%.N2H):]].^-'' M"3*O6C,KR?B%Y'J1C,.%@1N:8Y)SR;UB1%CC.='!&9WS<['M/LC)>7J$_$*/ M9&Z4;DGT%?1<81=16%>W!<'6_-SHX++G0>+/O,9*]?X^Z/F-X MRO8&@"&1!5R.]#T%8G=-.O?_?.OXV+=7LKGY[[)!"Z94]\$L*6F=NP2MFX[A M_3"\<^C;^;3MG'6ZSO69Y!E&,1^+<]F.:(F,XRU@::40/_A*EX*Y,!=1Q%N) M7T=3UL=%!F.4QBN9R3%YM(JKJ:9M/'2+%#V] 0CD8;5Z8/#[K6A[CX;C61OH MCH]F[?A)O>,8*Q-'(, ]@_%@5BT]UOTD=C%:8KXEDV=5EVQ7UGKL.1BST&,8 MXO9I,I4G>F95YUO0VE5]B89<')+COA^F(3D>]8$2^R106^60QM%M1_.^G2([ MRLB,CG9^#!8+#YWBZ3H0C]Y61.,#@'"869)/(?Q'?%0+I@,FI?5#CT._CMN M%\/K8O@%F+VPB3(&P;>M_B#&S4S:L0H-IVVKK-KGV6_D]]7H#Q!P>SJ#A5A:M]6AF@$$)]X26&P'QZI\"* U/X5OV>S;JQFD%_("1 M.8QWP<<EXG5T1]CGC5::LSD--U%GY\#0+$'0Q\<]&-L8L-E# ML:?15=X=^/:4T5@]2.LW@W['U=QOM=,PG$;/LT\E)4H?,2S0TS1V8[+1JPA% MKYPG4(T., *&N9*-J#HK'5\-\H+T+:G.O=+S?AJ#)]N1H72BV,5-[C**> 34 MH)UNC=+>CZV) G%^\T <5S1O%1?H 46.,%/1'ECL<4=Z.">AJYL=O?7 4N)^ M^-:5FQ(_'HQ Q*HG3-\VN)!@/")H^^B/AY5KE2S3W*D4ZZB,1L=IE"+M3#PZ M8E1KF%0'<+A6]XCW(48_Q%,DU HZ:+(K/V_QU! M'^,V413N^'QS.A.\7<'JA(_'CH]2I\=2'*9SLJQ?'XBD37SXQ42/SHSWK%M@ ME=J$ ;O4C#\2)\%T]V?K:OZ"K0AYQ@.*AU+=+AC!\!D8A8-D/L)SX_9H>E:R M"L$*@R>FQ0U"%YMW$BU,;V2O;S6-P@+Q*)JI9(O:VU8EN+UMM:];96O:WU1+>U+MJF M6MC6\B)X2ACG(?>..?T1FUK+:H(W86^1YL.C,SA.)(JD? 4 MXN0'25WY:(W"I<#8;=3B\/FH#:IMS)E#))^'V7]'P%*K@*PP2O[9&)%>9J=& M[?5B8J"?$RPRH!R,N\_>>M,O!Y6-!S4ROXEW)ODK8 1C=TZWXJ/*D/^%O@*@ %$>3&=\ M.E+5TLAZ*6BR->;F9< A7%,YEV?>,-X)F=#+7PX/7*6=2PL=KN[$_97,MP=^ MKA]E,&/YYLH)W4[^-1 3,'2'I^,1FI]!&.M^VLDZCN@RN$1S8G1FRE'0%<:4 M9+LUB-FSI3T#'Y0S,=B:LXP/==K*2@8A= IN[[7ADV'*?(>I!UL'ALS$';&T MA36*PMKR77LZ)?2_:EIZ6[F2IO-?Q8>1\>3/2'B2(3#P.ZT9Z9W,293I0>68 M#-&),3/.2;)UY9>:^*1@#$YTK+H K7MTJ/=J6,[R$-CS',H8WV[Y'V,;-/EG M6M_AL\->N5N;''CCO=,4R#MO70U\%253C)]9 M$32ZG3SC@T/OAZDT K3@#O+"-RX,?I)N,$QK- 9@7Q 4?Q]=2,]YWAK"2^QE M N?US^P#3&;K1[(77HT]?INZ1%\G'=6?(R:OHO.GM.JWLJDM4=D0OX4_OO^A ML_-LC-_G"U/H#$8$%OJJ,9GL7NU]>#4)MIJT(I2Y>!U]5.JBE,]YV&M7WM'T M_G)QPNT1!E*=A[B^!B7S2 \9#4?]J+&/RSV2X[+.S6"F.L7$*3M]V'&_!\3, M3YEP=5MT22Z-1P7^57-[)]V(2FD_K*)1P4?);I<X-ABAF1B75K7^615>2PVTP:=16Z7N+C1GO M+%PP/&:4= M@Q3C,8. PTEFQ=3[/W6.9Z7J3PP5-/Q"H8Z9ATQS*&+<2H3>@^YX9,Y]5]6= MV+@$W7'DYG!XQI<'KZSB9N""[>S5BCH=J>U+&9@E5UEN?!R9Z,C^GU]5GEM( M3?;6T*!,KK@.W'*CC14%(R0X+(J+O\X?W*I>.]^[NY]/VD<-4Z;1Z\X//-;[G.+A8C%YN*I?%IYI' P MB##!%:>%5CI_]I+P[7PYVQ@PNSU>!5<1#&%84-P&&G3.94$-2(0GJN \:,6= M3X*Q7+Z@%HR[$XSOW[CVE!/B$%-B1VEX^L'$L M&%OC*$'@L>W3Q[?U_*9,?!M;GU5B771ZC)5RL@8Z^G1B[$ZU=*5K0&F!Y$:5 MWNH R[>M@:\B&:!7+3#]8A&R&3QN=<% '$1]F$R'<>[=2FZ0-/^D*:NT>I7) M7^K):& <), 'C3F^+T8*@6F7%&+63^K>]'K?XYV]&%S9[XWM_:V9)TR:H%V< MF$D+QI4"_$3G5\\9^PJJYT6V$*^"1T7-G]1P5?S/)TL&YF(2" +=7"%;#T& M_AE/S@K9&"O_6_R+E/95G! (\9;\3\EMU9L_W.W,H"X-CG[M1W^G3 M)P>K,_4^CM[ ]^^_21D9D37(DEPC[D6L <,-4I9:5V@GF;7Q3"BQF*V>P?A% M&AYW2<>(4\85GV?P)R)>XM.N#, M!8U9;@LB)!#AX()=K'#Q:K5SK33;0-8K31U-U_,/(E;F'S.N>JF1F"3:# M[+>T5'HC$$@W^/WY!84T?AF;<=WE]'1B.E@=TU''=-0Q'4\SIN/"&(T%]4$# M+,E06!GUA>:@O)FP%A0.XP*8O+A$3,?*=ERHEE[^*U5AGP)M.B, QKNMCP?^ M^?B7%W%#LZU/G[>Z:?S232_F=SW$BA.78D/+KRM48&J[H#0"0W788/7B"C.V M$V8LG'=0?B?X-E?\W*_Q-CGWNU\]EK-MAO-+/?:",Q(O/"=U^=(59[24\C]W MEM6J@;VU(YR6ED@ZPJFL!CEW'L6:3HS

N,X!MTMGE]WI?*_W MZ+*+^O^@SB9;SS;(4F'6!9MK9^3?=9OPEKT3W_[A&_#*PTL><7'_Q_=>ST"K M#N;Y"<\4C;_>_-RG;]C^WB>\^V7_)_Q["I^=-<\^C;5?X;,&:]+WO''V^1#:=/*?LS=+ISR20*D-TJ%" M>(\XSS622F!$0.=R+Q7,;O3=;!7%FD_FN8W3O*^,PPO'>F\T#K/%@;[*H>.7 M/%I\PZ!W0Q"IS$3=][H_CT6A]=,[=.;[O1J&K@1#[Y9@R$@1+0.%L(BG\S O MD=02(TNMIXPRXXF+]KNDA+Y8TRGB=P\W#XGV\6O!S8H>UG!S1;C9.VSU5Z!- MS7QN CF-) $9@4]I:M*8X M=X X>4UQ[@MQ6J$&G'4#SJOJT7"=Q&(HVAT-LTE2UD,X-"P[U&[N]*LJGV;@RQ(3Z23U,IEW,,GF M+;-FSTOHM&4)E7'*3!R66/5A$JA;!:A'"$JYKY.#W..G/5O&X-NYO%C_HRJS M,5<*90 PM94-^S 2(=7I&\3DHK).[7';NP/X%IXTZIA^3.3?B@D_TWK*O;(L M115!&]]6'D2;'?KV).FV*J^7*D?H6".A[U"L>''Z MK2&I;ET4T[G@LZ+G)? MY0S$4^MC,O2T!-_BL:5;TZ?/1_V_F/0N#>#R@_JIML>*DU#/?>2*]L>G9'#K M01RZ:<)ME=]F]7&2_#,]'JR^[_4/='?RR65?7>9%=/3/5F?4R?3!0=_'$HM3 MP9B7GJMFXS+&@\R)=X1X+K211="TL-([K:T,>+6*?-=\>_VLR[@&NF7)[\&' M^-MN@'4?LT\&GV,RV__"4JL3,E>G%#1(8^?=-Z^$S*G5""9-@&G M6K%$2IH S5R6K6J>S-;+. M.;[W\65X[JU,AC]G'"N@:Y_"^BE3D,IR4M5=,T4HLIVXL,OBXJ-NS\3B4E4V M9,SN3+,UF.1ZSB9I3L]:K+)-4^+D).^R2OI(JB+$W(VM<5:E&;)F.-\TS*?<_&AU2#&&KB3-U<*LM7/Q@7]=Y2@?54&V+K5^/?]ZCC=3P\,S5U9MY2 M"8[5Q1DF=6]NJ?3"V@Z9O<5LKH_VT+M1&^!YC.TS,S+X\W3FKW.0_FFG?NU_ M3.7:-)B;9I:6D?VC#A@3\)!!5GK'7>[:+&5[X"+"R(=7YV[7/-I.+[LSGMX8G%?X[HDD_OQ9 M%D#<6K2(B+S/="!$'NY.QF/>J^ B%$3F3F ?.&7,\$)Z9W.)E:;,T^B((?+B MO8I;JW[UL/?8>-X_^W=G=><7W]_YL-79>G7[=^L^7%A/Z/S'K[[=)K:WVFPYLY[VNCL\\;.X2&0_9/&SK^_[^[9L]T=2U:E M!^E8%M,"X,&J-:K> M:LL9Y9P6DI'@D7!,(!Y40,89A1QE/.1,6%^H9R_I5D&7BSW_?N>QQ]<$JXLL MT\QHH0&:L.=$TCBP) KC&%>%BR'Z=VTBA)K@P'UQ&#@*JQ ,T+HP)A.I":%3P>5%BT=8S0P8"$HR"H1$ & Y)"*90S;6-12IP[LCFL M8$W;BQMKR[R=QJQ-#U6XXZ3L#0"ON[5H;@Q9KU/0X;MN60AS-YQSRYN?5;S^ MU%JM4>XV4&ZYM U7#H=06&2P!.YCP0 "-A2M($^E=+F6)(^E;5B^C'+WE/=] M2UMS-7ALF &T?O"H;:;KX\:"S>2P+PQ6&&%C->(JMV S,8<(C06\72&Q6)_- MM''(<0V;Z:D@QQI,I@U$CIIVW P^EC>2N&:6%LB;O "RP212Q@:D<^REM"## MG&\8[7B\Y6;.#>!4-]DSNL%&_T/'0*=\,%)0:TS."^R5\D5A&&&6YWE1%&G_ M^Q?05^]_;P1L+9?ERVE1"(DUPMZ!M:1#@:1@ 1648%;('&NNTOZWQ#>.<;S2 M,GJH.TE/&"0,#;ZPN75,<(X#U]X4A;+866QSI?6M@D2- U?#@07KQPO'%.,Y MR@N?(R[BCI'0 >6:>2^=Y0&3M80!;AP(7-R2=>XP/6%XH+DG7F&/F?*,& 'K\'B28#%Z>+93AXXD..( M"<,1-SE!"C.&3!!!:F^E"+'@%]\28ETYI)N#%O6FTOG&D),2YM]+Z2@\S$IO MBA#52IX7+)>N1HNG@!;+EE1><*\,DCP7B.?$(<-RAJ0-%#[/]!!QO=A-JTAM/AB2*L#:M8"9LO'( #%42$6-Z7*2L2C-UEK MZ1$FVH.NT[EAQ>--0GAJN4A724)8FZET#P!14YX;HL3BQA,GN8][3L(9C;BT M!.G@,"IP+&,M6="$QXK(6R"T&Y"54"'#DDED8\E8% M*BC,[\/A%_7^T9/P_UP!N I&0AXT9T4H>.%SB3V7.76Y$S+WEJ\\ :G>&W]4 MJ/?F)"%>0KYWN''V[NR;)UYP(33*&0.SBI. E'4!&95S)ATC3(98OB97>;V; M]'300N7!24&$X\+S0)3"5C'/<,""DL+0AX$6M7EU Z!HS ,%M<2$(A!DC52( M.PWV%8@#"LPXZ@CS.K#'N_'\U#:6KF(17>=HQ8V#BII8W!0O/LWC!2D*2WP! M*&$+ 7A!!3)"!B2\MGF@NI"%W3!B\=B3E,:[KW>$PJ?/WM9;,D5AQE< M?J]\X_(,[C0K:1,PXC[,H_N!B-HNN@$Z+-A%2B@BBP!K ,?L EK$-"2JD>0* M<^+S8#BN*]P]&I"X4EGP=5E&-9%XF%"Q8!+EUDI54(-<3GRL9F=B"$N!+%.% M] 0XAF";0R0N>2KW XRM(^>-9;D?5QUH#_PG<[V1:?MR3^[)G$BWCE%XR,?2 M>6MH4"977 =NN='&"K )27!8%#E+%;?6Z\>J ?BV-[O@FC?T&\Y9'FQAD"JX M1#R6,I,UP#7PU\SUJ,\2"! MFCA"/!?:@%FC:6&E=S%K*. [ [[:/EW'OEV)>00[;ZB+)H9T" P2CS1("O+< M":&IP3G/KVN?/A306WWT< UZ->@]@T9JJHI"6"H(+UA,J^;:@EGN"99"WAWH MU6QO;3N0)?+Y'"#/'$,D6^&T6H0O_V7Z?[R<="X]YS+WW?KBI7'Q M[AWZ;._#JTQW7>9UOXMZHV'6KA9-RP^ROO_OJ-7WZ&+VU;#P;PK8<_!]G?_H=O9RQK=;,A/#Y,PT"1Z7O]'>D 8_A#9'W-#W6EUQZ]4L4V+4W)NOT.X M_,"K2W2V1!+0'[U2T3P? ?_HQZN@(?I^&Y =]J.Z_3\M&SRC-C=<&\%-\%(4 M5A1:&RV"EKG]1AA 0$2XK!>RJ$++D 5]*;RZ55DO5@I8]+:?9GO>'G;A/0< M4%O9NZ[=3DCT<61 \;=T/^+6AG:@V1M"XX:].-A)6>DA@.9;(#%="P_//@[A M@_G D9G5LH"2)5>A 998 --1:L4U)]HP82V18&&*W%LQCU4=W3^ -52A7#[/ MIF]7 RV/2-1 'T=]/SS-_NQUW28K2:":\+[3[+C?^P'L:T!\@ M=[W1(#O6_:0X]41WND@],PM$0T>5V(>6E,1G "H25$P2 3?J UM)"A,H#RX%Y$B M"NQQ&>WW[J2E$]J?/U#:__4_A]AV/G?U%S7:A7=]/=K'C;UVIW&T M+QI'']J[>P>B^>4];QZ]H?:?LT\GS;UWWSRG) 2,D2AP@3C# M AE&"D2-U$4N:,058.TYWN9+I#V#Y=6&7[8OP>1^3=?2T%^LJBBASZ[#<'X) M /12J$V*22]OXZ77(U-WI[3^-6?VK&'??7YM3K3?N^Y@V!\E[;?3&MAV+T+' M'KSJSW;/?K_G-=HX>G/Z-_T*)K+-]X_^#<]K'NU^^?"]N=,^;.XT8:T='L)Z MY4W:!-/[$VL>?3UJ?'GWP_WUF;O__7?[*VW_,$?'+3#/#_=I0WS]ZSW>_?(& M-^@GL?O7&UBO!PP^9\T]2\$$_[G?EGAW[ST#\_VTLV]<.T85=DA@ M:\L &$FH19;8@A.8B$*&$D%A_7GW*KH[&);8&;A)$L/S/#<%CN4,*:SO ,L< MKO< @\=1S?9'ODKW^YSL-5 $4VHR,SM+AO!J\V/5@E])82YLXFV+X$=[Z-VH M[7?#ZQC_ 9HX#<#@5=>] ;[1B2HZCDOYZ6[8\68X,QZ)0M>".A%4_@U4!U:Y M*E :=JZM0<8'APH;7.$Y3+59$KP-87RX8GRVDH32=S%()D;D0'XL$#.>C<29 M' A%%B;KI365CT@&YTE55KP@D&OV_IXX)^/?WGA M6H/CMCY]WNJF7J2;7LR3?+'"(QZ'M_QZ:D)OX]*,KN)0JC=77V^GKQ9\<^5W MG&\7C)W[-=XFU_RN*.BU[OQ58PG9IOEU&_2K[Q2YWIT7-#8OBH1*_G MZ\7=H7S,A ]?=M]C(\=P3+)*FGD)&;IDR9W'/&936KZ.-?=81J66I+5)TN,M M_/FZUTV-2'S:=UN]?M:-?OC+B,NETC16!+S<0CFO#1G-\N?>)['?>DWWZ_G3W+[CFK[>=YMGA8?.OQLG^WBOV]:^OAU\[G]O- MG49USV=XE^A^W>N1YM[GUM>=ST=?=][Q?=K ^U_VV>Y?;_#^V9^'C1WW_6OG M;>?KET^X0>3IWWOOJJ"5]Z?-'4N^:1$,I<2BG&&+>&YR)"4.B%,GC,.,6NV? MO>2$;,E\72?AK3M@9;(H:A"K06PC06SB-ZW1;+UH]GX>S;P)C!AK$:9.(AZ" M0E(PC6PH! &C->=81#3#6T6QJ545:S2KT6Q]:"88+GP>I"4%X0P;HW)1*(P+ M29PCN;AL_=CS*=F*Y EEA =H%K<+P'#=WPO\:^^LKK7EE/P;U?>;F$H$W/^CDOO*47 M9N.)_[\8O?RCU_X1K[!][UK#+&B;4NG@FQA4[%T,,&Z#;D%#4"YE^$NOS/FI MRH%D'P^]'V;Z^+C?^YF"9F:S@1S\?]A+U\?@Z13NTHI[)'XPS/IP\7:V-Y\_ M-&GC:G]^UAK,1.?$D.F#*AF)PH./1V4@#CSA-(7?P#TQ3+DUB*\$B/5VU"^3 MGKHQ-#I^[F*'8MCWS)?^ITWE3S,S&F8=?9H9'X.ZXWB8T^R_(YC6E D5XW]: MPU$$==V&BT]]?W!GP;*Y>G:?8K0A.I#S'CS[G5O,!Q\/ 3!_U,/O!O7)]V4J,7FT?=Q"/QW>$:GL?>> M-,[L6>/L/6Y\^?03V%^[<7;8V3^S/QM_O<.[>_#94@C\>][L[/]L[GPZ:\*= MS9WW/[_NQ2C&3V>[?\6,V#S0^?NI;]%J^/ M%U+\8M+A]#=Y\3OH)0L D8%YX&V\IU2GD^LR/1H>]OK09)>=:Y0.(F ,%M/X MP8XAN>,J@"AQ$!.;4Q:D8C0GA<5Y99=BPF?MTG?-MTMAUQ,XFET5,R7U_CQ= M0JQ7)[KO8+W P.V&].W@U:0CE]MBN&_+]NZQ[@UO'-EORA44"Z(05Z: 'Z2( MQ[9Q1'E0@4DI ?">O;-NZV]\# MAKQ[G#(*_XH]'KSK_@.CW*L7Z'D+E#9WOI\VCRR&?T_@_=\ 5%U0A"(ML4=< MZAB< ,0D% 9+;I5Q@<)BSS59-5Y+K62PD7? #Z/! M!F4YC3D@5M"+"K/6LKIQL@K_[EC>V'D'U^V?-';>?R.>%87B,IXZ01"WN4*: M<(%D3HEQK@"YM3&+LMCB!5V6U7]F^HYA;FSC+S[.7PL.]+/;^4_)@P M<70,XM/Q?IC\996T]OT/WXVG)L8R.8DC@32^^>=C-@1KR0\',P(&6-=+4A3O MTUFGYZ(3J9^99#-6HCGL#76[DM:^'X[Z8 'L??SP>Y3C8QU]6)&,35[_#@C) MS^SDL&4/QP],WJ^LF]AS7 #IW<-#/4RR/=.>$]_WY3H9KQ^=-:*0H]>ZW^YE M@U9GU"ZMRXX']NW*K'^=_>C%CY.;4 \&HTX"UE\RG+(UZRWGO4ZM,=DQ>S7I MS^#-SV,?=>OG26\_ &!,= *B3VYAS2H%>[:[]^9;02W,5BX0&!L8<0Y+S& 1 MCXM66G@FC2Y8)#!+^N#_;F7]UN![%N*2FW,(/SHY^@#]? O=?%?ULI:B.2D" M:N$EAYG2%A&O.>+QT&"M+(A2T#GH5^J9"<]>XFTJE^5H'CTCIX"_4H6=0;;7 M]WHPZI^F0CS#J/(;>AA=_*=)TDJFV^T! X[E7F+IDF/=1/2]=(.Q1#(T'$RP.&[DMS'*C2)HI2O[?OXWNPP5:*QO8-NYG>Z:7@ALQF<1VV>]B9B)"DJ$$%R!*8_1=P0AZ27%"GAX_\D MXU9O:+63Z,E^%;>'(O-)L#7OMD\5VWY5J.27?7@P-4QRM@VK:/UE)O)MP>1# MJ8D!C>67:]#Z:QYL:L)TK+[2G/A+ROW&]2;@/X01^)+^ .WX"MH"Y#!+GO)L M)]KDUTLGWZ2L\=5I\M&3?%<%!=9:>V#N(8\WJ_]3-QJ[WBV=.19WKL^9ML=[ M5N+5-N4<%E+XD+,".RX8UU11Q;%Q5DBI'(D1'$3=ZUY\(,KEDR&$C L4\A%@#]K&>J5H?O#R3?O2/[Z?% MNA:PH/< %6.:4K&41%(B1WDX24\/!D5.YU$D*!6D%@8%$0MHY%8CK0J/*&9. M4>9E[MW&HA2P]FZ)',5CR@0O)$BF^0% ML8A;I9&RG")*B(UY-$);OG$V:NWIJJG0A9!1^[WN#%,6*)*E1$LN"R0, TR1 ML5Y9KCUBP8H0@X&(J_U>=T^2WO;ZP;=JS]?CXDF36:VITEIA[?T257(,@W ) M@F0 \X]K80'6 ."PE<1*$XJ@S=I@;JJMX]O GH?5IV.#DM\D D"DPP M8%&%02H/"@6<"\VI<%BRM>T>WE(AV-MW1=UV>>M-PY1[*W:],>!Y/JN\'H)N M:*A9C9Y70\\%RBB#*%A!.,*> 'HJ;I$R7B!FO;*,P.(08DV[C[>/G8_?Y5:' MFM6UVVJXNRS<[<^01 ME\NM#C5[G*%F-\2^.M3L\:#?Z3SZ&9<+QD1 NLP?P!I)1RC"@CN9Z]Q0!Z8R M9=NDV!3LJT/-'FWHR&^/E]+]*M:LIG0W 36[1.FT(F"H*K!;<5"(>RV05DH@ M:64PCA'LE7SVDHA8%G7Y?.'?'TNLV8U!XH&SN57=K-G<1D?+U!;8',Y ML2081E&A"HXXTPHI6V D&$@(5Y0IK=?KNJL=='5,W-,D=!<$Q=6<[B;0=K#$ MZ9SAQ%FLXEX$&*K<8F2L%8@8;1P1@14$/WM9\"W,ERO27I[2U0ZZC:9TM8/N MOBG=U:+Z:M"[&N@M\#E!B71:2V0#4#F.F4<*I .)D #!6Y]IYXEQ1&!!U;U/DR?TRO3IV[]8@ M[_L2SR-*D4(%AD J5#R]@B-#'$96&.UUCJFP\ME+Q? 6Q\LGY6U<_$D=NU?' M[MTR=[P>@M:Q>X\"/1<(8\"F8(6)--$5B%N:(Z/ :,!$YM(6CFMFDP.0/0#L MK*CDN GC=2(2$JZSGB]@:^9ZHU@R_6X*"%_JA76M[[K6]V.O]?W/6FM]+]&6 M*ZS=RR2BKJ]!3]%*OE&&VY.PA8T5A3**!R(]=T9H(0IBO1/&&NSSC<]CJ_-V MKUO7%R<2ETSA1CPE]>>WP*EUPLM8T80A;@Q!$N<>&68H!V(O"!,;5^"D+IIT MEY4 KH46&VKWU3"R)AAIS,.(UX92D0L4J#&(%X$C[7.+I/-">N>XBB>$;QB, M//Z8D#IIZY*,Z#I'NM=)6X\-U\@2/9)6:*6I1300 O3(YC'2C2#F>>%\89V1 M0(]($4-\Z:;LC=9!(750R%4(WLW K\[:>D3PMT#KN".%HBY'E.8!<>W .C22 M(Q&\C]G[S ;Y["65VU1L"OC5:5M/SWA]\)RNKA!^&WA&E^B<)?'4.\R14BEC MRUJDM63(%KG41O/@(IYMF)E:>[MJ,E27"-\@4%D@28(80YPA2$BC$;=> *@$ M@[3DE&%:%+G:/%!Y_+ZO.A_J45*E.A_J-M&-+5$F8IBQA9>(2A<3HGPLH)8,:C)DMU.M&M8L;B;B"6ECFO@0(%%D\+ M+A 85QQQ['+FG2:*B&>;42$S3VQH""Q MYX)1!3H4:TIS3; V6-?91H\:$?D2BQ*:&,HDL"BL%.*RR)%A!4%2%TR#:"C0 MHL]>$EYLY?+&%=#6N$(WR6%U;XCTP/+^,=3P+OC7M7Z\ M'/<(* "L/OOR7_#AN/TS#SX:#8:M<%JMZY?_,OT_7DYZG9ZSAOLZNG_0ZHZ' M)9]'X/DGK0U9TG.>MX;P$OOK+!(:L>9U6P\&V9_9)\"80::[+BL_>5U]T@L9 MV)DPE-D_L.Z[PZN/T:UC9NK'WJ'/(F;I[FFFK049C>E P/\RGZ I.TAQ%MFP ME_G.<;MWZOT@^VW<^]%2[],G6UGT<%.02'AZ&H_T-WFQM30NOV=Z4+T*[$) M1\#G*8+"XV %9*\^OLX*(K>R\2C>SYV&5P09T8?]'W23MM9N8%4S:?K M9=W>, I!])-DHV.8B*'O=UK=W/N%-M>O&&0=;P>C/KPK1ZFUB7!RUQ,10LQ%>U'5'+IW7!QW]O>01<& MR66Q03#0?1V'!,7AR> M<$T/X"\]J1_E:]""!\$(_VA9GQTG;_$6M-.V1Q%) MX;K>P%?]/VD-#^/K'3Q]/)#I,PV-[4,'84#231::"P,$:R/B<>P-#,*Q;CD@ MAYG5QU&FXKCKR1]Q?OHM,TH]#_U>9W&<_K=WXJ'=6^4$=>)ZC&OF_!4"HQ77 M;AJG5EI*\!IH4;S_N-=/U\ #%D:T',SJQJ>,/)./%25XF7U514MZ4-PN(%3.?/8V\3(@,29NU6\+"(8?*C MZ1$;]D.#((_B=2"' ^N[\>\2K:MWE2\>/R8NX[EI'\#2''_YH]?6L;F ^B ' MI:Q5G9]IYF%K,.SU(ZTH%R,,86O^9K@(5J1/@AME5?PWQI\1P$0*NM#-\H9FFO3:(2J=DXID^+GL:GUDA M:#7A\R(?B512I0%!UD_[@T2V#SO^SCF/_R+DY8;'E8^OMF[ M*@:%I[=H S1R-#S_EJ4TY3M;I&FC%O%\:0PNW8"]5@<$I>E/L@^]CNZ>UQ1\ MJ::4C'[YY\)DS_P\G-0-. 8I1@8$\CO2 <;PN6Z?Z-/!LS_F:2YPW.J5*K9I M<4K.[7<(EQ]X=8G.EO0:[-M>/TGL\T2[XE70$'V_#<@.^]%2_S\M&SRC-C=< M&\%-\%(45A1:&RV"EKG]1AB ?%KE FOHY4/"/"O/_2E--*MROJR"1&G.+H' M3K,];P^[\)Z#!(SONG8[8>''D0%2U0(X!XG>T XT>Q&70=? 8"?C-*FVMT 3 MNQ8>GGT=V8DYE+3@C(E@O$R/Q>K[H-1 M[':S)I#,M(U"5-Q&(2I-7@/FM?R XJUYACN_J)&NYWWO-G9_]G<^736 MA#N;.^]_?MU[>[A//YWM_O7UJ'GVYF3_Z+UH[KT]BK%CS9WOT>V$FT?OX/?] M;TY[Q2DU"%/F$2]PK*.3]@98800-3 L7Z^AL,9IOY6+Y$($D>E>3*Q:$Q9; M>YCGS%!#K94\#X"P.G@]/ME;)+DJ?ZGEZB')U=[!-^P+QW-"4#QZ.U:W"\B( MPB!+E*6B($S:XME+OL4XWU)\N:CG5J3)T4( HMD^W,9P;+ .7!>>5\#(JT?B76G@? MDO >??\&6HZ1PG($\*?!-LAS%,]30:9P %@D5\KI9R_)%EYQNL"\3S)Y:<#$ M'Y=\B@)J>M'Q 7^X5A\$O-=/HGLN+WML'I'ILF1E#$ATB,4UUO7E^DO6MY9ON@"SDX\ MF/:M3L<#WQT"QE0NJ.BE2X]*1OOXN95;NG1>;%4F?'Q)99+/.+-]VT=S(GGW M_-AE.':(19=(=Y!LA?_YU<;A\H:AX0:P!@/]4IY*F^.@\Q ,T%.B=17FQBA# MXU]F00>)1#3YORF9>#C'RIXP8>_NGS1T;(_ MSH-%@C&*N P: M&)022.=>"&,*RI5]]E)NGU>,$%97&_[:?FR+'99A#=IE2Y1SCSL#[#<;!\ L"0^L5L]X5$Y^Q M_\V3X%5.#"HP(X@#-42*FAPQPW.9YTJ2 *20Y-O+9L;<,MFZDBCDW..02Z8< M\5PSH@G.M3(T! K&/LLKQE:)PE(=H5H4UBP*I+'3^&9! C#G% 45P]%\H,CD MQ"&-":Q0[1S)#=@'V\M'G,Q)0@*-JPB#X4#@&+."@4;-O=<6>TRMR%VN.H<0I&(VC3-]\"5IXX3Y$S1B(.5!P9"W8D5:!A MI7*%#>[92WR18"S:C]%2/&\WVN%#HKS@,^I5;TL7F\J\_9CN8>\6L@FX5K)+!SL]8:Z/?O]Z]Y@V.P-]STT M;JQ-IT\J;UJT'6N)/0^^FF?OOQ4%T'#K--)4 =^SH,24CG\*XRF(*;>^U&07 MX1<8 J/N#,=9"E*(40?MY.(&4_+#QT^33=J3PQ884:V9W5JXP/BY((48BZ"/ MC_N]GVE7%HR%2!4QSY;AAN"#Z M+A,X0;Q*#%ORC\WD8-7.L-6"] F>80DH8WCWJY/&SL$WH$D<+*@Y>\1%4.XONC!OSN6-W;>P77[/Z.]2(71SLH\ MVHLTGO):()ACT+(DSUW(-0.K[JJ)4=1)*;7W4CK*,;;2FR(X*D*>%_ \=X$U M6 O*)@J*#D*8W#/$3*X1QS!&.A@&1D-1.$*)8G&WJ=M;@J=+X=6<=VK[$F%7 MO_;,I=FZ,*Y$QI(=]^C/6QV #OW/S@M1^MN#@ ]^[8D5B3T<'6Y(S:^ M*5H_\^,"$-R;#DXO!4>>IE<.#GO](4J!IE5 ;2>%B:>@\>D6C/_IR\#*Z! H MAR'MTJ0H[EY <;!_J]((/NQ^JA((8KK P%F>& 'JJMC=-*%@NZ7-JCALY8Y2&24?G]-WUMMJ_/6U]77/ MTMV]]O?&7_N@/??%?T#C[>Y])XV]-[1Q]HHV=EY] Z-*\% 4B,6"F+PH)%+* M.>0%YX0X30H>MZ79]GEU@*_K-/5*29<3[ M:<"#_RA MV_N-7JP6$6HCY:5\##+_QB-HH!O\_GQ% D+UPKF3N*##;7T\\,_'O[QPK<%Q M6Y\^;W53!])-+^:36<6*:@%Q9,NOIRD V[A, ZC*T%1OKK[>3E\M)!F7WW&X MDY!SO\;;YW_WJ\>R?%N2_%J/_?5W3(BU-Q9,(T;D91^[HCS%>!X!MOS5KWRL MARBN+BGT=Z\R)4K5DO!_3KU4RQ)(N/?#->7O_/P;3UR>W[1HON7W7L[4?T^UNGE;7JK M=?2."TL%X06CRDJN+9@]GF I)#XG0(7=@F^'/5!#Z_8;3 M-IBQR'N9(VZX1CKG'H'!Y7DNA0#3Z]E+0K8H7W/IH+45!YJLD=OF)0L9[;\\ M6_URM7K74>_W'I^QGE/A:\YXCGTRYWH_WVC,;;8N$_>YY^Z-EYS4'OXB#3_;57I>"69/PM2+%(@G7 MFCM?%,AB31#W4B)%B8(?4EJL,%,X?_92;"E\7N[?W9R\U!&=MR$SUW<_YK//7S(>+_L #2!8>P%PA+'Y!''D<:"(DN<$]P1X!QZ M3"ZFDO8+>G$;)N3ZCIG9 .G=&)7<['5MK95O88DM:&5@[PJFC2$L<^X 4 M$Q8)S(B$7[@K0M3*3-Q8*]_H_)<-U,H/QL>2\L86@AQ/;\/6NL-]EELZ.N+^ M)VM##XMXTLJH5D'K4T&?9E10R?(88,O7I(+B_+2LF[V^,&]JDIV+#W^F*OYZT.N"4)U.B@BF M*O2SB3 GK7;,K/%]VQK$D$][.'[5=O9J+F=FDH]?A7L>^"Z,20R:K@XT2(\NS%-HQ@A0>D28..EJFLL#(P0+NEY&H_:7I:W5+ M+$_A_3]TJYU"1ZM>C?-I%@1@]B2"Z:RF6AEC&1UG+UT@'=O5!(W+FX6R[-/ MCT?EJHQ5M-QF<$Y/BYHD+3*.3F;8]+1]V-JD#(I M>S-!E.FY91K2;+KD4I+DUM)Y'*U^S(4:]9/K?_$5VMI^K"(\EV;9K]Z\TGL[ MKAEZ?KQZ9#R;G 4UMBN3TH_5>NJ\I[F\IW??Y)I13!I8DWO \*:",0#L7 MRW!/Z/%"6G*Y5O6@2J\:/*9LJ$)N<\EN)\&HN-1C'VLRT.IDE_U82^A-K"64 M$/#7N2^/UQ^^J'LK8^R6PM\?H:_YD7N3;UBB[2*W M[WQN[1]9O+OW%MKRZF=C[SLH_U=T_^P-/.,=GQPO//$H'W8:1_ >N._KEW^W MFM&C_.4-$(%DE+G M<;Q+ 7\<$@SFQT9'/O^[?@Y&&T('%+05)"7VQ02/7C93.S@597-2KGLPWK\*:U#DB-TN?X MHVL[='T(_7X)H;%R12%@5CA1,;@V4*29*Y"S'+.<4:T\C79HL>)GMF;GNF\:W@CGE-#.)%+$M7.(5,+C#\IH!O M!)B6@F[X=LMB6;HJ0J>,3:JV*ZN2KRLJUJ;/EQSE]29,O0GS_[/W[4]M)4FZ M_XJ"V7OO3(3*4^]']P81C,&]]#;0MG%[\"]$/4%82(PDS..OOUE'8(,$MC!' M<(0J=@?32#HZIRJ_S"^S\O'XTX>)/N!S\L@;\^ '%K.6,H92ZT9^]\UZU(+(?[ CKP>R=?XU-G@O@>;U[N'6]W]C["=QY]$/!TB M>. B!$+SL'JE[QL+\$+.:)JD>G@YD6F ZCDI=(\LQ* M&G7/AVFG"V,79.[F !N*.)<:.4X)$@PV%G8\1,W'NJ>N2%#A/3](4LF3RZL* MX<)^GE<#K>5-*&JH?C6T=RL38V?][7X$'PM+I9#"%"A0!!],,ZR!!PEFC< F MR+"RRMK$% KT]+ERU]TQ'D.)'G%26%35#U55T4[U:2<_I9U88BHF+%'PN0DC MI[D#EM?(^T0XLS0:*O*TTG85+RWG9<_7QRFML17+=@@GN+P_L' MG[TD1O7WINFI#[W0&7I84MB0C7,/;UT[SO]5E%9]2NM@RK/S@5*L%$4I2J!4 MQFBD ^<($YY"\HG)6$65E)@N>?I'85/S;_':B5.$JC17+EDJOH@?DU63Z>C MTT%LY4Z3QZ?71:U]![=KQXT]J^YU+=@]Y'-_K'%;R^E>0G?FL^.2SU[RV4L^ M^\,/\::FA9=\]B7-9]=>,N^#]L9S;A*V4G FM;&.OH@.[L'G8_';\[VCK>@+^_^;QUZ?GVZ\E"3G_^:?W@ M[-.1)]OK&_33[ML+^#ZQ\]M?QY]^@^?=]02N?;E]>8#ORF>/L+.6I808QPQQ MZRQR+ DD2,#1:1V=L%5#(5GRV9\;M'>5&;W(.%R#M=,2Y;,_E5*:SF=WCGEM M>$""6@>NG6&@E()%QBEIO1*!^4HI8?5HI52BQ%OSQ MOTRGK&/,N+4A(BTRZ>'$(*M,0LE;'&C$EJJXLJI-2=QJ>+5,(39S2%@ORN4! MRF4Z)]V98#3''BG&,/ %VRL-CV("=J'=OQ#. JSVH\>""/49QZYW6F^G@R\>W1 M;B7MJJ1=E5EN#S/<'Z\ UOH>%.]U.V=8@IGU<8-IS9T]M1^2UOV]1.[K'5@; M;\"[Z_6O7LR30,@M!@./XG\)IX,+D-_%YBR7.[M[EWN[P#7@NCN[:WAO]Q.\ M?X]_^OCI"/@%W5K?[FRO_WZ\]WZ2LVR)[:/MPWS=O8^;8FO]W2$\:>?34>8[ M6Y=;NWMG6S2WK/]T>-=X,Z-D\LXD1+%(B"?*D)7>("EMP-2;Z*U8666O]*1M M;^5%?V2"YL(,XYC2#+=,[W)'HL"+ %M12YT'?9!V6+_:@W>P!7_&0;:F7UT8 M1(L^F$D?W/)A+C_O>^E)3%8C''./%2,HTL%R1*-QGF*9F )._6CWI9Y(T]-) M__^95G0+61GR_O3DI%M-=K?=EK?#PU8";Z%R+\;#TSN]L7W-$!_$;C4F?=1_ MW"#I?TYX>K<6Y.KV!(?[/^D/._D-OU3?W/D2O[D2_^>V(W?EB.!O'[$.Z-3I MZ/Z/3!'O)UOX?"=O$-=WN&0SWL!NYQC6?#N>M=[UCVWOOEO!,]W*&*K3/R(]C.J#F%^L=TS>S%<^>>MI3X&5_'J*TV^I\DMN?>Y4YI] MX0.MPD$WEWSH^14:]=-PZP5V*6B@O ME+7."E#$TN_G_N:[XQJLU'J=S6S5W\3.I&7F*NM3[F0E8&N#@;UH[49_V(/O M.>C$8;NUV?.O*C7S_M0-.Z%C!WDD2D,?8+L_@IL#M0>+73EIE1I\T^G9GH>+ MM]Z/X ^WN\S<0,O]P:T9@E4E1C-SC.9N+^-Z:8"_L\1][HW[/,-R+W L MZ5LEXU>6!6QIT#^>HE*E[*^4_[M&-RZWU M/;SSV^]'\+FS[?6W9&=W ^YA^S/XT-V=*?_Y@.WM?CC?OOQTM+>[=;9]]);O M'6_Q[:,UO+W^06SM?NILT;?@0W\0=\73,H5,(4FDN)6(.RJ1$2DBI7R(FCIO M4JRJ^_AB=-]JA-9?F#CA-B"\TO>=WIJ[%]=J.K0Y\*'JB?T.DP!SN&<;JKY*-3F1NR)@\V MR<7P?L?POLOWL9,^#.-:EIJ=2J)BV.QMG/M#VSN(;_J#)>Y@]%36^=:8^XOM M];5]Y;R*(E 4;#)Y\*Q'3BN,+-$V8::=2;F#N&JSVHKO&VV$O\:PIR*TLT6U MOQ_RKD3TQ]$M15>>,U ^'0(250W+JWOCI'?&=D!B?! 2QQ0)9\3;2*VEWA"M M4B*>3"8NF1 ",\)'DACGGEGG88FP]O!?B0NRLOKN*OS^IQV,+EJ[ WB:L23F MN-GTACWTP&'FE*P?W^FMV.^M*)2\;>V>8R?7?'5*.(1UO,C2CFZO:U-/:F[D MBK4.;6C]U_R[[(E).W:]=%=V -;T^'0SBK(U1Y?,:+# 8FU<&JT^W MUC?8]F6>5QZ.M]8]WJ;YV?_OMR[V#<\8,[ VNB$'>)!.F0E MT4CYQ!@8!Y<\J&/\:KJG:0O$J)LW.4?,'[+S/YE07':^SIT7^SZ"=A2"(V9Q M0+ #'MG$ ]!'@H/P@8&E !OS:GH^V[>=']TQ*CZ+0][ =FL0AR]'. MYT+V6LV=7*FYZ]/;DTK-G75&A]64^KQG<,GAH1W$PWXWQ$'5QJ\ZLWG5REKG MZ@+#J_/?? YB6RG".VVW-;+G\/<$/.?F\7"^\,D@HC7_G]/.^$"V!?RVTP_# MZE9'@X[/;ZU\8WBRF^];S]]Q=MCQAZVS.(BM[-^VN=GHR/I<<= M"U/UINO+YVOU4P*^W7(7<,<#6+W.EZO>AU_OU+:&();#?V:7+C^+/0V=T=CQ MN_\A\J)=W>*WVX+W]K]T0K[L#55=K7.G%^)QKY- $>>KO*K'.#?9R.:#,E ) MK3:&@W,SQ'0Z](3@WGE-N)KMW$&I7M# MRU[ M]0?@U-_4MM^46=9&W2K[!O3B8'"17@;4=CS7[C9EN=89;Z[FE68/ R MX7*GU=[!=KX9"PU@&5:GJ5ISI]?:\:-^WC+"VU=DY*8![ R'ISE1MC6\>LQP M\S%!O!^B8HW!'H1*8&,E%XI89@C3.'@5I>8ICE4L:%B.KG^YI6+EI(J]/@3; M23=7?[C;7TNIT^V :,YX/K9\:G3S'%3GV=;1UL7VKC_;V=W;CWD"NG4:::I! MC0*S149Y@8#>NF"B9(K[E56AS0_4Z*3LM_Z>!2HK((I_O0LMU4ODUW_ M /I%4Q^WV=4??;A4"P$GC:VLJ2'60924SSTZ(X_2Z6PLA M9\A"K2> *9H8P/R:O?-TQN'^D.D<;^7NQ_]>M=)/G??#;1V X/N[Q?-QRVT"$[M;N =LZ?GNQ=?GV8F?W+=[[^%94QS;' M'\!@'% P'.>?C@[$OR_]V?;:OG0R!:8,8@Q'Q!589DUX0DK%9 B1SMNI4+C0 MFOF0$M9<<9L88"MJ[V%K-.Q'!),>P>J>9$P-3N/*ZF^Q?S"P)^"/MS:_I:M/ M%1_/+R+^XQN^_8 Z,:F<]J!'/#=!.\5D]-(P3R4#'?+\$?3J.K]T1O E?A8* M>WH,=WEQJUK NO[IJ'7P;6_ EML[ZI ;0F37WK]N48U;?[_F&6-$M[Y"^IID M@/#E4[+.\!"\+OBU%^P@#*N0T.#ZO7';3B^\O!5:V?J;U4=18@I'P_G M>HKL/_5[U2LYIM=K5:FB)X-.SD"HKCL.0PTC^&,YN6Y^GP#@SCLGPY\SJ+HC3W)[)Y6Z11PN>J6>CZ._<]K'P'^9 _@ M$QUX3'<*[X4/M/IC']+98:=Z^'O=A*NUJ_<0?W/[S:2.WZX*VW;26"+R4E[) MR'"Z"!7HH MHR;?RVX0],TY&!!28(TZDR'O+4?1>8@,6CNIVK+C"==#J X@>_%=5TS&L/_STS&9NSCSXW7ACS2ZEGE6IIRFEGJ74LY1Z+D.IYW?M M_)W1@QFB 7=^[H=F8(&J1[EXI;"HOWI4OJ+R_H]^[[+??XV)"W=W_O;.VN\4^[;^G.QRW^:1V>_C(W?/N]NW>TW=FF M?QW=:LYV]/82[F]?TN0U3P)%'!3BC%D$NQT0(9%)PL&;I'1E55/9ENR^I)OG M+B\? ^AGNJ?>LFA3&FF:F19EN,S*4,ND&<7<>L)=I-8G'JGG(8=>*-<_2LXN MRK!QRO#BMC(TB1)JA$=1P29RZ0)R3@1DJ?/)*XFY,: ,L6ACA8LR+.V$EJR= M$ _".*=38#%QCJ,QU!NAB$S$@1KT60,2GZ'B\KT+\)?:IE3-$F*6G@@29G MM!< ?Q:CU>0J=E7$VN@= ;"3F(":I*B1-D!2E/62V #N1\2 ?=IFZM&. MR!)B?[$<$2:LX83FCJW<8V,2TQ)IBR.R:&B?=$2P3F#>/4.\*ED$ MVH:<,P)E_L:]P(Y2MK+*6!MX7(,Z/K_0@Y#=?IX[> 62ASIX=@-O&6$1<)H.L5PREX#23TH-&]RNK6K V M([JFL%(=L&I4\+FHV:)F'W54%[36-D:M X6+>1V=2H&*)*5B4H?B(2^&:1)$1U'LK;10N@9I5M"WE?2URBYHM:K:HV<>P64Z- M8RE@GB+WW!AE2+1<.9,(LXF4T,2BJ=G)T(0W4FK0J,C"]H&:M1I9IA*2)AG& M6=0,XY55R55;F[K2H9Y-S?YHW-3] ZA^M@'33-V9EJ8EC<#W+%#S6](\H!,O ME?IK*]Y'=+)1M'2R*9ULEJV333TW2W]TLQ41HK09O:+)$_3(VQ@,^H/7_<$@ M5I:[*0WPMH[V^!_TT\7>1R]W=K?./^VNB6T*G[G\_6C[-_B>X\VS3^M JW[; MHWL?X3[HQMG>QP]?PF]_\? _OW<_T>X7=]076Y=O@%I]!NKU[@B^&W_*US_Z MU^>MXS>?/QU].LS7V]O]U^&GOS3>V7W+=M;7+K8N-^GV^@';CZ M0(D$9(6A MB%,ED$[>(>R]HEIAII6;;(=GE17@AO+HO.%6*&V(,=0$034+BDRUB\[93U>B MW_K[AUXU\2F&?_RP7_0#FT+_^+8FFD(')Z-Q5DJKN9+,*)<[2E/,.:%*QA]8 MG3G@X.9"@=+^YT^C5:+"JY_+5&)/1U3R='XRXN>KC/!XAEC]SD=L%Q:EV0=5\MXE) M*ME[[Z0.O#-F%3*\.6;GM!J 4%W5 ^FVXU%$E5=W/0 H=[B66+YJ52,T\C"R M;IX5-_WV:NP:W/W)R:!_,LA#4&#+??_855VIJZ%&XYD_WSZ2GVAS]_77Z4 3 M%PL1Q..X^C@8I$/[);:.3[NCS@G0@1M=H5M]!SMKQS--A_#OL'I:.VK9UDF_ MTQL/%@+V"?\.1]&&O)C]WGW7N'&)_I<\ 0D^>7=CV'$#ZJ]M9JM%K0;!P5,? M=T:C^'6ZW.0G_]6W@^HVUCM9G^==@6>_FJ,T[K1=-=N^L9AY"09C:%67_,^I M'<#RP!J??L63_XJC'\O4M21]N\[UX*>Q6&W9@3^\(5._G\**,7QCA.#[>#*Z MDKRK/[^J?VA( \:[I7Z>KU6U(H<-J!;O>F)@M;QW[<1W8/PS"]O.GSV+W6[^ MMQH>.+V1(R#5 !!XI,/K@8-W[^2W-^O^G;^OVYWJP5G=^\ ZQ M>.P(E?)B>;&\N* O3@3)JJC(RPZ2D7L6J/E!LA+M*M&N$NUZ<+3K7K5X=^?F M'[GL$RZ^HS87O"=, ZUF!$>I=0YY,$\I"-&3=VPVY)4>MUU^<,-F^8K@GVM( M_(.VP@;/UE;X8:_Q>727%J^DH8MTL[PT;+Y='Z#@H6][5<_1.G8^#UU=YZX9 M;G>72=R:Z]%NQ7,/[E_V",?3JL'B<_]^8_?]3\G3[;R:NN7IKJ3#G[S&B[O#A;;5WQ7'UZ>#:@SZ>&;= M8]1<'6LL!]E#&>I6>N%_,_&-Y%9&[VV M@\$%+-9?MGL:%R-'^.>37=YTW&\?Y-;E6[&SOG;^Z>@#@_LDV^MO+[?H[W ? M[XYV=O_5R0DN6^MPW\?7G_D+ODOT/NWV+[?7/W-X[1B>H[MU^0%OKV]=[AW_ M!=^[);9^^_UPZ[>-LZV/FS0GR%3YP56>\%N\O;MUMH^9ME1@C$3,7:X5%LCZ M:!!E1#L@#Y/7>$"_'ZYH$,2%R"CGV#FGC8U&&*_R M,/MP$R_GP\XOO4[W*K?HYP!3D# 3$K:^(>%HXW*?&PK_[Q(2UBO$A3;("(N1 MU3)8BD'=$;JR>L?DX1KEL9C'%V >C=3,*PL89Y$+K"RS."4FI0LZ4$F*>6RP M4OAPPSSN7>Y[9SSCU"%IE8.\C: C7C>U6+XZ>H/_B\S_\,W@LU^O][NMR;\?1 M53BE:.(:-3&=XH MU)(B^"$^5$%P,Q \X6!1[T1N>XN($IE+ :NR ;PLR2@#GB4I"7QEE;89?G1O MG8+?IN&W+J>HX/?I\#OA"U&JE9'8(#]NVZ("LE$FI+F-3@@63*@L,&]36M=T MT ;U.FRR'[#9^P+RWQ]4>98_R_]?\$"(NOC_]3I?@-(IVJ9&;<.F^+YRBCOF M% J4&>#[D2 =HT7)6,H3"1@3.]8V"HL&A5Z6\V3B-C"*Q,\D\1/\F"2CI+44 M22,CXL9+Y(2MZ')R0DH579SW <2R&XJZ:&HQ%/.#S00MY9R%:#1#$?,\I10S M9+P.*#B9DM*8:^6;:"B6(#R]V?/]X]@:V?,; >K[$\Z6U#6NCYSFU=ZUY_&& M=UR43XW*AT^Q5)''RW$2$0XN(4ZD188SCH)BWC,L*>SARBIO$_%HU=/@F-9/ M7.-9..J=^"B"/Y/@3Y!5&YVG+F)$JTF[D=O<8BD@3(P6N4L5H?K19+7$5)^( MK!;#,7?\3+!6)BSS1(#-L)8 :_4!.<,\"M8'"4 RDN/F&8XE"*7^F=MP=4(K MGI_DADGC5E15>ZH25)T/;[U:\8WQ@J_UPDY>[;6J.*6<[-2OC,04B_48_D]: M@;0G&C22X\C!'J(H%=6,!]CCG 0NVI+5U2BZA%I_EL;.!)>"@YEP,$EJO54\ M)H*4\&"9$Z'(V9P"+@S\U1"L:8G +@BI+5;ER=$T07$MM\D+"\16&8>XI!&L M"IB60+&@'+;9!=9 JU)G7):*1G+<\9A$/UL9\ S.]2.FR2R@AJHMF;CHHCGI MHO.MUU>C4-YC>!\\W]I^)!PSGR("@66(<^Z0L=HB; 1LHQ9*X3R278NV$(\N MY7AHGXY&1'$+T.>5@7WX#^MXY.+-)4>IBU,ASXH'$:P Z \@;);W! M4GGM6;UIQ@7F"PWSVE*3"\SG"'-RPYY3@#E/T@FG$O(T2<0)T\BJJ%#P!"<9 M*5-19WNNVEK650\T7Z"_W/Y7?P[Z)W 3%^W62==>S43(36)..7_S.N^U@L;UZM>\M+J5E'OIUP.;HUPL(-()HL1I]8@2YU#@;I$&6.PIVYE MU;05QPV*?RQK5/U[0"D(F T!DUQ0 W<;8=BBR"256LR] MI\JRFY+Z NK%E#P9D";9;C!.TV08&) DWZ)8:E4LG2F.RIB+B[?$Y#WB]&^=Y+B\L6-%$<]%$%U-L M57D,6YG+)!B+8+ZI088QBHAAUC-/(]$XM^.D;::;U(]S.6.JLT&F8&$V+$Q2 M62$]=LH+(+ DMV,R/"=:8B0Q9=P2V"_C2FQU,:AL,2[/ *BI&*L@+$0>$6-8 M(*YT0!JSA)1CF DIO,.RB<;EY499QSSW\?G)+U'UU,5K;Y1%;/=[OF0OU:]K MMJ>SD5T@#)2-12Q&T#4^:*2MUTARP5-N. _V8V65BK96=24CE[#KS_+8>R!2 M9'\VV9\DKJ"DDH[6(L4"05PDH+ JY;9G."FNDP->6V*PBT%D=ZN92 P[BE3(A_P,4Z1U2(@( M'$20R7./,_\2;:'Y0BBP*\?W^BZNY%A6VNENY?:0R.FW6V=P?Z%_FC.";MW[ M#%=Y25_X<@_$_MA<^]?F'YN[FQOO6VO;ZZWWNSNO__=_=OY8WWCW_O^UUC?> M;+[>W+WWI.R9(O8O[AHO-['PJGE!ZX^.=9UN9]3Y3K?^9\IC>G'76((Y$%_' M%)_8B]Q;^C'!YY?!O^]ZL 5GV77/6/YS+"NEG\H<6/?.1-1S^V"?64N#E1R1 M&'.2?P#631U!P*95BEI*0?G*JB)M39MTIM0 3O ,&0GW8:0(_VS"?RMBMOUV M7Q%-N2>Y&[]TB%-GD2-*(\9"TCB2H-+@EBXF>Q>#6I+>9B-"$:[F\&U#/56PHV7_<8!6-%$\]!$TP%H0IAWCC.D/:6(![#O.G)PP'DT M29I$L$HKJXRWA:BKGW<)0#^N).Y^K!00S :"27Y+(U""1QQRV4&@471 MP1^UT9CP,E9Y0?AML2=/"J6I6*YTS O*D,4*H(0M1BY8#\CBV@5O8F"V@?9D M.6*Y%;4]LX.![8TN6H,(5_HRE1:R[(YVC4,@PJD??;Q:[FKY;?=UUPZ'G=2) MH6BD>6BDSG08US)*C:57ITM5QR;,%&+2$L83$X&#K\W:V#3)UU[.,.[,F"E@ MF T,DTQ7&_#GC+) <@W\,-8A'51$TD2% 1$,U]")MT1RGVHT1#$PSX"I2XU;%Y!F8)@KF;/=\_CJV1/;\O!7K9G>ZZ MN.ZN/8\E:VJ>:N=BBM J>-O?(.0Y:B''K>'!6"+.R2G";TD?7 MZS4XRHJULJM8E M>OVD %R/*0(&0FL0O\3>:8E:SXG)OX:+YJ_[V!D=OCX=PA/'P?4QVD510W-0 M0Y-]BG-2!I@-ECQP^03$@1M9S9W,4UR-IB8G8RJ^LJH-J*$F#9YAN(DMHFK1IH6Y8@7'W=!N:D/Z@0V4\5#.'N\U_AUV$G MQ('-KY4X]GS8[[].AW ;P^'K_K'K]*JE?OUU"U[?W(&BM^:JMZ83E;DB@IO( MD0NY8X#'X)I'%I'2' MM+9-"YUGL0K[DF-IBY"D_!D8%'[/A8RKBG%0*FFK$ ME=UN"*"D/AAXY(>Z^0 M-T)Z$8*CJ8%FZ ?L.72&)UU[D6\V?M_J+/([ER!*?H<+,8J#XU:W;W_.9WC! M48VZ?(8_^KV#75CD]>A&10O/0PO?SGW!.VO[+ CLO#"(Z," [&"%#+$4*<6# MM(%S;\W**F\SW*08QG+&Q^_$1Q'\V01_DN4G;SU-B2"2![!S30,R":@^,/W$ MK50*.U+"X8O!\HOAF#]^)NE[9?-)9$@X#*XRU@(93CV*A$M&;?(F#VEIFN%8 M@N#W>.CTU2C+5G>&3NA+&F.HM>]&*9">KP;:>3U%7:.F5( )02"U#JBK]<@Z M91 S46DIDG 2J*ML4_WH:I$2QZZCWT9IM/'SPC\5I-8^.DDQ$M&9/.01Z*O! M'%'FP6,#C18)+D'JQ:"OQ8 \#8:FR@W!_"?& $/C,=2,(YLX17F$.VPL;*&A MS3,@2S.%NBX*>_7\CQB/N("ZJ;:8;%%+\U5+[Z=XK=!.V<0HHIY8Q+T22,M@ MD*:&: R[)S!96:6,MADS"S$_\!G"9P'T0P$]E7D=(^-<$D0% M53E4E@#+PB)+&6$B!>IRJY :2A@+F%\"F&N+BA?3/6^D3^6TI$ 8=@$!K@7B MR3GD\NA?3K PQBJ--1^;;F/D0J#]!<^B[?<.T#BGXY'30J\>^<<;\=S38%_< M'2Y!(M+7K/6YXM&O/;QC1[5@,:)T&]'*BB3K96MM/ MB42G64(DZH"X2AX90C!BSGMN?+3" 54FK(WYHP>8-3@?Z26A^.]/XL<.X>G@ MMP?CN4#VH9"=]FX-HYHYQ"@A.8^;(^N-0T!XM0;/%IQ0C?!4# MLLQC9!P7BD4E8?O'K3L5;= 9_G(F@3T22@4CLV%DBJ"S)#3U#B7%!>)Y3B+8 M^(22) GHFA$VF)(JMAA\N5BC)B%MJB.0IX8"GA!Q+"+N6$(F)8XXU]Q;32E+ MKH'6: FBZ..BB.Z#CGR6U+6?5UE$T4-STD,7$ZSX8-]KYS!)'OG,A;G*"23_^GB"*$P^(&(L=Q\FC.,+*8. MX&!@AU@PL#>EMG2(OVS2?\DZ77 ; E5%"ENP=4C7"#@7A9AHPUQ&FM";0GS+@;I+0;D22 T M27BCP!+<0XU4GC#&?:*Y,[('4^)%\%@)SQII0):F)+CV .YR51;-H2BX:* M\N!BQ.<&\TD7@QJ/9?0"@?)UB$>MD2/)(1V"3R)Q%_) PLJ(DTI55%6 M_4I8FYFZAC(^E5GF<5&'+8!D2B M43QH3+S-B6#DT6W$"HI? HKGX%H48UTSQ**F,XG%=9A9"/G2&L@ M7%$'B7F&N.#@4#RZ$_^3P+RFTXR9_8C0^?*TA9W'QYW1,3C;PRHEY^MD6@]P M:?U]NS^*+4*_176JVWO:Y-:'D/8?3'3_^JQKO?#ZYI,6Q,^&^%O9W7L76V_W MI4E8,L>1 VJ5VQ8+I)-B2(9$2:9;W*@GRVY=C"3K(H2>HP] M08IQAT#H.+*81$0=[(GDG''!7X8F'7\.KAO)#4=]_SGG"W\/ 7_& MP?M#.XBU> B;VV\FD?#U=M[GN_G3#G8&[T=V%,-?MGL:OWU[ <5#07%V#0IX M%]ZZ,/C3OP^Q/_ZK9S^:TYVC [*]N\%W?OMPL;,;/G]:?POWNP'K]/9\9_<# MWOJXA_=V/W6WCSY?_OMR\W(_!)P"#@XH1K*(XPPNV&$4&4@"X(U3GE96\2N, MIR.!K1,[:'W)^]E"]PO;,&_T\&GDK!*JX=KIZ+ _ .R$V;S3(GS/(7Q;?%]2 M$6'+!<*!2,2=3LA2ZA#P/_@+]LQ3O;(JVJ O\_^F!7 L6RW[=<-_;9(<;@Z' MIY,RF#KG,:#+..@7\7M6\=L[VR?@3T5B/0*_ \1/*(&<#QPI290U1"MM0/?E MP=C3DM>I]K9EA]G0;MF!/VPQTFYE:?F!9[^DJ=-U'13>!EK%)GZ(L!)^G UA MMX?P[9UMK>WSY"5642$N74+<4@,J6BE$";=$!>M,!(S\W[]I2NBO#4J97LZ: MFSO!441_-M&_?;AVMA^T\TEQAT1()K?XS\?DF:<(XB5P9LW=XZO,2\'-DYQ8 M%:LQ5^C<#-2<;;_=Y\QHS\"AE$9@Q!E6R!"C$<:<1&RLE)PUT6I4,:)_CJSK MQC&PQXN$T>&US-_X MU/@[?\'?/F+=L-\]'=W_D1N/X2/@8_!4@*7Y3MZ@7'!PD]4^)+BUVSD&'VT[ MGK7>]8]M[[Y;P3/=RE@VIG].D.X;/P\'U_=X8@\BS%< M^>>MI3[N]-#-?9W6M;5G0*V-AC8B]9N](<]^)Z#3ARV6YL]_ZHZRWU_ZH:=T+&#?)3;T ?( M!\S#UJB?%[LZN<]1U]:;3L_V/%R\585AC\>[,(V9"9TWMH".6H(I39@&RC4G M.DJM(VPP\Y3"EJ]<'7*#1[R6[6D2PE#K)1=>HQD"I% M^TTK5DD'L#A=>S*,OUS_\FOH#$^Z]N*73J]ZV.I#OQ[;P0$ ]4J5YK3B"<5> M;<+XY2L(&_)*8Y%1?'4*\U!H?#/E1*AF M]OV#J.C>Q:??-L36[@&LU0';6G][MD^U!X5NF,6_RB= -(2O'08LC>5MDWQ#F7%(4 M@8P%D#SGD:$!),^*2)RP6F&[LDJNCX.:?B0T)8AWG0<5(6R2$'Y@^]Z'**AT M*%A*$6=&(HM]1"0$J:CACM@\,87*MC&\S>7T4-]K$2Q'1,]T1'0#>%>1OA+1 M>QBHWD^< YWM!^L5Z,6(?+0><4Z!%3#X+1B?CX(P>(2Y]3E]](SK<@940R[L M;>DO,C^;S$\> %F2# %K@%PD''$7 M+*!@2<0#FJ/ ,]50Z %N, J-B$Q^/C M]BG/V7[2V.&@&(HI'XL2YX"O1XPD\31*P8#*FZ;9A*;%M5WP MPCL!=7HM;T\Z(]LM$S#FPS._K?B?L.";O=?CY2XED37J';PUD9.T\W;?!)H2 MT1X)D4LB)27(.&:!FJ80#978>PQZA^LV4X\NB2P#,![)1^]%21'_V<3_%BT% M\2<,4Q2.04#HCIZ%(TB@D:R_2+Q:"EQ80\#89N4M?SK3Q!!D>I M)$9*:($X=PE,B*.(2":C8)0 M6VB"7GJT\HGI*_>GQZ?=JMDA1!3QW=&2S&^ MXB'=/G^>N-[3[?-='%FXH[!A!SU8K>&-35@?[T'11+5JHO=39!8;X81P 6E+ MP8G.W7N<<0HEFHC35"@0Z)554$AM2::[_L[>'+3!<=67!.=GZ*E50/SD()ZD MY#:*D(2P*%CO$&>2()NGEN?AY5H*Q47B^>1:ZKHZ<14<-\HV>"5-M^XO][QB:F9(52#Z !]EQB;,5Q6.##8@ M]$]SO62U.8_0:PU9P/]ZE@5IHH)_WG$K:[U0E/RHY\TA[Q M&!7*Q74()V4$ 6I'(UY9%9JUJ9K6\H]JZ_XH #USK+DHS:(TFS"\IBC-IU": MD_ZP=M88GZN.7."Y&9U#SLN$I"22.^[ Q1$KJ[3-\/08S:(RB\HL*O,9)P45 ME?D4*G,RF. E%EKE.(*-N6Z3,*03,0BS*!4&1X(HD7FF: O]Z'FD#5":MSNX MW>Y5MOK?;O#/Z;Y3&R)]J;\1>"?-S?8B^VX3'O-)4SJ%C$#-J M'KV8L#:+*++ M0AV1R,=4A<^L\AJWIE5F]K#UYR!^Z?1/A]V+UKMXTA^,8K@WY:*6]5C>U7X7 MA]<-^EIKX>AT.+K=JZ\L=]W"?:=$O]QDJK7W[S=VW_^4/,U\9%1GR6*YPQ=] MCO;Z=##(NLX.A_%Q:FX>_5M>W#5JTFOC> ]KID39X>%X\FK^)?[GM//%=N^R MH8\N7&W( \\>X;KKP18\4D5%C,YB*;#TG-%@/<;)\9"XC,0D?Q6ID@S_H$$, M"$N>V0C_;'P3F;71:SL87,!BW3$SX*6&J[8OWQSO[+ZE>Y=K8N?CWN7V;V_9 MUO&;X[VCK?.=CV\OMHY_[VRM'[#M]8/).U3 M9^MR0WQ:W[S8@^_>6?=XYXW&5Z&J\S]VW^+MHRVZKX+R/"J+N,$\3QRU2"=I M$*8I!LZ-5M&OK!+5EGJZ%*[T=9CQ,,P'K+SW0BBN/;'8*)ZD=IBDY!6^B9?O M]QF;#3 %"3,A8>L&$MZ>[?M N=(>Y)^%/.E42Z2QC<@%2RTAVBA#YMWCH9C' M%V >A5?)VLC!/B:.A3<"6VM5$$18124NYK'!2N'#3?/(]PU/'H<(6@#'/)!; M.N04U4@'XJCV8"FE::!Y_('+<7W^D>S^"Q7*_WNZ_+O1U'5^&4HHEKU,1TRE$1D7.+-4'6I("X M%@HY$3'" +:>4E M4"ND'/:(YY:23IF F#5!10E55=8VJK3?:3R(G\$S*M!].NA..$3*N6"8 ML:1.((4;F+GVE+5E=&<(,Z=339&=CL?0'Y[P^J^8D_ MZP2\X :B=3D!U^M\ 4JG:)L:M0V;)OTN-Y<6!#GO,.)4"Z23=XAJ'(/0+F@; M0-LPU9;RT25;Y7CBD<<3MX%1)'XFB9^@QE0:37B,8%^)03Q0C(S#"4D3*-5! M\AATZ32]U&(KYP6:"EH)%]R*!"XFE =AH1Y$63B.;B LDY$G*KHF&8@EB MU)L]WS^.K9$]OQ&EOC_K;$E=X_K(:5[M77L>;WC'1?G4J'SX-$LU#$>K,4HD M:,03XV;8H_I[EC0VS2S6Q_5+YB=.V8G.;^(@K! 4>Z] MBF#W K**.)2HQC0*$^ O*ZNJ;>BC4W-*(/HA^/MS$/,XQ%8\/XF]X56;MO[H M, Y*2'H^K/]JQ3?&"[[6"SMYM=>J^IYR+E:_,A)3/@#%QJL\LUAKT$,\8(F, M9PPE$:E)1*B8@!*H?&:B>"2X%!S/A8()(!U!>7FB&E*$1<:<) M,MH FXZ*6ZIANP0O\>O%(+7%JCPYFB8H+@W<:)D2XB80Q($@(,=$0MY)J[%T MD7/90*M29U2;BD9RW'$O8C];)?4,SO4+:)K^'/G811?-21>=3PP!O]P^V."X>,%Z M\[#^'-G=!>%S1/C-;J67.VO[(6AON Y(RP@.NW+95\B?P$U=[K@'V\]I/;5K:+>3_D= BL:&&&(<,WRO':%K 4WQ-$([,1();W)^35*3H^% M+:'UIPZM?P\H!0&S(6"*AB?#6Z_7MRB66A5+9XJC)L%3Q&"7.<4QG]0EX*B>(P%;!A::2"G\RJH$S4)? M:(F>)10$ HY/WEB720!OQ^>Y@4KFF@NFNABBJTZK764 MF"(KO0!-Q"2XP18C87 2(AMOSU=6B99M<L2E$0CA\52VQ%:?J RO&)5&6<<\]_%)RB]1]=3%:V_41FSW>[YD+]6O M:[;O2$GF.BCE*?Q 0GCG\7!382U)@#:B&+*JL9E4VZ6H1)X+6."$13$"<2XITA/]41%.! M@PS&^,>7018=5G18XTE8O56>17/5K+DF75RL@P"E19$702).),]T+"*;!(D: MO-Q $I P(MN2D(4@85?>[_5=7,NQJ-33W=KM(?'3;_?.X 9#_S3G!=VZ^1FN M\I*^\.4>B_VQN?:OS3\V=SLZWYS?1C0M O@X#?]6 +3K/KGEC]YUA62E>5.=#NG=NQ3[R]MD^#B5X&C00V M%L$&3)!9K$:PA"5%6=(V6NPXYEB9 M4A:VD"2VV(Z:,#/)6C75"J@J03PXE6=61*2](XA@IH,RGGG=.-NQ' %C,!^U MS6-[P5YSO<5@XV6__W)&7W^$E0*"V4 P26"M3D;(2)'FW (8D*&1HR 1P6+">;$ MB1*%70P"6^S)DT)IDM1&D04XJ#_@LX4-9 >[(M080K?9G*B5AV3[K&.0CAU(\^7BUWM?RV^[IKA\-.ZL10--(\ M-%)GBN$J)F00 JQYM YQAQ4RWE-D8(^3M(ZKJN]!V\BZ*JM*G/81(Q%FPTP! MPVQ@F&2Z6CO##:FNB^ON MVO/XW;RGU#F/ 5W&0;]HG(=JG(LI2FLM]]%D/1,419P(A[0P 6EBG-%6,Y9' ML_S?OVE*Z*\-\K*7,VI[)SB*Z,\F^E.A6F.CE=P@X;!'7.3Z3"L9BDDEBI-D MU)(2JET, ENLQERA,\E3<8B2*VN1C &@8Z1"1@)^8HJ&\1"LR(FRS;,:2Q"; M78<] /D/K4'\$GNG)28[)Y[Z&BZ:O^YC9W3X^G0(3QP'UX=$%\5?GH,>VIY. MFP5"Y3A)%E&9'US!XK>FJO>FD[##2):3;5&D<9< M2I8HT\MLP[YC0N8=_%(,K%##4&9M-5:0)XA30(B$9$G&&@SU2">QI3 MQ#YK3.*:9X9^P)Y#9WC2M1?Y9N/WK2FX<1AI2B7B5%&D@PB(28I%<%(H+)MG0)9FS'!= M%/;J^1\Q^FX!=5-M,=FBEN:KEJ;S,W P+"5!D*(8/&OE@-=:)U%*)%@-]D4+ MM;)*I*ZCK\V#P-&4<&U!>VT#;!^&]E(D]1B@3S7((-0I+0.RF.=$K @<7@.E M]\Q13#PW'O:KKB*I O27 /3:(N;%K,\;[9/>1E0JV& T&8>.E MI8$D4.*+9=9?\ C2?N\ C?,]'CDD\NJ1?[P1SST$],7=X1(D*7TMY.:L2Q(HA[(I%. M)B+'HH[:"C"A0)<);W-%&W3D7')%[D?QWY_$QQW"T\%O!<_/B^?+6W@^V,<4 M&XH% )C@"'BF'EEM&.*1..*H3=&+G "NC9R"\S\*DIN%Y&?P80M^GQ:_-QU: MLKVVSZ3!@F&)$M82<>L9LL(1Q+)O:V*RSF=[3-M"30/XF5/ _CG*C:#@W]#Y M,CXE'Q<(G]KQ,3G\^?IFKL1<4<#!27_8R6_XI9HMV?D2?SWKA-'A-09N?&K\ MG;_@;Q^Q#CR6T]']'[GQ&#X"7@9/!6":[^0-$NSK=E2K4OV8\09V.\=QV-J. M9ZUW_6/;N^]6\$RW,I:-Z9^W;^_FS\/!]3V>V ,P*(-H/R.;8 U_L=TS>S%< M^>>MI3[N]-#-?9W N12V4%\I:9T6R6OI]PE96=ZNIJ_W4RO5U(+[#__ZG M79T2J*>6=76G@*T-!O:BM1O]80^^YP#L1;L%5N15-8'K_:D;=D+'#N#/K88^ MP'9_!#[7FX>.O]"/YP/-Z%:)2LQS2P,7,KID SC3$2?*A$_R&DB5 MHOVF%:L0#BQ.UYX,XR_7O_QZ7676Z54/6WWHUV,[. "@7JG2G*HPH=BK31B_ M? 5A0U\9(C.*KR(_5U]\!?!7%< GK,WX-"^]KW+$O-*4_E3 ME_W^:\RH^F]6OL+:+,K-\E?:Z)DNNP19W]^JFF_W-VFW>G%4-4"Y7=!8DL$; MT_=DN]_SY0QN#BY+9RJ$Z!G71 N/)+$6<<,<:V4Y"6S?#%"9,4: M-0EIDP$T[#FW@GOD*)NMYP$VT1DMPL#ZNH>P^* MD2:/Y M\ZJB+'IH3GKH8HH5:VJ\"L:@F&@ /:1R+9F!WYBPT2M&7""YE)LJUJ X_G+V M /D>3(K\SR;_DXR78\*CLAPQ$7,_$$60882AB*T/(04PQX^?\U(.A9^EEK*8 MD;G!:)+.ZJBQP]XB17(YI58&&4VYR.LS'!4&H@\0=^[HJ_FHZ\F9L.0G;?[F$OP MNXU'0E*.>%(!@>EGH+24]DI;@8T'?658VW#1(/][.:/!]X&D2/]LTG^3]-*M MM_M&TSZ;3A MCB$%FX:X\0HYGABR$K8L B]@5>_4QAF0I>D@4GL =[F*C>?00Z1HISEII_=3 M]-9%)9(6#&&;@-YZT$XF!(<<98)9Q93/@[L%I6UEZII/5;H+- _PSUIC5:#_ M%-"?Y/;",QX]N++"$(RXXAPYPR,B-EJ-!6?1@O2Y(7W2 M!;$<##B6$6'&">)1)&2=<(AZRXPFWDK.LY'';8/K*HI>B*8B"^"[FT MU1QC(+VQ2']>]Z/@NV9\3SH=PE">H@N(,0 YM]P"OI-"(M(@G%$I!0$&79LV M9F0A#'I-)R(S^QH/::U02W'H\7%G5-6#5VD]_KH&Q.<:][_G:O(6H?^8J!5_ MT@39AQ#[[^8)W'C6M5YX??-)"^)G0_S%%(5GC&%7!10=!AX?4D!:"8^LBXH2 MZGCD],DR9!9_OYD\[V!E4W7'"7[9[ M&K]]^Y5;@ LH9@7%V34HMB[]^5;'X$__/L3^^*^>_6A.JW5:?]>!]U]^^OCA M[MKYWJX_A_LF>\<;\#Q;_-^7FY?[A"4K7;"(*9%;O":,C&84 M&>R#E9)$[>+**GZ%\;1+T3JQ@]:7O)\M=+^P#?-&#Y]&SBJA&JZ=C@[[ \!. MF,TG+<+W',*WQ?=M].!X<(.8S'6/01GD E4("Q.EC-HS95=611OT9?[?M ". M9:MEOV[XKTV2P\WA\'12!N\8Y5+$[SG$;^]L7S!LB0;)LR[H\3!'JT1$..4A MY<)C3#!/BDQ9(A\"!G+ \#] 0Q!T#FB",H/KQ08]2J?,DQU3%:LP5.I-Q M&JY="C32G/D.@&&&(QUI0-@9;G 8Y'[_37/:BS!>52_]RT^]%_/&2 :WTR) M#M4,Q>][2$==6*>W8H^^.][Z#=;LZ%UW:Q?N_VB-[=&W[-/1P<7>[F>Q?;EV M]N_+S;-]2Y-QBAA$.,FS!HP!2'.&C'%)!LN\QKS)T:$;0E9"0XLC>5MD7THJ M\B@:1'WN:L*=1,Y* KXYN(V,P][KJI;B*C34]/#0E"#>%1LJ0M@D(?S ]JD+ M&%S=2*;!O#VUQ.I]%>B^!&B M&[B[8OV%W3\,4],5KB%)Y9112%$/JCF%E/NV<4"%$,%YG6*0&16/3BHO70MK M2(:Y+?U%YF>3^:D,&(M#2DHBAGU '-.4AV RH,218RN"42R57H6+$0PJ-N'Q M^)@JB$R)&##2B%"+$1?4@Z,()H)@[1UUWN$8FV837NX<]36XP;RXM@M.>">@ M3J_E[4EG9+NEE^!\>.:W%?\3%GRS]WJ\W*4FHD:]@[>FSR=!_8.*"1HEDC3B ME!)DG9%(2A4CMV :>.[ESTU;FT>W/RWGDX_DH_>BI(C_;.(_24L=3\([05%N M+X(X<1Q9RC2BG'"'F?'@IY4SRL6@I<6$/ V&)JFKEU0GR3@B,I]Q! GQ:;<:KAIBZOC.:"G&OSRD4O_GB>L]E?KO MXLC"'84-.^C!:@UO;,+Z> ^*)JI5$TT'5KDFPEBJD LA("!=%-G$"=*>$<^B MX2&G35"BVY*:QW<0:V)<=5GA7'OCC0+G)X?S)#GWU$8CA$1">8LXCQRYA#W" M2B0A!#&"Q)55UM9D.GFB@'F!P?SS'D$!=T4513K4JISM:_='_S]Z[-K65).O"?T7!GCAG)D+IKOO% MGD,$[4L?]MM VZ;'V_U%45>C;I XDF@#O_ZM6@(;), 26A)+HF+/IF6$EM:J MJN?))[,RLQ0GSEI0#)%\HFT$S6P '+#@5#G!?&[UE_P&M(C?4%I_;03B:_*[$0@)XXX%Q(LY!F ]S@ M0I\KIL^I!OA6:L(%@?0?!BDDHV/K<3DV@Z#?VQYV\5WBR\ MN?Z\^;0G!Q2V7 5;3D84E)994P:0R")@5N.\?8 @YPPS&; *T26QB45;W!%$ M7#^Q644=?AJ9]'77U=;?^J]L_]L.?MJ^78J]X)O5%WT;D/&3I<$X-J?#\/+Z MQ2O?'9X>FXN7W5X%RNI#KT[,X$NW=SU*^3"UB0>K'GS\]JNO73\Z>JGY"R)E M1O)57.7JB\?OXA<5R"=F:?P>HR^DEO>^C5[@>]][Z+)8O-"2/^JR#[]'%:W_ M9OD+(1YWV2>X6?E":SW397\0:/MA*!WSJ;^]PYJ[D,S#8*563$Y9L;R"/X;3 M43BQ83#=7*&.?(A%BF]FIK;R5D#UL_38(?W?[9\/CB]:'<-H?C(*_-\FB MEO%XOJ/](0QS+ZQ\=D!KQ_]Y-AP?(U"&>VF+^VK$_6)TL3:[%#L?/[X]_/BH M]71;Q]6]GFKLOK%Q=[BYV7ROQX=6M\QP&!:CN664R6[<-6KBM7%D,>>.Y(UB9%I S!06B/;62!<8.M%BSRJ+'G M+!!YO?VI?]@7)BV6?%93^L_;[TMF9_3:# 87:;#N:!N\J6&I@S?ONGN'[[_N M7[ZE^3B%_5_>\[V37;S_YU'ZCMW+@S=[Z?7^T1^'NY-A*;;W:?=\_\T.W3MT M;/\RAZ7^NDCW2PY^^>-H[\\]MG?Y.]DC[X[WCA6Z"DF=_WKX'NW_^9EV?&2$ M"H^ *16 88W&)XTYCPUST1CA[=8VQJ)-=5U!J09%Y!>YQNR "38B3AUU7 =& M9# LFJB0\8HRIK2X"9B'^XO-AI@"BCE!L7<3%+SC*-'6>PU4:@T,Z0B&\0") M*9UF)!*-Y+*;CQ5+N0F6,F"O'9&1>LFHM\8X$K534>! B5+%4C:8%'Z_00KN MO$,110@K#)[GUB_&>5 \<(C":DNX"IC))EK*FOS8)KL?.9PTZ+K$J:$V:D"$0!LDH""YR"Y<:!$BR]HU5T1#7Q M4(\&Q%V>0)K? XX"@CE!,"'%-< M*K;8C^5"9T*P>B$HXDKDXB623_1 8&S0H)3'AG!N>#/MQS.(E^\XEQY@-&P- M@@O)G;/'H=WJA>?1=>T)E.OU>'_X-MS[870G 16W>2$6(E,J5H>@'#,6E(LF MNY]&:JI^IC'H$]4]5'P?+JL#PAQJ5T MR.&8Q#B/><>($-!"8. X&.V"14C[K6W9IIPUHR-3 7&C'( "W=5!=\(9T$Q8 M$5!2_S8H8)@S2--(07MI44R$K&..7DO4QJBN2M<2O9X)B+N]O]/Z[P^Z8?AX M)V"3PP\U.0'7XWR12*>P38UL0Z=$OU34NZ@E,*8C,(H)F" Y,,T=Y]Q*[W.+ M=TG;F(@&A1Z>9^CZ-C#*VI]S[4^(9"J]I,$KX#(M>^9"\G63EPM(F1"#U4[R MQ4^N*Q'KE0C68C*6!YL)@6HY=\1$# )GDT%RSI5T'HB4!@FI0O"HB2;C&42K M=WNN?Q):(W-^(UY]?]W ;0/S7FXX2<7\JF1?-B47J5&(,^]3NXP MQDFT&@:&8P8"!1&Y9!SQW,^WS?C"!Q*5Z%;3@/OX"'4![LJ!.YFI+1S%F%A MUC%@R"9'$R6_TW N0G!".I-50QO=<7Y/ >Z: [<^E5^ NW3@3LA]K@V2C"!P M"JD<%R)@$360[*]A4DEFC,Q;24PU:5/X&42C?QN$?(1U*YR?AM[PJJ%N?W04 M!B4NO1S!?S7B;\<#OM/S!WFT=ZKB[+(Y5C\9\>D<%LC;8E]6CJ9IL1M,] B\T0(89QJ4, YX5"[-L?9(R@;:ESI# MVX0W4NV.SX]PLS7$F<'-WH"#;IXB/;MPT9*XZ'SO]:U##\C^UPY6"EEA#>!H M3%*[*-GV@"5$J26E0E)!U=8VT[@M"*^W#VVSVW,_,Z _;19W@?P2(7^K47\^ MKU)PKD2@X)%*D,_UE#J$'"M/RL-+KZ.Q>7^+W@'XQS;J+UAO$-:?(MF[('R) M"+_97)[NO>]PR8..R ,5.+D8B:%!49I6LM*S3!":'G2G>IFCZO+HF&O7- M[;_YVZ!_FF[BHMTZ/3;9[>CYJF?B:6X[7%+ EQIJ'X_\;WG<=WK^[?6HE_R^ MNBGJXY3?0;EGUO((UN288F0\B1!IP%+&O?7!8(2WMC%JI[EL4!3DN4;9'T)* M <.\8)A4Y)*I8)1WP)GPP$+Z89#&P! -5,?@'2T!]C51NL6JK!!(D\+7!2,( MT@R2#4GP\3;DZV!2"*EU9+CD(-FNIW^W: ?9&?L[*LK" MGW?A3VI3)5UPA%0'%1I@2B)0,3IPG&G#(\+1N66WOW[VUJ(F;5JLQ9) ,ZE# MTW2E^> >M,P--D3RY0P//BM2AD,^X=/[!EJ+S8VR5EE.K6YO9'I?NOEHT'%V M1XFO+K5V\7JTQ[L_R0%^>^Z.S_* %29:"A-=3.M6YWU0A (B/#??8(F3*.) M24A&Q7%,9*Z)4J@MZ,);0270NG#SC5D@4U Q+RJF JY1,$<) ^URF!43 L8% M"2*)74]P]$BH$G!=#U%;S,P3 &I2\"IEO6&.@$/)-V22BMP,TB9 :2.IIR:%>Z-V8K_?HL Z(&D.=V=HFK,U071G+)13[6$5[#T0*"N9%P:2$U3HZ&Y*Q%9Y3 M8"P*4(@E*# ="3?I==Z0*''9=9"PQ8ZL D&3FE5XIID.'(CP-CF!+( AQ$,2 ME\)Q1ZTGLH%VI,ZV$XTNQ+M;N_[H,1?(SV_(T\]^2.I\C[SN9%MK?6%AUUK9 M=3K!URO'5*)0"-$(8$1QT)8C0)(&*XEQ.-<@2"G:7"W6=MU(L73!8.*QS6?!%6 M:SUH8:Z:F6O2Q97:.H(LAC31F;D"!JN" 6>E9#@*91S/(@RUB9@^I:N)(NS* M^[V^BZMU+"IVNIOY_A*IOTA9N;$?;K[L[/N[_N M'NZ^_=C:V7_3^GAX\/K_^[\'O[YY^^'C_VZ]??_[[N'GG_[YYNV[W=>[AU-6 M_*ES4S;N&IN[$7O5]*#U:]?8[G%WU'W@M(0GVA?:N&L\@]:\WTZ-/C47N47U M(MD3&R7$-TINUWSD]6_CM5+ZL"Q!?A_]12!9CP? MJ)-<44N0 <^XM8;:$F>P7EXDSJ\!:U!.#:CX--O!J.+DGN[$DG[83SFOZ4A3PYV M,=Z/8IZ+B0;!6<-BRJ(W!D.(- E9E>2KLMH!BD%K(8S7GF]M"UQ7'\&2:EN3 M@"V(J D1DW)6V22< K* 5&Y=1PD%+4S2M$%8SR@E 862>;N6/CJX7^HU/C;_S)?K^$6.'_>.S MT?T?N?$8+JW/,%@52DF^DW? V;?IJ$:E^C'C#1QV3\*PM1^^MC[T3TSOOEM! M,]W*>&U,_[Q]>S=_'GW;.3XU7P+803!_@8EI#%^:XZ_F8KCUTZVA/NGVX.:\ M3D[)O<\=X^P#KV=XV/':3536'U0K[V5:\V&0_RK=B'G:&V@=#3(I_U?7Q42^ M3EAF+&IT)O9_YDFQ"N[7;9&_3S8 M529&Y9B^Z_9,SZ6+MSZ.TB].QK,PC9GJQP3E79G 1.')^#IFB&=<) V;'(&8 M5%$DE+LHQN8Z?2;XG1P58@91+0+A-DDDIZPUV"7[S#2-0FB:*Y4JHIW(4TB# MH MHO7?+'\AQ.,N^P0W*U]HK6>Z[//8-TZ^8SG2==55XN-AOY$$4D+GRW ]IC=A M$56"4A5!$1:!!%+<)%PT*G3_/3=@?8:7 85XX3$:O MHF.1K20Y\;W31&H1TI;^GDB2??1B] MOJ.4_)D;?;H:[FKXS?'K8S,<=F,W^,)(RV"D[I36C4$CIY&%''L#AA0&0VR M9%="L"0*875BI#:J[2S7LEV[P*%*LV&FP&)>6$PE("*.$38,D'$,F$@NH%:< M@!+11Z8$PXR6'=OUT+S%U#P-IJ;$+R582T>!DT" R7R 7Y4FI"RV GNCC6N> MJ7D& =[=GNN?A-;(G-]7&O3LW>^:5.^A.0^E7&!!9KF8#M@BSP42&'QN5,\8 MEJ"D3PM3$1J(EI3PL+4M2%U=@TJT]K$2M@"@%@!,)1AB08P?MR.DR;1&!)9Q M#L18R85W@6)<0K3K(5<+1&J!R*3Z%,0:JEP$)(5-$'$"-%=)AZJ$F8@1#5$T MS48\@[CKFQ!#6N.^-0A_A]Y9B; <&:PJ!NB0?7/J?;J*5>0:!UNO&7J?]087(?KQ*>O^2?YM> M#KL^C(LE2@1V.3KXY[-ANHWA\'7_Q'9[U5"__C8%KV_.0.&MI?+6=-IM1-I[ M[S@DES G&R("2OL 21M(Q:@(7-FM;=+&0C7(1W^><=Q%8%20,B]2)B6S\%:F M6=1@<3[)B4<#BD0"4FBC$)+>&%+"O>LAF8M!:@S,IH0T,2%X'0"+W,@$60=6 M)*LD4=3,6*5)3@)JFD%:-&C\+'SC__5?BF R6?S]O&)J)8#2]$7R/%WB41B< MM([[IOC 2_*!?^WWOARF07X3[*AHB65HB8D4I8/W'6D#I]QKP(@;8#2?J\&D M3+XN,5XB*P@U6]NL35&3#CM_GL[MG?@H$)@7 C>]5K;WOA.HM+F-!XA@2/): MDY+6WF'@EE,2..-*%*]U3;S68D*6CQ]\"S]?.U98S2S38% ^?9A1!=HZ!)QA MP9-#&I3TS3,ASR"'J2JJ;ET=PMTZGN'4EDWRDIZJ/THI7U\N QV\GA*Q*AJ) M."& 2]+QM)Z"-EB2E:#H4DQJYR($6L%05 -S$:3 MQ*QF0 P+5B)/&/+-,R5U!F0);Z28/>R/S'%M8G;QTYW7D9OJBM,66EHN+7V< M4KC>VV14I ?A)0;F@X"QV*?1&T MQ^YY\' 9!OT"]/F!/JGAB68YN=" 27.6-#P)N9^A!:V0QC@Q K^VPYP 7H! M>HVQ\V+6EXWV26\#&XRQL@ZT<;DD F%(KKL%@S#Q6J?5+,5ZF?7-/?T\;RW! M. >DGO//?SP13YU5M7%W^ P2E[X5KN>V2=2!<2%!H^@!>X<7@'NQT@M98!N) !)<1ZPTH1S%8 MD9@7Z6"JEFGJ4[2V2FU1ZM :R_WMMWNUZ_7:K%T950?_M@H:2 M:8.O[] M?L^5>-L2Z*L[Y2XHA0ERD0+!+M$7SV==[U"2D M3[0I<<= MM4S/M[K#X9GIN9!&9C@JI<0KZ(53^&HY?#5Q$D(6P-J2M#(Q \=93K]V")01 M%)36BEMI/7(Z\976;8))@SSQYQDAO@\D!0?SXF!2_FIDM;9>@9(\ +,T)!SP MI($MPCH8JZP0)?2['O*WF)*50&A2^GI+I,UG,\M *3"7/$C#(\^GX!'-'#7) MOVRB*7DVM<2U!W6?6=E1_=7$A9V6Q$[3B=/$UX3N2?G.,0XQ30Q$A$F2[U*"%5J# ML)@Q$2@7JJXDZP+JYH'Z:8N'BQ5?&LZG\D8D(T1%!4X[!TPD4VZ2^ )$8_H- M10X1.;;BZ<5:6/$Z0^_-]C[J:<"\*9Y&P?3\F)[T+RB50:>9 *-" M &:H!LU$,[DFOPDB.0M &M/QHS.Q.^^_=JBS]/3KJCD^1Q#ZL4 MG6^'-[L$E]8_]_NCT,+T._56M[?:M-=YE/N#>_XWGG6GYU_??-)OV$<%^[-A M_T8&^-[EE_.$?11-0#@'$RQB^8<#2W@$1*6R,7"7(+^RO-?U2,0N*[+6%7E# M:[J\(JGP5+*T& .V AA% I2A 5"0PD4:(M-A,U;D/%KI\2NRK,/9UB&^M0Z_ M=!@-R.?&RX$B!4PP!IH(EDME<+0R39W0]Z[#5;=%7+$ ^9@^EI3&3NM#\"&< M&'L<6K^%P6D8G9GCUF^#ZYYT'T=]]U?.,_['0[!(G_QX9 :A%E=B=__=)#P. MP\EI?V &%V__WUEW=/&;&1P,/H[,*/C_F..S\/WK"WG/"YJOW^6$8WM=C?[X MGR/D3O[3,Y_TV<')'M^__)R_'Z5Q.OI\^![M_?F?[N=/;R_V#_?2.VFL3OYS M_)GLHO^Y_/VRDS0CEHH*H%$DZM((2G<-VK+ZG6'V?60>;R)&B)#F_ M^52IQ'2@,4ZO)%=21B9DC#G(A=KHCI/M6N;;/+]JU/K;'0[/RMIK\MK[]UJCEMFF&WMQW Z"B0R[I^9%E7M%"_?7[W?WV[>9F6[&BK-@G6+%O MT=[7#K.",H-\6J0^66LA BCF,#AC;(B*LQ"K-4M>3/>&:R4I>IQ7FQG=L5Y_ M$+AZKO4!-6V&3X#OM1D,+M)8[9SDDK^=T6C0M6>C+.D/^TDJE[2>FI%X\SS+ MJR"<9\9')2,@Y1*2 H]@M": A''6:YV<3[JU32AOD\7[+)8JM 7C?X_ 3X'( MO!"YN0/-]W M?+N?BA'*WD5=1O#CC^(AZ3,G>Q?[^1X_O<7[^9Y.?N>?#]WE'GF/]D[>X[U? MTN\^[;+_N=R][#A!B)'4@K24C8]V2Y(U .:">TRT1X@V>>_B]CHK6Q?KL_CV M6$<)*KRQB7)9]HZR=+/<42"(Y<8>VA+EM[99^][-B_'::L(>QEWK\*XMC#N. MH2W+[RF6W^>O'6^D1(8CX)XH8"90T+9*#^=*&L,L0\E]R',U]]9%"04O,Q1\ M&VR5HBB'/=>#,K1W1YR7(V>Y%>"%I,!RBT2+$,L;*%I(;XS/799J.NRYQ'D7 MC//>"8X"@GE!<#._\VL"@:-"4^<5A(@2"+!@8#P5$'":-(5PX,*72.YZ1'*+ M_5@J=/ MZ'SI&&8P]1&#E-$DG<4E*!,%$!*X<=9A2GD3[<&@A;* U,F)W.D'Y)%%IUG41F9%B%E;25TFXGI-B&MZS6XO/#1NFT, M/D'XZ ;ZBGO\*&1]G(H1Z=Q20V,+*IA\_ QC8 F1@&RT/+?LC"(?64JG6VV4 M YE67P=<5O]BJW\R.!0$9TPZ#L1Y"DS' #I:G-0QQ8!]<< M)Z>\ZZ';:SESVAV9XW),TG(4Y_<1_RT-^&[O]7BX2X)PK;QSNZDCKQK "1$= MP^ $*$(F!($ M# \!A#'!_I4?PA MC$RZ(__6#'IIM(8W)N'-> X*$]7*1!=3LA9Q)HDF+(TIUKGP6N8.QPZ8,3%0 MXV(4+C$18VVLIG=BYSX[I8FQUN<*Y]I;CA0CDJ84DQ\9NM L8=-0HW MU]_/,F K+LE MJ/\,VYV>+W9AR7;AXY331VA4#A$!1.A<.B4$6!+2DLT8D>\](0&!:.DDY M$MIM;8LV)8N<(EQXL_#FIO'FTQZ_7-AR%6PY&810 47-%&@93Z6 MRD@=(Y-8*I[%)FJ3Q<,0#2#-*DCQ4]7U?9P]/3[3^,Q__#J^^=OWHZ!H]-SYU]6CH^T>,30]R-KK_(S<>PX6$ MM,&JH$_RG;P#SF_7L,_3V^:P>Q*&K?WPM?6A?V)Z]]T*FNE6QFMJ^N=$B?V- MGT>#ZWL\-5\"V$$P?X&):0Q?FN.OYF*X]=.MH3[I]N#FO$Y.R;W/'>/L Z]G M>-CQVDULUA]4Z^]EPDH8Y+]*-V*>]@9:1X/,]/_5=3$QNA.6&@#Y'/7AZU1/P]V18]5/O6[;L_T7+IX MJVK%=#*>A6G,5#\FB&]L/IE!5(M N+6>.66MP2X9<:;S,9F:VJVK ^#/@M_) M%AE[0[S&1M'H6% NV1'G##,B1".H46E0*J+]SHH5LZ?!.3:GP_#R^L4KWQV> M'IN+E]U>];#5AUZ=F,&7!-0K*N6G4\1>3<+X[2L(:_J"29)1?!6&OOKB*X"_ MJ ^8:7&[W'T F%V[]OH!;[WO8U27FU6(S'39'^Q+_'#/ M$?.IO[W#FQGSP$I5_!0[C#\\,W%&+XHE^ M-7,,T%-UQ_MFR*K+O,RE4UWWL&G#>67\L]MKC8[Z9^FB/E%\.#\-;I1W:\8] M?<:[,^-7U8E PW\]7@'5??\\W_]9SYSY;N+V?_V@O= -[W]6\=S(I;LSS&=Z M_]U->I=)VKF_W6CO_S;#C*+\O8S;CN MKH;/ST.,:[RC_2'\'9*.6^1DI]FF7%[YZ1N0:2.1,AHE92PC\UXHPY!2DAEN M$(G$=]Y4(:_T?U"]H!0_'/NZFH-W@_Y)]IKR+7SJCHY>)^CV3\+@[;D[/LOC MN#,HS_>O,6?__SC^(_#H^.]7S[C M@T^[^'-^_O^HBZM0V/FOA^\O]P\_TTXT%O'DS^2>:+D>P.>>:!J#XHH)CW32 M4E69'F]K2NZHO:__F+1Z0+B)X?<-#[ +ZZ4T 6%)"/.,*&<]I@)9[JWF@1>V M63^VV;MFFQQ\YQWN.$?:,I!,)[9!DH 1M*HBM PK147,;-.F:.&C,.>"SGKL M1Q;*VS3*DU'RR)A7*OW4*%C)G:7&Z)!;1C-;*&_]*._W[Y1WN7?1P6DJ:4R4 MAP,*26"Y1'D.&6E9#>YI9BONX/1WE'9[" JWC' MPQ:'\(%&IL/10;QBK<)$-3+1Y92K9WQD0F('46D+C$<%FF,)45B"A1^I;J[8LQYF6XPU?X'*7=ZR42(<@ $M7]=OU MH'!PX)BP$0?N-%&EW=^:Z<_"YTL$T(2R3#26YLM30-%P8"QAQX0D+P7GU@DC M<.+Z^_E\[7O]C2%(&RDD?QGTA\/6Z: ?%^OV]\P*>^M6E]4T_%;-0N&B&KD( MW=:67W#',QMT/B5=18F 4V&6TK_JPB>P7L*XOV%[ O M#>Q[-\%..FG6@B$H /94 S.,@,%<0.!<$Q2IB!GLSRZ*7["^,C>C8'UI6)]P M,C3"P2,?0&OB@$6.P?ADV$,B:VV\=%':9-A%&PNQ%F"_\CXFBETPKZ#\!'&M M>G+1RAW.<8>;F^-VYK)T9'HQ(& M$,E]R@@AH)/' U(YAW(_!1=9WK1O"TG+3MD#.V4_7,9E?V13L1" M>6H$()^[>"/KD@?N,"CF"8V,1J]#V3M;-Z>V4/XJ(77+T64=A87T(23W-D8, MC!F<7%Z/P#-)1?*!C5#H7LI?^\VT!LK/UU7A]9=+S M02;Z^6R8[F->K?9^/US5N;Z0S+?()L4ML,L"&!= V&&"Y2[R5+()56HGH60CY3,L%Q>YS/ ;J M*<5N,3%-1=^$+B9)!5-/, A!.3".LRZ6(1D;':1ET3CC[C8QC]O]*14*#T'V M33@=)%2-.QA5@=F3?KJGR\V;HY_=M1OC'[QSVOD(3XE=;&V$9-\ M.CQ3*K<(IV"DM& L(I981TF,^808?<>Y4"4B.^,*+DMSIJ4Y(5 YIX'D?LLJ M6@]IFI(7)J4"D1:$(I@:2DV)QJZ90"U,OS(X32A.XU#44AE03,FD,QT');T" MXG%2G)H0R]U]3+_V@=@F5S6,SP3JSYYC4A(AEZU'OR7\7&T2#0LWU@M*1 6.,@R7&@S8H8.J-8C%L;5/45FCZL(4F)D26[.=U MJW3X >AC]SQXN R#?L'[_'B_O(7W+QU,',/4*I N_6 4)[^3$@-">Q+2M 9F M0^[@GH0^>54 7P"_!%^D6/EEH_[F&2&7!SL=RX-&(KGT.,3DT@LO01&>7'JI MA&8\,(+7R\HWK>RA7&.&:VQNX$B-XGYK&],VX@LG M%M:XAUH2)QKN_!4(+PW"-WU M/>E(R31A+J<%IQ]P*IC+;,( B%:(*.BSC&? M.@O>"X(;@^#E>7,%P4M#\$U_#NWO=&*:&DJ# 81$ $:5!66E "C(["X'H+LFG9[!MWC7<**!I0D$[00!P9)?:IDFBN;CKJ<]EW\US3H_9=KDC]9I69VS MK@XM;Z'U% +KI MV>*]!"#OK=46@?&XJL]1H&5NRRBPHEYKK1"=C=[7*$NR@3IR-Q_L&8:C.EV2 MHB(?CJ1=CWGID+$,KNE.24GGO%%),D+0(6=%J"0EE4JS%6T47A"JI=C:UFV$ M=$UJ2Q!42=/39"9"7Z--DC6 MH.IFIG#W# [L!J3B-B-R^8!76UBJ1I:ZN)51A?:_=+CPG")*.!V8,FMB^3_E6182+B%@?IUQ M^F[0/QEWSSM+HW;PK03GYVK6QG]W:,[#\.WY:J'=[9G"Q.PHGPT1_^2X' M_>/CB@#'(9K"?75RW\'MQ@-X[TLG!BUXC )L4K' I$]>CU42N)1*1VF0H')K MF[;UFAS$5,J0U\WU*>RQ/NQQTX/"^SL=DF0OQX&",S("4\B#";F$)3A);4@B MBLMR9F-ACV7NY13V6!?VN.5W[7_I!":4%5@"C@(G[:$CV)#;HNV MMD6;+'[0_"J[(6Q@.OON[.[69J6S/[U;E2CK*@[T<^B%-=DKG+BT:F",6-!<<@C(414^Q"&IK&[>1G-ZN7FIR^R8E$C^]QW$'L IV MYL7.I$/@K6<"95X;PT$:A.08E 2NV32\31RGJ[':H%IDZ5]L7_+ MQO"D+(^4H. 9!L>02+(<:="XBA!Z(8PQ08F0[9_0"SOUI09@!@SNA]'5?L=R MW)T[":@AS_Z/)3WRFG-M[;Y&6F.E;\A2&/9B;WK316%DM?4:B/(2DK%48).@ M!:=H$(C&B*C+85-UQX9S$P,?-85-"YT]4SJK/YVNT-D2Z6S2Z:->>8-B !F\ M!Z:" "VU!H>%TYHD%HM5P$2HA=V^0F>%SAI/9[5[PH7.EDEGD_ZOX41+ZCQ@ M+1TP+"E8C24(&;C0)AJ*T-8V:W.Y'BDQ36O2?>-I:7HDWS^SQ^'VXSYUU[,- MO,7-C8^\-8->NL-AZS2D17YD!J5QVYHT;FMR@>3/9MAUBP0R-T.XW?5@ZR;/ M?@N#CYD6Z@VBD4F5=LU#UU]7K:!O@@P503:;(+M=F8D/=I(@0\AXZP!QE 09 M,0&T901B%"A$+Y56?FL;O4"D0?L1-4F"PC@;Q#@+QKD*XRR+<6Y&M,C>3DO=% M9S:'/^=\Y@VAUF6[CUY5ZD$A3.!2H& M*Q^Q5E[%>GS20F*%Q-:)Q);MY!82>S2)3;JY/A(2=6X ZW1R14@+BF+-9K5VZ?!D_V=CHN<4T0,<.F2;T"]S><48/ X(LNT8$3RK6U,1%OK MNBQK@WR O#Z2R@*P)\2X+><__TO'<($CT%(\,;F ^TTSRU*79K+&'Q@PA(: M"\ W&>"U%Q44@#\EP&\YQOD\5:N"P\Z#E3%90 M"7S/%O!,G'3;4QO?_)2SMDB(QBRB'AE1SE""*1 M!AB.*'=85)=2CR+C+):%$MDEM741J =D:-1$JI/(T+E AE161RJ03%&D( M@A@!5!H$C!D-FGD#E*$H,-;"6%I(I9#*.KI=A5161"J3CI?A5E#-(J3)$XE4 ME(/@QFOH'#[DD8MO;#U]:'_HGIW7#W# MPX[7;J*S_KA;^\L$EC#(?Y5NQ#SM#;2.!MD$_%?7Q4")$Y89RYF-07'IN#3& M&AZ-$JZ#D^PXS(#*N^.Y!WU:OL-__V2VIQ;4JM>ZO'.![0P&YJ)U&-Q1+WW/ MEVX8MEN[/?>BE6Q.Z^.9'79]UPS2KUL-?8#]_BC=W*B?![OJEF%RIL*[;L_T M7+IXZ^,H_>)D/ O3F*E^3!#?V'YB;XC7V"@:'0O*::Z<,\R($(V@1HW%0?I, MLM_9)'O+A(XZTO37RGQ^;B9;=7/6SUH5YR\D%S<^S9Z@>]][Z'+8OI"(_FHRS[\'A6/^^1FW:R:Z;(_ M"-+^T&_ ?.IO[Q#X8QY8J<*?8H?QV=:)N$-K+_W=T;#U-O&Y_[<=_+3]WV>] MT**HW#4?Y M91F[&=?=U?#Y>8AQC9M&?0A_AR3C%ND4-=N4;\X!-TXJCCE*3A!GC 9MDC"F MS@9C!)="J*M0&+L.A0F*'@Z%7(WOGGP^/C_<.][ZF>SSY_.=Q]X]/;R\./GW&>V^^ MT#].WIT<'+Z?"(?U+_XX_/WR\^6[HX-/OY_O7>Z@SY_^Z!Y\^N_CSX>[_(\_ M?_]Z\,:??/[TF>^_4Q=7H;#S7P_?7^Z_>4L[5#C'L/6 ,'? '(]@:2" K9)I M3HUS/ODTZ55;ZNGFA\MHNU8/"#>UNF?=FJC.<])Z<%QK'86F-# GM';""R6= MXU2HM!)GH)M[3EHOO//DO+-WS3MH_]*ACD!.":LTR$@D,$P5)$<\@).>,I'L M#C6V.@E0H05.8"_-HPOO-5YEZ<"T4]$IK#UCUEL6C&6.!1NX9)H5E;5^;/?[ M;;8C/E)L!(,DLB@PS1&8D%268(X@B4CT*B=':='F>*U:3&]@&>3K_G"4=W4& M"_B+=SQL\0KOY:L\X@?QBK4*$]7(1)=3_A[W,1KFD]K"+/E[RC&P049P2%'A M.2=*YN0'*=H(K?BPTT=<8\F^Q?FP^[+7/?X_6Z-!7I@/KMJR,.=.Q5CJ_R-L:T;)P]L''VPV5<5NJ<*W7" M#7=8&"-9 !ZY!68M >6$ DJQQHPHKVDH6VGKYMX6\E\EI'[_3OZ';VD'44^] M10*D] :8" H4IP0<-M1XY(,F[E[R7_N]M08*T==55?:77/J5<#?L^C"NYJ_# MMUD#&3I/9+T&'7I/9/WGLV&ZL^'P=?_$=GO5^'^?E]\Y%?N\9VC[NC"USH:S[Z8M/:E3M)C$F*U1L.S.3F?./].*2# MD9%PJQ-]35/75%3^J?WKIQ2N9;DW=;E/"&".B8@&1Y"&8&"*<#"<$[".!V8X MI0*QA07P'+5%("#@.WC.5J!Y>4PM8V;VLU?89FB=G.N(++ M(IUSD4Z6/D1G7" 2C$KKDQ'/0> M:T15A"!15IU"@"&.@PM""H9DEJ#WA- 7T-EQ%R@C]WSX.$R#/H%[_/C_?(&WO/YYTE^".&- MAR@H!L8" F5M6M%=P?#O_5 MBH/^R;67VN\MY)UNHG5:G@\ZGH9?TR04^U2K?>K>\D+1_D['$>R(XQ*TBLD^ M(6J2??(*J A1>FN=L#;'R"2JJQW=FBK/M4%P,VKM"Y:7C^7+6UA^WR$Z^0>( M:Z#*^ZC2T!WM57=%Q@W!\;+R["Z$\8%J?,B]:97B))7B!B+ M42,%4<0 S.$(UC +P3EG54!_K7=*)?+C),_^ MQUN!AHN]KQT4)5+>*6#8"$@"%8.BU -W"!$DHJ+9.<&$U%1ZM*'YEV6AUKU0 M+V^<"D_WDS:G@0B2,X6YT<"L8*"X81 )C=@IQYPL29AK[-$6 -4,H!O.[>_G MV;F-1 E$%'@=+3 D'*C((TBE1901A\##C$R_1OF6#=24N_F(T3 F>%$7Y M\![6]9B7;AS+()ONE*Q4RJN F &>>TLS&Q183U6FG60G@HJ6^1SS%GPZO>*Y MU;1_LX@/*LRI%5P6Z;R+=%)2*H^")DE#"HTD,.)DSO*U@*+B"#M'>4X"*F7H M39>4A>I7B2(\@2+.G#&.D,3RS ,S@H+EE@!Q-% <&2-!SDSU:[1ML@:5/#,% MP6?P93<@O;<9\&6%?"GL60?RMPIZ#G8X6@K! M)3BE;-(E">Q:*P1IPJ(E 5OB;6V%/07XC05^,^+;Q?*OB@=N)G71_?>=0/*Y MBR)"M"H"XPJ#"D,EKT8$*%.B:6/[-C8GG#,:6#0D*H=4=5WN,S/E"OLOF ME"8VPW?YGFKZ;M _&7?G.TOC=_"M$N?G:O[&?W=HSL/P[?EH8-+X=WMF<+$[ M"B?#1(/Y=@?]X^.*",>AFL*!=7+@P>VF!A?[7SI>(&Z=8R!"YL#$AZ EF+L8*?#@V,*80_:Y_(:CCB8 M)#Y 2B$=#TFC1KNU+=N4-5Z%;&[&^^YW[\N&7HC=DO&^>B\K\=95>.CG\1P4 M;JJ5FV[GP5_N[70(%YKH*$$H+!(W$01*8YT6&-,>16*HL)6'Q&>0-R77> W< MD#LP5F T+XPF4ZHNC]8@^7#>3)K"XFI=<$L60*HP:F+0;EE0%D"5(.24-SDV;<5K0A4-[RV)IW=FEPK^;,9=MTB$/.ZQ)QK M0Z56@"RWP+0AR>>D#+RDW#MDM22F[E*N!FTO%C)J*AD]Z"S>PT8+!L+(O3[C M/;14Z&=>^IE,:M""4I_[@%?UHXP8!&GR#(1@G45((*T2_: 7:)&^X(5V"NTL MDW86C%45VEDZ[4RF8 C&(_-8@Y+!Y&/G#9A@ @C*);=8Z9A[J#6'=I[!"=EO MNL=GH^ 7"/G=%[[9'!*=\YF;R*\-]#&O5E[Q,FOBV_W74UZFYEI@J0E8G75(L:# M-!)(TGBYJ"6 =?F48TNM#-(2H]C""K(P66&RM6*RE7G"AS623OG!TS$>O M B2;DYA,D7R&)DYTE@\N<$I03,F:,-GFE@Y_JOX1?,ND>S%?0JMW=F+#H-6/ MX]WZ^X_J?IY9&FMPB\\@IG/G_O],%7WKUI;]7ELY1N>RS^"XIH>=,3OL5^1P M$"M3.3PX&PU'II<'\H[M])+SN*!%O75"Q^\7^U\[&J7EZST"@S$"QH0!33B# M("*.5.,0+,_' 8FVUM-&M9PQO_X K[W-<0'X4P)\JA1?41^8B2"$%5!M)%EF M)/C(*"?:6AEL ?@F [SVHU4*P)\2X#>K%BX.=CHL!*D#8N"L%'F_0H-V1 ,. MB#N#A?7.-Q'@SR"G^)Y]XIDXZ;:G-K[Y*6=MD3CE>I+9JMR1JZF;XK1"9[72 MV<640^),X-88"Y&ZD!P2RD!YHH!Z)KRU$5LL:Z.S.D&V1LV'"JD\C0M42&5% MI#+I!$5NHQ:Y:[&*$IBDN6NQP^#R.1#I]UHQ74BED,HZNEV%5%9$*I..ES%* M,\XY2)GK 2CCD/YMP!$6/<61.\;B^^_?V MO]./B:IS21*Z3OO#;OZSEX-PG/[^[_#J:]>/CJZ1=>-35\^&OG_$V&$_K_%[ M/W+C,5S(;;Q710LDW\D[X/+;/%Z/PS_"PX[6;Z*P_;OC^,H$E#/)?I1LQ3WL#K:-!-@'_U74Q4.*$9CA.M@NK5]F &5=\=S&_NT?(?__LEL3RVH5:]U>><"VQD, MS$7K,+BC7OJ>+]TP;+=V>^Y%*]F!:F,5/]F""^*_MIF=!1)Z>5!88C59A:RABA MW"IM+!V+@_299+^S2=8R8(^E"BXBQBE/+Y -%.F@G8XX+^**:+^S8D7M:7". MS>DPO+Q^\D4L5>3,'[[.X1?H#&, MKX)R5]]\]?:+ZJT).S5^CY,74JE[WT8O\+WO/7193%](R7+\EW&8+Y? J?&WWONE)Q_M6KDZ151\-_/5X&U7W_&>'_/.N9 M,]]-!#]Q8P^YR+.V96KD\MT9MGX;A+^[:.%=C9^?AQG7N /5A_!W2&JN=..NZY'7*N(W MW032,!UYTN]&8LFLY,8A1)DV#//@DP=X%>Z3U^$^_:-PW]4"NS[?+-_"I^[H MZ'4BIOY)&+P]=\=G>?1VAL.0_N_[S MX,W^GWN'Z;O?'/V5[AD?_$==7(7[SG\]3-^7[KFCG8@R"I3[=VM@)$305!"( MUDC&F3%"YUT$3=I(J/HK0TOKVT)Z3UY,-9F.86E@@N HB&=&(..XPUZ9H)$R M5/,96.^>*JI"?T].?WO7](?V+QWI2$*X@ Q[+U1B@0K,'?I5TD&%+&W?FSW^VVVTTY: MPJ(!060$AAT#FU8=**/2?"(D78Q)["G5%DJLA=C;W(K3U_WA*&^@#>[VR>?) M8EG_9)05N*9YO _B%6<5'JJ1ARZGG,[@N5 Z45 @7D(B) .&DPC>0:2W9CSH?=E[WN\?_9&@TR"AZ$2$'!G"B8\#TL<\%RAH$J M[8$1I,$:20#KI+7_9,F0FVE&:A:]Q8PL$4 388M4TT(\^@\\0O@^HPDT$_=D>+-*!8(-JPEFQ4LZBM MIN&W:A8*%]7(1>B6I+W<.>]PIJ(,R$,(V(^K,93@"IQA^5AI*Q7E6]NZ3>3" M3+1.T<1GAO5F;#,4U"\-]1,2GG-!"$$.I+ :DN"PH*DT0*F6/E#O(D+/:_O@ MF0'^*5V- O.EP?SWF\;]HA.9PR;-73XE)3D:@470GBE0R?G@UAEN@\F':"H] M?8AF$XU[@T_27"#9L-SA''>XN4F,!ZFDU'5=E <:?='O=X6A0U7J6#;EEQR[&0[_3\SNW!O[M&-5%\M0H>>CM M+3IWWM%I00BG-+@@(C!-*6@;. @5T^0*ZI-RS;'5=GJK0:'59[Y#]T/,%%C, M"8L)AS_-E$RJ'T,0D@(3S(-&T@$/+)>Y2D;+GMWZ.=+%TJP24A.[>#:(0'/' M&"NCRY%SD2P-#N ]CRP@JY 5#;0TF^M O:Z*^K_DFL&$NV'7AW$SB.?=2'X% MBO?GLV&ZG^'P=?_$=GO5F'^?B]^2#>\Y%? MN\9VC[NC"UPH:S[*8E/BF'-, E<$@N4NGYK,02O)@&L3'%,4&^ZWMC6M*X>V MB?']1USC*95QP593L36AL!UE0GHL >E\> /"%(SF 2R6@F)%7%1A885=&JRO M5F$7]#45?9-BG+M(;;)G5@8!C*IDV0)68"PA$;% G%=-LVR;&WU^$TX'"57C MEEQ5"/JDG^[I\O%R?*/# C7+\9NCGV,#-\:^A 1J9"$^I:^)-1B)J(#A_"/H M"-8K"TQ$%SC2:?IXWF_7JJX>I"7VO+#"?A N!1%S(F)"%2/$/:,<@0V8 $M3 M!2:R"$&22"7B3LC%57&).Z]6%1<#LS(X3Y-EZ#QL&#U)1' M'"03S#3/P#R#NI'#_L@8T.>$Q^]^)D( KGOQSJB7)+;8);S.\\(Y8R2W?!-#74$LR M%^AC]SQ9R\LPZ!>\SX_WRPF\$QVB5H2 )[F.-5@*RH@ 3@3!HJ#.4)?/05 $ MDU<%\ 7P2_!%BI5?-NKQ!.H]LD@1GJR\2K/$3++WUFH&T0=E Z>8ZY_$O)L M% -5JX'JWCRU=N]\[TLG8(^2-.60/(@ :1H%&)D/F$2.*6ZH4I)L;6/1QG0Z M2C9W=?.:RLZ-Q/'R6A,4'"\?QY/NI>$<"1DL4$X=,*YB$II. 4)1H_26,\;4 MUJ2@P+@Y,*[!22PP?C(8XUOF^&M')5/,6'20YQ!8" H411($8D0J[9*;:/)) M#6V.I[.SG@3'FYN8=;?[_=39'QMWC MUVUQW;)V&A*4R(._W^_U;ZNA4FS].,VS__%F"&*7)LUCI)#1&PS*,P])PS+0 MUF@@CN2],8*)R#OA=[1=FEWPE S0NC) "Q[JQL.D*X\P(YP1!%R*')+C^;@B M1@ CIRW# 3&C2QKH^KK5!4 U VARTS7H-%D.8W >L5Q=Z,"JB$&3)!X3NCR1 MN$$&97,=H-U\R&\8CG[H SW?X%W->9S7(UZZFBR#:KI3VM7Q$+"U!JC#!EAT M!I0."*RDS#OMI1%L:QO3=IJ[9L3K&N"N+UF^?K.[#^K8*:04,,P+ADGARB(7 M7$8#G.JR1'"C"(JEJK_YPK68E%6B:%*]6HN(8\@"U](G]2H% M&"$U*(<11](%24FS3$I-D=^##IAJIR!BED^6CLG/%2P Y<@3Y;V*UM16PE2 WUC@-R..7DS_ MJGA@TD-QN3J&/?[9G!Q>XHG P3#^;;'?2/CRLF'$=K"@G628('KV\7SAR\[Q!.B9=:@T2ER$J_+FXQMSE Y%O"Y<\CRBFT*AZP/ATPZ5-(K2I@CX*73 MP+R5H*RC($AT1@;/7<[T*2>+%@I9JB=5*&1]*.1FP=#%WDY'B^K4<0*:(9.[ MJ*97B@M(KIBV MED8VBB$-+6I/$S M4Z"\;"A/E20X+X.A"*A1'AC3$HRW 33)8D,I'778VL9M*J>[6!4HKS&4E^UT M%"@O&\J3FS?28>%PU5S *V"Y^:P-V(%7CA)D@G-1YJ[85.!F0'ES=VCVPZAU MG+SNY7AA=W)00Y[\'TMZY/6GVZ4ERH51:>.R%)*]V+N].72Q][7#.#%8*P<1 MA0 ,:0XV2@XTI_-*%D+5[)?P-N>-C\K4%-DMI/9<26UY[F AM662VE0'L-]O&QCEK7I>Y6O]A( M;.*:Z(C,@/36T)@YS6RK&YG#ZW1\UORVZ20;_3'"A*,1QE[LO^]'',3QM&-J M"".\-^U2[[3 P&<1O)P,P]^[%Q/_++W B,_'_7$HO9PK>;5*7C,';,^> MOT$:)E<;(A'2XF6"J*1S.B.[42;?ZC4FPSSDQT?9U2.#V&$ MA\.C;'O4LZ;JPKC=LZ;=]] _ G^$!\-'S7)LZ/I\-?X*XWZH[-PJ.U_M\7.6 M[01O\KHNJ9I>L&PGT-@4%-4D9C8%H6Q>2W)K1[!M*CKOY*B>VTI[ZW :56GO MUFEOUNR#2#VCH:E0XXF,U))L^BG"4"55GO/K#>+9U75=:[==:[ M?*+U:6^WY*5[IKTAG&M*9-[LB..!$DNE3"R8%)G/RI[8IMW/2]_G&7Z=[2^\*4-LR7_4Y9*7#5W?I)SH1ND)ZZT-_(&C MEX5HVG4!\6N5@BB6)B%I@*1'A M\NZN5"20N"5.*R5T$%1'M;5#'_#-:M9<:6>3:.>&+IA*.RNGG2NAO\]VW\08 MA9?&$@69>Z2BEE@N>;;;F,S\$U%87VB';E9SZ4H[FT0[-_2!5-I9.>U<\67L M[[[QTF5EAP%)/C..=*BRHD.!@.6""-$)XW#\ZG6"\01'7 MZ^SKS2'1)9]Y<_CUEJS)\S58&799AGUYU9[1( M@C6*"I6T+#E=-[0GE\/#'0<75R:K3'9K!FIELA]FLED3-6N(@($:PF4H<:AH MB'>*$L,X4,-T$=^-3=3*9)7)UHK);LWFK4SVPTQVU>K]\ :4#!Z])8)R0R1D M@]SM,MKEA]G\U_\#8@SP6>(N]P>FQQU%OF*9'^G.! M]LL\_JH.S%OLZ;N!0[P'WINOGNEO9&K:M7OE%)VK3I.^H(?=*3OL-^3P+#5; MY?C9Z60\@4&9R!H3U_Z.>C;CY?CPANL4;!". *1(I(A(@&8#0:B\F8*P,?-% M:5A%MYV:WU1_K'%=APR!"O#V&U!6@-\EP&>-?RF"%& XL59X(CD+Q (5A((+ M"I4)P<@*\$T&>.OIY17@=PGPRS8QW=M]X[D'U#*1&%$1Z;4GOO0Z"52)I%)) M\]%=!/@]B!.^YD1X(4Y:W%+;.+JZ'8/C7#ASK%4)JTW"FFD/64R.X*-U,DC" MD[5$QL")%T(2Q6-" C.PZJJ\30!4.E$L,M$<.&N#)Q*#+=$#+,F#@2;R=Y3PFW*)D[2@EC/ M!-'12&6UU#O(SD-Z+L9^*XF(.%!W#0 M/\9Q;Q\_]%X,CV%PW5#H0D.9LMC\Z]7A77X]''T1^5LD?H3P-X&4Y_ A''V ML_'6SU>F^K@_()?E.BN2:Y\[I<4GWBWPL%,JS?OG<-IC^6%F9QR5J_) X&X' MT#L<%9WC'_V0;54>M)?@E?0)K3)!&0 /*H'5X4TIZWA0 %4"'TKGZ+Q\Q__Z M&7;F%M1MKW7SU06V.QK!6>\ P^$@_\[;/HZW>T\'X4%31OSEJ1_W8Q]&^>U> M1Q]@?SC!IK9CGNRFV@:4()3?^@,8A'SSWLM)?N-X*H5YS#0O,\0W5=B<01:9 ML1@2E4JH_ ?U**A#%UQBYW%E^3M982PZ8%X3(41*(T\\VZO>RB 22&-IS$JH M"F7#:=;%U:TL3\X1G(SQX<4?O\3^^.0(SA[V!\W#-E_ZY1A&;S-0SZDT[U^S M>D8CA.G'7R#\@$YA?.YO/?_E\X\?-!_-*$;3SQ1_P(6X]F/Z@/W@9\;P'_KF MMP;+Q .C?W1 W_I,*%4'JQ=;!M]QZ[>ITS U=^U7;-HI$]VJ43O'3PWX7O8_ M]O;R58?CWI.\G\1_^='/._\Y'6 O&RZ]8IE>L5$6G,AEXP"746 6VD>;VSSL M3_+OA&_OK*Q _J?^H#]/T;XOI_%>W36>X$GP]&WSK^6 M>>R-G[L7.+Y04'J[\=WI>')55ZF3]^V%=SY_<1D27>,HZQ?X'K/*>9-8ZEH+ M\S[4PERB%*;FDEH$KIC-1@MZQS&*J*B2#",U<.Y(9Q>.=/T]1_KY(OUM-#PN M%G 9PE_]R>&C3&[#8QP]^1B.3LOL[8['F/\;#^#C_7"FO_YK__C5IQ?'>__^ ML[__^/5A<::__NNW=Z\?[_^]]^GMA[UW>9R?8O_57T]FG.DG1Z_XZ_P;KSZ\ M_NLIW3]^4ISI1Z_^RM_CSS\]>[Q[ML_WQ#[_S^&K/^W9[P=/)]/V2,_I_J>W MXDTPT5/T@FC+')&><0+ )/'@#,@(S@%L[4AIMPVW[;O2:P'@2GIWGA XPWK( MD3,F'.=!2Z\M&.'1>^:8 N:I7(#UKLD$K/1WY_3W_"K].2:82*^6"EUGGLT*IK &$$C%, MI1=5V5L_MGMUE>V2DT&!88323'FER#DI56T(9]IR%8.RR(NR)[>-TFNA[&UN MV?-'P_&DG!2.;F#7UUR8VS5OB\Q*4\5&8I7+6N2R3_.&JT.93#*9P6+F,@6* ME!:E!"23&F.()NFLN1F[3:WH4)K+'53L__'&OC]D"GVSG^\,1"H*ED3!C/UB MJ:&!44><=CSOZ"(0$,$0##;I(%5(,FWMU'Z]:Z4XUVUDA0!Z-;N-^!1,Y"3# MR!,)$HGUVA#-0Q(E:)P)[.(V<@^R)?\]:CK_C(:I/UG%L=8/)E$LZ_580T9K M73%N1/E'(\G*9RWR&9U3BYG7RNL@2-;53&D_X @$YTBR/O.9L%J$K! 8NJWE M"C(CNNO6O&=@[\9Y1X7]RF _8P>DS-64!5ZZ&"*145 "/@!)QBDF4LHJ3;I? MYQCW#/!W::]4F*\,YC/6"J,6> HLSVATV5J)FGBTV6Y!F7=VQW7DL+6C];8V M-S96;M-_OTP:WJVZRG[D'NV$7]81+C'"S0WK?':")>=L\+:)C!^,;U8MMROU M9C?^'IM[+OEO'.05>=3D94 \[@_ZX\FH2?.M1Y3KX(F9BF]W$'>O"._)E%VJ M_M:B_B;FO#,T)6>!9H4MTIBU-AZ(BS80D"!D-)IR6;S-;MO8&\=?U#/+MLXL MOXN9"HLE83$;A4D]H/(A6S0I$:F-)F!D(IC)+SE48*BLIYCKYA6H.\UM0FK& M4Q #UUYX0W0L#L&4./%>12(XC0DHMS':#NXTFVO(/6IJ0KPMV9P9=^-^Q&DM MD;L^V=Q$+FM=:_[U=)S',QX_&A[[_J"1VQ=Y/KHLSE(U);_;I.H^.BQ_/AWL M-HGKS](U7_F]#[Y_U)^G(\*I)@BDYY0%K*6[656L#571%-A =$; M'IN2D6V=?7;QP.,'[G&7VG7%5E>Q-:.E*Z1)>Y0$#9=$*I$()-2$1Y\L1I62 MO;F67G>VV]72*_JZBKX9A=Y(A,"<)M+IC#X32_OI$N]NL]RI\LF9T+6=;7.] MX(_Q9)11-:T*U[C"CX=Y3)]^7*6O[HG;5>DO2[#X*"[)K[HF6F0R-:>CQXA2 M& _$H(M$:E3$,U;H#$/6)Y+@K'2@8MM.=ZD_S3UW@G\3+Q422T)B1K66(@J= M:"!!EZ9L/HLE2XH3D[S*JK6-UNGJ %\SU;KN,+<&IQE=V=L80'!+) VAM MQ M! 0%PH%1-%X[R6D'=YA[D--S,)S 46]XNT%--0)XUG:I-Y+<__#&HS! ,:]CK@V1S 3B4D 2E8S):1.0Q:T=Q;;MS<_W:MC_ M)H"^A32?I4"?^A_S\OR$HV'%^_)XIS-XIPF8X46EX:5.HZ:4>,\-$90K@^C! M)5>:@EC.^"\5\!7P*S!HZBZ_:M3S&=1CLL93JHF&XODWLC1KUTBL",Y$%GR* M]/!V%XC+V?CH;C\3][:30\OK"6AX,[MY(W<9=7O69!UGVQUG^S/6<,4.-,EO)6B*,7@+"6.1TEB8BZRK!]G46[M,+MME.O0 M^7B%<-$2@5 I0Y6Q]9J6508=V8G M7IV]6L&[,O#.6JR:*6:8I 2IR0AV^<4Z )",2WLC;_'YEJUSR:'.+HX[*T%+-;@'IM+B%?6XG9O@#]67/0^1E,M8Y.U MX%>YSB8K MP?#H97U;N:C?]C2MS^RSEW"M/9R(J.$^,D*Q&Z0)P1D6@I8O)1 MLOS^U@ZG] ;V5XW,;2LRM^*A;3S,>B2B-Y"7@B9*VT0D>$=\Q$B$,Q%2LJA- MK4^QZ@VE!?= W5!N"4"S7@'/38C(!<%D))%"!6(Y Z*< ).5WZ2 >)"*<"4A>I__5SJ$U[(/75=^ZY9RFRB:U8"#248G5$0T\=M9,R!@ MA2/!:AFTC\$RVZTMI24/\!IDH]WX<*)%TWT#0M2[X27^ACU?J:Y%JCN;TYZ= MUMJ@E80U+?4BNJ4 TQ77\OU@@+O,2EL0]S4[ M[2:0GW.0@QR'$#P;>O:2F?JAC95V:-[*5"51]:'1V;M,AY=RB99D7FI$A2M)99% M0P+C,GC,2Z24VJQM@2N%K-0@JQ2R/A0R:])1#3)9STA9"*70F"SAEOO9\\#C#U)W,RJ,&HG376,O.=>ZI^G0JO M$MBR!#:?S!"$$K+$K]A0XE=D3 2R5D1**TZ7(#)D--M2-S:D.IS0L$DH[9)1 M5/': EYG;18FMF\?^LQF!=8IW>#W,G+]=:DV"\)CP(24TP(JIO3)#-_*+_!ITF5SC:)SKIA%U9B6R6QS9J*(F2;T&I#0%A- MI.")>(:6>!&LD8HKQU,YWK+L)L9BY;3*:=WGM!6&4U[EM$I;R]+6?)2D3@EH MRH(0J;3RI<0Y:@D*1,-9"A3,UHZ3G2>M#:_F+_*TQ.&I/\+.%LO?E"%NKF?F M"8P&>83CBW#;$\QX.811+8.X#O>X!TFPO\*X'U81)'#C8XR.3-#B&N?7'JR+ M>N6WU,H_T.+%SS6K\+-R2:MRN9AR.9]]&Y4W5L5$J$)/ M9!2*6(J4:(\"J,!D@]_:H0_H_)G,V@<\5,;I*N-\TY*]AG)NZ*7CUQJTE7M: MXIY9?YP&;:EACH24&4=F<1&@1A.=8HS,B21+J:#,/3<)%:VT4VEGE;1S0T=: MI9V5T\ZL/XTICEJ7WKC2I=(U2!'@'@B+6F8%R#*M14,['0D9:\G9T66C\G'_ MZ'2"\8ZC4*YS/6T.$2_YS%WDZ X:H^>KMW+SDMR\/Q][8A*PHJQG6B[1O,I) M AH5T<$*9F-RP;!VS-'EH+ ^Y[25Q-: Q#IMWU8Z^V$ZF[5P'090F@()(HM% MJF2)=91G3@M9 64^KPY[8PNW,EEELK5BLELSF2N3_3"3S14D5J!Y+BQT7P[3+:Y>=U_-?_ V(,\%GB+O<'IL<=1;YBF,03C MN^[KN8&A*&LPQ'O@0/KQJ(3[V$K@VCU[RA*K3N>YH*G=*4OM-R3U+#5;]OC9 MZ60\@4&9R'./=XV*;W%GG^]>X\"$(*$T& !/I&:&Y!5N2L>M1'720=JXM<.X MWG9.=J@'=P5X6P!OO:AV!?A= GS6"6&1@="USX:).L M -]D@+?>#J@"_"X!/FN;.Q>=D1@(3<4V=XJ30N$D2F6]TPZ\Z>0.?@^BI6]R ML-UB"9ASBW$Z 7-&XTU\KNM)B+=ETIR+?XX7*R6V2HGS8"87:"X(:2LZ< M*#J/E\1+Q@P7G*-.A1+--O_*VJDLK=F%&55&Z)5&8-*94W M!U=J03IC2ZZ$5<0&[H@*" 8H*.E,)95**NMHNE52N252F37>(GKKJ8]$@-#9 M>).. (0;81)W@NN8+,TE<;J^WD"^:;3-M!A6N =SOM Q_[[G7\U+].'\J.? M=SX_X,6',S4$#,_0.QF.^^4>#T=XE&_V'G_YT(^3PPO87?K6^8/3+U\!/QX6 M %S[E4O/&+ 4D[\MSN!E)+\1Y>;F8.$!'/2/<=S;QP^]%\-C&%PW%+K04*8K M;O[UZO NOQY^KOAPD@F'^!'"WP12GL.'+? PTX7=N:ZX;3MP,.,)!R5J_) X&X'T#L\ MP^$@_\[;/HZW>T\'X4$O;TB]EZ=^W(]]&.6W>QU]@/WA) ]N,BR3W510@1*2 M\5M_ (.0;]Y[.;:Y9Q")'2R!.7FGLK@T@@C:614:/" M5'/(W\F;>]FOP01OT6JIHI%&4] I6:6I!&# ?2Q%5YIU\9D5&][/DW,$)V-\ M>/''+[$_/CF"LX?]0?.PS9=^.8;1VPS4_W. M?_G\XP?-1S.;V/0SQ1]P(:[]F#Y@/_B9,?R'OOFMP3+QP.@?'="W/LNZ7QVL M7FP9?,>YO$041\Q/Z\0+DE$ M;87Q*46'#)UP4LUZ/=WWO)[GB_2BGV 9PE_]R>&C3&[#8QP]^1B.3LOL[8[' MF/\;#^#C_?!\[KW;/]X_^*]ZQ9^S5\?[>8RO/C[[Z^G9L\?YND^_Y?&\XON? MWM)]OC?C^1R>Y1&R_8.C=Z\?_]E_Q9_2U^^>J%?OGLJ]@U_?[?WUY[O]=Z_$ ML\?/11[GV>\'3XO7\^/O!\]IOI]ZXREJXUD@S$M/I-"*@ M I,4@,"CJE=K: MT9)N&Z=KG?E*>NM)>LO49 ;G(H\L!@I41BF<=@9ITD)PIDW$!5COFL2X2G]W M3G_/K])?1!IHEB!Q8#/IR6")C2#S2_3.T>0=AZT=LRW4?,1>Q\HZ5]ZKO'<3 M90\HDY(S*1(R&;P" )J2,L8 1XRT*GOKQW:OKK*=3EG"J"FAMK048@P(2.I( MM$K%K G*5!J_Y8UN.U^W%LK>YB81/QJ.)^6H<'0#N[[%@*#UC^NY!?.VR.Q9 M.N>]RF4M!.)7-F<@U M1I$\LUYN[4@KX5;\YZ!O1OG'17V*X/] MC!T@'$0AM299/*E4#Y+9&E:.Z&"H]CYA*M;P?3K'N&> OTM[I<)\93"?L5:B M$BQQJXD1I3A[0$F\U9P([YWCX#$+-<.<;RM#UV)WW_!>M#<(OZPC7&*$FQO6 M^>P$2]+9X&T3&3\8_V#QV'7HVKI)]]C<<\E_XR"OR*,F+P/B<7_0'T]&39YO M/:)D9Y M3#X:"%L[RFYSXSKD;.Z (G:79Y;?Q4R%Q9*PF/%>J,"]US:#P5"58>$LL5(G M$J)"!S90X44]Q5PWKT#=:6X34C.> NK0ZI" $N2R!+3[(UV)#(O4+!D+1<= MW&DVUY![U!2%>%NR.3/NQOV(TV(B=WVRN8E?I6N^\GL??/^H/SECE1-;Y$0YIWUS MJ8-WRA !I=$Y%T@@<494$MJF0(.+6?MFV]3,=T_:G/KK/W"/NU2^;PUZ%5U+ MHFM&B4=G+&@5B>*@B:0AH\LF0QC5V@8%TG.\L1)?-[[;5>+KQK>6T)PU!JRS M*I,Q,;($.6+D)!L'^84%Q@%%LB4ZH&L;W^;ZT!_CR2BO[6E1N<:1?CS,8_KT MXP9!=6[3E0LMFN19VW=P]" M)7MSS;ON,+>K>=<=YM;@-*,M)R>8UDR3D&S>89@-Q$KI"9.*0BJ)=Y M!QE!!\,)'/6&MQL25>.'5ZU,?XYQ.S\:'%>":Y'@/NX]NMJ7Z]GS-P!>9DGI MK#_[1&1*DC@F+&$0)+04Z%/_(T;R"4?# MBO?E\4YG\,Y"2%K+2*1 FRV$I(A5P1(NN7)9@#QK-:6G2+8:^"\5\!7P*S!H MZBZ_:M3SV5V>>4]I-E^T*^6^O+*EIU4@AB6GK54:9%RK7;YF"]41UFRA;_#[ MTT$8'F/OIZ/A>/S/7AH-CR^LY>'@SJWD3=PE5V<+3T7Y>Q9DW2=;W2?[\]:P MMT:PF BW4A#)LW;LP$7BA XIJI2-G;Q/\FW-58>.QRN"NU[^HF)Y]5B>M71= M\-IZ+PFDTG$>T1 Q0@Z2,P%%ZEGK17"J##N$(QO;J]6&-\9C&=-5^&XAHQE MDD+&LN22$@C2$TJ=X=HKYI79VI';AL];KG<"X\T-5ONZAK..IO;&WV-S#=MG MDT,<79SWU@H8:W"/S27$*VMQNS? 'ZM.>A\#JI91Z%IPK5RGT!4![@\'PZN* M74WG_S'U;?_EG$=%(60%#2SA6I1>=6/+2-AUFOAHE - A;&N]8XG1(^2\5#*,V>!%JA.[Z>@@J@%H&T*P_ MP 3)E4JI5(@Q1&HP!*3C1$8765+H.0L=VE VUQ![6AI\XWAR*[;8??5EMGZJ M>"&U6GMG%70U?Z(8A.4NE68\QGDBE1+$2QV)1!&M6M+:4E#_ :)*3= M^'"B1=-] Z+4N^$E_H8]7ZFN1:H[F_<>\^#S?[ $X#$B@4;B==1$&]3":.HH M\YGJW#;7^N;V?C?R5"H#="4Q;4' MIWG^GGU.*?NU60/3ZP[@(XZ??)R,(,]_?P"CLZ<3/!YG+BW#'0V/CAHVG7J- M*I&V2:3/YBM\2/3,*([$"&,SD:9(K,A:E>&4RB"DC[:XB_2VEO,U/VM'T'O& M(:O+@:HK>66J:^XKE%=M,%4HKQK*L\:.=R:@E(Z@+X4CDK$$0M94 MD/ND#0TBTJ9'BA(W,78JE+L'Y14;+A7*JX;R7/&(&#!IFD@4Y3 YJD! <$Y$ M"42E%*F5=FM';4LGN@'ES3TIVL=)KQ2C6\69T H=,!V9O?^S&@-XB>793 M8= ?3FJ5GY40]=E7R]!K:9!I(E K(C-K$V^#(T66B@9P7NFM'5=]PY5 M4JNDUE&3LI+:*DEMKM8^&L@"8\1F)91(#)JX% 6Q+G 6&.,^0-$^+:>5TRJG M;3:GK2Y$LW+:"CEMUJ*VU%,I@B7!"T>D4(I J5]B')>,N2B9=4WRF:*=5]3: M3$LSG62C/T:8<#3"V(O]]_V(@SB>=AD.882UQ7!WC=*K%/=9C"\GP_#W[H7P MGJ47&/'XI/S]N#\.I<5Z)2;/%ZCDL!:**DV5Q,A8G.S[.J!P?P@@/AT?9?JEG7M65TBWS8A%7RNY[Z!^!/\*#X:-F23>4?[ZB M?X5Q/U2&;Y7AYXO'>9>57DDUX=I3(C4-Q 8TQ%GF9! T;^BI<;8P?5]2MRKM MW5?:NZ53L4I[MTY[=:SG9I7U[@7K MW]67->V:A0V6S$L])[E&;#/@O3$18,:,L#*,6F"7*V\\K>YB;( M-05/3G TM>_ONA?:)2F*+*HX/,T0[FQ'[DT98DM^K"Z7,VTH_R[<5ANKKZRW M5O('CEX6PFO7%<6O54Z>P&B09VM\\;OG*LBYED&KEK&0EK$_'V@=J$3=),-P MEVTK:CCQWC@27$HB4N10J@'1![R%Z)TU,J J[:P3[=S0%51I9^6T,]>,/:+, M:U21H(TG4K+2C%T"X5$K<(H[D42A'=I"[8]*.Y5V5D,[-_/%5-I9.>W,%QWB MQB%*$FFP1#J;B&=9[W'.,"X#TY*E1MNY20G9VBAC&> ][A^=3C"NPG/2@IV_ M.42\Y#-O"D??FD5ZOHXK2R_+TE\)J:96 @M(HG>A5)<4Q'*5^9K*Q%)P>*A4BD98(XYCD!E8"+F)@S MYL9F;F6RRF3KQ62W93=7)OMA)INUG!W$1$4LO5D5)3*&;#E+Q4EIP&2#XM:K M<&/+^7:8;'/3#OYJ_H&Q!WDL\!9[@]-CCZ/>,$W#$U:2>+#,/59U^%^'V&I\ MPOIYD7X\/N$^I@Q>NV=/66+5Z>L7-+4[9:G]AJ2>I6;+'C\[G8PG,"@36>,, MV]_9YWNJ=$%1YE>4;2:DYGP&>@'BN->%9NAGX(E%6 ;[9 &\[[;\" M_"X!/FN;:XQH\CHA0=E$I&*)6*OR-IYW=?!)+0<*)9"2W4 M8&RIRM42);8)LCL.4*RDTGTSJI+*+9'*G"$5\Q9!123)TDBD-()8SQQA4KO@ M/6AK4B652BKK:+I54KDE4IDUWF0*"04 4:+I@\HD >ZSXN)DD ZH"$IL%*DT M5M_/DU)<8%KNL:SW_N 4SNL]QO[[G7\U+].'\J.?=SX_8/VPE0\O5L@Y,1F> MF>MD..X7$3P&/:[]R:8D$+"V6 M;XMR>1G);T33:R9H@0$<](]QW-O'#[T7PV,87#<4NM!0IH"=?[TZO,NO918; M:)'R'\32#EJ7\( M1Q_@;+SU\Q4)'?<'Y/)RF)7DM=.5TN+R<@O,T91.\@XSG/;P?ICY"T?EJCP0 MN-L!] Y'95?^QR*RV-HY*!Q7@B]*9_*\ZL?_^AFNQ^)M0<1\=5WNCD9PUCO M<#C(O_.VC^/MWM-!>-"4AW]YZL?]V(=1?KO7T0?8'TZPJ;>9)[NI7@(E$.:W M_@ &(=^\]W*2WSB>2F$>:C/;T!1P8(*W:+54T4BC*>B4K-)4 K"\1Y^7YLG? MR=I449 4C8PF1ZWA>6%H9K5BFB4E@@"EM+ME2FSN\[ _R;\1OCV!3.4)_#Q! MS8H]A,';/)_]0>_EI<*E_]M[C*D?^A/2.\A0P-Y>ONWAN/**KKL=M5H!%^VF$8'R7-P!"=C?'CQQR^Q/SXY@K.'_4'S!,V7?CF&T=M, M7^?[DCJ9TT":N9Y^_(78'M IN9U[H,]_^?SC!\U',PK5]#/.'B@JK_V8/F#_ M\VT#ZN(9LB*'*[[R6R.;^8PSO>@S+3Q5]H$P[H?N>A=C-4ZMR5C- R[$VHQ5 MR7695_M 6;,F8W69OQ9FH3L>*\L+5BXVH.\<"OYH$.XR"O]""N2UN^N<2LEX MB9//.^GD<'B:;QJS:M7X>GIP7 KCC__YX[9)VT,M0/WI= "GL9_5IYF!=6-+ M^\:BN-;QZ!99/U,M[%8]A'.:V$R7IJ;JX@*'QQLV =.2D^T]_4+TT9FGW\U# M+$8('*WFV6_ATA61^!V91U.IC'L9E^_[F<*/SGHO\&0X6BRPH^/4>.E<9]$2 MH)U$S[C=[1+KNL]XS4U7.WJV<=GOL$^I%D-3[ 2=DU[M\$ MO, )Y#=C#\_S;._?%!P,)XTO^4LQ]/_[#\N9^>7",7IE2KZC!MVM9E"OK%>N M\LJZ^.N5]_;*NOCKE??VRKKXZY7W]LI-J"[S==OG5SB"0<#M;.H$;.K*G(=Z MT,Y[06\C9/U'FJUU)2:],6+Y;"CBU:/:VC%O4\K.K7_'O,U?K_>,@)9+BA$* M(@2P2CHA)20/0J@H2QDZ*X3#-T_+KL2X8-_.A5G7;)=/N^Q+MLOK=WM_/?GX M^M]_]O._V?[Q4['WZ2W=._A;O7X7\V\\N93M/]BC>X__EJ_>Y;_?_??L];^?BU?O=C^]?OR6[?UI^>\'?Y=,EX^_'SQG MSPYVV1NTREN%2'@"2205@CBG.>$:78F7Q12QY+KH;>=DN[DNW49[W9TV:7=: MHIUK:TQVZ43BR?]WVI^<5;9:FJV>?/R]YV]TB?T7G!$#(?.5U(H M:$L4>L]Y\MJFAJ],Y:K*51O/52%*%-H+D,Y(GWG+H@O,&$=5]"K"3;BJJEVM M$MFG2T1VMO_\#<24 K5 $@V:R.@% 189 :VYEI0SIPN12;HMC:AD5LEL/12Q,EKW&$U<8;2LJ,DD66*:..84D48"L1(LL<(QR[2Q M$N/6CJ7;MON$UE+;@0XRT!0,/0]C+(]V?(*#<5,W8 T/0N]C]>0?.SZJI:VK M<*IPJG"J<*IP5NIH95$%SHP#;:VT&KRT%'S@7J<4@IFK^2B^YW'=C>].QY.F M^-'!\$MZ\1_0CT\'CZ;I3,U9>*/1/+JDT+S K.J,^Q-\B:/W_8!_Y(:<,\BD2Q8XH$CD8(R$ $CY6YKQV2K MX,9'494.*E??=^$LP=5@J 5'HPPFR1BU!4FMS7:[ LH3CY6K-YVK9UTXP2BC M0Z9IC-X1&2(G>2=7!(V/B5.GE#3=X^I-"%O_.ICW<5(J60Z/<0V],RU&B:X- M^]XHN+=#)S%5.%4X53A5.%4X53A5.+?D.O," T(V9SC*IAT*4]9P&R+5PDFV MM#F6M<>I\OC[<#RNME.+MI/\2D"/]Q:H5HR L8)(:;/MY(TGSC!D*EF(P6_M M\.UL8;<4I5BQVQGLMNY*J=A=)7;G_1Y9@%Q0XD4LR5V@"&!Q64?NLARCL"7& MN&O8W80@E>^DZU_3EF%]G" MNJ W(%7V1B<'W0AA_8Y 5RC$CO@D%P]A7>Z1 MZWKM^AG8!A#0DKGZ"(P'SCWS48+(BH"VV21S7FKF9;)-5/("RES-U5^E0J?F M\\X4SFMEZ M5[0V>[0G&7AK0)"HC,BTY@2Q7")1W@KDS%DG^=8.9W9;,WZ#U-;*:)71NL]H MTBCOK*;4"">-\!Z5C($KEG=Z'71EM XRVNR!I_$:I#&,.",9D1(M\5XIPK1# M)YU-6HBM'4.W&5-=)[2U#O]N[K-$)\!BZ:!#) O=HIY=='6$=81WA MFHWP'H2];$*7BON8?+DIF;$W%LBZFG"=-]0V9855^'=8.!7^%?YUA=455E?8 MW^-Y Q,TIJ M2)R4+!D"T@'1@@=.4Y8J9UL[;%O;^5X6%;QK#E[MHS& E!G.99378#WOQF\NV\$!2IUU$0I+3-XP1-;>M(HYXSAF$P$T3WPKF-< M UTHKN%@.(&CWGK'KK7H#-R //K-+XQ0X]LW*;Y]\]=K): -$V@EH$I =;W6 M]5K7:UVO=;VVZ-U1U%HM*. MA3?!4% A2"*S\(BD3A&O9"*"LB@AVB+.ECP[Z\1E]TSY7P+L41H>%?,1!9>2 M>N^M W3*%\$ITQ%B&RMP+[6 MH6W-?99(5![W7N!X A.,:^CLK>F7=81UA'6$-5&Y)BHOHUNOC09]YV'^-'93QX M;;%/+5W? L-\W+OLD3_8>^,=HRX82\ F221J2KQDKO1/X])XHY-B;=:NK_12 MZ:5->K$N)53:"6I1T@"."A-- (R!@Q=X$WJIVDW+W'/Y@.#@OV]!44D]S(([D4(L92;I]O2B,H_E7^Z6$[91QI6UU7L+7$U MIWQG3'0E+N$@O'',L624(0%9:?Z,E%@K.$F8]9^4 @1GMG8X M9]O2S1]6+EU0N9)0):%62<@&739+FYE(2IM=43$-\$W7?,]#V,L MCW9\@H,QE(E>PP.R^Y@M7.LP5.%4X53A5.%4X730:^DX. &H.?&:J]4P*T)<%()-(K M1BRGE(#B*)S24AK8VC%9^;_Q44SE@TK6]UTX2Y"U248E*:.U^=51]$8%+P < M"LFU])6L-YZL9UTUD1I>:A01YZPA,@ GCB=), " 42B2=-TCZTT(:-[ VLSW M,8*QAI=6X53A5.%4X53A5.%4X2QCCR'77CLGJ756&L4MUR;9_)Z1X(+#6MZU M0\;3;!&0$FR3998",))-:E/J FCB74I$VBAYTDI$K[9VY+8R>O."_NX[>%MW MIE3PKA:\,YZ/!.@"HY(PES*"K17$@TP$E$(-(C)F1/? NPF!*M])Y=Z#43B\ MR.-F/=*['R4\%O!)GZ?]3X4SF_F_ >64;G3.T,+DK-'Q1%T*=2G42(R! M@ $D"A(ZZ;@,C+>6([XQ3'%7[-"1\[+%LR5:G(^U8LEYR[4UBJR)["W0X%PB MN_(,DN&1&)?-42DT(YYEZU3RQ&2PFOGH6TEDKQQ8.?"^V3) S :8LDZ!-@9&D,2N*2C$"#A-1U"1E&;4NA))M M;[>%H94D*TE6DOS1D@!!6XG!\N43EL1 M#%@'(O,B-2" IB2T]M%&KEEERBXRY;]^N,"'%TO@G%4,S[1S,APW^2T/1WB4)_H]_O*A'R>'%Q;LI6^= M+PSZY2O@\SHXG5S_E4NK(&!FI]%M\24O(_F-:';-!"TP@(/^,8Y[^_BA]V)X M#(-%&SU_?2A3(V_^]>KP+K\>CB[&> )OD?@1PM\$4I[#AW#T <[&6S]?F>KC M_H!&H >[#S#0X*E?E@<#=#J!W."J[XS_Z M(:'@07L)7DF?T"H3E 'PH!)8'=XPL;5S4/BH-TR]1V5G;;ISP_6@NJVU/A>M MTBRPW=$(SGH'& X'^7?>]G&\7?)V'O1@$'LO3_VX'_LPRF_W.OH ^\-)'MQD M6":[V5U*>$WOM_X !B'?O/>RQ-M<[9%^"2TSF\54Y5 T,IHM2[YEI MEI0( I32;JHRY>]@W)TT%2^YY4;ES37;DH@:LG7)(Y=Y&Z8Q?_66N:VYST*- MA9C*$_AY@IH5>PB#MWD^^X->WOYMH?CWI., MD-C[S^D >X).XYR^0IS-_OQE-V@4@OR41W RQH<7?_QR$9O4'S1C;+[TRS&, MWF:".M]"U,FG"<#>7)^)\_;D:T/=0"U)].!W :^UE!FAE8-[:T M;RR*:^,*W2+K9ZIG=2 V_(]L1N!HE'6FQBVV0!3XADW H^'Q<5:S6WOZA>BC M,T__I;+(:I[]%BY=$8G?D0%TT5DUX_)]/U/XT5GO!9X,1^N0H;%,_\5%G;"= M1,TT@GD!>;33[W*MYVJWT3O:99?UGI&Z>NYV]:S#5*?F.&G2WFD&]LEZY MRBOKXJ]7WMLKZ^*O5][;*^OBKU?>VROO7L\(:+F2-P*!\<"Y9SY*$-9&;94USDO-O$RVEKSY=L;)\6^' M>\?Y.X__<[AW\/9C_A[-OY''].IC_IUW^3?E/O_OI]?'>W,9)Z_^>G+VZN"W MO\OWGSU^0O<_Y?'^]82]?E>^OY^?[ZUX?;!_G,?)?S_X>S*M]?"!<#E4X1QR$0*:DA#I0AP$$ MRF Q!54;JE@7D\P)V<2,DC*,"F9 M2#Y8U"POE"B8YDK7&B2=0?JG&:0C2QJXX"1Y'XE$GK=NF03105N=,'*1](I* MD%2T=PCMRZ2(0Y+))&1B,U%Z+4TK#;FO'64L2[#?GJ2]HD7](RC":-\LYJ2HUPT@CO M4]S.1%+S,M:&T,OS%F@?B*@Y/F!:&B,"1ZP8GD M$HB3'HD*5AG&M>!!;.VP;?65DJ&5#KI(!Y6K.RR<);@Z&*N8HN"5DE*@ Y @ M0N9LR 2NM:UEO"82HED$B)C\P0*=$1ZVSF:A6-0NN"1=L]KMZ$L."O M@WD?)[VCX7B19-"N^69:/-U;&^Z]4?1DA\YAJG"J<*IPJG"J<*IPJG!NZ0B< M"F]HTA*U9E+(8"&II!,$[IR6SBU@C5US%IZUR*>#,#S&W[,J6G%[&I".EL3L W81@D^^D-7^]0/WZ>#-:]"1O M0*SRC0X NA&)^AV!KE"('7$M+AZ)NMPCU_7:]:.L#2"@Y;*:G0+$0$/6W%#R MF++F%GC@UAK00G)Q'ES\W>.MFM6\2CU.S6^,84$ MF: M.(],>F>EBJF5I.W*596K.L]56>,N":E6!: R" 47,EDT0MA37(WX:JJ=K5* M9+,AF]YA-#1&PE!I(H57Q$JJ"&B'I?MFT&!*3KK;MJZM0*!*9I7,.NS\9PF9 MHL+01+5TX$N G.(L\6 H?N!D<#E=$JHW6?T;A"]$"UHCI(P2,$2IO3,:F1N10JHW6/ MT6;/.5/,>EHP@22,F=$X=\1:B41XRUQ6XIRFN+6C,Z'1SA/:6D=Q-_=9HN'= MET2)-3P,73109(%[7%I2(J^;.#PMCXED.\!\$O:U_3_S[F M46Y*DNN-!;*N9ESGC;5-66$5_AT63H5_A7]=876%U15V]_+8O!6VA+M946NU MH)R+Y*0&\)0&HY-7FLK$+*TEZCOA9?Y8(C#WFRC,)Y,RKF>/W[XQ5DI-'1(? M-"72 R?.@"$17%3))K"6E;(@VLY[F=>>?392O5T"N%$:'A7S$067DGKOK0-T MRA7X1A$K<#L$W+//P%7[[YZ^BCZ;DQU<:RM4X53A5.%4X53A5.%4X2P57Z*JWKM4T7CY*>@F.>1\UD MTNB-%(C*F&"LCE;5).BNN7?.+CEH#U[Q_7=OWX"R#FFR) 5;BK#30$!20R)/ M(5IN#$J_M2.V+6-=3X*N%L"J$1]EB-2$$)0RTH927])DY%M/64K!T(KX+B+^ M["KB4S)61 #BDV1$&JV)==$22 %=9FZABD-W+1"_UL%NS7V6*'LP[KW \00F M&-?0[;N:).EKEE2'TKCK".L(ZPC;&N$Z'NW-:F&UWL'F98349,$U]]ATWB^S M*2ML(^&_7$<-GJS7"%0'3R65RBFJO7 Q"@E"@5PX)ZQVU%BEZ;S_DJI+%0/Y MWNX;KA,7PG."@B4BJ3,$A/6DT]TW8)B.(;.+ 9$&O3$>B&)4V!DS-(22K;9!J/22Z675BM5 M!.,X)O262JEY<"FFDOVN@443S8WHI6HW+7//V57NH2X%C)H1<(P1Z1PKZHTB M/&D)VG((X$OG"KLMS'RL=^6?RC\=.*+T05N)P7)EC Q*660:A(S6<; HU?4$ M5(\H[XR)]F>T(&Z9E-XA<5I[(E76AUSTE'@=+0KK59*Q-)O(AA:?[Z&S]"%E M):%*0JV2D--6! /6@$!V M'S.':V&&*IPJG"J<*IPJG"YZ+2GS3"I+P:%$FCPU6KLHJ94\Z 0+%*NXJJ]? MRM$_&.[F"2LC@*,_H!^?#A[!28GZ;,YO&XWFT26%Y@5F56?$LXUQ!Z8)-P;+,T-)'+Q&\#!(]*B.=K&2]\60] MZZH1*K)@DB9"E%+-QGEB&0="I=%2:\F1=9"L-R&:>>-*-=_'^,4:7%J%4X53 MA5.%4X53A5.%LUP5$ 7H;' V_[_4W#O!D'K'A! 0;8RUT&L7C:BS^: ;E-X* METTG+;PE$E$0;[+4@#,(40MP4C>%7ME\\/$ZA]S<>P2WX%"I"+X3!,^X02 I M[6GPA#$GB 3!"0B!)"GA*'I*(V.=0O F!*Q\)Y_[/Z<#[ DZ3>?ND=[]*..Q M@&OZ//5_*IO9[/\-J*MTH^.&%B9GC4XIZE*H2^&>+(7E4L53UKR#D3) -%)+ M[U5R*EH0*4CA#+^^WEI-%;]%7>S9HZ^DBG.!1@+A5BDB=5($ I4$#?4IZVDF M-;E4[:2*;PQ3W!4[=.38;/&DB1;G8ZU8( M&HA$&XGSZ(ECUG*M=71)M9+/7CFPWD&ZG#VD5 E%M)23Q#'3 MI1"10,3\SVQ3,W[]<.;?GBQ/LXI MQ_#,22?#<9,#\W"$1UD*[_&7#_TX.;PP;R]]ZWS5T"]? 9\7R>GD^J]<6B(! M,W6-;HM,>1G);T3S:R9H@0$<](]QW-O'#[T7PV,8+-H3^NM#F5J \Z]7AW?Y M]7!T,<83>(O$CQ#^)I#R'#Z$HP]P-M[Z^ M=LH+>8\8CAI4/\PTA*-R51X(W.T >H>CLG7^HQ^R@LJ#]A*\DCZA528H ^!! M); ZO&%B:^>@D%5OF'J/RK;;-/*&ZT%U6VM]+I*E66"[HQ&<]0XP' [R[[SM MXWB[]W00'O1@$'LO3_VX'_LPRF_W.OH ^\-)'MQD6":[V7I*[$WOM_X !B'? MO/>R!.-<;:=^"2TS.\E4'[&.6VZ4T]RB+)YM9)I'+IE)-&M)>JI/Y>]@W"TJ M#N9%@,:K8(625("-D;.8D L*2@1]R]S6W&>ASD-,Y0G\/$'-BCV$P=L\G_U! MKSE5/M?J_KM^_NDQIG[H3_[9([V## KL[>4?.!SWGF2LY 6#)_E>'D>? M8Z*^PJ/-7OYE**FN_9@^8/_S;7/N%N.[ MOC6RF<\XTXL^T\)3I1\8QG_HKGO_[1;8UUJ!=[Y6(4P:S+6]5JOZS-6 M\R#OFG6LK8_5/;#2+737[P1=+]'6ZVZCD[\[4/?%:_HM[\0W@LFGZE<'PLD/ M\/@D&QVCLW,U:X'0\>_+<6Y^BL]V'6?G#QQE.[HHJ%^9G067^[(N[&4,_H7L MSFN5\CE+M.'ZG[("/CD&C/3@>GF8[YI\_[IMH>ZA%-?GI= "G ML9^MKIF!;1"U?-^WV4GDO,3&-S871E-)S@YS9;Q'R-,.!H5LZTX M\'MML,Y"I+/>DSHS;0O,V@T:=6[*2GPT/#X>#FYCQI:Y29=G[$NEJN[,5T=O MLB(=X(Z<#H+--W5@_7(:7PWJ!SFG+3'61V>:YV&[6U%9MF M\[6+NK ZL;#6=$;JZKG;U;,.SWT"_4CZ@UZ8ECZ]?Q/P B>0WXP]A-$@#W81 MO&S8%!P,)\W1^)>XO2:)W?S2.S_?7<;'=KJ!:41VDX!$"IC4=RK%I?Y'C.03CH9;FY*C^>SQT=^O__KM\-F_GW[(UW[: M?[SW\?6[P\-7QR_^WG_\XO!UOL>K@\/#UP=/9W,TY;._7AR]^NN)?/7NU[^? M'>S1O4^_'3_+U[S^]W.:G_7O_*SYOK\=[1U9\?O!?R?3ZDC/V;,\CC=<*>*<9R0H],P%D2"DS[4CVZW\L1$IZ_R]!IO:>-ZLC=EG7=T#9I0]O\]5H-KV\87DX!8J ! MO$+)8W( @0=NK0$M\@97:W)W1!-Y\NER3>YGNV]XJ17L.2/(L@8B?:#$:^6( MYM)H8[)>DM**:G)7O*\#WK_2&JDML&]N=>E;!#2; ;0U5J00!-'4Q6Q<,$:< M*!W+*!KEO94NK**X= 7S>H(Y:VT^:+0J )5! *#@2B:+7@AK4BV3W!VDBQFD M&Q6IXB'C6^47Z6DDCDE-@$N7O$O1);:B*LD5[1U"^S)5+%G*>AX5AB:JI0/O M(S.*L\2#HV.&.WIQQE&4]%)(YDE0N47Z64B M%CR2:"E&E5!*$[=V="8TVGE"6SK$YNNM8SO(0%,P$ ]C+(]V?(*#<5/_<0VC M;.YC^^L?\]'7WN15."L2SH(5MJK<.B:W*IPJG"J<*IPJG,Z[]X4 @18QH$W2 MA0 ,.0L* P4G='!O'C?6L:&,-'^X[_GY=^.[T_&DJ0Q_,/Q2;>L/Z,>G@T?3 MX@C-*7YC)CRZ9"6\P&P_C/L3?(FC]_V ?^2''\87&(9O!\U=_H2C4ZRV=HNV MMIPY-5![S]\XQJ6FZ DUPA 9E2@M<"#_DP)3DIL0W=8.W\[ O^F90:6#RM7W M73C+]&*4+BE!'1AFI#>J>#*%=""9PJB]K%R]X5Q]Q2]:N#J8B)Y32;2SI5U9 MDL1JQ4B0R(/-;P:+W>/J34@R_#J8GX['IR7+L/1\^5PE^'-EV^W> )MV, D7 MJB;6-9]HBZ?JZT_/7PUS;8VA2_+-7)9A.7T(=6-*_3JMK4M@ MS/I#^!8TK,4@W"A+EQ!%M63O"J<3@GG_GH(UEMN53A5.+=].":99(HG'IW5,@GE M#77"&1^ 4>8\6]JYONB!6'6GM^9._[CWB'[<.Z--(,+^XU35 M3+1PE$ADA@#G0 Q5P%/4BD:_M6.VK5$=BD*HP&[ER.RV4#U[1E9QNS1N]U]> MQ6V4)E#&!0D(B4BK*?%1>1*"D"(R89QE6SNV8G;3,-MZT'<]U[X;0,]LQ-YP MX)('DIA'(CG8_Y^]-VUN(T?61O\*0^<]\$SVW)FWHF M/%\<"2!ATRV1NB3E[==?%"79,BG9I%62BB1FD606640A\3S(3.3"G'*)22T- M<<%-$?3.KN#0M]I46*\%K*L!U&'AW&=H4>7<^^#<3_MS2I30"9+WFB'$8OPD ME5@PA7B+&<1ML$)EJ<\YU]RX/F8-PEX"E%_BK7OQ]/CT"*>#]]1+@_>#1,,T MZ9TVG1).AP)L]RYP_30_OD!\W0-;W0-?\F\R1@^> MOS8N!Y.48$D+7 X%M\'ZN+.K^V!K/.V6GI:MM]RJ<*IPJG"J M<*IP[DC?D>LEG?4:N M&KS0'A/C+@@&:"Q##K*8[D% EHF'IL13A\AU^-73 MV"J<3@EG>UV*ZRVW*IPJG"J<*IPJG"J<*IP;N"220_ :DD@D "$$KSTH(TR* MED"[)5P2U_1Y*J;9DV$<'=,?Q3ZK3HE6G1(#_O'IG%/":O(.4;+(36*@M6)8 MI,J4)X.D-9%S.[M2][66-_!*5 AW#L(M>!4KA.\!P@M^19E%BA(,L]QA$PO+ MF4XOU> Z U]#76 MAKXW*$HL!1F?1,A0%"(4P1O(.GN1-)"T%PTP5ZYE.ONNIZ?3R12'S;Q5"EV5 M0C]Q\4THY8?7HJBSR1I75!\?&%@,S!=%EEG"J*CLAL;Y-FL/KT7OWHKN:S6G MVX'VH^9XMLS5WG&9X>G>=#H>A-,IAB,Z'#TKJ!].JR[5,A&H.2+0P4IO*##A M@V7 23*T*C)GHS/:FJ(=-UUXE.Y+>^,,[0TG@ZL.1S: )VX45;,6LKY%LN_( M\?\V-6W?_/5:%97OF"$I(=?2&F\R,*@),#,E]55KK [JB[2JBYR MJ<#3G_K@\]YKJX21F7,6A0<&$#@+I#US00BA0A%@%CN[0D'?F;92O-8"\'6# MVJ0-:I53I[;(K(E\?3LZ*E,V.;.]*F']!&$=O/R6L+($976QGHR6F4&0G/G M$W-H;,-DCH7H"Z=E"CEKB%ZIYDA-])7:*J=P9;--8K.5 M(GY$YL%S%WUP@!Z"DLIDD;5Q%F3$Z^GLFBB!RFNWSVM/YS0T1$%1>L=R!%?8 M#)#YY#(3/IFL@\F8FBY\ 'WAQ,V3D"JE54KKKH+6UC%>););)[)O8IYF1&81 MJ4B-4=E_"I&IP#Q9R9S. :SV96N"IOBY=#>N_G4C>Y^U:-\.<.FSLR^#K".L(ZPC9'^+,!QDMO M\ET./?[?TR'5J./U*@=3:_54X71*.-M;X:![9.:L\DU9JKHFP_']G5_6=:"$" MH$,4M)$Z[DH1/! 3MS%&K2VX*)![6U#L AKN'WKF#[R>O@Q$"@O$, M=:2FB'!BB-PRX8R,&M$G5)U"[UJ?;-%T2CC;ZV)?;[E5 MX53A5.%4X53A5.%4X=S (>%4MIXR>84 V89 .J+/T%1;2EGH6H&TBTZ);XH( M/]<'[_YZ;6PN:RE)II+G#'235F1(,?2!N-?.DQ<[N[+/^4TZ&U4$=P[!,2@" M(T4V,@$:CE''II@B>>Y0^8K@CB)XKH;PF]>04'#AD"DN+ ,%GB'/FJ' S%$( M8;SO%(+7L80P7RJ.]W TQ:/>>B?)U(I=M01;%>AV";36^UQ36=\B8#MR4K=- M"?";OU[K9K-A JT$5 FHKM>Z7NMZK>NUKM )()$0RYX M33Z+6K2M:[[9RT7;#E_)@\/GKVUVX"A;)JRV#" K%B@;IM#G&)/)T=J=7=UW MG+2RV3W^U]./CPVA?)19^) M4!<4R(4'*L>B[UFY[(9?^PC?]JX^UT?XS]><)T^K6XI'0)OW1ZZNCVL8&^T1C^U\V\;%/-M MY]\_7RS:1(#.D@O3CGMA2)(,H)$ MZ6-T7LO8%+8D+_Q-Z*6J-RUSSYQZ8Q!E$@89!%.XAU-D:, P)R2"4T&!#85[ MP/>=5Y5_*O]T,6P+H[36A^12+OJY3,$H:X7PV8,W1JE:F[.#3/1T3@LJHDJ) M!\$"BE"T()\8)A.9R2XG4(6D NWL2BG[ "T$;E42JB34*@G]_*%.):'[(J&Y M L&%A+BTO.A$S(O&%-/*,J]B9,X95ZQG5%H54\P6#FHC>'3K0T2_"[ZS-=\+ M.*'FT8Y/:#C!9J+7,*QE&TLAU4IS53B=$L[V'CNOM]RJ<*IPJG"J<*IP.G\4 M$+5/+@IGHI.@)$>205A-G(S(V2Y3TO);(_A2);_#T5Z9L&8$>/0,!^G)\!&> M-.EELZB(F9GPZ)*5\(**_3 93.DEC=\/(CTK#S]*+RB.W@QG=_D7'IU2-:E; M-*D_[3^Z?,+PZL/^X]]>DTK"^ZQ9-)086">9)R0F94Z804870U,SA;8[M_+ MRQ>#.0>,E051)Z/);($]'--1>>=[^O7#($W?7J#ITJ?.OO,A__H1#)/1T>GT M^H]<>HQ84$'CNZ("V8SD=V;4%W',9F7V8\D!' Z.:=([H ^]%Z-C'"Y;EOGJ MH9RMC<6?WP[O\L^WXXLQGN ;8F%,^!?#7.;P(1Y]P$^3G5^^F>KCP9!=ENN\ M2*Y][IR7GWB_Q,.>K=U"2J/Q;.4]+&N>QLV[RD#P?@?0>SMNF/^_!C&3DM$$ MP* A9'+:1FT1 ^J,17M_+=3.[F$#J-XH]QXUN\:LEC;N+BRHNU[K"PFPLP6V M-Q[CI]XAQ;?#\CUO!C3I]YX,XX,>#E/OY6F8#-( Q^7E7DRZ8RQK<5S2^A98[MSC9 *D(E&W1T2@-7Z%*2(F62 MBJ-6T9RI ^4SE/:FLPU36))>1JD,$#H?.8_E#CZA345#N #2C&B_LN+,J5HF MYPA/)O3PXH]?+XY+!L/9P\X^].LQCM\4H)Y3J3Y9(/:9$,XN?X7P WX&X_-C MKO-O/K_\8'9I;KLYOV8?:-#77N8/Q']_7Z6\PV.D[XUL[IH49MEG6GJJS ,K MY$_=]3[&ZN7U5[LUUI56X+V/52F[)F-=K_6Z/F.U#[RI8VU_K/Z! [_473>A M2,G5KHDGD\EI4Z6D42F+G=\H8WN]9T4CI?&84K\WI&ES*1-M>=>6]7GXS)[9RZDLXS)8L7.+DVJDVA5)]%<\9+]#Z^! ML@+I'BK9)C/B;-B/TJ3O7+6X,ZNTC?V$'4O4G>[0'P''N/E0#QS_E[" MD M;+WE5H53A5.%4X53A5.%4X53A5.%4Q/.OO%/QM'Q\:CYWF*0SCR3:^B1W,;P MMQJ;6(73*>%LKX=@O>56A5.%<]<'9 &-\\ ]UXD#CS(X3%HD$#Q8Q,Q7=J\O M>RA6'>HM.M0'EXN(OOJP?_CDM2.)7J; DHJ>@72<^>")>1T40E3*0M[9M7UG M=8?"JBNP6SDTNRM4SY^25=RNC-N#E]_B%KVU@@I0G8Z* 2K'4'AD'!"4"%I: M;W=V7<7LIF&V]3S6>K)]/X">VXB3I12" 2:4BDU])\4P>:Z%T^/3\_27GMI\'Z0:)@FO9.CTTD/8QS3 MFE;;J^>"]="V4\+I4(CMW@6NG^;'%XBO>V"K>^"GA8A:5$J LDUO0$\,I)8L M8 !F+5?>:@@&B]FA^V5SK/&TVWE:MMYRJ\*IPJG"J<*IPKD?X:S2J* UW_8L M#?.++3GSMGS1+JM*V;)*N>#*QJ Y>!%9"N@84(C,@2.6=$ E#$F2YCJ=2SJ9TG&@<4_Q?J\!4(_U]B:]%S1IFBZD-?0\MA^2==ZR8R[GIY.RXH; M-O-6V795METL5*Q!>S(I,>]%+F1K O/">1:0:S"J[*E2M5FHN 6DK-'Q[=;R MPA7JV>V0PJ/F#+C,U=YQF?[IWG0Z'H3361^=P]&SPA?#:5786J:0^753VN,$"J:M&J:G&I*-2? M^N!S?$VH0%B=F%&V,4\2%MV"B*&P,6'B*4KN8^/M0;] MV7T>#J;E.^+W(^>$+F3PL@F+.RXC:3IE/7J+PS5! M'$Q9[^7@8V^_W/3MI/?;,%'J_>_ID+[$VJWTU#-A?5E39ZNC//T1GDSHX<4? MOUY$S@V&L['//O3K,8[?#(87"TV?+"R.V?>=7?[UPR!-WS;4]X"?T=]Y!.3Y M-Y]??C"[-+?2SZY)\4!SN/8R?R#^^_L[]1U&%'YO9'/7I##+/M/24^4>*.M_ MZJ[W,5;K]9J,U3Z02JW-6#6LR[RZ!]K9-1FK+_RU- O=\UA%6;"PW(!^$)3^ ML['G7W;_&VZL_H?[ZH*2+63CCBA[Z/3MZ+3<-$WZO=F!?P]GT7^3_UG8)^]M MJ U0_W8ZQ-,TF%*:&U@WMK3O+(IK8T_\,NOG3!/I0/;"UQK>,SMIB1R%#9N M1V<=6EM[^J7HHS-/OU>&V%A=>'0[SWX';[TE$K\GP^A,*I->P>7[0:'PHT^] M%W0R&J]#_M *DES:(N\D:LZBW):0QX\?<^/GZBSKH%UV6>\9J:OG?E?/.CSW M"0X2*VI\Q)-FU]B^"7A!4RPOIA[A>%@&NPQ>-FP*#D=%\KW+QQ>S(#7[ZX5+ M])LI^8$:=+^:07UG?>=MOK,N_OK.K7UG7?SUG5O[SKKXZSNW]IU;4%3I,<7S MFDIB%N?!.^\%O8NLY75.3&XC1WTC@EVW,)YU'4-6-W^];AD!K58906E,&-%I M\ H ?7\&KS__[U_Z[?[W]S^&K3P>/ M]_C3?S\IOR/_S^$3]?3Q;WS_\W_>OCI\-1^%K [>O7VW?_S\T\&_?S\Z>/>$ M[S]^KE^5WP>?7QSMOXNP?_C\\\'Q[V\/CIS\X_"OZ5D4\G/Q]##JUR(*32D$ M)K(W#+A-+,0D6)0@=4K><5DV/7TK$'?ZEGCY_;1Q7TD7)7-*>@49B7J%A/' K("M()C1\92M75:[: M>*Z*"4B9H!"\A5!XRY&/PEK/=0HZX4VXJJI=K1+9YSDBRSJ CE#HRVHL1 ;( MG,7(5+;><)5"-JX0&? ^6%7)K)+9>I+9*CG_7GFMDR$>3 !G"D"2M9"XRFYAC->8 896!6VZ*H MI:*C!4&<)1ZSQ:!Y2F9GU_&^ZSZA;6[?ZC,PL( 3:A[M^(2&$VQ$L(8'H=O8 MGZOV/ZS"J<*IPJG"J<+IH*,U:T\V6!,H>N!*!B-1ZD @O+92I/.6D.*B):3Y M4;FMO?3N=#)MJOI,#D=?TXN?X2 ]&3XZ2V>:G87/-)I'EQ2:%U14G1@I>45-)<@Z#$+5:N MWG2NGG?A4)&U0DB,0\X,?.3,*3 L@"8>;21O1?>X>A/"UJ\&\P%->T>CR3+) MREWSS;08([HVW'NCT-X.G<-4X53A5.%4X53A5.%4X=R-,>8,*HU2DH@9!'HO M4L2 %A4U$2*TLC%6=,@S 6(3<-,U73PT(9Y M*Q-3PF5NI8M6V9U=V7>VK79'%;N=P6[KCI2*W=O$[KS70U,,R#VP8%1BH&)@ M 3$S7_A7.-)2>=T][&Y"B,H/DO6O;LBP/CZ0%OW/&Y G>Z-C@V[$K_Y H+/7UWMD>MZ[?H!V 80T&J)^EXC4>3%"-,$,F7?- R+TCF+1H%4Y_W" M?JC+U43]V]3G]$*BOG-(R6A@R3M1+#'*S%FKF/;64083I92M)>JO$]KK[K1) MN],JZ6)M,5E-U+\Y6RTDZG,>#7F(+#@!#&26+%CGF":-UCJ>Q%EAD1LGZE>N MJES5>:XJ&G' Z(H>H$$E)#=E14,K9[&_"557M:I7(Y@,]T61PP2=F=(B% MR'AFB%PR)!#:<4Q!Y291W_>=OW&B?B6S2F;=3VL5F83FRO+,#7@,(0FKI<@R M6BY\E->S64UKO2]:FS_9HYR"XS$QD7AC3P9DSCC#O-/.%?,R:&YV=J5P?2-O MDM=:&:TR6O<936JB@-R411]!R821\QR:CNR&A,^Q,EKW&&W^O#.C#IXGPZ0- M348.MPR-!::B-T$@B*1P9]<40N.=)[2UCOV>W6>%-HY?TRO6\#!TV1B2)>YQ M:4FILF[2Z#0J=[.H0ZQ#K$-=RB%L0_+()G2JV,0%S4[)C;RR0=;7D.F^O M;'%^"#=L2-M"DO4\_WFL"?6N/@ MMF)^/NX/^,>#64[<;].#\K[RO:^5$]%9=,R3# R,)H89!4.N@C,^H;1F9U?U MG1 W;\Y1$=P=!),D*83R4D8#P3BT*E (P@N-(G"H".XJ@C]=(/C/@N"_7@,* MZ624+*=H&"@E&2(4&$=+4BX>S&U ; M8/.+/=28_4V*V=_\]5H):,,$6@FH$E!=KW6]UO5:UVM=KVVZ>#0$CEX$F8R M;"A84$3:VFB=24[7I,RNN7<^77+0'KZ2!X]?O39&.U$HBB4(E@%/@7F%Q(RT MU@J5 WFZN7NG$EHEM.X36H*8N(TQ:FW!18'W3MX26 M!5<)/#+"IJPV(K(0O6)-7U!M "$)OR:$MM:Q?+/[K)!E/NF]H,D4IY36T*M] M.SFIURRI#F7-UA'6$=81MC7"=3RYG-?":GKY*B<(VW%.L$;&W<::<)TWU#9E MA6TD_%?K89!X#LHH$PUBL;H I0/NG1$I<0@IS^QH+J02M8?!/5K/!R^YGN\G M9PT!1,&2!,.@2(D5@]DPE$&BR9(C#VUW,>@0=NONT-7=814O7EOL4_L.M, P M'_=??AM/&E5$P8-CREC/P*C(?&Q:5EJCI?#)\R8BO+W& Y5>*KVT22_.YTS: M>,4= 8_HN;+)1J04)09%-Z&7JMVTS#USL>PR:0'-.:4 M]\9$!W-:D)&0(%!FG)-F$"&QH'7YR^=B7<40K8D[NU**/O@6JF%7$JHDU"H) MN5@4]YA<82(H:Y:CT:",\PB2)Z-"):$NDM"<.N0*R4!$5TC(208DBR;$"9@C M'@U/"#;QMSH6GJB M"J<*IPJG"J<*IX->2YYB)H,A*9[!!AFT"$YR34D .I67*,?QK;Y^J0K!X6BO M3%@S CQZAH/T9/@(3YK S]GY[4RC>71)H7E!1=69#*;TDL;O!Y&>E85;H=<2@M2:Q\#H-1.:8U0&%SPR"&H2M8;3];SKIJL M@T5G1-/@VC,(.C*GHF:4D@_>%C!DV3VRWH2 YHTK1KV-\8LUN+0*IPJG"J<* MIPJG"J<*9[4Z)QR]TDX'#0!-D!_7.BA,.1$8X+ZU4K;53EK-3OJT&%>CI:%8 M3&:F-P4ZA&P"3LH_H[?*&;0H4X<@N@DA)S](RO[?TR'U%)\E9(L>ZVU'+8XE MG,OG^?MGLIE/X=_:ZJ_M3/%I*] \C$G? L6:,8*$+FO9&*>Z+'3IR\+5\VD.+\[%6++EHG;9&D34CO04:7,A(%Q"*.*QGY!0R .(L M9(XL%DLU1(V)4FXE([UR8.7 ;>5 IYSV0A$D&4&B]#$ZKXN*$:TC+_Q-.+#J MB2T3Y)S'3DE#I%"QI$-1%(7&IB!09#D+4ED)8T U:?.^[_R-T^8K25:2W"B2 M7.4< Z.TUH?D4K:090I&62N$SQZ\,4K5"N0=I,OY,TCAN$:+@A5%W[&RX046 MDA4L)> ZD&L./YK[?R\L7SW ."RL+;DY&DUFFQ<,Q'95W MOJ=?/PS2].V%"7;I4^=/QK]^!$-YD-/I]1^Y]!B1"KS&=P5XV8SD=V;@BQ1G MLS+[L>0 #@?'-.D=T(?>B]$Q#I?MK7SU4,ZLE,6?WP[O\L^WXXLQGN ;8F%, M^!?#7.;P(1Y]P$^3G5^^F>KCP9!=ENN\2*Y][IR7GWB_Q,.>K=W"8Z/Q;.4] M+%"AO^O05>1Q_@8#0M@YN.FLF>T6,3']+[?3#$82PW[[UL D:^;4M^ M"2U+/,;NW\/XESGQS9'DQ58K+$DOHU0&")V/O"F&9GTJ"@ '<:8JE,]0VFMV M;Y3DG5':<:[ (;D(CBL)CD(&Y^T=4^+L/DMUQA&ZS/N7>9TM]+FYPK+_^V=J2R__.TQY4$<3/^GQWH'Y5:]_7+_MY/>;P5A99G1R?2\_<)Y MM,_*:^TJ(?W@8[-M[^L>-=MGRR0>XM%R,]@.)N"V8=^/<;QFT*; MYQN;/EG89F??=W;Y*Z$^X&>D>AZU=?[-YY6"%_*F[WL=8O;S^:K?&NM(*O/>Q*F779*SK MM5[79ZSV@3=UK.V/U3]PX)>ZZP_BDU=H8W6_@;P_'*C_ZF#\GB'_G;CK,XVD M Y'7AW1\4FR?\:=SM6V)*.L?RW%A?AKWYCK.SC,:%W.^47BOF)TEE_NJWMY5 M_ Y+F;_7*OD+!O&,Z_]6%/KIV]%IN6DJAN$LTK*'QZ/38D[]S\^[2-H>:J.: M_.UTB*=I4(R_N8%M$+7\V W82>2\I)D#8:_W@A+1\EI,="?C2G3 M>-S8@8VON]<&ZRQ%.NL]J7/3ML2LW: QY::LQ$>CX^/1\"YF;)6;='G&OI9E MZLY\=?0FMZ0#W).3[Z+]=>&9]X.B 1Q]*O1=U,-UR+[;&G2>9:=T!YE=GJN] MF=K:BDVS^=I%75B=6%AK.B-U]=SOZEF'YS[!06*#82^>U?G MX7A8!KL,7C9L"@Y'T]D)_=<0MUF^M_VU=WY>O(J/[7Y5SOK.^L[ZS@K2^L[Z MSLZ_LX*TOK.^L^/OK""M[ZSO[/@[MZ ,XV.*Y\'98A:M[*G^;R?@ENNPL?.H'A=7RX",E]IG&HYU- M26G<_WST[NGA*_GTW\]E>9\^>'Q0ONMM&=L;V']\]-?3QZ\^[__S>?ELG$]I M_/STW_OZX-TK_9_'K\I8_^+[\D]X^L]]\?3QFP_E?G#P;O_#?QX__W@@G/KC M\,_I63&AYW+_\6_B-7"?1,B6>:!8 MPB3N=Q-I^-!.)VE#!V.GA6Z&TXKR;5&NU&E[?,[R*GB?SV^4L) MZW=['P^>O\X*O'/&-?U]) /K.,-4=!$ ZV/*+L2(MU3"NN)]'?!^A472%M@W MMQCS'0):S $:T))RSC%O$!EX3"Q822QJ8;/4#DQTMU"+N8)Y/<$<$Y R02%X M"Z$ VY&/Q03U7*>@$]X$S'7K;A7I:@[I!"KG$#-32NB"]"R92Z295)AS4M-\FT7*6FI5=>ZV2(!Q/ &1T@60O)*>N$MEYHS6=@8*'Q#@A,)#!,43KF:(L>982L^--\5_1!^];JVE9&:TR6A<9 M[>>/?RJCW1.C/?DXQVC"H/=*J&*#Y V"&E<4\[<\;[K/J&M M'$5T=2/9#C+0&1A8P DUCW9\0L/)K&3F&@81;6.WZY\[@JBMR*MP;DDX2Q81 MJW+KF-RJ<*IPJG"J<*IP.G]ZD:((7B4NHN:@8L!%7Q6LMYPLEYPC%*FZ"EHI@5J!B0L<\@-H^04$D;A)>\@66]")N75:'XR MF9PVJ91-HYPOI9"_E._M]X8TZZ&3::F2:5WSBK88)+3^_'QE'&]K%-UD%RVD M438G3\T*H_3X=%QF[XQUSV)^#^C#[-*D\NIJO*H7BPI,"9D+ M3C&>G$N<6V&IL*K2-Z;4JVEM7>+\UA_"=Z!B+0?AF;9T"<%5;6H3WG/9@RH3 M-RI)IH/U#!(/S)F0F')@DHE-?(SOVRN.D[<*XMM[ K/>I17A=,IX6ROAV"] MY5:%4X5SUX=C'" );41Y;@&@@P/E4%C/O1)@S.K.]64/Q*H[O35W^L?]1_SC M_B<^BT0X>/SJP_[AGZ^E@&BE5PR0(X. GJ%$SJ+G0$A691]W=FW?6=VA*(0* M[%:.S.X*U?-G9!6W*^/VX.6WN!52Q.!B9IB4+N!UG/D@,U,R) 61:ZO4SJZK MF-TTS+8>]EW/M>\'T',;,>3<,*]A(E-BH"$RGZ1B!R='II(LNM"J<*IPJG"J<*YWZ$LTK!S]9\V[,4S"^V MY,S;\D6[K"IERRKE@BL[4^))16!.[(=<%GW7,WA=^16; R6*P)\%\SZ61AL@*#D)JC-+GI#-R*H:L@25<$M=T>BJFV9-A'!W3'\4^JTZ)5IT2 M _[QZ;Q3(F7ODY;,.!\82)#, T1F>'+)FHR03%.7JV^_ M]Y).IG0<:-Q3O-]K +2&OL;:G_SG\ZY1"C(^B5#(%32*X UDG;U(&DC:.&N! M^1.U3&??]?1T.IGBL)FW2J&K4N@G+N9"*;V# "XJ%K3(##R/S!D$5A19T(*K M9+1HL_;P6G3OK>B^3G.Z)6@_:HYGRUSM'9<9GNY-I^-!.)UB.*+#T;."^N&T MZE(M$\%\3#7FJ+51R#B/@@&&S)S(G#6]BC$HEU6"HDHIW9?VQAG:&TX&5QV. M; !/W"BJ9BUD?8MDWY'C_VUJV[[YZ[4J*M\Q0U)"KJ7G E11<44.7AHOLC H M"3#S9765*^R.JHNTJHLL%'C"HHU($)))C)R!$)IA,4B8"1IE#!(2^)U=H:#O M3%LI7FL!^+I!;=(&ME;!^@K#F*ULI*-()F)D@ MI1BD\E?PNK"6LXEGI:0+32$<=>-Z=)6L*EEUGJPT)^4-)NT]!Y7(*V&4-5!> MBSPFNWU>FX_VP603 M*,V+(=F4S;(H6&@ZSF?/B631TR1O0@4 ^L*)FR3B8 MEN^(2\1([:5WIY/I,0VGFYQ_N<0]?KRD;G+WK1KASQTV=V3P=81UA'6$;8[P M9P.,E][DNQQZ_)CB>>2QF$4>\S7<9;>Q)$RMUU.%TRGA;&^5@^[)[<9 6E=? M5.<]3INRPBIM=U@X%?X5_G6%U1565]C]RZ.NL+K"Z@I;LQ6VU@=LM9;I2G+: M0(NDUL^IPJFU3*O<*JBJ<*IPJG"J<*IPJG#:R6PP4J"@Y$QV$;SEP0CA./#$ M@[0NNUH(L8-!P0??U#)]KI\^WG\M(P^$#AD7VC%P23,/%)G,E#GW3J#.38,5 M)Q=SMFHITS5&,'J?9!(IQDBE?*ISP<#3%H]YZQ^K7PD&U$E05Z'8)M)8= M7%-9WR)@.W)2MTUYN)N_7NMFLV$"K014":BNU[I>ZWJMZ[6NUS;]L\(X3@:U MR8* IX D@D1#+GA-/HM:.ZIKOMG+M:/*]^U_?OZ:O+6"M&,V)620$9@#[9F3 M3JN@O+9_4]NS$MI]$=K7 MPZ9S0BM[4'*Q.5U*4A="R[HY;(HL>2>M$T(K[M>$T-8ZNGUVGQ7*1TUZ+V@R MQ2FE-3R2NK^:*'6$M7Q4'6$=81UA+1]5RT];,;DP4=*[#.-1]6"6=&">?IRH6TMR90" M6,.2$4VT7##,"Q]8;JQ2M%PYLE\V0^V6[4+SHA+@E"*_:AK9B^B:8 MGN] *U,.-LC,0LC(@ !8,#8Q,M'(H(030E1,U_)T'9/;C?EW71W>G7=K;\H* MVZ[=_NI>KCP'9539"1"!*T#I@'MG1$H<0LK+;OBUE^MM[^H+O5P=%!DIXDPG M91ED<"P(S"R2#"E2RKEI*":DZ7O?5L>*#H&W;@]=W1Y6Z0#6%OW4[JMM4,Q\ M]]7(O4?=="H,CA@HC R;< W4/ 4AL\\D&XJQE5XJO7207IS/F;3QBCL"'M%S M99.-2"E*#(IN0B]5O6F9>^;4FYQ-RB(#XYX4@QB0.:^)*>O+KT""%!3N =X' MJRK_5/[I8E!72#SZ*!PO#P?*1LKL M.Q_RKQ_!,!D=G4ZO_\BEQXA4<#*^*^3*9B2_,Z._B&,V*[,?2P[@<'!,D]X! M?>B]&!WC<-EZ+%6;J3X>#-EENALD@#7!<7NYU M] $.1M,RN.FHF>S967 3(M[[?3#$82PW[[UL8L:_+65T"2T_>(PY,CS;&U&2 M=T9IQ[D"A^0B.*XD. H9G+=G>WOY#*6]9KOU2<8(G*23&9)V7A!'X_A-@? YR>J3![GC^S>>7'\PNS6U$Y]?L PWZVLO\@?CO[RNX=Q@S^+V1 MS5V3PBS[3$M/E7E@A?RIN]['6+V\_FJWQKK2"KSWL2IEUV2LZ[5>UV>L]H$W M=:SMC]4_<."7NNM:Y\E]U\=P9MKW DZH>;3C$QI.9IK*&D;O;V.YVUI-O JG M4\+9WNC:]99;%4X53A5.%4X53N.LC6Z]BT M9CDX/YE,3ILJ)LV1>\%&([T#+6@[$,X7I$H:KYM0J MP-4<&'@-+ B=B_:$3@15U"=OFRA]W[=71,AN%56 MA5.%4X53A5.%4X53A5.%4X5S>_[)M8G2O.R?C*/CXU'SO<4@G7DFU] CN8U' M1O4\KPJG4\+97@_!>LNM"J<*YZX/R)2B#$'* %9"4-'%3-%SXS5/A#FM[%Y? M]E"L.M1;=*@/Y@N,_O7:9&6L=X&1-)F!DL"0?&;2$&%0@"K$G5W;=U9W*!*A M KN50[.[0O7\*5G%[SL MNHK93<-LZ\'?]63[?@ ]MQ&#(@X)@14Q2@8R2.:E]DQ$8VR #)'\SJ[@T+?: M5%BO!:RK =1AX=QG<%'EW/O@W+EZ>W^]3J@Y<>F9+K)KBGYFAAH$PZ(0.Y.\ MEXZ?%&HB]!"B_Q%SWXNGQZ5E9P%X:O!\D&J9)[^3H=-+#&,>TIB4J MZKE@/;3ME' Z%&*[=X'KI_GQ!>+K'MCJ'OAI(:(6I3*.,#*=A6.@>1,MGS(3 MW)B@G#1%PCN[N@^VQM-NZ6G9>LNM"J<*IPJG"J<*YWZ$LTH3@]9\V[,TS"^V MY,S;\D6[K"IERRKE@BO;"R63E<"T0& @C6"N+%LF(P8;G:X5W*]&W)=\%D7\K3&^L $%EL=+ %S02EFO*0$L[TNQ?666Q5.%4X53A5.%4X53A7. M#5P25I*+:(U#!+"0D+N8'<@$8)![6,(E<4WWVF*:/1G&T3']4>RSZI1HTREQ M\&B^>_9?K\'DY QJ)I0@!MP*%BA81HX@&)=5,K"S*UU?G:ML MNRK;+A8J!J^]RJ$L:)LT V$U*]+BS(60%?=1H!9M%BIN 2EK='R[M;QPA7IV M.Z3PJ#D#+G.U=URF?[HWG8X'X7363?QP]*SPQ7!:%;:6*60^<#L;%2FJ)E4T M-3TDG&>^V%I,$9#(*CIG7='7E.Y+>^,T\$HCUSSM56%3Y\2?X<;[XE@$?I J1H=2% M'TVRS&4,S*+0"0D*;N)%E) M\J=C,)"2Q1ADC!;(05"8$:,N!IHP$>EZEKPF]*+2Y>W3Y7P(51 9/:?,TDRG MS#8S-$3,*A4PD'8#$]Q]CA__R4-WN_^O?RX>(9+=X]4%OSX'(&[?P_C M7W:_/'C]6/U8_5C]V/I_[%P#L+*H"">CR:#AQ8=C.JLP_.N'09J^O5 /+GWJ MG,KYUX]@*,Q].KW^(]>-[]9U&]F,Y'=FS,(<+#V P\$Q37H']*'W8G2,P^N& MPI<:RMD>NOCSV^%=_MG,XDS=B;EH5]$$P* A9'+:1FT1 ^J,SL370DF^<_&Q MM^.+1SO!-\3"F/ OAKE,_4,\^H"?)CN_?".AX\&075X.\Y*\=KIR7EY>?HDY M.MOCB\XW&L_VZ8=%I:!Q\ZXR$+S? ?3>CAL-^+^6D<7.[F&C>#3-21\UVO-P M.OG[+[@ZA&\]N6*V+O?&8_S4.Z3X=EB^Y\V )OW>DV%\T,-AZKT\#9-!&N"X MO-SKZ ,UW7A!' M<[G7_Q.74]F%V:,U/.KH%[((R_]C)_(*Z]]KW;"OT Y/67OW?;[U]3#NI@ MI5KJMC](@/MA2*/0"^^]PGUU!JT.9,4=EBV)>OOE?6\GO=_*3I5F*M\^CN/; MGA)G^7'?V.Q+3M"2/KMBNO] 05CEH?T/27)AQQ:R.1@:#'O3MZ/3)I&I3M:&Y@WSLA7=8OTLDUN3?I/1O3^T&1Q]&GW@LZ&8V7 M2\O\\6-?"]M-F;OS)-;9AK^7WIU.IM\J+77ROK_PKDP"OJ.DZ#,NO!.[=L8L M,VTP-]I@[W12M-U"@J,3:JR6X9M>X[1]7\QS6FKM_,![>\-%]=/Y!=LXPI9* M@\X\YK9[B[:I#SJ8E;"X27F$S3A3O.K!UOUPT'*'GB>(MEB5R3@$WH1NHT8N MLUSHGJR4^/XIX5I6/'GRX>* \."?+P9/'[_Z6-X'!\>O^,'C5Y]?_?O)AX/' M+][M__/@Z.#QT=ORV:/_O/OSRP'A?XZ??WY5[O1*[G_>/SPX/OCGGQ_W__V; MW#]\_O'IX;Y\^L]_#9X>1G@EG\P=$)X<_^?QP;O_O/O7NU>?]S^6T?+_'/[V M\=7AJX\'CW_3^Y]?P7_^_40??'[[[M61^WR>//OQC\/G!=JCQ7TM5BRK]; #]F)"L1>+"2@D)I(LA M"65XT"EX3;K23Y?H9_^"?L3^XSW].F<;R4K%$%VA'^F N;(VF? B!Y&C4R$U MP0G&W3B_KM)/I9];H!^;K@$'W96:6!4.FG2_3SY[?:3]1E MBXC2,.%29I"B8"@#L*AY((042-F=7>AKVZ56\RWY-KIJ+E[R@36G>V,J>(N# M(^H-O]B1S>O-OV+C#OF>(^3A33PA7?$F=/H>;?HNI.[>:GQ1EE\9PJ?F+#9@ M*M0=ON.;W=KRIS?W 5R3@_-L/'H_F)2O_WTT?CPZ#=-\>K078U-O:U(WP-4V M0+%@_ELAO108& ^)&(",S!M(3&7B*2JDE&AG5RO=C5*G;5#@<'/T_.]/Q*54LW"H6]K_%@K<@J.CQ3)@""(A>LN"38QBXU]HZLM;O["X MH=;1;G,C:<&3#]*:5UHSN!WIK2>C']9XZ<0_SXV\<3&D[H'V>2 MJ'2S&MW(!;V52PM9*L=X;/;JHJ@R%$DQ+:Q0&J-1F>_LVA82Q#M4$V/K =O" M44\%[!T!=DZYUM80)5L0ZFQSSBP4\TD"4P"V: 7<%QU[9U M-E\!VS9@YQ1Z)YU2Z 2+O&RNH#PQ3Y"9%=QP&YRDZ'9V!=^L[MH=5NA/Q@47 M9\D\3886'H_*@#[/7M@*=_1]1J1=GOWR]Q$U?^P-T]XE(=2CVA;Y2"UH_(:4 MXC)(9D%Z!IF0.462J2B#02^0).WLFCZX1:5_[2-%UM5AO1QN*C16A,:<;LU1 MZB@,LJQS:J(8//-!1):"4#8C5]+)ZKA>LS"@NN75+BQDKR-_N#[5)+KUG,_V)I3E*4*H9"@9"+R MS "@:7$@(\/D@Y=).<5#][:>37<9/VE*--!DVCO!06*#(?MK,+R^),>6VNVM M:\//RF0_&?Z_9:HOYG\-6E"M!>_H!9572ZU)ILB*I#@#K0SSR@BF "TF$C%Y MWEK_J>H5;BV,^0J(5"BL"(7Y^ H=10C:,RK"8:"<9(Y+P[@INFT(Y563J@]X MS=3;NI?<(H#F=%@C5!)9 (M&.P89@061"IZ4=SIEF35W7=Q+-MW=>]8F@@5L MLCSCZ+B)\OGYH(<--JY;UV1G#:?_TR,L3,[Z( Q*WS'-)3"NK>U;+J?MND54<;9E/\MJ)L,$HUK5.]= M*+C_.)V4\4PFA8/"8#B;\Z^R>'19%$VOC/+JK";-H[?-GT^&>\?-T=+3?,U' M_AA@&!P5TT54YEJ5N5XN*,4*31&YSZQL]Y:!2L1<)O95?5N67P8+V[+6*263%0LB:@2P_4!MD G62 M6AGA>!,:S&6'K/XM=2A7++2,A7E=-W,/7AEB24M5]EI YIN(8!]1YF)A"N=S M]2>OB:Y;T=(R6A8]QLEC1E_V"P=-3<2RAZ20&(^:>R.TE01=VSE^H)E>]"(M M@Z7O;Q3K_,XVG>9"=4\]/[-3)W-UOR<3FDYF.8!'YP;JSS9#NT6G7&?OL4F> ME_- K6H?WUH:[GGIU*8^/PW>-QV=M\) ON,"D]_Z])X,XYAP0H_I[/>3X848 M7GR10CU%;U,G.OCV+.KS_O-B30=M1.3,1C ,3 XL2"JV1$!,01<36XJF99KQ MBUI1K6:WQG!NO=-8A?,]P/GS')PC"I^\ H9D/ ,*@7E*DCET0-9)%=0,SHK7 MXI0;!>?63]PJG.\!SF(.SE)QH8NHF.8Q,DB8F!,N,X,)07GKA4P[N[I?5E\W MX+SIX6U/AN]I.!V-OV>);Y+EV3$#X=+T5^YIE7L6S]F*NN"]UX9%LLC*UJ)8 M@*"9MU:@(L\MAJ9@F(3%.@BUG]*MJ-]?RD=_-U;M!["IR%@5&?.G;E8H9QTO MYC)H8B ",,>38$F6#5EE&[* &F&V_@IOW6UN#U/S9W,J:M,D"S(!N>E71IRY MK!PSQ+7@@;N JE.[S::[Q)^<]Z;%CY>+'?$40'.6D#?I%C(SS-8P2ME)D4%Z;FHP6N>#T>I^U"F4S2O*-O%H MC/;[AA^-J:F,F6/SL(US^*V1M.W-*Y^ MXKOW$Y]+XZ*OVGD,[=XP/6TDLC>+K*M,U293/5VL_9-%X8\$B86D. ,3'7.Z M6/C*))5CSNA<:@KI2M$1D[XZD&^&IPJ952$SKT(3ERGS&)AUID!&%LB@1,U2 M]-$&GJP0JGJ6U]^S7/>G>P#;O"9-R@H7A6=>-RYGU(EYPR/+.F@B7F1-ME/[ MTZ:[G+]$89_@IQJ"?<_>YC,F.I?(LS.!5$IJE9(6*P,)[Y)&9YA*43$ (YF3 M8!E86W[)( "@Z5/.Z 74)90MA&!*(JQ"9X$8P<,:QP*UA4FHA M4T$96>K6!K3ICN5YI;C'>F,ZPBFE\LIX^FDKW,O=\B[/D=*+,W$\*])8B!2K M32U^EIT^75%-/FG!D]>!!6&:\4IR\*427,E-:9=;0'0N)' /TC7X6P;C:?6DCE.*Z[=PNLN;5 M8>ZY]%(A,](7/)%NMAW.RP\-SB;G$[CN;3N;[CJ^E,)WDXB*#3;1[TX)OI0L M4<^R;H.4%@M8V)EH4V(Y42JZV68$B1\4(!<-6V6^B 6B^=LCJ]X2Y%] M-^7MKD-V!>^JX)W7U:5)5GDCF2XZ P/+55.UV["8"-""$Q[BSJ[1MD)WTZ![ M=R9"W91O'=<+Z8LR0(XY,G+&,-"),_2AL1E4#!%)Y\B; I7<= G9F^XV_Z.! MQ5)EYK?4;7$'AL+3B\K_,V%\Z4E726=5TEFLX6$))'"I&!'&8@E(9.B"8AZ, MDTGJHB"F0CIP8\JI/O%;#*RN^&@+'_/*ML\R8I29:9^+LBVX9+X(B\TZ2'&O M(ZB;MTRMCO'[UGHK@EI#T+Q:ZW-0QGED7I7-!:+)+!0UEZ$I_P[22"FP:SO, MIKN_+[)K>V-Z3\/3[7!^=S6=L&F]W SIWX/IVT>GDS(M-+[$0-7J;H^>#A8# MIT51=+7*DLE@0K&UG6NAB#&J%]OHE8];M^RZ1/F]= M ,^"I%8LB*9Q+?*R?2<>6="N:'!HP*?4K>V[38>YLMVS+0YHVHLX>=L[G10# MX]N^K67:W]_8B1Y&XT1C5I[K83,/D]'1(/6:I]E,+KL]4Z1(ZE$1U*R?=J+T MCT]_3IJ#OR^^D+TOXJHTUBJ-+0:G9^L]!1$8&:T9^&R8!VZ9E((\*".C<#N[ M(/L"6NA.MQR"NN*>WPY*N$_+Y6>)H!HM-^& A1C\Q*4,"9FT,3>]YHL:_8L,0,_EDN;13'J"%LVU87J MWJI]=CJ.;YOPME'NG8P;.WWZJ=\[.<+A=)8=3O_?Z>#DF(;3K8AYN]="_<_P M4S/1D\/17BRS/J9GY_)XUDAC;YA^NY!%W5%7W5$7H]Z'H87@MP2D)1'+7!H&09L"GRB8TFB54HZ#%1W: M:-J,>^NBPOMD9I,UB[NQT!KU=OJI-Z%X.AYL2;G0CBBYC^D]'8U.7H[R] .. M:VY9JSPTUW#J\_[SU\2=1 N)N5GEPZ*.,92VD!$1Q)#!1YYFQ8O+FNO&,?GF M%P9=5>==P$R%Q:JP^#P'"ZVR(NL,$]#T84N._O_VOOVGK619]U^Q..=*^TA4 MIM^/S!82$S*CG#.03,+LN;-UI:B?P3/&YM@F"?SUMWK9$%B&! <#"],_A("? M:W7W]]57U=55X)PNAEI;0X*RO%3-K;5 'ZO$K6;F;O%$VWBR$ADO&1Q3=!0% MC1YL4AZHEY)8KI-PJEMFYLEE8RVU+5$W7!\\&^O5V7S5#=<[HK'%;"S#L@XQ M:^#>HEJF+H&/WD"B03 NM4(>F[7Z6(7C7G,PND<)'9,_<,:"EE*I+68)@3H*E%Q6ULMCFL6FYW451W+S7KZ[M3 MUV.E8F)93)RV,&$XET3* "1P"4*K#)8$"H&X& ASD:MP;PE8=[HPO\MQ^MZ% M69?CS98C;2U'ZHD3*N.LJX".CRB;.X3B#XJLHH7"G_S:Y;CNF45OQGUT+X[< MH/23:'8?>[CDIVE\V!N,\")NI=[6>?=WY?+M;3J;@=?YU]'PPS[.P5=D7(V0 MW)(H+G>7(+N?WA-K0HZIG%Q%!2>8#N"S"&!]D#BGQ&>*1,$[M M2IEJTE'W0_75[#PLKFC;["0D M0%P9X)3/Z"YI"I815*I1BX"@8I'[;IF=;XCBV)\<#=Q)N<[T=2OSF%^Y[F'= MG>2GO?YD$=3J9/HX5$)TX:O,X_GVW\O"@C7TEXE23<*J=+]GY[7W(F MFC(54B@+(D=5&LDJD(P83K-%M2HWMM2FM!TY\O2HXF3W<,Y@$3$5%,N"XK0% M"ANR#I9GB(&A0QRM!721/5"5=?:)6>9NK_CK2=H'.F90;^(REM;!7N?W@LBC!B5T\*3%-XF@IG[=A@-.6QS E7.1.0XL!@,#,-U_/LB /'+.%QK];*,( MT=P*S;U/4J!,E=3DJ(*2#>??=;2W >UG!I^T \9QHJT-/$1V1[MAE4PK MF3XI,K7*\* = HLG(8EVW)&KT,3)J.R+!@E'H=5 (+%L0..?@ MG7!@HF M-1]_\N4MSN-H'T^O?\MUUW?GW,7*E?P,2B^,P8TO8+]_F":]O?2I]W9TZ(;7 M70JYT:7,%O[BS\N7=_'GP?CL&H_TJNO>^<;S[P]@8W.P,8,NYHW(#D.0(ZCIG?-.9F=4>%^JW.T7U)<0WHMBYH:E]HM;'HNK7NOZR@6V M/1Z[D]Y^"@=#_)X/_339[+T:AF=-:/+=L9_T8]^-\>%>1V]@;S3%BYN.RF W M'.Y*)'5^=,,->N^F^,#A;!86,7,/M\%N%"'^9\M$S'6&2H(PH:EP20@>C$\^ M.AM,]L$Q)V9*"M^3XG:1+C0G*X*A-&DNDE8^T"12%B&ZD*WT&UO_[RIC].3I MWE2ZKW1?Z?ZIT_V5'/Q-3FUQL.2!*"HY]T**$*)USBKT9+5Q02DI\7L:M^ + M7S9^" [;P!U-TO.S7WX\*ZC1'S;#T+SIQT,W_H 0GI.L/%K:/2?,,ZKLM4^39_3:Y[[VL50^$^SZI[_VL5]_ MCAM1+Y;Q&WWLE3OMU&Q\,2?7[JC/\#)[I(^D.9P^9^**E;BR3?9S"=5\SO/^ M%+\@?)TL&E%U3@8-.Y?=]Y]+@ZA+<81O9!Q\,XV(RB6&[#[C<@M#TG# N_[G MWBZ^ZF#2>XE3%QN'_[^/AZG'R>;W#,Q2&1?+"*L;V?=K%\2BRF;E<$-_V)L> MC([Q0^/DO[Y?]*WZVLIB_]M^EH-,:[OTF'MI6T.7O48U<"V6?DMAW_.IY,+XN>.GA?7WCS\8O+4-YC MSCYKM48<':7B]=R^->*-C]RLLGAJO<(5U];K:&F]_C",#M-M\E#78[/XJAM[ MY)N^B@EBDBLYB$:$Y"U+D4=)I* I$NW:1T<5)]^LZ_6J62Z_CB9/9#=W[R]\ MW5\O3W9_^8V^WG_)]G9^ZO_)?A[\N?]3?X_]_@FOX_/NSMN_=W=^;^WFCMC> M7[^QW?U7G_Z]\[O_#G9_><7_O;^-]_SRT]XOOWW:^Y^ &6YL#%+P0#:VV*:YHAORHS_T M5.FGJ_2SS-'UQ!*CE%O&@A)>&:>Y3]Y32Z6CGH@;\,_UQ<0J$=T5$>V>$1'= MW7DIWZ?,(_>1@T8#4CH/1##94T@FCB(9?'W'2L\ M) ?KQ(5)BHBPL66O.$G7Q1932Y6][Z!G>"'<538"QPE!%?J#U!N>NXSE\6&[ M-OM5,8_GMPEZ="5PT.G/6&68@LGNK<:WN/SP$D[*%I-W$?G9?V>SK\=VZ'P9 M4[<"=_\:4]<4[9W@U_\\&N^,COTT'P^V0\"!7:.:#?=D^>B"IT^X4VCJ#+@4 MBL!6 CW]:%%E&Y6TXC)GOK$E94EX&FY4$I;J:/"-9J8 J&"1I,2 M!10%(*2+.&&V0X9DE2Y4%U7K3LII/$:_:.H^]WP:IMR?/HD.M0^Y174VZ+/0 MS+[[_/+S41I.TD^S\:^QXA4R$%N4LMX[1T4&KG("$3@%G%(#64J? ^6,J[2Q M13>Y7"Q!^GWG#SMT,'LML=R-_9Z*ZGM%=5N4"T.Y]Q*2LP:$]P1L9@X(BG1) M%5.:AH)J8U4W^H)60'?=$?@FH"MFE\1LRQ<@SD61981$#0$1"0.C @'* XW1 MTRB(1E^ KZ 4>(<*?G?8%S@:(RYF1Y[*.3!W.,(+.FT>>!*1[(=U"KZ,/OX^ M2.67[6' F! $ZXP_!O0#KC0%C3(J1\!1-\0S8IE5B M_?+9'FNP^V; J=A8$ALM?6U($%)Q#9XZA?HZ,+"1(S:TET&8&%0P->A]MS9G M!5*WVIR'QE5+ UN/DB'P#%R;"*6$))J;I(#8E!0R)*I7VT&;L^YQ\8L(*!D= M)9NC%_N39ANH$38#4/"VY]\9Z+'8W/+'U(>7YR0U_F\(_.+,OC(6#OS MJ:F)UJND*[$@D04CU$2O(#&),B#F ,8) RP*I[/")T/) ]FD=)V#Y]_Q&0^I MD&^.G0J/)>'14LG(,R91:="04X;P8*B2D_40*65*9D*YH+=6R4\Q(OR0*KF: MGH?!5DLI"^,BSJ"$+",MAPT]>$XR*"X9C=Z4C=ONF9YU#QJ_*J4^(=N2!YJ8XJEW:U4COTT(VD M8)24(&1V*O(0;6E6MZ(6 #4LO+(U]T,9K;C,PJP,ZT]*#)!SW.JQ4."P+A],6'+1T1J&H J-I.1.0T203:L&@LHV!H>Y5LL9M'YFPK:;E M7K!$6UA*A@B>J0?E-&I<9P@XEBC@?/HDB$R!\^Z9EG6/TY:>%'B=I4PPHF[2 MCVE<\WKO0^#^=#S!ZYE,D(-\?]B,^9>Y>'%Q*DI/#GRT*6CSXJ#\^FJX?5BV MEE[G:][R:]_Y_@!=%UJ9:UGF>K<@BF6P5AI&0#%F06CNP(LB!837.6E#7#G8 M3[GLD&?^Q*.\%5V=15=;8P=_[#%51,3WI' M9T5G:L#YCO0XCO3)\[/Q/J_Q,S_26_EE67[I+ZAG:UQ6&OD%646!2#*#Y8$# M2U)X@7;',+JQA<:G0U[_$PTH5RRL& MMK9L\HUXJ 4D)M+7!)M2ZY: [DZ5W M*$DAQ1I/?B1:MZ)EQ6AI*U//D\A1&G#*E[0BE* M+SY?YV6[I-WFD2TC L-&1ZZM[URF/'K\Z&_8]Q?YIV1I_J M[M5JN>CDDHIE>[^]%X)GQXR#J%PY9>#02W:,@I'H(6?!/!7E/.XFXXMUI&H4 M^(&BP%?AI$)A62B0B2D@S"VW(T'7TY3_"W0"-W2B=EU "Z\11TZ!]\& DMRKP+(W-'7/I*PR]$IY]P3N; ]BTFH( M,YFDZ:2I[S"8;S[8IY1DM0FYTKW'(J"(%,* MUO(,6JI@20S1\[BQQ<4F5XLAK[7HI[-.>.Y$\?&*ZP? ]>(I B,])0FDCTW^ M8 83: !%35!)!,^M*5UHK68=$OH5VYTI1%XQ_>"8;N]-":8=84&"S$R", AG M%W@$I9F*E"HIXY4V<1K*\YYNODB';,7[@P_)5\5DH^BRE5 M)B0AA>,0 LZ8T):#8U$!$8I[VA2FH1M;C&P*<1ORJ0E52\CQNIICGGERCYT^@JWXFF M\E?QT;P96*I>^%TQT\F"$.:!D*RD V*( [0L$HSS$ABWPOJ4F8A\8TMO2K+8 M-[A&UAXYO.\S:E[A?1_P;HMYPI)1Z.H"15%?C@YI%//6@[69\<1+T1!6,F1T MIPXG5GAW)<6MPKM3\&[[%3+JC(9:@D["@F#HM3OB @1G(E4&5XS5I2+0^B; M==&W>#-.I69[+\T.,LVRWD;3@S1^$F'UCOH7\UDYZST\/V6V/8ROR\QL-_F) ME9.6Y*37BP4P<_+)!N+1F="^M&M18&24P%T@BOK,M(L;6X;=FI%J@NL5 M-7>#FK90%Y%ZG='QEK'4R;26 C)B!)D]C3%*SV2N4??UT#J[9"5IP+ MPZT%U]2?Y3F4*AKH!4=?>H *E,NL:]9HW6/OY_GI1^ZD)J<_L"R>\J/ M[ACTS6!3D;$L,A;J^U@NG7$,:/2(C"@B6"<9,)^5YQ;%F!#U:'3WLT^J_>D2 MRMJJV.H03&(,E(P9A @,+$>\22E#"H8Q[E2G[,^ZAXS;DK@'O7$:N&F*^,AX M>O(D L==E<@M=GH[FY@W."\U=VZU7'5R14,EHZAU1"H(0HN2JDW 1HZ^/$&% M(!-E3C5V>F;"D6!T!JJ9!X&S"P:9$Z2F)AN;O2:L4Q;I"024 MT1"M+.%BG5W[>];-95I^_5+OJ5+32JEI,;#L,[KQ.@<(Q#D04DCPRDJ0Q"J2 M,HV6E"*;9!/GNQN>?8TLWP U%1C+ J,MD:W+-M-L(#BK0'A/P'#\047FB43F M$[]]?D6-*W=*(E?C<[<86Z@V3[/FN71D,(*#*.<,C! $"*&96D)8U*1;QF?= MP\H73CG>)M=BG=WV!Q#$%\Y*U VONZ"FQ7H?'/59(A6!Q Q)G B.T@^Q^R< MH4;(&D!>/W5<+=&=0ZTMDAUGD@5A07M7FH66/J$D1E#)N$B8LMSP3EFB=0\> M_UH0<:.B].ODMG>K]-WKLSX!S62<=R>N?+,LWRP6^*!""Y(D@Q")!$%E.8ZG M%"02"5=>FQS0*5>+>5[K<_S_T8>$*SQ6!H^V\LW*H^HB&KCWN>04*; V.0B2 MQJ"UE-&2&A?N_+F[BJ![0]!BU)>JF$2$6"9(<$M0T-H(/ C)8U3)>M'DML) B<2G)$6?:W@"3>H MVKCKEOE>Y9X!U]WS+?;2M!?1_"C<4QCP/MZ7L9A M,AKT8Z_-#V^715&ELIC2WF MX!!M/359@I7H>P@:-: 4-1!\LH:F'%S.&UN4BTU*[.WS V\&H:[L43P-3GA( MU^5[F:!Z+;7! MZ-/DW/'I#S^FR4T=GQN,P+?G994ISO4*5^RL4]Z]5?OF>!P.2H[?*/>.QL53 MGYYL]HX&;CAM#HJG_SWN'QVFX?1))/X]:-/;-^ZD#/1D?[0=<-3'ZQI=G7!?E M\JO&HRMKO_AW11Q/3WJ3%(['_5J']#XE\D[ZF :CHW>C//WDQO5DWFJ9Z-V" M(I8JB6PE@ZA2!D$]!:>, ;5B\VRZQ97\+;4OD_=TG[PA+=79_-5M[3O MA,9.VYT+D,:,,UD&1X"JI$&0P, Q*X#1D(-PBB=30AM\D]Z*QFJ62V&9!.=T!,MY=$(F84L=L,]W!^Z M8:BY;H_X"M<^UVT\PG&)\P4[3A]'@X]EP89QBOUI+[O0'-E\$IEN#[J+-Y^' MGW$:?L4KF[S.+YHIJ'9UI7:U=5XC):1H?]@8CO(A;J=]UWCI?N?Q]F\YFX'7^=33\ ML(]S4#GJ[CCJ9$$&$YZ)D,X!*EX!PCDT_H;&THM)V<"U$)1L;'&Z2;JRA;[^ M'4]N=K[C!MBI\%@6'FU%S"4::^(=:&6:5O()+$FE*KITA%M'#;W]L8Z:L77/ MDKB:G?O&55L:>V:49BH#2HH,0FD%MISK2-9GY?"I[&VWS,[:1X0O2.'QK$\\ MRN/Q]*31Q+79R7U*X;>S\7]3AG\G^6E-O%@1$^U=3KYB97_5$4:4-6!XZ;.4 M:0 ;HX/2"- +'CT/?M6)%S4.?#!$W%1_+XN.TA0^&#J+B@:'N=0R$SJG4 MV\G@G7-HMSDZC[4A]F.+"5=C#-&>O:UY?BX[?#:5=/@W-T).7V9*8 M

IBY#A^/'ZT0%#W$.X6&8H.J:VY# M:8L$%!7<&TE+>Q$/(BD'-@4-OK0+SU(24KHCUC/5CXD+'B1"7V7!(V4$VF*$ MK$LFF;5 ;5;("(F#TUH#939%IE+RV79*%JQ[?+^X]KW^9'+LAB'A'4ZF3R.F MWXDB3:_SSV=G0EZ4D:_TLU+ZN9S=S79_>R^,]H;RTO0L&!"QE&-DU$(PECB1 M TF4;6RI36D[4BVN1DJ[Y94LA^#J3=P&O*JH%K:34=**X8YY$]4,WS.2:0O)V=F0FZ-5@@5 ]";T @(!%YAUA ?&)>F4 M&:X=WU>\V]/I(E5'\_H&/7^RW*'M&\1YUJ 6Q4-Z3M=4H#CG[UJ!XFY(O-4! M@NU^>J\,]D@RJ<[8;7BD[8SI9)0,C(-*"9VQF 2X3"18RT3V2G.75^>, M53;I+)MTHV!P%2F/FES:KIU)0262)$A.,XH4:I!<. ?K J4FLF""?BPBI?'J M?I@Z/TBS8XJAR0T]=O-SBK'_<>N?^./L,N?HT@SA=S2:],O+GCW.(\WSW#].DMY<^]=Z.#MWPNDLA-[J4F3%:_'GY\B[^/!B?7>.1^Y# (V'\C2L4 MQ_"Y&WQR)Y.-'RX-]6%_"!?GM3TEU]YWSC'N#FYVM762JT2PA^3FB(8W+ MJ_!"W,->0.]@7*S$?_1#3AP%)YH(+X7/R4@=I';..UE*0(;WE&]L[1= ]4:Y M5U*M"XO_\P>WM;"@[GNMZRL76$D3/^GMIW PQ._YT$^3S1Z:EV=-S./=L9_T M8]^-\>%>1V]@;S3%BYN.RF W]-B4YY@'/=V@]VZ*#QS.9F$1,RW.FUE%R0-1 M5'+NA10A1.N<5=%$;5Q02LJ9=,#WI+A=#"VSGL2D7?8F"T^H9=GP0!T-+FO" MP[>YK:'@+WS9<#X.V\ =3=+SLU]^/$M(Z ^;86C>]..A&W] ",])5AXMQM3* M]\V>GH/;RF=DAN]Y1&_^Q7/H/VN>:EFHV7/"/*/*7OLT>4:O?>YK'TOE,\&N M?_IK'_OUY[@1]6(9O]''KG$'@IN%=#=[/B&4AB71!3^*8\Q)^$J?: MF40YE2X*(Y--(A#.24!5PB*/[U^A>T0HX_0.HRW5R5FADT-V%_-::)3:0%,[97U0N%X6B:(T":(K#GU M,3DA#547H?35.C^WQ%*%R[)P:0<<8U(D&99+P+$4A_<"O)$*DE(L.86:D+M: M"O-N#9,)BJ-6-\$&(6PF3DG!E;$.Q5I4W%?#]!B1MA!]BT('S8HEXAI$, Z, M,1XRI3'9P)C7MHN&:4WS)ZX6UYM7J^N$#UZKJV\8")V[N1RG(8Z.B]/Q"Q4HC:'AO/O>NNWLR^*0%\&BT3II0J=0=I<94,JUD^J3(5 :=G4L"Y6D61 8KB2O]J2653C/U M$&1:U>FM&;4=D=":):%E!&:2!L&X!R]S!(0&SGE4697&D&NC3B^G#-TT%6#K MGW[\PP.F0#2?\[P_Q>\(7\\I:,(:YSD#31)'B6[\7%J8+W7]][ZES[3^SBU] M3M5=;#QSS>YDE_QFV]GK?;$WRQ3X1M3QFUL)5"Z\]@J-,EOR]VJ;%V#;V.8] M?*2WBR\[F/1>#F.*#>N\2T<(9I_&/4XV+U'M#8=GJ=CK,IF"-TI8NY:Z%B.R M907_HS_L30]&Q_BAODBMR> M]-Z,T\<^SL?@I//?7YI0L<]LWV;-^U&-7).V9&=Z.?QU/II>S^.K@ M?7WAS<+1NL=3U(L1WE'1TUAXYL5+;K!"*QF4=UE)LK:7>$J MZPYWM-;68#196)7+W-Y:!8TZ'_Q9YD"9)3XF7/6?\>WL_E^,[17W_N_W2PM_.WW#U\R?_]QROR[S_^/'W]RY_T M=;G&OW[GK__XC>S]LLMV_V7.HN6??]W_C>WNA)/W.5OJ!.>@C/(@-+5@3#!@ M)).:1)&Y,AM;C%T9W7G,U9(K":T#"3EK(XLT!N*(B();974B67'.J-(Q51+J M) GMGI$0W=UY)=\+11V:D8AS9!D(DC18IR,H9B4UC'G75!G<-*PCI6(K!U4. M^L)!A K!J. Y41&\=,Z1G*76NIPPB*1R4"#,XY9%$)F4Y*."*%5EFKNH/=X(2163K^.$X(N] >I-T2WLM_ HO>/ MXE[^5WEZ>%;7^6OAD>>WB8]T)<;0Z<]8942#R>XMRK>X"O$23LJ^J7<1:=S7 M7DKW&!IH:G].\.M_'HUW1L=^FH\'VR'@P*[10:][LH%T(1@@F4,IKA5PFF)) M1+;@9:"0&.?9N&1<*%4]M>B& 5QUT:CO^(P[]E2_>BJR8F&E6-B]C 7O3:#: M<.#"H!Y$#Q25(='@M9;(;D)JFV]]Y'&%Y-B0X198G M,,UYX8S.%%H/ U(KQ:4V,672(4.R2D^JBZIU)^4T'J-?-'6?>SX-4^Y/GT3= MCVZ(UK/AG\5R]MWGEY^/TG"2?IK-1 WLK)"+V(*H-5X)Q4($GH(%H50$BT8% MG$0U9J3V@86F#QE?/$_](-V(:[V$KN\-?1/0%;-+8K8EOA7Q@6A%0%+N$+,Z M@!?9 L\HO[E63N?BB)+%WA(5L8\9L78E=C8TIN$JVX >MW#V#OI:(R+>U82M-0R<8@349?1A]_'Z3RR_8P;E^8A,I(*V0DON 4\.2=P=&$Z+, @=(0#$\4)%H9 M2JTQ5N>-+6HWA5R,4:Q/E_%'%O&^&7 J-I;$1DM\,T4UC\:!YK($[[@'&XP" M0Q5/1@1G\NV+_3W%R/?]*N%J4R#<'3\7'DOC8;2<,>Y*,3^ X>H\B60.&1(\>)<\J M!J-)CK4F]B.3R=7V/ RV6E*96Z.D"<7QE :$L.4WFL X0R5A@J/FZ*#M6?>P M\:M2_"%-IKTCUX_0'\+?_>'W-9!98]=]Y7KX#0[VJ^'_X%"?C?_:%Q"])^*1 MB\DBQG-)J ).5 3A70:K8@2/;,28BEHFL>KRH34P?/M4Z"L@4J&P)!1:^E9$ MDR/)!/5M1!NS MEM8U")=K"DO6.6\DU*"?0MF3FP7E&('HD1,<-M4VDMFNV9=TC MM2_P%7B=I;0PPF[2CTTQE)K;>^<2]Z?C"5[/9((DY/O#9LR_S,6+BU.Q/1X[ M?+0I7[U>#5^#U.<+9%/36*2$H-VCV&HAYG'@S/ M#(*23F9C4K"R>\9OW>/6?[@"FNE)[^BL=DT-6-^1FL>1/GE^-M[GI8+F9X8K MPRS+,/T%>9U,X))P9)B2,BFX-&!UII!PL@1JZR -W=CB5QSPK_'H>Q;7%0LK MQD);"J/T2DU'S4!S I$,!A'(H4K6E:,EK8V=58(%R0! M)CV:CYPR&*$8H+]HA&8\X<1US7*L>[3Y?)T7QZS7'WY$WVU4BB3[R6B0)B$- M0ZJ1YSN./+\Z&_8_QOUIVAE]JGO%2]/-R6(<6+I(3! 0G,H@& M@J='@A3?6 M1%/"5QM;JE,G=I]X%+@"815 :*M4SG3*PFI@UD40T0BP7J%*S91G$I7Q5M6 M[2-1J14JJX1*6Z*&($H0PX-S,8 P.H()- (Q*F8O7+1E;Z-;-F.5P5/*NR=1 M9YL,DU9GF,DD32=-C8?!?'?AEDUT.]V1I^]1'OK,S*O+A^:>24 M^A^='SP-E_">2Y"W[7L8)S=).VGV_ZOAV32\/9^%NINZ2CFPMYA*Y*2/ 6<1 M#"N=1+B7X)/,D)+S$F4S#=9O;$FS26U'^B%4N;X:N7YG!<@KKA\ UVV/F'F1 MG)#H K-2I$)I!BX$=)!Y0(?8,B=C+%6->:>$?L5V9VJ55TP_.*;;KKNQ.L:8 M"61A% AM C@5,CB!5.X%\TZJTGA@TXB.M*)>]ZRGLQ#5UQSS=7)$.^8O7!C^ M2CXK)9_%I"@OI23H#$ T+(%P@8)SS(),05F1>;;.(OG(3=2/W>B3T(&HU!W+ M\7,!_HTMIZ_BID)C66@LY$C1H'T*!)CB'K5VZ=->CAF*@.ZTIIP;Y6N.U..7 MO-7A^U38@I(W@YXH9:EY>BY%0FBO*!^!2[96[6/48^ZT[5=.G\ M$B5_&NWE.]&H\RH^FO<+2]4+ORMF6DRZBE:(Z)("Z45 :Q\]DE)68/!OY3)Q M(;J-+4HV]>W3/&MHK7LZX_9Q\XKK+N"ZK>))Y)G;X($'ET&@^@#C,ZIX[VDT M045'5'.ND-EN!-0W?8E%).>AVS!YM(L)'@&1AL*AI:'60R) MR(TMNZGTK:L U=CY$NS3+?1]""-:RC]_D/I\]DX:T4\/Q.V M/8RORXQL-[F(E:A6252O%VMALE(+4YH(7DN4("H$\!R=#"=)%(X3Z0,2E=S4 M^C;[>S7$?@\A]IOAJ4)F621!=92G A9R@8M);Q)(7ME'U:]YC\>=[Z MD3MY,DGKW1+.,_Z9S\.;V314(EHI$2UFK1LI$LY:@FPX"F7-43)'JX!0+E7P MT0G6Q.JL,!WRZ)_\T>>;8:?"8UEXM$6Q]-ER&51)2''H1U(#GM!2N8>61MY2 M"E&/0W<_K%Q-3P>PM9"80J*1VD90T7-T.*4 Q[2"R!T5EE"ORH&IKIF>=0\F MMX5P#WKC-'#3%/&1\?2DAI0?,$^E15%O9Q/S!N>E9M*MEK!.KFBP) RN%LK0 M51<&"8MR#E 3NX,$PEB$2BSJ:)D(RKT'D[@>1JT7J)-S:$IJ+;(@A I2T"42D 8PT M!$CT)D26K ^L4Q;I"821T1"M+!5CC;WZ^RF"4B;CUR\UGRHAK920%L/)T>CH MJ''@3!10^KN 99Y"MD0G(VEN\BZ0D SOD$]?P\DW0$X%Q[+@:(MCG:+2E@10 M-$40 L'AD>L S38K$LV26(/)CS^87,W.G2.KK8.S8C9[ER H6](I$%XN)PM& M\, ,S=)2WSVSL^ZAY OG'&^35;'.KOH]!X\++UTX.5%WNNZ"GJZH^&&SY%H& M(%YS$(P0<&B% #6R-TD8QEC8V#*;U"R>,?RV(N%%9^B?JL-]'XO%9IX!F,LX;$%>^699OKBCQ M08D4@5&PKK23D=:#S4F TRC18F1:&;VQQ;GND%M>H\$5'W>%C[;T#:AVN>$1 MDB]]N(54Z!26IJ#,H8=H6,B6U)#PHP\)5P2M#$$+C4*I2E'9#$J4(E+,.C"" M!4@VV&ALR+)[%N8;HC;V)T<#=U(N-GW=H#SF5ZY[]/OL@&UOG#ZFX7&-?3]D M[/L%?G&YI#_ZTX,7QQ,UKQ-\2R,[]SRG":1J/*JB7!_5"-DOD MT808@2G#0"B%KDMR%*2GC&F"J/;NO.%>A[JT5V@_O@V#:K[O$^D+V35.B9"9 MA6QI I%5J0RD"00B/<$G?+"A6^9[E;L&7'?/M]A+TUYPDX/>\00=C,O-;G'8 M/]YZ)\&/QC&- >_K>1F'R6C0C[UR-^O)97?GBN!,O<")>C,>?>S'%'\Z^7U2 M-C[/ T+;Y]-5:6RE-+:8A6.T"#QS"8QSA5Y(SN MNB*<12V6"SC)!-SR=J@X>C!@6,J.B\)82!* M $=YANQ-R$%K&;/+?%7$\/>E-4C@>]VOUT?N4R#OI8QJ, MCMZ-\O23&]>S>:MEHL4LN9RD#3HZD"&4=KB&@N?&H+7A.]U\I%R"DCGK158"/'WPP1(DNK%4G=,C-/+IMKJ4V-NE_[ MX-E3PZ M[.7^T U#3>1ZQ%>X]HE8\XI-(XWK0 M+:KY//R,T_ K7MGD=7[13$&UJRNUJY>/4,F][?L!43"R+B=,6)F@D2?MRF(C*",(G M!]XP"YPRKH)63.M4,[0>60FW:F+N"TZT!2>6J5!2>> Y!L14DN"#=: 2U5SP MH)@)730QZYZ6]6;<1_?LR U*+X]FZ[:'F)RF\6%O,,*+N)7Z7>>M\Y7+W[?I M; 9>YU]'PP_[. >5H^Z.HRY7-99-)0''*7$*G'1EXUQ'L(IQ\%'$2#Q+,5'D M*,XVJ5SDJ)JJ]8"I6C< 3\7'LO@X;>&#'*2D9"T@&D= R$= D<4QRX4"Q*JIB2IF-VYVG%A-_A MAZ1);[O7GTR.W3!\7]'?-7;45R:&W7A\C<9N?/*R.3M2 M66F5K+3WHJ6&M]^7L[J&D PT)V0EICUXE1P0ZU&T99U#:=_%F-BTIDM5V)]H M4'@9Y%1P+ N.TQ8X&)=,J<"A:4\K4LC@M6*@69"9JFA=,=DU.OPHHL/5Z#P8 MKFC;Z BM%8\"%*,:I7".8% 5 \_21:^SRS1VT>BL?YCXHAX.H\/#4?GF4?C[ M=IKXL7GJ7%>FHK+32MGIW8(DMI1YYCUZYE8)$,X*\$%RL$3H MR"S'^2W]Z!G95&+QD-7ZU,;O7I3XQGD2UP"G8F-9;+05L=*"!.(M,!L="!_1 ML>(#X/"<\KV9RI8+S9R?1I='M^D&R)F:\^V[!:<,_/*.I%F8-* M32NEIOZ"&DY9L:27HQI;>I/8V!0=J9'AER1++ M8*?"8UEXM 6QDS)9%%W J2X]TKD$(Q HA.C(RTEVXVH"\:/)EJAVY\& U9;$ MP5O">51 1?0@J!-@,S<0+>4))U@'2CIE=QHM_,/4^4'"_V/_XPSU9:'VA\=N M!GM\^.QBYJM=,X3#T6C2+R]X/DX#?.7']..G?IP>G/F&%]XU^\[GY,M;G)^, M!L?3Z]]RX38"KNLTOB\=\XW'WA[@YN=K5VDH]&X67G/<]D=D:%]Y1O;.T70)7J^Z6-9,E?^^J*/!94UX*0[84.H7_FM.->,P#-S1)#T_^^7'LR[U_6%S6\V;?CQTXP\( MR3EIEC[S[8!"N<[9TW.P6OF,:5WP.H]KS+]X#N5G#91;=F7VG##/.%77/DV> MT6N?^]K'4OF,:_9='_OUY[CA]6*UN-''KOO.[XNK]GIO$>5Z;.'W!X]R32X% MW*NK<7>NQN430>+U]GNB$^,J<5!9H:LA?00GE05II//"&L*(M/"5",SJ0%)0J#4P\.I5.4 Y6N6PD.IE&ZH[9F76/_5[6OH-FR^?( MC:2G]8&!*NBHG:]?#3\:2XW9,7HT/?'S8C_F4F M7ER#=+YY=>7K?^T[WT3KJRN_0DHCK29^8G?[O7 T6,," M:$Y2"1F7L\!$@Q34,^Y"EKDY&61H1QSYIQXPOC_D57 M"Z[3%KA\8$:%[$%R M79IU.(;.*<7E%0NZE"=>J!IW?BQQYVKS'BDL:0N6QI7\=.G!V51DO$K@,B-@ MK>34>2)C.:C?(9NW[L'KG933>)QB;Y3QER9IX\DD+3]HF:KS*,*WTL=J'.'[ M">ART)KO?7JOE&."1 TZ"PDB2@..609,BZADR23SH8MQA!JTO@EN*CZ6Q<=I M"Q]>1462SD #*P6JDD5\!(U_)N$](]0(48/6CRQH78W-_8")ML!D0U(1%RIP M1@0(2AFXJ#QH$BQS6;.D31>-S;H'KS;M?UL,3J6:C?DKR_ MO3=9"$]U@&1) "&H #3K'JBGS"1.A8I\8TMM2ML1G[N&WU8C([Y'A=\>P55" MW :\IRWP9D,S]2I!SI2@ORHR6%0.$$@*2ADF4RFFO"()43'<.3-\A[Y -<-W MBF3:0C*S2C+I#2B=$2OPM6R1IIK3-G3+#JPQ]<]T]+V O37O!30YZ M1^/1QWY,L>=/>OD,%+TR]!_[TWZZ53!\7F\'[^UY&8NF*%"OW-'CH:N'=!IP MCE[@%+V9S]!/)[]/4GPU/*>N[?-)JORU4OXZ67 C7*:FT1]!H4^/*PYJ5"1XW$ZS:C:G"X,'HH.W8&*9R8I*#YEZ ML+0YXDV V.28=X8%3QZ7,%C1_D)LFTW$_3%,L3VP/X^4'+KSR#=[O"#DPC).;I)TT M^Q__'AR7D7_Y>3;W;]TTO7.>H;?9\^M ?#LMNU2CWCAJ U9,; METF04^T,BFXJ712F-!L3@7!. JY?%GE\_PJYCU#&Z1UR7Z6RE5)9^UC';^\3 MDX$D$8&5$]2"Z])NG!6[)O'_Z+BPK)1%,YM"T YEVCZJ8QW:*XL>:[3:,D&$ M-D%DS:F/R0DT)>HBE+YZB..66*IP618N;6>BE)Y/)1.=I (7:QFZ%9E"R$HF MQTW4R==3'G=KF$Q0/(1H@@U"V$R(@9 MY35.L :#*(-DN \H2:*-MHN&:4VW0+ZBI=,P7J^B;^C8S!NE<1ST.#HN;=<: MY^8688>K!NT!>.T_'V1 'CG#.T:3LI'Z+)*0CGJK1)8EVU.*Q'1H&/ZNPRZ5 MX5?*\(O':ZS-PB;M@:LD0;B@P)8S-MP8JQ2--A&)#$_5)K>W9O@5HNN!P[:5 M42NC+LVHR6>!!VB281K\SNVR(BX8+@7![ $:MNURW(=.V8VI83#JH %GY M!,+3!,8* BJZ1(+3*BIW1[MN<#05359T<29 M,56>/D9&;0<@8I $!6H (QT#84L (E$)KE2@B$ER[?TZR=,F_8]IWM-\#JT+[YK?&OGR%N?Q1HZGU[_E MOCK3+_!"TYG^9]#T\D]D9%=Y3W713;=YU,#Z[LR/W(8$? M)_3:3^?W-$,Z85A*:$IQL\&X'Y61?G.9]^: MB_N[_;GAVCL^Q/>'5JB__/OP]?Y/@W_OOY)_[A_\]7IGE^ZQEV2W;\F__^\!"8?_&KH_ M[/'KOUX2? _;V_]=[.[\?+"W_YOX]^&?7?PUV_QH3_ MGNZ2$I;VUN&(*V\4^)Q%Q_!.A6D@A M*?'>V)"%M%(2'V3:Z"4TUT=ION>W]67(>[,Q/[,N\SG>6N"CZY$X,P+]8<3/ M>1^"'-[MO^IM!Y1- M,VMS[<@]X(5?S3"OA[W_=C@3XY,>I9L]A"?K_6-ZD'K%AV/DQQ<#-*###[T= M-TW-0_3'_]KLE1>\&!WB59[@(CP\&J325*L\>C1.'_NCX\G@I.>&0]0> 9]H MCNY\WQ.!RX M2>IMGSW]Y:IBT]K+3Z[WZ6 T&)S Z-,0/V6"X.C'?AD7_+0+][O9VS[L?W:]%^ZH/W6# MS=Z[9[\^:SYX^QA!XWK[J,W^3N/)[)G-7G+A #\]S(5D4\?K4W]ZT-S=XAQ>7E%XQ^AVSQ?>I:X59;V4Q=0\ M.)G.$ZO^S(R&,4-J8JN:72]Z5O*Y> MQ_ZH6>'C=%8&.TU^&8\F-W2@U),SND1DY8%+5<7/B*/! MUK5+:'+@QN60XBI7T:N]G]O+Z&S57*#)XH5/3UX55P2]\TFI"IGBZW%3'1*] M)[32R&^O\[OF F?/WFRQD:>^V/;_?I\SSZ'T@T:MBFZW(1D<3B(8[:3V0N+\ M*G2[^::Q8M-O01#[UCY-"]VAGD&91PEY:ATV%SZL7XK/>/KXN MN_ZX]]$-CM/99Q^=\>5E+OR$EFX9ZJ/,YT!T=CP[$1PUR3B1$%2!9\DM79KZ MKB[X_^4*T1(.)[/RY;32X-4K$S]W/]"]_0^?]_:W64.#FGDJ(X6@2P5L7(E@ M&7(A"40P%:F646QL*:1!_0T:++R&2_1X4&01Z,3 )=.J.BXTU$\CO9[DT:E["+^Y!>YW^-BFD_9[ZY88WG MRP38DULGO\F]G8"O>W6Z>_JGV/OKPWN'&HL8XB"'&-!,6/IG(UQ6!^JJ9[V&@<[62']RMFJ.QJ. TU7>%U'JCP_[S>HI M3[DO4XC2>Y+PP\JZ&\Q;=O33[._RTK/FNT43'C>-/GI]_*8P_0X!>Y5CV1WA MNW^1M8_0+2CJ=S#H^3+FLX,U336K9@ /RV#,W" <\7M&9-.YY4Q*[")5]-&9 MF[S.+W]ZM;^S?8FU<3!"8>Y/*.@G:?B$Y01*B?V W_,WWSO]^W1W_\_WP6;A M8O:@4:>"X,*"#Z70@N$9)0433J-VS:/C\:*0F#;!VV8I',=^ YD]#/#OV9#FA\S\/1>-H_G3WPC[G4F,WAN,;GN!(_7KOFTG%[P:W"E"+((MA^*)ARAS+&>>&">^#XMP&QL$)=+"$U[:JG.S0OH28Y&JYK2Z- M;B^-4W2KWD?#F0X,%X0IG>^L#^ H9Y 3T3(P-'V,(CVQ;RZ-Z^GI6>_"EANR MS4X*LST*3L_V*/K3)JQSYF0UFRIS,IOIMDGO$TK!WG T[1VF]72<+GJ490-D M_]7,>9J7 ;X4QFCV%/#B^H>'*:(>;C:@T#D)30FMG\;NM#\H.T*?TJ#Y_P]4 MT6D\[+T\'H^.4O%W2XQJ#N'T^2@-)ZEXODAPNA%1*W?#7^2QZ\A*98GIRX7Z7*"O^! GBT]Y.0-=N5Z)V MX;MH.U24A&J60'H>0: E <>E@NB,D"H+RB)#@GC&O\X/BY#]*B[O:Q.[)/Z\ MP[?AZM_NO4TQI<.RR7"_*2_E(GKWF]I2OO+-^*S)YEGGK>7FJ"/<^>IJLIIM M."SNN9Z'Y5Z4=+W<#X4]D6]W4NGTU\B(2>_#Z&,:G\?ZKE@@O3=I?)2FQV[0 M^S*,LZ_\QR2EWMX(/Y72'GSC/:C=1U]2$?0L$^'RMG"_V>)J+GLR&L19[L"7 MW>3Q5V)G5V[B)6(\CN9Q$P]DOWPAKGW=O2W'G MN#1KG=74F>W0[:5/S5,WI-RG%U6[M!7"=__Z\[U!F%C&$VCA$H@@)5CJ*;"4 MO=#@D0BD4+S:$M!);J)?/JM)?5BMK\[6S']$H3M;'@U&)VE!6+P9 MN,6\Q\>@F_:O2-\H?Z,O.(L1%JSWIU.\97=4G-!YJN/7!J)0PKE[7US[^=9J M\YP;#$:?)KTT?_^D*)ES8IA3##K]R^T$^H#TE5/0)FG!//6BY3^=?'G)/ UN^Y,;QYW^I-G@_7D\.MQU MX[_3]$UAN[,!*JFD3WDKOT47I[^]USAM/G$)P3*D"T4B.#1(0)$T8HY9T1(: MIXLT47;R9[MZN*)PI7:A$-RZE-.:ID^6IKV7V9\V,2E1D M'H1@1.,JXZ6B=BF?C=YOGD4G+B;T-QO*?_2'9X/#[?9WYBZZ.5ZG&Z^YX0S2QW!*0J86NI&9A ,GB<$:TBBTJB#I[T M/_=0DTP/%A+YT1DL\X&S/1X=?SCH';F3\6@P0/C'XV8A3>;T=-10U^1\CR3% M)F^YP?X(_3)D-?0,C\?IB_-X'HC#SQNGDNP[7W[A(H7.0VO%QYN>?<^7)8D? M6Y91R^@M'@Z[F1E<[9,_^%$\P?\.IH>#K?\/4$L#!!0 ( *4PAE017G26 M#AH "\I 0 1 87)R>2TR,#(Q,3(S,2YXMOXSB2_SY_!2\'W,T" MXXYE*Z^^Z5DX3C(;(-T.G/3TWJ],Z/_O[+ M#S_\_!^]WC\OIW?@BCC1$@4A&%,$0^2"9QPNP#<7L3^ 1\D2?"/T#_P$>[U? M)-&8K%XIGB]",.@/!IM/Z<>SG?3LH7?1FPTNACUOYIQ?G)Z= M6!>G]D_SC]; L] ,#7H7SLSKV;9SVH/GR.M9@_YP<#'KNT-K($%?V$?F+- 2 M MZP@'U\89^.%F&X^GA\_/S\_.%Y^('0^?&@W[>.__GY[D$6/4K*^CCX8ZWT MRXSZ:?GAL7@\@PREQ2&EKVO%^0_P-43. @?.!X%A1 PY8 M" ,GJ\$-:2]\72&VG88_/A:/13W]7M_J#=9J$0>&4E]%>9:VKT1UC/R0B6^]'./# M"W./CO4YB%AO#N&J 1=%RIB3Y!=S;@J::UU<7!R_"%7^(C'S!F MU58IJ'[=_%LOI=L'#_DP-.,AI=N1AZV#KDHCZBCE=Z;)QO9!K-D)*8%H_8E) MA0PY'^;DZ=@A41#25ZG.-4-@&TGZ12I_D_I=A"70G[9F[3F!^-B+/Z[7#(. MA!)#_)+\MEKAP"/Q#_PGH38?4]V9(B\UL"5GL66 RO^XGW H\6M&\_&*DA6B M(4:LZ&@DP((B[].1<#>]U(;^[L/9!\Y)6J14P?H $(^/.0GR[_*6I+1"!S\= M,2X&'\5]T^:&KR@R;3@G8=R)24'_Y=OO0-^T_9S$B?Q_C^:[R#-M/B?! 6[0 M>D']R)\#['XZ&A,>)=_#.>=._/YU>JN.=F35.5&*G&+G3/W2Y\$H_P.]/+CN M 4D)!.G/QYL$&U 10^XD^$5^WE3UA#@IHB#E2:L6*,2?&G/ZZA_ZVC$LSZBQ%OPEV>9*WQ *M 4TMNR&-_E>1R4$ \D,,>).:- M%S"8(X:#SV@Y0Y1=_QGA\/4A),X?"^*[_)DK\1[P/,#I0Y.*0]SI[ M,S.@6[%:1T[M7:(U43AA0Y3.& &<$Q"S @0OG=2?V^"),T^HH9\ODJDC[3-+ M)GS79%>@[F97F\?+96)U4'P^+ ^9 D87H]Y"\W.S-(ZH2%>GSUX;6$(C7+6A MN["5@V7#DB5U9"5>NV[!\N[/NF3*FT8;Q;E&N$JQ6GU;+J)HBC479U)))\5Z M'V\5>+WWN5N'@2O2TBN1W#21836(TFGQ?V6!I5@_ 8GVD\SH98 'R02AN5>K M@U+Z.$OD?LRDU$6W5]G'601?6:*!U=Q#;6I;.K3ELJ:)T-R2)=('58O;MN6JIIFXNYT2^)40]QG[O&O<2;A ]%8(8(ZYW1LQ9KC-IQ9+ M[4=/K/)@32&EU"0HR%%!#'N05M;#YDY5$U'M6T^'Y0A(1W)=]+!U';Z+'37& M5IO3,UMN(3 7Z\&HJN603Q&)>(RSQU ^?@/):]:HUH=SNW_>4!^*4U;) XS ((NC#):%ALE<$O:Q0P$3.//F1TWY7A=H'8VJ]N[#[ M%WO0NYA1$',*BJR"A%>9\<^Y/>AHEC-CH8B6<9#L-T1.1''88!F@$D<9&@[Z M5CFPS^'$OL08$.2(!P');FB8RZR#4P[8@65;?4-Q=71D\4Y'C_#%="#E9.IQ M(Y;4RH(0U$"2=[.OFRRH;1(K)T2#X; \E2WV>Q4_*$Q543 MC0R6$;+:=MFV5=IBLB:ZS?67]!'(*NJZ+#:\Y CD@#9;U,8HBER2.#P M+I*,CI9B!\YNBF!>CUH33FUKR\+ZFB9D518-@*@5K%<+XGJ[K@F[R5=/:F>V MM67=O.AS.RB#D>/0"+G?1!\'8;H1P>CT]'8$==QY;I4S10D02)'2#0N=EX9Y M.*K$44>F%\/R3+I*,EV,4K=W;0/[I092FK)AW[9*TX=J(770K#V@ !,JLP?( M'"&EE5.2<9H(($#,1Y( 0_2$;W0X.Q7+9C2X/&Y M>#D%HI94%\V>HI?S:=8=">:/2-SW-VL2L3>N0VTLA[95\F@U EZ?R8DJ>Z). M("H]V%,#T1@>"FI>RT$%WE$%=CH : "K%K)M6Z:&O.O[$+0&W&<8)FLPQ%,0 MO)7!-ZQ>K2,GME6:=QH9@IP;>5:L)D[HH$J-2? D+N7C 9(PE88WFJR1JB/L M4ZN\AEA D(:ZN_UN'D=O!U#'SF?#P.3:8BLMH;G MME6:I);$M[;?O2S<@XG;78IZTKJP![4&KY/RF"(7H:4P,O>(KE 80?^>)JMO M)E)1XBB=D=VWRHO".1S(\$ &>)!/LB)KZJ)Q$AR&U!N MI23802*-PF@EDGK,G-H# _ETTN*D%W>Q.$F/1A>?!4 M' L:$WG?*PI,+RM7P:A=I&V5=R<5T.0(6\,["*?9:P+JP=1.\V183G@J!=5% MQZGHY%W,H@FLVCJ>VH/2/C&U% \6LK+OOP8N[T=QA VY\?T9XJH,AW];P5=) M$04NHN$"/4Y'^Q5[HZK5JG%F#[;L9U&K1I&-] J1E!&0<@(D*X#S C@S!R5: MEV2VB\5/SL:^TGCQ(B2(A7@I/CHI0<@_,>PF+YC;KTKM@1&U@IW;@RT[;M0* M5MA^D[$%$KY 2$#&&I[.C4&2?9,_<)U%RHQF]&;;:Y@^'Y57I8A79 MIAI9R4]) BV6;EI1%QU Q8!IDOU4(ZE-KFT/RXL:52/P8!SSOL@=XO3AJW"# M]_R_D;B_IMG!KEVJ48OXQ!Z64G#5(E[WI:+2>&^/^)#6VTD]N$.\LXQ$FE"H M7>"I53Y0$A-VKF_-?=D:G=I/G0W+B^HQ>1>]3]SR!F9JG5!M>,[M86DZF'9Y M9PU(EB^;05^\!)%!AL,X-<5"XN\F%Q-PM>PN[&$IK$MDMY9>2RL"D $<)CDV M)G)L?N?7<=W8S>7LS:T4LIG?7M8910WYM19-?)J!U$$ M)#4=)+QVXGX/,BV#J:5HVPC);RX63FX[GD M4BR5(?J%!&-AWGP1($Q6#9<[E^0WB^")$[>N*=,T=3M(0X2.4FKL3A,ZJK9 547'"Z M!U5J6J5:>8;VL)2?VZH\:?6]I'Z0,1"7CR\"$A/)E(GX9M<.:TNT6OE(I+^@ M/X9L<>.3YUT"/P6:6L:V/:R8@,I(+\<% AA(Y$[*K7C.\)'"@$%'&L:F9Q77 M,)1)@K,3JWR/P?IAQ2+802;-3JFHH=2CZ-2V#234R?'S*R)S"E<+[-P&'N$> MR72-:3N >N2<6>4C\#D.* !U71(-WG.H@%$FX\[.A^7MN]NETL7DW-9^;?*^ M,16.VIQ=V+;FL#F8LK0G"DLU\8$YCY+E]4N(:,"#LHB%9(DHF[WFQ".*X+[D MNEOM2FTX[]MV:06I0ALVEH]B5H#@!:3,@(P;,'LMX@B&.JE.4\0XZS+,_AK MR,6AZ2U,6^B5?O'#S-DT!QI>>Q16!I"8@JSJ,-I4@>-S.RRQ0B#G?;RGQK16IQ3^T[2WGM(W% MOU;SWP[JD$N)$1^[8OKVD#YEQ$NRG4TGF+M4I%8'K@VEA1RE.F2U@KQ:X;'S MB@_*D/18UD'$&R]@,$<,!W(7VX+X+H]BKC@##MZ72S"L3:T6)[9=FF=5JT56 MM5SQBRL7+Q8M5O_?(&'@H!Z;%CW-NV;=N&^745F!6@E.;;NT J3C*K)T;T$Q MNBCTAVC&T)\1;\#UD^DQF!*M.BH_L\H7;.40(,;H<-_Y&ZCO(^HL M($.C.46RT,AU)2/0'_-^%9^O*NX@K)FH&\8;/#M!:- MEHN9F+$[K2%J@T2+YD;<(BRO#;YE+!+#0YX7K)2C#FEK1V8>L4V\WR#%@LF- M#7SW%#O\Z4;\5]T=S1';$#*NGQ9/MJ"F[1!:R]OWOPA2A<'6!=B[WB< ?(YH MW%#I4EZ33TL<+35F! 8(;9!L\=637U XD1<#I'M N:-)#O0'<_5P-X4Q:/IW M'?G%S/LCGT?[=RC9L"M4[C-\$7I;V0N:U/N6NY&&[Q9XOG5@^U>(7Y--$Y>< M/Z[9_R"^RP>UW&'!*\\WY(^60OHV6WF O7#S@EW A4CPB0!"?TN&%40(I<1]A\ M.ONF0GU\)MGA![7%WE:R#89YBIZ(_R02;7*:< ,=F4YY0 X)W!$OZ\H$K+)M M9AAM:/684#%^N.?,7(D(@<2:P\.*\UZ3B]$E;ZLM:I9SBUWJ;9)BJEQ2GA+? M3Q95JQ3F^]7_1JL#O%&\9BV7)[/XDR"?5B@E8<0HLNGPO<( M-Q2?8=X'LI,F_?G'\R.4/"EO3WFKE9S\LM55,&U:DF&";>&G> M3=<&55&W-YDLLS8\E"K$_G=<0Y#NXI ^0$L6AVZXE=G((=!8'/ODHX1-8 MSN[URPHGQ^^J%S0;@;75@.GX3AY,\._S^ B#3.>D9:]?X#)Q!7OPT4;UM+5# M*Y.=YNG1=N1 -YQ4MDU3*#R*^U?/O6VC;*UK>WB\K3D9DQ=H@QE/S1"W2D^8 MR8!*W@Y;*9QJ@K:.+!T3,AY-KQ]&3EU"J E4:U5U8YAMS'1T1V>)K*UJD!Y$ MR]]!IV%CU42MF-Z/!OU!/]E,$@@:KI[WO$-K$C4U5&VP33JC;>)YW/=15GP7 MQAX&L0JVK0K.W:.\)18Y"#_)(Q*IB>9!99RR%^_#5JS/&""TMA/6$Y!74M$265L^>QTE3:Q!AZ-SW(+J@F]).'BGOC8>:U/&IB!M"1QL+X#X&$E.HS_9>_3 M^PS%NJWXDDX -#<3Z$&U82*QSOSFE],/&NYT[&;-]M+7$K)AK% MC5G3]/@:FWC9MI [ JN3.IK4;8TK-BF*&T(1*]AC281&$6%:I; M6%6Z#2W16C:[ERSMMO268KR194J)]+QE*1.>>L%TR>$V*.S+JU_.W06RK:?5 MUD=??8:ZLGQ;S9[M*WT+$I_"; JM)F>B2MU6^6GG;BCT)>\@(JY%;&W 6 M3A\\H 3*LX@L*L(#?J#<^V#"]6D;? )Z8[KSY$?XI6/>$1R?7G[>#6JW:.] MA>)=#W!?B_S.X@N6AWO<1\,S0KK4;9#9]A,"&V=E%$$_W* Z MF6XIV ;QU>VJECL"J\6G2_Y6TT()KS5C,+@"<>6,CG7T?N_T5,KC;M M\YK%VCK:H!SE2/)>O@2/%THB[II,@0' >R<.8L\H98C<]3,5=6*O)6R#+,7% M+V)6K]>HJM)M:(FX=GGB/2[0-T)]M^Z4S+:R;6A%8<@_DMP^W$/LW@;)O1,F M!QD:X[4VXMW<>91>VI#N\J_V2AJ4K6VU-)G)<=KX4C;IXT9A? .)W%%+1GP. MZ%H6)R,4@:"L6;T=;*B<2-) MB0*K#;VP;3&NN#ANM(JW3MB&I?-O.'#)<[PX(45(3IU348D]@+7; M!\R!WB8S9F""-E;$)X'9[56%\FU0U#0'^84$OQ&16YZB_.T4/%:X0@S/@]@1 M7A)(71&(4AY$$5H=@^P&^MZ74I3V+L;;>+CO7MN[.":^SUE&U2M\YD!_@;BL M<$YN.OD:!TTZX=9VNK8N\R@\3ZS1H\!-DJ)R-V3S[)H:K@TFHN*RCAM,6;C; M?1_;(=K0YLOQ_3^0CPD;S;F@YI!;IKM[=1N5)&UH4VJ5-XSQM8_E_(>;8K23 MM6^,^]X&7S$Z&P_K-@E^(Z.4792/W*M())CC\"O.G7Q!S_*1=GY*%^V]H1MS8AF:_L3;QX84_J2](" M)(1UQ<,OQ7L%#!#>6\73%P!(<>4W/-9='U0NWV9QRH9\P^$BOXI%CWB[WUZ1;YBD#D+M(2__/#_4$L#!!0 M ( *4PAE3)+F*@12T /34 0 5 87)R>2TR,#(Q,3(S,5]C86PN>&UL MY7UI;W_ K/N5^G8^Q+*LDM'R\IUW6.7;9/( GR*!91*!H+# EPP*7QD67*Q M_M#)>/JO/]4O,2SP"0UNNEC_^)=?/B^7QW]Z^O3KUZ]__!;GDS_.YI^>"L;D MT[-W_W+Z]F_7WO]5KM_-O?=/U[\]?^MB?-,;Z6/YT__^^YL/Z3,>!1A/%\LP M3?4!B_&?%NL7W\Q26*[G_%Y<3VY]1_T)SMX&]26:$)#\C]\6^9>__N')DY/I MF,\F^![+D_K_[^]?7WIDF,_#]R6FS^-I^F.:'3VM;WKZ?#9=S";C7"7\:YA4 M\!\^(RX7-(3U1RZ_'^-??EF,CXXG>/;:YSF6O_Q"'_B=H C.Q0F0_[C]PY[^ MP)C")*TFZREY0S^??F0%TPXN?EOB-./)U)P]>#)+E]XTJ8*9S<_^C-.,3Q9+PY<$5)F M=GF:ZI@6-*BU0$M8Q+543Q_QM,[?4YPL%V>OK&<4&#\5[G_9\]%$^C5#8(<"4J8,IRQ4W06F*7\6Z" M[O(,7"#6LWEZ,IMGG--&]\N3KUBWI=,][P1JF*=KC+N\XD[?\72Q.CI:?R:, MEWAT]O=U VS*E>6LLW!.6$&CVI?<4[PYBO,-PQ:BNRTL!F841%4IOW; M6V]!LU2TB9[;W(37U6(\Q<7B^>PHCJ?K2:&M>TFZ M!D&JF_B89OST##A!_/T,;PQ*%(41-(\T%5DE\#%R$#$@S\DIFI N!-H=\R;D MDH^37 <29#/B?0S?\&S3_+$"@M21"1#&$1!&D(+B'#)CA7G%O'2^"Z-N +,) M5=3CI,J^4]^, V]FTT\?<7[T N/R#(@G$6F=-5BM ID50D'(,8$6/#DD. +[ M'$LW@-F$ _IQ2?/VD48^^M9>!S&^>6W8YPN\-DT MGW@C+HTT*N_0%05:T[I39 ]4 7(P*8<@2?M+O(]%OP&X(;D0=^?'==6JK52: MJU7O,>'X2SW8?\/EC[.=:QG1 \\:06%PX++6X%"2!9&ML;:O_D_*\(T(2B+9\OG]9II//WTCS!9X0B#E*5( ^B, \5+ M )\=AQA#45I(:UGHHV1M F](?L!V7&DOF6:D>3W]0EAF\^_$WE$J26AA:'C> MT1<1Z'3/DH$4(FJ9L\NJSS%S$<60_'OM*+#S/#>4="+%?NUB_+%GC;CF12GG MH61G0$5K(!;2%%/PVF3MC#>BD\AO@#,DOUY+V>\[\^T'Z;3=.9;6)D85IIX+;:.TG1\1L2@DR" ME8(T-MD]Q. 'G"$IR+O*_YJ7>N]Y[T'IL\5:A!#!DI7+N(ZTR9(.1K:I .L1 M.:W:()-]D!"3P=R:MQ+^+C/>3/(?EK/TK\^S"4WBHNI5R^^C:-#SP@L)!JNG MVQ@(0C!@13B3F# N]3& KF-IX!:TUZ#[WXV33?,$0N..U1BB2E$#Z1 MM*.1$!U#*%:1<8_2D@3[Q+=M"W5(6E=3AEV+A>LJQ)XVB').&V83!&W(%M*9 MM@ZN:O!6DMZHY'/NXU>Y;R4-QOILSY8]Q=#%O\9,],8)!1BLJ39QI/$H07ST M3+EB741Y6/_:8.*JVQ-@UXEOJFF-ET?KBYUI/H_P3A60=98SR3S$C!E4D)Z4 MB4":@,Q!BL1U5GV\$G> &I+^U949K033.(AE9#P&86DXJ'6HUWT68O0*K"&S MTD4R"&*?F/J3Y[=)8EI_U$4/,"G)#J, ISD9.IWYRFM,^4-^/PWV:S_'4\F8P4BBBB#2"0T=.++> 5-R %!CIG#-5N0TC#: M*C%"-"%"D?6H11:#5IVNC.]'-R2%IP$=F@ND&55>G+K(SR^WSP&.%.=%JT"& MF/6>\*0$,24%)2231,H\*MV%(+=C&I*VTX 6C2:_9:[0,(N O5\")-]B)$,P%T"M7F MR6B=M*;CBW."4!1XGCTX[]!'8SCI,!V5W0&F@C40^NY3W,/?<4$E3<(I46.9 MT&L'2NA">U ]D)*TF&3.T?8)*ML@_F:',5[(R+RH=U?;LWH:-:,%I0+/--\Q M@"FDL"7GDA"=W#LWXAF2K;,_*^[*BMU1!@]9F>$"Y%*RT]DX8+2Z@2RT#%%* M!!Y1T]$LT-L^26Y[P1Z2E=6>78>3:+?,N(LSD6M>N"042$M!92G!,ZE!T6$? M([VH1!]OX^V8AF25M:=/(UGT,\TN8JLF@LG:*!JF#QD)E G@K!2@)6=>5$-! M]8DBNP?8D(RT]BQI*94K5/GSTZLS]H9^;E74[L.2OJ[]Y[/R]OAT(]R[NMTM MG]JCS-TF VA4[^[TXZ>?3A,'%R-ON!8Q6$";JA\ODEH>:4.@$\,S9Y-"UV>Q M78.R_[9R/,12D)B+3<92QVE=[[&_P8Z VM]DE!, M47T"$N\ -22->#]>7-]*VDBBW74 3FE\DXHE'XVGX\6RCO8+GHYVA#JKP*PG M4#'6VS4-090"!@,J@;(X[&/^WP-L2&IM6XJTE,@#6$[/:D6;3R>;]O//]=O7 MTY/0G[?E/M62J^CVE^H $.29UN2]LA M,J09_4G+.U'^WLP6BY$2,EM?,\-5TK6J9(!@L8#SWCL>M;&VSS7:)1AMLDKK M)[TB:IQ,_(KF_H>>]2N6V1POY$"^_$9[$;&4Y#O__IK(M=:P:PV:V80>\^GU M=(ES7"Q'7&8I%(N08RJ@HB8S*J&!@*6(A%)8W4=UZCBH(2DEN_/QY@S7AV=! M^V3ITUWM5SI.RW@YTL;Y& ,#+%K2L$O5\*5(R MQV7H%/I^*Z0F]RVW#]@9+8REPRZ[2 =3L!HB4Q9D<-8&93-90?WN7#8<]0-K MFTW8HIE/#JNW[\8+]9E]48N>1NQYLBRVL0J MT.IUB4@@ZL&8D\ZEDZ&U!<@M=]<#&E^-27=W?8QV@NSD:;/:>$5C!<1:NL.9 M>CG"+ B%7&KN4XQ]LGOO\+0][%W#(W/ZN*<8JU\'X_ P9R4>]R"7Q!\TDFFPF6]<,I FA<';V(BQ4VQWE.&![ RN*Q-,K1H!]$P:'ED,9# H#\;;$GEB5G>*7[]WK]K/ M>ZVE="'X!#;8=6[0VO.DP8C(E4$53:]DS=N\UP.)RME1]M>"+G:*Y:R??J5D^WLZ_.;C1#!.2[I??N'".]_A?#RKL;YS M# M\@2?_T\\G]S0OOZ5US,I[&LS+6AIW.W Z%JUS)>:EQLLY"2<]YD4WT[->C?'."2KYO&3=%\2]";IN2IS 5]F MSI#"PH"9VC-0F%J[E&RTI,CVLT%X$[IY4#?$.*28V,=/TGU)\! D-5B")KL* M.'.1\-%@JP- M&EE$QK3/*O?Q[ES',B2-X4"^8(FZCR.JKKD:ULZ7KWR*J=4 MO?(2DHNUV:5@I 3S^8O9*B[+:G+6X'+D ME245DDXUKQT'Q6R $')=WSIIEX;H'Q+LQ/1L^J21)JJ+,OH&1@]2STP ORJ))@@?>J'+D5T"'5"3N8^M)/ ME(\N?]AY+R*2,L]]+1TO2(4+P="*(F6^MK(SLE-3S 'E#]N?B]]#I$['??BF M)*%SE",G>.2H,N2"!FKA&0B%);"RI!0)931];( M@6["4_=S\;2G*#OR[B;M*;8V_HK= M3G72:-?_WW^>C[@UG"L9@0=D9%:YV@!<F8W:ZG(U$O 6OT=OI!NQ\I#) M*-T]*(.2?=_]<;ZZX"3$,XMLE*-+L3;]D)F)FEJ3(8:H2->4,D6),M@^1=>V M +D1+W^ZJX ^,FQX1_"C?AQ]/\&;"LEQ%I44QI%Z(!(A8QD"TH_9.H&Z^,Q3 M_Y)^MZ';B%8_W75!8ZEUW+3.Q_ZF_OQC3_4I2.=(YU3!DXK A8=@#()+WO/B M,(9.O1$WAK@1LWZ2FXB^\NM)KW4GK,L.RI$P)417(^Y-\(0M%X@^.B@F%9M- MQ)*[E0O; -]&Q/K)KBPZ2*Y=Y];/88Z_$JA,&F2]>SO90&UF"CEZP.!)Z].H MP!=EP$>3[BV@@F?[Z^,6&HY)PD ZG(3!;/2G<0?!$ M9TD[I>6I&*?ZW!=L@FXC!OUDWO[F4NOJ.CTW"B[Z4I*/4B@+(IM"QB>9H2XH M!EQ'[;)T6O$^$;<; MR(5>XG\3?T%%Y'9KV;XW$8Y[,PH],($[(8+C02'5GA MM:1U #PP7=N'2@A6$V!5DD$>HDF'TIHVP;L1[WY^/WYST;;K^W;!&GU;SC-R M:KFZVG_YK"[,8J2S1Q-HTZUN8T(G%3AC#!1:($Z%++VP78BW*<*-@EC9SW5P M=I%>NS UHOSKZ7^-I_F\$H'2M==2S,3LX$#5&C7.E.I)\]ZFK SMPWV"TZYA MV8@O/UDD_)X2>8B$.RYELK5%HE""4+'(:N?L *70"Q*Y1=''P-LUX6Z7=7)R MR?%Q]@*_X&1V_&%6EE_)J!K5BSA!ZQ/0UEYEUB#$0'-1?"956-D@.U7AN172 MT(JH]:#1]5730CX-M]4S.,_2_ZS&<[RUF^S(>C*[P_:\+XVN%UMO(9^6R1D),:_+>+U>+%8T5JSA"^>E&D?( MBE:\%OZ.7-&:=@EB9K1UH)(.>;*E4^;KO= >02)@:_:T%5>;.*F+F"ZR^SU^ MF4V^U&N^69B.9(DF%DP@3*B]R&NS#J<$"!><=0I)+[E2BN*68*>-'O<($OY: M4:.3#-IPXQ76:)1Q?CN]R%924.;+<9S@;[-E+5#!E0XY)-KXJEXJ92:%P2G0 MC"P]])9;K3>BQB9/VS(7\%&?.7U$T&C7..'HV_(1CXYG\S#_7M7(Y??I>U+UDZ"BKXX[AEHYT.1B?OHTF:[QB:/VS+O[_%SH[T0FMN-;\N+ MVE]R'%?KLJ)DA)0RGHQ#92U9%#[5PTTI46N3& $Q20.F:".8S\&9/N6--@"W M99K?H^92+YEU(--:2;I,;Y&Y%,P$L-;5THP&(7A%7[)CRAN6A>AS&WH7JBVS MZ'XR^NPII6:\N62LS::?/N+\Z++15@-I718)4'D+"KT#9TC4)D92O5'GTBGF M\%YH6^:W_10,:BNO+C2ZD.K\_07&Y2@G6:05M V*&J0M+ >OC0;/I.,\<:4Z M=?V["]5C2&CK29Z]I-1%!ZI#G^;%E>XHTWSR M(^>6+_HT. ';;1+5'O=$-D@%==+D/F%:T:Z\5 M!*F<-XZLDA)0$9C P;GUYL5$4%IJQOH; A< ;9O$]J@IUU(X7:_67D]ID&'R M;A4GX_2VT"%/@Q])GX-F&<'6!KT*7;5MHX:@)-ID8JVR=; KMALA/H;$M4/< MM>TOOU9W;G@T7AV=^/7IG#^NI_UD,K+!,HP^@I&A]M)3M"42"'"9>RFU*BJ9 MC0[%6QZP;9[9H]Y5FLUTTQN3Q:7[WBM.,H8L$@R@X8CJ7/6UAUH@(@;45F7G MTV85)>Y_UK:Y8S\!$]K.?_O+]Q_W>U>NQLA]"3'M M0[Y5U[UF;WEU[SMYH=SDA_09\VJ"L_)\-9_3J^<-,U[@,HPG.[6@W.KS6W6C MW'U0C1I3GC^$2#?BP8AL:04%5DLM9NMH Z$OO)A,%J[VWO3J/_\#1;-N-K1> MQ@N:T[_-9IE62O(^%%V I]H (R<+WN4 2(74ZVID#M_:M MV7WJVSA^^_CTL<3X.D\5(!^^8962GJQHN;Q3MG$E5F7&-WAH:?*]ZPC? M&5)&0WL2[#SQ[3GPCS!9K2?A/2YP_J46;"E:9<<1A"ET6P1Z)ZUG5H-.HM1ZV X8&DZF5:-H5 MR4EI=;1:QR]N4M7U]FQN+BP+.M73V7)07,IZQ24A^6AYEDPYUJ<%:*L1#"I; MOQL''T3>#W?\_E;?OQQ_P1ZG[+4/[WZ8WCV<1F?F15Z,G"0=FYD(V0E9?8$% M7(P12K0Z<<]9U'U976 M<(R0RD4E0=M4:XXYVOP8YZ!CYHX+I72G,@>W0AJ2,Z 9.=H(H/OI4]G[=3RA MS?JDZ.'KNFE_JG>U)^4/?_AF9_77X_-?A_6O]SB:&CVYU;G58R*:>:HO0R$] MZN6W-%GE\?33&>R1XSF*$@.@$Q%4)ITJ"D7K,"$+KKB"KE=7T/O1[>_.REC& M4UJZ;TB!R%7TV0M88,D9@K&;@^BPAE&@@F&QLR*;&*G::C>V0#NE@;,ZS MZQZQCF)L=G2^NAUAM6 D$@XN'!B5R8*0M4>PBC2G9*Y52K2U1JUFC![>N:^UH#F3VC%T-6'X VC0=]05S_5)S'9.T M+J98L+R6-K6D6OF0!%G?.K"0':E8?2X@MLE+$^N9KW(1O2]OPP1-I>0 ,R?LIJN9ICF$Y7 M81(N+ ,\*1D_*VT3<+_P3#_2*/#D1-65%H[K"/VWLWO(]("S@L\[86Y@,1[UE9XOP<ZG5+#B=$'RR M'GR6TFO+LA)]FKON 7I(!6,'0\'=Q?J &^#'K[.1UHXK%0303-$.K;D 'P59 M88)QE6W43O>YS-D)[I8E:?\]N+>+*!^(=;^1>OWQ*TZ^X-]GT^7GQ2ADJY,6 M$2Q+M>I.X!"*)^-.%A59$.I:0>,'H=]5W%N6O_WWX.%>PGU(/7"VFH^T=!:% M-2!E]49%96GQ>$&S9K-TM'90#$8/)+Q;ULS]]R#@3L(\0/+5>6_*'WZ+\Q?7 MF6J+=1#:'NE76SVA70+6[@-K%JUU4@WP_*FG3/@5IUC&RU$,";FR&3"K $HD M208!+4,NE'9%,86I3W/#>X#M'YQS5@4Q+&N[R3?T%Y/;)B%P'YCS'+RH'>,= MKZ4Y$X.DL[0ZLBA8WTG8!.607"HM674]JJ>3Y!H&?IT@?(6UCMRMV&C4)=L< M0 <=:AMP 8%E#A@+CU8YJU2?Z\C-\ W)47((/C645LM6R#>",4RRFD@/;%UC M3M:$MIIBSV.(0<=$&+LUU>ZQ&Y\G'=\\7*F99K8(T)Y7N\S6DGJ\0)3"&<=4 M<::/L_]N7$/:<5LPY5IP;3NI--];;P/E2Q%%EUH9C]155;2&@"S7[F;",%]4 M"GVLD*WTE8>.#6K/E99R:4:6>PA,6S;FZNG1-?M3%1Z 3!L/FGM#\Z"4T'VR M\K?95G8>]>EY=GW8"B,:&TPM',=KYFN Z+4#:Z/,.5FG.AGJ]P ;TG;:D#FW M[*I-Q--ZI5S2J:]#TXH&;12#XEFL_?YJ;VP5P1DE!)'H#J, 8[?<:DB4-7;G:&;BF'TK#K,LL>A?Z6#SW !O2A=P! M=IX6XGD8I]^9ED$OG_@P RV TQKM8]PGS&N?QW5U!^XRY%Z^P0O/'9'.Y@LG M/=$(KD&QY,@>%A&BSCZ5E)1*?2*.[D+5RKJX_*EW9#$S3E9.*%!,(JW6I@2A M& X^)I&3SEIWJNBS)= AJ5;-6'6;"=)#>&UJY-Z,\/W;WT]6]DCXP'26",Q5 M-Y83%B)J SD7U%D5BU?[.MQ2'/>>!PU)4VI.A^8SW=QW<1G46:@NT,?DHIUX!VHEX![\/($Q@7P MZ_OG6K&UI%"5S)HM+3)X+0T(@T[SC$R9OD?]+<":^Q(O\4!X*7FRP ,)0=EH M:-#TQ2$*EHPLO:HY;*[?/' R5$O:W.M.W%4T_19)':+/2D=T!420M%F85,!+ MLK)U0A60!3*T^^0ZW81FB*=Z3V[L+(E^G#A)L$K.>(5, TN%L-#) 62Q^UIJ MR9>(17DN#L.*&_+>&HSRO*KBR"##VF$;N%G'IV%ML$TJM$DL*L>-\RP=9J3G MF(9HZNS!CWO)OYLPFMLS:S!O,"SPXDX='4O>60IMY_E?GL??7/VVJE?\?GLJ/X?3@O#G;H9%Q\^ASG^ M2F/(%]]0*SF-DC7 22)0.%"?--"*-H3H8HC8TIGR@0W&O<0PI4V10 M]-U;Z/V(^_9XW;AV^ND-3<_S>GJ4V?QKF.?%2,N8F%KW$,0:1(X%(N<*1(G9 M*9>2-'UC6#< .:2DD$-0KI&XNO'I]72)B&E-5Q ;M+:"F'6+?3E_@?/QE76%V1*-,GAD$*VO/ M!6;I)/>%OM-9<%-'FC=3_6_X\$VD?*B>CZVU_7WG\I!:T5DSA5KU.:7Y*DP6 MSR:3V=?:=/#5;/YBMHK+LIK0[V:KZ7(QRCFQPI(&;36O%JH";QR#F*.0N:0H M79]D[?9CV82"A^HK^3#:44_A/S")W^"G,/F R^4$URWN1@XCK;?BR<+.B99= M]&1A\PB)&4F;E1*I4V7/-O@W(>NA>ED.AJQ["?F!"?K/&D T77X_[V;C9'"U MJ!?0)-+B$EBGSW+()G#.;8R!]:JSW@+_1DY;]N_&T+VDW-'(K 7%1A@+6B4# M,%\G03$)'@E:U2^S2#I9UR=X_F8\&S'H9_+[;R^%SG$L(Q%XCC8B!!NJENH4 MQ& M\.2-DCQQY[L?DAUB 6^\@E;&<944K40=UJ)TX- D2#):%V54W/?59!M$ M!QQJ">S*D:UB K812-^8@,B\MB$[B+(&$ 6=(!HN0'H=LRTR>#_8F("#!8RT MYL3.$NC+!>.CTS$@)%=X37U#\"X5X"A#C5316 [C*VL9+G7E5'-!!HE) @^U M.DGMU!A3M%!\],ED[:0ZT'7'X%K![^F^O0CZ$?Z\Q^:Y&V"DHC*%ZP+) M^@PJUX3/XCA8P7B-U@I6'V@OO YNJ%MC)Z;L*9U#YON\+ 5KEWD\?^U]6-+' MI=DTT:%Q,HJCZE5JD_"S_?,Z9/SL.>AF?6YN3CM#5,&$I(","J**971&)U:@ M9*$U1DR"]VI@WC1'>NUBWV2J7^"Y#=<\+"(%;P$#_<4R%E-.-KCH: QO24=B"6)?N21Y2B.WKNUS&_=NL+N7: MJRQ.\'3"3NS]*#"IC(0218V/X8K,G&)K7=1:!JXB[7.+ORW2(07DM>3>0237 MC%^;+)*;H[%>?DNXJ&[*T\DZ725666Z0,Q B^VJK2? I.@C9N@R2(*P58/J8>0B@LJC- MJ ZY8VZ!?4@1> ?<0WM)MS\7(Q01:M2,,2)DLBR4@H\XZ9>?4O+ MM8LL]NH$>0^T+4/L^EJ]!R35CL)I$Q^UR6;\?#:MD8 X7=)WBW%>1P:>:Z?0VT)EHIO1JW;<0PIIN]!:-5(1+U/N5OF MYME90;-:EVI5\]$N#77D5'"^!?S&F,=4RC^,P&0F9)(8@($LZ?)4, MM'D:C2!L<'3XHD^B3S[UCH WHMM/>&W05)"'VZ<^S@,9*NDL>WMQND2*YM$5 M HNY)G'[XM9]^\!IST5F0;BK"=![[%:_IOYY[ !U$CKC?/KH>['4[8#2,H+X)> MYW#39)QNU%ZC=(8LD[CN16JS!*_7;?B"%]G$G+J5UKH=U1"B.AZ66GM(:;#' MZ8@?\D"EISWTD7IUP ]PJ')IC/7)0F%"@7*20Z@%B)$H5#T0M.^$ 1ZJEYY& MVN9)1X&1]-Y)B37Y3(OJ1@DUK=O6VDW&DT99F.P3'GHSGB$$/O8FQ=5MJH%D MFAUL%[$\/P,2F.%6:^!>T+E:(RU=Y!9TU"%9:V)@?5)A;@#S6(^Q5OS812;# M.+W^'I:K^3IM;%;N^(/>=N*6, YZWNTS1S$0+CMO./F"?Y]-EY\7HYAL21@R.&<-:04YD3U$2H+#$F)&LH9\G[XU>\$>PK$] M+ KN)=B'X.*SLL1Y73BO:EVS6+(TPBCP2:3:@<>!X\P *:;:!VZM5@].PTN( MAY0U, 0&[B[.A]D(SZ$FYV5QT8 -8=V[N-9ZD@*2%V011:68[5,O:2>X0TH$ M& +M=A3DPW'N(W$(1\(5VI7):-,*R1;/EA0%DTPUO'PTGJ8H]"D:LQO>857C M'0KKMA?E VYUL]5\5%@6PDL%0@L+RGM!4)V#G")F40(OFM806GEINDY-(P_-.LSV!] 1EJ)L\1*T5X5V,8Y "AO9L"[DDKUW M//79)*X V7>+O/)Q+U;X>EH7S_)S74:C+&BIV**!5A!I"RG0MBUR[?#GF$A. M:.?ZW.G?C6M(OI5]F'%UGVLHC6:'Z'5,:R/FU;B8(I8:(AU:Z&SM2*;,F# MTTH#=]I))!X;TR8Y9 M=^K#?">L(5GLW977G631W1A?=X1<_ @!J"GDLVDU)V=E_;O3Q(,]C.UM']'* MF-YK:(V,Y?5SUNT)78ZH6)1DI]32(9X;.DBD 5MX2K(0RV2G&_LS"/ON,!\^ MS^;+ZGNZ,"C.?-8N0#*6!A4%UN!8#R9%KPMFURLRZSJ6(1G"NTG]ZBZRYWRW M.UG.6\V=X[ E!RVEA22-IV%I!QYM@*@E"\5*;3N%GUS',B33MHW<]YSO9G+_ M1YB/0YS@#QBR9.TC/5>)&.N-F8+H>2(]Q_F .0MK^URZ7X,R)'.UC=3WF^V# MZPD_[AX::@;7/[27+G /_&:G_V*!>'D]G[4O^/[NU&U/VN'(FH!]\_;OB<:[94D-&@CF1_<]+%54H&?$X(A7EC MHB^IUY:S*^)AZ2$=^'?M1O(0HFUW$;XAVLOA23RSK&P0A+*ZD379@3ZH#'3L M2B=MCH'UN?S9">ZP5*(!47!WH1Z1M"W5(=Q*#H]SVPGR83:[&)TDRC#A/$BS3M!4;0:9ME*0*2%H:DK'@L(][ M>END0[K7&!SCMA;EPVQR7V'M:JV")S MZE 7)(.CV[:"W-!'ZA+C_YL M $7%!@ 5 87)R>2TR,#(Q,3(S,5]D968N>&UL[+U9=UO)D2[ZWK^B;O7K M#5?.@U=7GZ6AJEMGR9*6I++/?<+*(5*""P38 *C!O_Y&@N $ B2 O1,DH>-V MTQ1%87\9\>W,B,@8_N-_?3L9_?0%I[/A9/SKS_PO[.>?<)PF>3C^].O/?WS\ M'=S/_^L__^W?_N/_ ?@_S]^__NGE))V=X'C^TXLIACGFG[X.YY]_^D?&V9\_ ME>GDY*=_3*9_#K\$@/]<_*,7D]/OT^&GS_.?!!-B]6^G?[4N"14M LM6@Y+% M0Q1>0HG)>6,U]T;]OY_^RD7A&%& 3[& 4LE <%B "R:%CRQ++A8?.AJ.__QK M_1+##'^BQ8UGBS_^^O/G^?STK[_\\O7KU[]\B]/17R;33[\(QN0O%[_]\_+7 MO]WZ_:]R\=O<>__+XF\O?W4V7/>+]+'\E__SM]0(_/ M\\M_>!V-_N7\+^E79\._SA;__O4DA?E"/?-OU'_!!>_!O5')#N0_"_? M9OGG__RWGWXZEUR8INEDA.^Q_+3\]H_WKVXC'8[GO^3AR2_+W_DEC$:$>/$) M\^^G^.O/L^')Z0@O?O9YBF4C^HLE5U"ZPOGW^FF_=,;TF8!,TUE$H)_BN!*\ M1XSK/KT[YLO/@HPEG(WF/2*^_=F]XIVHU_7'YY+JVPZ\>O\UQG#'__-,P__KS4+N,/!D6%?W' M2N%"5LH@_3='J;,8=']\%<.%($:3= /-J&[CDTO>C4+$T>*G@[,9? KA='#Y M3)(@A%E<\';YB%^J MWG_!T7QV\9,%$X#QY5'P[YNQG"MY_]6]&B P,A"O6J,*2$:;)TG<$>E,N5_1_-KV0T'+_ MV7.#JE95KSR93PZGF'-RT/I^_FDRI8_[]6?6E41NUD;;H)G2X >.X:;"_Q&^K7^RK_FK-W$3R M(IP.YV%$A_E\.HQG5=ZS@1+22TOHM%<>%',2'',1-#I>B@F"_,K[S*3M'G6< M.F\@YMLDD%WW@)?#V268OX6,'R>OAR=#LN9>#T, MA-GGZ_]J]BX,\T#SD+(0 HPS$53Q#*+"#,)(9T),5O(V5E=/"SA.#CZDEF^3 M574EZ[/\S[/9?.%B?)P\RWFAH3"JT%Z-EV_7A\]ABC5BD^N2R!]>!(+>(\ES M1BO^@-,OPX3O<#J8)I_.]?SW,#K#@4BNH),%M X6E*%MV6F;(1?)9!8E MJ9*:L+CURHZ;WH^*%[=YK[OR?B&Y5[/9&>:79U.R',]A+I8T>X-?%W\U&QBI M LO.0%"./!J'""ZE3.8%QY22S0;;6'#;X3MN#C;0T6TFF49,6K#\"J02AC/N M' 2R0$&E2-N\KA(A3[GDF*16K4(H6\#[(7G404.W:60/ BZ@2WL@_&^?%RC^<#KGD6)ELHG&'%Z"$P MZRJ#8V!R'%^?-^8%+L(? UI.@<[EX?@[>>:2NM!:X$N7;!)(B\AF-9 M(3^/H=1)/=0M2->0OHX\%%0/LMB3[FN M,V6X5):<*!7_Q%/ZEDT M_7Y[[4SZR#,3P#T=0BKJ M%G#D$K&5R2TAEWH.R(S2B/,#6B)Y4TN !?079[ MNTO5?S5.@;":[%B?D5X7\F\%-\7*P'/0;2AS'[+'L-/TI==)0Z6T)\V+:@(3 MK',C]]G\_,8LQ!%^G+PCZ-7P=2H*)!D((0,9EO0Z!>X2.&Z=BT%)D]O<*NT, M]<>A5<]JZSL]8_4EV.YR 5$KHU6$X*H'4V]FR;'R8)+.FH5 QO]*1M<&EW:O MQQ\A>0ZDBP9Y'=N!7KE5"%%G]&08DC.>:6?E!8*,!KQ(2 8 YB+\08Z[IW(- M=* CL'?E-EI?#+\.,XSP;F&04PT(0>:QQGZ(A%LV!+,J2 ME4S2BC;!^2W _3ATZJR:'C,2\S;ZZH'4*R;AR.0SY) $ MDUEP.C"-9I^#[?:CCI ?<8V;"6G2D0IQ.,5]2=:"3"PI#@*B4IN.4< :D MA!>QT]*0L*S@AA337HH&5S.Y/@)GV0( M*II&E3V[>>.'<"EU\B):X2#)FHCI B>E:0%:H;6&V^1XFPAX1Y=RQWWA]IM! MIL])&-/G+L^R.)M/0YH/G_OUT34%49G MR3>$S#1M[YQ;(%N,@>9.IB2B-K9-K.B^VXP]-?=\->/VV71:2T,KC9]_O_J5 MI4'RK)YQYW)>IAJ-SYV=@?Q,1%%FE1$/C( A>!$NN"1]$T0T")\USR9V@_\,@P#O'R(KQ9,!%^J[8;#VW)FO7)N'@L#4& MS;+<5;9HR!X%MNAK$NIU8[T#T%@B0R.RTHTN__>(@K;*T([*T5%@"N@L?#6% M%\=$H+;;AJ;DO)P,ST[>CE_2T[\01[_@P#HR ))U MX&6B?"HMO:#::*!'WD9TKAT<1>D'1BN5>3* MT\(UN8\V"7IG+'E/V=!QP[/CA34J45P+Z*@(TZ?P>TP27ZS\)I2K>(>*T?HL M))3 6+VBL1 S>K">CN" 4I(AOM6.L>$!1Z7@WB398P[X^H1TYBS3"0N09TA4 MXTI 4+Q6V4>+/(4<5!L#ZXX2@#[\7B]%,*)V(=.!SGQ2%#@1,CC'$T-G#2WM MR?J]615AT'#(A==N=:$:_":#L-)%%"KI))Z*WWL1IOE8XV #631'3_9^EH8\ M>B?I92M"U7()%VSDQ?E6]NIU'#UN1M=:US5/)^L@S'6Y/S^=-R+[:QI-R,?Y M]>?Y] RO?C@9S_';_+?1XH&__CS#3R<=(IBWEK ,F9)C-:F;\NS9M^%LH)FE M/2D&B-QG$H[0X%DJ()7QG*O$M6ACE=P)JT>VW-%4\ [V[*'N3M0 U6VASVRHFUL/HT8S8U:[R#"=W5-VDE^X,1PTG,#H4!)46][A$% MO T%>!39&K*H8VK3V.V A+C1#?/A^;"+R)OUYJK50;/S;P?*)Z=KKCZ3MH9\ M- >G?*EQ0\$Q!,M"R_YA;6*-+0"Y;AO6F.^M( M@)Q3$)WT()(UP0?C6&ASW7T+RC$HO)M\&[SA&P)J2W!9Y>!-+:,6BM=<# LN M*0M6N\@-*R'F5K<$=\ Z!B+T)_<&M]WO<4[KP_Q;F([)T;[8F[1D+B;N(295 M2U/),0[.,BB9*QTE;5&Q31W*>CS'0(,>)+WQ]O$_?ED1#/G"?W;IL\G M]=3-NH]UKK2P-DP['G@RR)3"F@H=F4U>%J^R<2H-]GQFQ]-^%&:SMV5Q'%T% M2IPTPD0R/$04 12&"#'G#&3.*L:C1.L;=>1=!Z?K7O:6_/Y09?BZ1J/?UXD6 M;\L?,WPVF^%\H+--.&RK4RR=+H+8<&;6J99&Q%$LM7!(7HK2E9F MM>BQKVO]#8B.@0Z]2+M!=MY5AZ'E:,? BW[EWZ ,<0/ \XPU/DC19BYX *TMK=UH0>B"!Z:# MI3]Y%QMU-KT;UQ%38Q_)MVJA?..:_\UDCE<]RJ[0OZ\IKWR @L54>(*$Y/XK MAK7#:JV*-(R.08>UHO9 "0EW(ST&[C353H,VRO_ ZE5A?D:HPB=\@1$ZD7W33H@5P7 M_;:\F&(>5F-]X;K]+7P;GIR=/)],IY.OA/%%.*6_J5TA698VD7^?=.*@:KZ= MXRF B3D&63P9^&T:YNV"\AA(U$PK#5)HUV%]CU5P=;N\A=;Z$H2-#A+'>O/B M$WA/QS%WUHG(N/.ES9&V&\YC95%/FNFS]?+E]>IH-/E:F\/_/IF^G)S%>3D; M+:]39N\QX?!+S>R[B#IJ9KAPQD$Q$D%%SB'*'"'+FK)#[T2T;=)^=X)Y##1J MIY:3$YPN[B_>X/P"8W:,9*$$.(4)5"#.Q]J5UJ7$ M+,O&J$8]$+8 =PR,Z5L':WC2.2K\?#@:U5K5PX3N==N5F:].3L-P6D/6+\A$_U3;\/D@ M!8\>9*C]%#PM.Z"WD+()G Y&JV6;]/KU>(Z! SU(ND5K\"M$;\NK,3EFGX9$ MS 78V:OQ4M0X&G[!_-NW-#JK?MM_32;Y*U%ZD)5B*J0"*F5/^YBP$"WY;Q)S MTC8:%*9-Q2,_&^>5P M=FY?#0*7QNO$(!:3"6W($%&1>6YMBH0]2]THFW-+A,= I2;:6$.;[M'C*5'Z M;2EOR\ME.>WBNO7:4*U!*3S0/W3@Z.2DS=1Z\+F>JV10F91X*:Y1K.]>;,= ME9XUL(8D>T>'%W76[_$+CL^P6EO$W/^>C/([G)9)K>9.^#:.AI_.6^RB^O,_='_N4>=!8R&OXT#G$N\X;NTS3 M&=@4DJC]%+"4VKPS67"LYD1[6Q)&'Y)J4R!V)ZRG3)'^Y;Z&%9W#MG>B6Q)\ MV:?I7Y@'HB2IL3C@6=66]C:!=\: DRX$FR4:U29LNQO.H^=--\VLR:[K.C%O M%ZRT2R:RU\,G'&"11B>K@87%_)_:,UC6M)]:.>=0&^6VZ\J[+X*GS)3#B7X- M83I':"^Q+6\BUIZ= ^[06E][L4A!IZ98S&J1HMZS)\^D#-:VL6.W@O>4V=-. M#VO8TD-=VQ8HK[$[&CH[ZP6Z-CK6^=8&O!((D@FKE7<_: 6SL]I4?YDM7[QW0A1Z M5;@GP1"*72N.X_OFPB\@/TCC.9]KM:I#0)EJ=,E)!<)SPJ>1]X)K\]3:9<(^V<=Q. M*KJW<=PN\CU(X[B3; MXQL^F\X'?PO_G$PO[@G.=[!4D$NA'00K'9!E4\![*Z"H$JT7!D7<*K>(/OZ: MINE/JUI>__QCL?YZD&Z/72\JFC?AA%9W ],%G;< M8NYMY7J-\(YK)G7AYXF MK83<\]N^&9PO+ M9^]VFDFK>09WS' M8:U+A.9'5LE73D\>H^0WVW,$4OXML M>U3XXCKX]2*7>GZ!:'G@I*R=*>B E=J44D@.-;,$BF'%JV0*W]^,,= MTCW*?=*KT'HTRQ:(?A]^P154EVV&A46KLH42L@ 57%KD>$"R9"CR[% 5L94N M-S_CR2NT)_'U_7)^_#I9A2.5X3+X I@L.8V&9X(3(@A::$(L4C.^E39O?_:3 MUV)'<37H(7;KTN#Y]^DQ=Q^R8[&RFVBB39^Q%7P7Z"Y:#V^!KVG$]3Z$#Q-\[5>O]Y*F!Z4T",'= MB]-XEVR6"FRI3::-1[)>%0*31BL7"Y.^45K @Y#FG@#MPW)F%UTTX,J',,+9 M,@?F#9Q;70?4I8UV9=Y97G.N4U$]TY81\:+ M_E1PD#/E^T?ZIXO]L4@;@]:T:(FJ1K<-N"R(Q#HY*86U*3=KA+$)U ]@L.XE M_S8M3V]"J\"6[\,VT YKIEZ!>S06ZGZ*O(\@';5PB#WD&D2++CG.+'@,U="2 MY)ECJL$5QHQG*HE&!<<')\CNUFAS?NPB_!:\6$9I;D%<'GU%&R&B1A!E,;^5 M2W""CE=>?#'!.^D;-9Z\!]@CL#_V5>(J.7K40(_&:0T,O@_C3^?L]RS0 LF8 M(KO8U=%($:*,#M#XS)DO 5U_%\V7CST60V)_6?;8#?L2Q$7JRA8P>K](O@;@ M\%?'>ZI@58D=Y-?S'?%U.+%.:1'90#:&MB!%WT6/'LB/-=)+CT.- M=]P#]ZO%7<36=SX/2>KD[.3"QZR%F(S7V;5UQ(JQ'"(G(X-I$4QQBDN^U4&[ M72K/]4MPKTEU\ ([ER'^&$>IO.787Z^+_&4)?=D [)28BZCKM( MV:FBK4'>)NFVWW4*140E55HB3&RIKXR1W+C#'2,CAMR55AITR-H)YC'QKAV.FHPDJ*ZLV_+ MLSPYK2)?;LS;8&H:0UR'ZF&"APV5N7H9T9Z:7#UN>E=#@\ON M#Y\GT_E'G)[4KIN7T?7,,0LN/6"QU0'PY,H+'X ;'BQZRU1JTYQN+9QCLT.Z MR[S!W*);H):Q]&U@-34Y-@![H(KF[JJ[CPP=Y-XB*6H#/(6)<242:%^+=:,2 M$(K20#ID3OMD=6SCP1R4#O?5,Q^,#;N(N\UU=1TJ6_O!5V 7-K!PI@@7@+YH M4-E*"*$6>$BEN),!(VLYWW<%SN$MAEZ4M79T:Q=)MZAKOC'Q:D%RHZ--#!.8 MK&LBJ$ZTQDR:*J($[WF,C?J?W,9R;.9!1VG?UG_WUL8W$%WD]VV!J6T^TQI4 M#Y3(U%%C=Q*@@[A;G 3KL"6'2=HHP41=0&ER9!QW"I@*IE M*AV ;M(NO27H2>P/#8#&J8SR;3\]J-.T\"T Z6J#0P)6JQH]6X$K) M8.D_1:@H,+=I^=S@]Q?E9&+V;+@<]76_DI'CF6K ")BD'*A4%WK@( M7 IRI5U('%>.C0W5^[L]]_ &0C_*FAQ&TAM-AO_X945@K^F/B[]8_+P*Y#V6 MG^K__O'^U:7POG[]^A?"'+[/,7T>CM-?TN3DEX7T/IR=G(3I]TGY,/PT'I9A M"O1B7%W:34;#1(M\4__Q?/@%7^(\#$>SP8IQ,QN>G([P/I[L_:Q?KE9X<^7+ M!]X@2NNUXK[>DG$8JA1?8YCA^^&GS_.WY8_9^>S,@G]P;^$8WP5T.$KH8U^U25N02!O V25", MD2,0DX#D'4O9@-TP#1&:4K1"8\ M*"ES'6OI )F+6@NO@VB3-[H3S&/@43N]-*AEV0#VY7!T1C^]A7F05' ^9P-< M,_+04#B(=1K MO2D/I_0W\^\#S;*TB?S[I!,'57@!QU, $W,,LG@R\-LT=]P%Y3&0J)E6&B2S MK<-Z681Z&ZWU)0@;'22.$93S";RGXY@[ZT1DW/G2YDC;#>>QLJ@GS;3(?7@V M&DV^UG+EWR?3EY.S."]GH]L]"R^BCIH9+IQQ4(RL%[R<0Y0Y0I:):T'O1+1M MJM!W@GD,-&JGES4LZB.U?CX-:?Z/X?SS1>^IQ?W%&YQ?8,R.D2R4 *?#T0CS!=(K'L\&S&KFC*:E MVE(K"&, 7\-2R'+RT7FN5)N=92.D8^!$/_)>PX3.D>$%,U^=G(;AM(:L7WQ> MC.<8H ]2\.A!!DVP/"T[H+>0L@F<#D:K99O$R_5XCH$#/4AZ#0$Z1WZO$+TM MK\;DF'VJY4(+L+-7XZ6H<33\@OFW;VET5OVV_YI,\E>B]" KQ51(=5A>]K2/ M"0O1DO\F,2=MHT%A=!.:=$%]#&0ZF-;64*YS4/G9R60Z'_YKT9/G;?E].";[ MJMKBD]E\]FR<7PYGY_;5('!IO$X,8JE9;"EDB*C(/+I=ZJ,^7NN]"6 M"(^!2DVTL88VW:/'4Z+TVU+>EI?+3,3%=>ML=E;M\XIW4 H/] \=.#HY:3.U M'GRNYRH95"8E7DJC;L?W8SL&JO2L@34DV3LZO$A>778!J]86,?>_)Z.\M@_8 M\DZ>/'J3/9>0392T#29.]G>,(),-1; Z*7J[Z7L[/?8I\Z"QD-?PH7.(=YTW M=IFF,[ I)%%L!"REU!EH%AP3L?*V)(QUKF"C6L.[8#UEBO0O]S6LZ%Z#?!>Z MRUZ":?)I//P7YH$H26HL#GA6) AF$WAGS&)"8;!9HE%MPK:[X3QZWG33S)KL MNF[30'?#2KMD[0$?/N$ BS0Z60VLCI=7V2%X6=-^G/+%H3;*E:U.GGT1/&6F M'$[T:PASF':T ^[06H\%F!1T:HI,*%&*>L^>/*L]D6VS NC[X3UE]K33PQJV M=([3;H7R&KNCH;.S7J!KH^DT3=& 5P)!,F&U\BY'T2:+@/PR#]M3-&BYU MCO1V;I%,_V XJ2F)6BI9]\PL7 95B@ 7M06)&JT+(K/<)NC7UPI^&/;UK>1QFG_^@%^<@\*V12%=;)1\X[F(B0QZ,"8)L,^,A*EW(252U"XGFWK:Y?KH+ MU5$PH2^IKZ%$YP!O7ZU.^LTKWPRJ1T*$T>B@B>-]-9594]'X4UUDGO\UC28S MS+_^/)^>X=4/R6_#;_/?1HN.V;_^/,-/)[?R/O8I4PCSQ2>>9\&_F)R<3L:7 M+;E%4>3L.0\A5Y]/2 FA\)J?$TF"RFC9J+W@G;".K:%0?SIH4">[@FG9)6,; M4$W["JV%]4#-B/M3WZ25[ ]&C,15]LQ&T*D:Q9HGB(75=OY.9%YBUKR-_7% M0MS7COC ?-A%Y UX<-[/AHSD^>QB!F"FW:X&"6VBU2DC%03'"9]*W@>NR5]O MDPEW"\KA#<\>5#3I4[XMVA!/3D[JV*>K7D8Y,9VL5\ UUMP8Y!!$TI"C<]8* MD8MJ50*] N48%-Y-OGV/8PS_G$PO[@G.=[!4D$NA'00K'9!E4\![*Z"H$JT7 M!D7L;^KM[>:60+%L.)5,H[S[1*\UG[\8>>R]B3W M2:]"Z]$L6R#Z??@%5U!=6(M*6+0J6R@A"U#!I46.!R1+AB+/#E416^ER\S.> MO$)[$E_?+^?'KY-5.%(9+H,O@,F2TVAX)C@A@J"%)L0B->-;:?/V9S]Y+784 M5X,>8KD$H8 +3$**CF66G5&I38^Y M^Y =BY7=1!-M^HRMX+M =]&7> M\;>>\W(/P@6:^]*K7>TG3@U+:S 6[&Z?Q M+MDL%=BB:$LU'LEZ50A,&JU<+$SZ1FD!#T*:^Z;$/"AG=M%%BTF"882S90[, M&[R8;.:8SW3<.EJBU: DG9BQMEHLR+ 894N.;4K;U\)Y@'R!7K6V>K_76>0- MHK@?IR'C[7X,2W"(T01-MF[Q9'DI)TH=:"-KLB_SRO*<7H3 MVK6AF]M .ZR9^M"SBGM3Y'T$Z:B%0^PAUR!:=,EQ9L%CJ(:6),\<4PVN,&8\ M4TDT*C@^.$%VMT:;\V,7X;?@Q3)*@?VQKQ)7R=&C!GHT3FM@\'T8?SIGOV>!%DC&%-G%CMPP$R'* MZ "-SYSY$M#U=]%\^=AC,23VEV6/W; O05RDKFP!H_>+Y&L #G]UO*<*5I78 M07X]WQ%?AQ/KE!:1#61C: M2]%WTZ('\6".])#,<]<+]:W$5L M?>?SD*1.SDXN?,Q:B,FX!L_JB!5C.41.1@;3(ICB%)=\JX-VNU2>ZX\^[&73 MWL*?]"&YG@_(94??BY-:1A5"SN"5)Q,Q: )BM .>Z*@(2KFT76AWRVRL;T]: MA7M+KH$1_"S_DXRPFB<\^WTR?8-?KTT!G$[&]&U:9!&?9YT$1&456M*&K&F$ MS)$%P!GH&!TW9/:QTJ;?RDXPC\5V:J^C!C,BJFOPMCS+D],J\B7)M\'4-!ZS M#M7#!&(:*G,UL-N7)AIL.VNQ95DB$S)",8*,&A,%>&,\9(_6&^Y$$&U&FAV. M'?=$81Z8'+LHH,59=+G8#W7 1)CFV1^G.]J:'!Q^.'S9#K_B-.3VL'P,E*9 M.6;!I0Y^JL#.FMO[0KLP@86SA3A M 7#2I;"2'49'FI%'"^M(\#,& 7*3?0_'O\,AE] MJ1,1;DXD7.:_6DM;'0M@K$]T0DE>\QLSN)S0<5G[9C7KU+H9U@.D>'36W.T& MASV)O8%AL!A[,)[-IV8 M4\:&#)K7T3DR&8BI'HS2,9Z49<6T*9 \+!WN,18.Q89=I-UWL?,'G YQ]NP] M9L23NO.]P^DISL_"Z-UT.3/G>D\O+H7W M]>O7OQ#F\'V.Z?-PG/Z2)B>_+*3W;CJA W;^_=THU"ENN?9A.JT2^G!V.W.8XSDBDQ MS+_^/&0> R^6I2"UXBP$7YS/B6?C=,I6#7IX?K@%!?@2_(@12[>&%6B+$T.C_NQ=3TP-S[ACQF6L]'K82'?7A1M90B0 M3'UQZSAESWDB3X*)C(*\2M;F5G\+<(??1WOFR^J9VK="&OA>&R'^UW0RFPV" M$,A-;6=49XTI9@,=)9F#D%G1/N^-Y/:P=%G@^G&8LKL:VJ2"G)VL@7$IK'Q+4 ^3)B\=P5O2Z".VGDH(G%A4^(6T-?) M-W0@@_?!0XZ!>ZLCUZ)-!O>#$>B>P/JCX,\.2FG F]=AG)>17A,Y]ZP@R"1H M@S6&UFPP@D])<>=,X*E-!. *PR.RE/=5T:07^3:(_U0DS\^&HSPSC4%)4*H(PX#)N0"A="-&@7>C^TXF=&C/AKL#9.0$C%=@F*+12;+09H#I"I#CXT(723<(L?Q^-B6)GDV1 MEOK[\%O][H*2J+WVO.:CZ#HX?E$V[;P IXN+65O#?!NO>3.FXZ-#3_)O$%WY M.WX>IM$5FI1="[,R&FSB.CP$=Y-QCR[]% MOL!_AVG^&A9<_# I\_KMQ?%4Z/R1A@ZEG"PH&PR$0%PTM?TESZK8U29N&Y(P M-C[B>!3;HRA[;-"T0/5L-L/Y[%6-^'^BC>;2^$C:<8WD[G R.6K/.0B\KI<) MVGM<%FRU6F>#=M=__I&IM@/-,*R:[P=62U1!5I M39CZ:Q+SB#JI-0@M[B_8'LVTU88XV\ XUK9J.ZE@0T.N?>37L*T:LR['H@V= M[IS@*%; ^20AJ"AM22)9[+GQX8.W5>M#B[N(K6E;-:-,X:X^OF)0B4QTQQ-" M9#H'K3WC.^^R0.:81DC2H&:< MLQ2/KJW:WBK<6W(;W\+>TX7_:S+)7X%^NFU]5HR5Z2;'#%J4NPPQT'=DZI ,C!=ZNP-F;Y7?"_%8.-&O M+EJDW%Y+NGQ;5O?3@=-*&)U(!EY(4)(.5,=\3;VR6EJ9C+)M]KN[<3UU>O0H M]087,%DWT%B2$GZRHH")'\I$3&L6 ^!";:W,!M '2H%,5^ M==^'=!]+ N+SLQG)9#9[EO[G;#@[%W[UJ-$5':03P'3)M!;#(7AFZSBI;(4( MY&>U&=*T =##1P,[Z'K2O\P;'"3K8-5OIW@1W=X&8--,PGLA/DP>82\*W8(D MW;7Q(+3)*'Q.*H,V2$ C>?=1"P\^V"P8BJ*P30+S ]'EGJS!AV'++DKHNSC_ M60T\7-2#(T^2:00N:H?;@!I\]O7@9OR^&>?Z5Q70_,D@&O%:E9> I=#!),L0VVUEZ*- M*[X-NL/OH;VSYE8:7-]*:1#RNT,(YP7=OJ0UUUF*3)S 6(1Y'\C;::1)PZ:(:)) M3)-]=^B=:A7DPP>U^Z7)]EM8)W4=UK*Z GJM>^(V<)M&PG<$_#!Q\68$V)YH MO6GO$9!.<\&2\1I4X0644A9B]!S(764AF7KMU&9*UJ,@VSU1]3P933Y]?S_\]/FR1#AK4QR6.MI%ULHPSB$PDT#+7&..5GBY M5;+XSIRZ!]BCLNB[*_96"^7^M-)B_L[9;#XYP>E['"VDEM)*4S$R# M9-'0VIFG=R=*""[*5(IF'MNTU+X#U'&3I2]M-)G3=7)Z-L?I137BBBPN0(J2 MG;8,N)&U4,I(<#$7R";+DJW,&5O-[=H"WI&3IW<--0@ZO1HOQ7[_^7WE)\LH M&0I7P&=#&Z6A/9+(+LA1"=X9EU)JE%6P#]K&$OKM6QJ=U48@EYG,JD16DI9$ M$E=/$$N<84&0L:-%2D%F[]J9+AP\ MAE'3\AA8)Q.]0&0@>>$+6*.2)($:TZ@\8D>@#Q\ [)\RNVU^G537P**]!^Y: M^VP;R$V#@7N ?IB 8%,R[$:\WC3Y2$@HC9L7L3A0WAOP*7H@#\%[IS/C MN4WG\D=#OGL"A(^=>[LHL 'G/DY#Q@KGLF<4SPF#\^!-JD,D?TU?G%C=57J2?(, P]_#Z&RQ MT&>CT>1K&"=\N9P<2')8[+$O/M?.(J_&STXF9^/Y0+J4.>VP()PEO)HD$)#^ M& IC/'CR/QK=4NV*])CXTU1+#2R8/\933)-/X^&_%@B?XYC$/R<96,QTH#I@ M)7A0.5NBO?>0;)$BZXS.MREZW@#HF#C2A\P;7"@0E!=G\]H5^W]/XNQ9FK\M M@G%[30ZGY#7@$NY ZY2$#0QBH)U0U=X?3B"96SDGH;TRQ9DVINY..(^). TU MU"#=]9YDW,P]$7IQ05>3Y#SM>9[1=ZA2,=RZ*.3!2YL>)"NZ'5]ZU$#?#8[I M^3=,+1+"%,.,3LOS_UV>CHR):.JE3DW-!H7>0:CGI,/$'0H?%8_W^4X[/.\8 ME-]*O'UW0%ZW\E68K\;7K*?7PQ"'H^'\^R!G':()"A@C^YMD("%&K2$[81+W MQ-NPW2#R_3$<#5,.I(8>^RPO8*]:U;/5#>X?T^%\CN.WI2Q2@.@W)^N6.LA& MY,28 K*Q#&V"R=521@8DL%S+SHW9L? M]M'>(R"=UF0)>NLA"%X=2B_ &\]>'4$TMI2G=4F%TFAM&!7F(.BR&4@:T!:WRK#?1.FXS*:>I)] MDXJ(=06\J#I?X=GR"[2;V&/$++9?)A>U #Y]/ME;IDTB[W2N%!S MR\@JBY8K$%JB%"XS:=KDQJ^%\X APLX:6S4T.HN[12W//,SKO,C7])NC_WTV M'<[R,%4!7U@_63GG@R!ER3I@T$:(F!1D83FW6G"O&A7OW WLB'C1IPH.-_+H M XZ'D^D'3&=3S"_H_X?SWT-:W)9<]11]/1E_^HC3DY<8YQU20O=^5D^)H_VL M=;5U*[$B)B%T3%&%**/T6BDFC,7 ;0F#O9_:U4N-\U?CV7QZMIA@^/6/7>0_#L>?EK?%+JN'2UD2,MUJ0(],+5 >DNQ]BF+>)=J Z_Y_7!A=O^=D]R;W :WL3VQSB<=U[$ M_'(X2Q7@NRF>#,].:+=>_.IL=E;S'E],9N=I)K(8M3 2TV)ZNL( 3CL)SB9; M%,L\QC89RQV!'R.SVFJO[Q;XU_?QFM%2%AOZ$C YV01>%Y=MS,CQWE-UC^<^;9ZT%G2#.,]UM"_.IE.2P2#G6$1T M$43(M'ZR* B20_I2C.4H%+-MVGRM ?.T"=&7E!MDE-Z@Z62\XY%I=,&W=L/9[C4_^>LNXQ9W3]2I>%]L1%KFM_<>$9K4UY MB"8F0&\C>9E).=7JAN@6F$/EW[2W%':7[6/)N:G,G2^9^Y'^S7EALA;%ZYP@ MRRH856,1(F9@ GF.*&36;0)XZ] \U(509PVOV2,Z2;I!_'85TT63@BU0-;W^ M68_K82Y^NNOM'B)T$/KA*&$U%]&3/T.XZ(OF!5R4BR!SXEE&X=AAMH0'O. Y M%!-VD77?7F2U8EY/PO@B3KB,('M,@8Y$#YCJ!5;(!F*HW:.89)$[&R-?4?\& M;W']YQ_>"NQ#])-^Y=:BS>J-F.^"K[P4:TJ*H&V=1A3KP#AC-;A2I'#&*U1M M"IUO8SF6D[VCE!LX_3<1+;F]#::FI_HZ5 ]SIG?5V)T$Z"#N%@UTUV$+G@>E MF(226015@@%'' ?-O3):FZ0;==XY' 7N.':)4.6CBO8L:[[MAO M/:C-M7KFN7 6 B3-6$TNBV1C1@,L,4%L=6CYD[I6KQ_TMJR\/>';\.3LY/ED M.IU\K>]6.*6_F7\?8';2DW4&2IB:VA(9^)0\%.5*+@&%6+W&ZLLOW0'EXPER M[\*56]YJ*[TTOX:OSMG *>>4M!Q"T.3:H= 016) ;W82FH5LRT$BWX3E./C0 M4<9]1RYNPGD>9L/9A],IAOQV_/!*9%L+F.3Z]7 M %(R0ET3*%%YYB3Y^R;==[#M\^"GK?SFHN[1&UZ#]6\D;-JO5E#^?QBF@TC& ME\ZT?.UY[?*B$H1:I2.#M2P(GY7*>_!A\Q./C@@]";?!7?B6A.6#P ,CV]^ M2,70V26P#KKAD*W*:,C>TZ%--<.V")\V:9KJH_D-^DJF(3D!F#U9-];X4NO" M!#BR=D '-$D86V2C3(JGD>'9'S\ZR+W'/DR79C#.YSB=75C";\_FLWD8YRM\ M2M".5J\/ J_UR+Z:0ZD@H)%.!259BFWVD/N0'0I5_CYV6[G*3WF,5%T&\ M[2AE6=!GYB!G1K:1+05"+=70SCF;2_8EM\D3WPWGD7"GG6X:]%)Z%[[7I<_. M,TQO)!L/=%%6&$30-M?[JBP@2)-!>/*_@E"1?*TFM+D#U'%PI"^IWR:$ZTJ( MV@.,^%LJM/-V8:L0!\$+4ZQ"\%Y(0L@D.,P:7+3%&L6UT6VVD_NQ'0<]>M;! M;9;X?HW65V,Z+7$VK_;T;Z5@J@%IO)3)B:)YT!*$I2U2I41V.AEF)*DL+7,! MBV('8-83+F7JCVMMM;>&?3W$RZ-!2WYV!E5+R6O'N/ I0 MQ2>( FN$"8LPANQ]O=)9\J[(W;:/?=HT:2SF-8SH,XQ[?>M<1AW/1TC$$5X/ M()%H.!IG9(T\U[9.PH,SJH!QI601R8+G?GMJ[/S\8^%(6\&O($=\UF)^- MQV=A=(O.Q5K'K=&@?;1$YU++L^I4$]"[P-03I'*-]7W>L\]'$<8YYC+/9QPE9O2_" MZ7 >1GQ@O6:6O'C:QZJM@^1D1$F;F:DSLS56![]->^G[D#UMOC21_QJ"]-#& M_MS.60X)JC(8F&2<9>016<&)M(H%B'42B"G)")9*G4#6A!-KP!P'#;I*>8WF M.\=8KP:7?_A,QLU%5?>R2L0%C<4X*!QSO7JTX.H(&*:M$-[5-GYMNK/JA MRZB[,* W:3^6>NHU=076><,E2I",1*."$>!H19"R9+61; WO'7G%57]JOK_T M:A=Q'ZK>9AM,/V[IU4X:VZ;P9A]Q'XH*T7!MHQ>UZ82H9:890AT[J%*= X.H M?3C$;O"X2J]Z9\ N4NX[$?F.BI!E$9 M.HIB.0@?%%FWVD PI?:H*PPQF9C9 M2NW5!G_SWD<]DGJJG=0Q:2;+'@L-[BKZ3L37DA6#K$RJ28L%@G,"4$DF2XS* M,;&5>A^Z6+Z%"K8HFM]%?@>OFW19ATP."A1R2 D:;!B_KV0A+K$5U$';FBL6''TQ.8)WAKXHGJ63QI!/ MV\8_O /547&C-_$WJ#*X?@&V,&M2L4GGH %1U"(X4UDJR[C>EA/+YNNKI#\1T$W7 M69H?OH;3:Q!U8J$XK3(:A>E%K*,PES$@1*T2J!0R1+)^@2NMC*"] MCU3:A!2K2)Z\_CN)MGG-^?D8N)2-9E@@.5&@MA2$FB<%-G*O65+)8YL=X#:6 MH_,(.XJ[.0&NCW7< E=3SW 3LH?Q#[MJ[DXB=!1[BYF)F_"%[!Q*9L!D5IO0 M)PN1(P?%O"\Y2(X':5#TP%,T#\6&7:3=]PWAA@#W!TQDPSPCH'G13N7\&(O% MJH*1;%O&:5,LEC9%9ABHG((K/&ERFK>Z3=KEJ0^=7[:OHB:'D'+?UX@;@/X^ MG,[FJSA#D"67;("7(D I.G4]V4R07["AG4//6(R=);Q 3KPGS>G M]5@L2@Y<"TT>KG;@:;S1$\=XI) T1R\IHQUG(;1$#/G":O685&,83'/INC 1-V MD?6!9G,XE8N2FB-XUIZP[8R"1XZW:A/T6^19K2+W [7 MBOO%9/P%I_,A'6EU_1_.3D["]/NDK/R\0S?N'9_04T/N+NM:ZCI MJQ*R!.V9ET7I6"1G(0UV?%:;MMP)D0M#5J1+]:[38X0H:D%TK6-!YICT;1KL M-VK+O2*\04R>'";G0;HZ:!D+ X\F@7>"JY!"X5PV6=\*D(?V3O;3^*TLY@[2 M;=X_>_?N(:H.2L!:!&0X[:W> M2<4#\+08LE,%+I$8N0!MI,GTZ2LO\VC3\TTOV,[#P0I<@H29@': MFYH,4J\+(EHP)1BD_XIRD%O61U&;VQ\1=I?M8RG)71\:B*ED+NN,QU0%(R0X M[C48$HSTF)1>[?YSA/'4SAK>*HRZ@Z0/%S/;!M4/'D;=16];AE'W$/KA*"%5 ME,RG %&BJ1 Y>$_G&5K!M.-1,]\L/^]QAU'[9\(NLFY1F7W3V[ZX]]-*BQ!R M'>5,)G$V#"*!@6*T86A0TO(/$=%X9''7G71U=UAC#T$_6.2UOPAKVTCJ-A'3 M6F"-A4=KF5;,N)BLLCSX2+H5L9A5/34>6*C)Q2S*0$QJD6%1J\&C J-,3D7: M;'.;=/E&D=&;'_M[2+B<1)$+%RF3-R2\J-D*H= [)+&FI4=A'4I<'2G59*%7 MB!Z/A[H+!^YV3/:4=_.@Z7V>L],:M3416*KSYID5$!@F6 PHB:+XH@_Q%CR9 MF$9_C.E3,PV,DW?3";GM>?8[B6;U6B!K%X/T'FP)M0_LMKJ'L1WQ_4ICG%*4>:9*;.0"K@O!<@0Y:<22$5 MWV>8X9:/?]J,.)#8>XR&;NS/?!WWP!I)=E]&TK*O,QBMAL@Y@D5F>'&%);5= MUZ'[GG1TZN\HS ;)@3?Q7=NO/I+F9I\GH_QQ&NI,M)?A^VR T1FO))U@A78M MA?2=+TD#)YJ2>*17NDW/FIU@/FW:M-?,;1IUGF5X/UCZV0S36=WOKN'F ^^3 MR8IDHDKB]6*!@6?. 1G95FN!DNN##+_<'O*/0J\^-':;:IU;;M\/_.H\?5L^ MS"?ISW?38:(U##]]JDV#?"3[+&9(#A>3!>I-5K9DB.4:V"CF5N'#P0AW)_ ? MA7;]:>\V^?9NY[TXR\_1UO#W M(U1P]+CF2P)7H'ZH2M0OAB$A*2")*AT,*H M[08';7S$T]9^C^*[K=2].W6OH%K2[,$5N-'-%^%V5?,\CCTKI?8KW-@DZ#SN\MA6]F3< >MJKZ%HG4%5!(*?.06HN+V6UZE=1L/-QJNZ%0H8?1 MB\]A_ G?X^G9-'T.,QP4D7/(TD,-ZH!B@IPV3L<@&N8D=UGYN%U%]CY/?]KT M.(S0U]"D<\+JRJR209:)&T-K=KE.O5@T);"ANE-1DDF+); V"60K0)XV'_J0 M[AIM=\XK)8K.IR'-KX7]EM#>CNOD,YPO+^]#K"5E0YS1>?@>T^33N.;9OQI_ MF(?Y(HWQ;7E[BM/%A+S90(HZU\A(B*@3J%JY[AA]L9*<!EK4^ODZQY_6ZTQM=A]J30:^"]-R; M))5H0LIM$1X'S9KH8PUQNDY/G Z_A!H\G"T.Y_?#V9]O3ROF#_/I\$]<_' 0 M),_DW!L@,43BMD5P$0UP[8C;.D>+V\Y.W>)Q3UO_C<2Z1O-[QVA7(;X(I^> M5%")D8,/,BI1FZP4.H9E3087PGE)SG[8]LKPUH7%@7>65@ M7P9LK@WH7$1R:LT?9C[@VC!MN0:;3(WA.3*T @F \R2TX4&XT&;SWPWGTR;+ M 72SADJ=1R&^.Y_O.WM;;E6)#NI))'U*X(1TH)1FX%,.D&F+LEEQ6;!-L[H[ M0!T'2?J2^AI&=(ZVOL2"TRGFC^';L]D,YS/ZYN)GEZZ;$]GX)("VO@PJ!%]G M>26B;H[!8T2I6[4QO!?<<3"D;RVL25GK.2)[7EHFM)4\Q$!.?1WJJXR 6.O+ MM%K0VAN5VYTUCZPPL[_8ZNZR?2R%F2M)5K74"%D(B=D\LP-=!\DK( M+)@S)!AV (H\MJ+,G;1[?V/D7:1\R ZXV^#ZL1LC[Z2Y;5OA[B/V0](B"2DR MG5Y@M::SS-)[%#"3EQR2<-P'G?TA-H7'UQBY"1MVD7;?'>ZNW1.>CY%;W#*_ M/$-2D+N8X,!D\D('""K7MFTR@Y.\ !/!UTX4(=OMIFMN\;"'MA?W5UKQ0T6PI1CM7]D@>*M-=[17I?;]-)[ M[-TZNAB&G27=H"W4AA+T;5#]V-TZ=M+;=CT:]A'Z 9L>1YE82L^9^3&;'C=@PBZR/EBWCA*$9@4SV& #*!0*@A 2F-0!M<&@99L6 MDX^[6\=.NMJJ6\(MC MX3:R@-SRXA5D7J/J6B1PIBC@J%6RZ-&S-I&B0W'@'H/@8!381=!-+(*3DYHZ M0X"6AY2(2BIO)!B4%NA[15ZK5L *LX8.+V-SFU8[MZ ;9MM*AQ=%EEXEP?;/*#;J_D13TXGTS#]_MO_G WG MWU]?9C_Y4@QW+(%1*(F%]!J%VFLO9*:5^-K%VT#Y07MOBZ"(=>+?+'$(.;BR)Q&F1G36;HVI8.[H#S\EM4+ M6VX=6JT4T\#/61' NS!].UUX]/GO8716W](%]('T)2GA/7!;9T-%1O8][<&T MAZ=BC+0^LH.\/9L '@EU6JBC;2QD(T1C0Y:A6+":G$$ELP*GLP-7LA "$6-H M=5=R+[@C84O?:FAPN7YM+ZQ-PH9Y6:OZ'A,.OV!^>V,S##%:IU0&ZXC1*B62 M0R'#D6O41F4;F&UC0>\$\TC8TTXU#2YAWN/I98W*!TQG"WLQS@>%CLZHB@)M M' E T9;H7>*@M?3!D;;I_YHP9@.@(^%&'^+N,2BW2"B[L*4(&]E2M6/'H@KR MM]'PTZ(KW.0YN8BSX:=QW03I3Y,PS6_+R^$4$WWJ;,"S*MR3* HZ3F>F,1!< M'6])CJ3(21INMDODZPCDB5/DX+KHL0?I#>QO)N._3^;#\:>51=P)7":?!2MD M;B5D!+PF*7KMH+@DF2>166]V(M$^*(Z)0B0>(.M?N,LZ%HIB4O,U=T3;HGCB#FBFBQSZ@%QBO-_F_J*Q] M6RZC7N?7Y>-\!7CQDX'R)40= MA06^=BCA!4;?M-IA>3465FVCC<^^$]$D(= M0%E]=R5=D<,UF[W6;P^,8E%+VBH%V>\D#>=JD, "2X$5:;3F8KMV&G<_YXGK MOV])-N@ZNH+N185,Q^;Y&*)G\_ET&,_F86%\O2/'?SP?T':7?+6J&%>*-KYL MP1ERWH)7W'C&R9UK,UQP9ZA/G#V'45&+)J;7(DB+L-$@BNAUYHP %01E&9V3 M-;-7Y6Q3UMPJ;%/ULHKD2"C12(:*7+/M4U);ECML_\XDKO:6$^^PSNL[&>3G\ M,LPXSG6^T+4N^U9[U%9%$,&3?^V# 8=D]*"03$B?K;1[&8WK'W<,^N]?KGWV MY]P>XH?3*88\B-PF53@'H0O)P2)"%!(!>8C2JV@E\_T1X/RA/PP-]I!Q[STW M5X ^2VEZAOD"[^P=[5O7>,N-B#E%#3*2O:(\BW7JAB)]UYQOC1Z5VX<.=S_V M" G1HYQ[;\9Y?9K.W\-T6!V5?^#PT^AXN"1 MO. BK..!.9>4WLN&6/NX)Z[K1G+ML^OF]A#I8!M.\B!SB]%[#<;5AD\8$_F] MGBRI,RG,WCJK?(7& Q8_9U>H6FI6=#UB[YS\@D%TE: M$W38ZDQYZ"E/7-7]2G&-?GL-2Z[-X5G!*F,0(1@&6&1-M0@<(@\>I/$A1^&# MW"^?X9'GG@,'&DIZ#2LZ#XK?$NZRS &Y*%@R>,;)\+$U T<80T:Q$>088;2- M1G7O@O*)DZBY8M:PJ.]>"Y2RS9#\_:">YZ\:J"J-03K-N?].HOY7_/)Q#BY MLX3%*Q!1)%N+]5BF/53ES BA1D@L*2&"B4EN=WNRS=.>.!?:2'6-WCN/@I^. M+^NN5_/39^'R=UQ$Z#_6?? _PM_#;U??!H:1[22MPY:+Y_N:Y1?=^IF*]^KG;#6O1# M!2JO2QO?]7%LAQI#K.!WF(:UKI2ISWCV'1.6M0T5F-ZU! M"1*;KWDCK/;(E\E[Q=I16MNRCCSI"X[*>E3-N)MF^!^$\@.[MW]^'DY_O)[6A MVW T#^]<=U_3S%J;R-7*P9+'K1BXS *@C.B*X"%L64B_S],/QXX6ZMN2&?W( M_H";Q**$^V)4L]QK#??'FK9V/=W'N^Q39(4D5&\<$WEJ+IH$DOQT%APR9K=+ M#]P3P+.@3&\:Z+$)T&.8+W*>*R);,$-3D0"DE("+/$&2Q&96M)]V6ML@NSSV)J3 [J6E\ M&!DWZ*-\?X"-\1J]([,]EE1K?35"K 5]FI60,N>8VO>_?>(\Z$>X#?;]F\*; M^<;FN0A!&M*%8K4Q4%00K;%D/'OM1293Q[:9"?@+C#.U _<7=8,NM#=@EJ3> M!DY3P^\.H.-8?1U4M$G9'>3;\G6_GE*LLK,%"9$SAGYQ!$N93-ATRL1FAK+Q M"W]$ Z^=MG<1:]\6W>LP_?H1OUQ=ALEJ$<2-<8'!8#%TR! H)6ME)4\9,E/< M)JRMC[?K^OK@8PY_3G?2P+B)^/J^X5IV7-@,CLQ#KC+9C-H%6KBGY0:6/&#, M 5$%]&D[X_RQ)SUA]?8JQ!Y?W8S#P>_X)5R^'7<7: M8^?W"F6!XOHB?@L<6YA.44%))#U9X6W-Y M/>$Q#E!GF74(:/&A)J6GHL<-1E,S->XBMKYMI5>O/_Q/O!R.I]<5&N/)[Q^6 M!T'@Y)![%<#6>D(5DX10BPKKK9+1/@;%MTL3>N AASM(NXE]W$!FO9M'H]'P M!TZF=(:\J:4V\X&=V5J69!WM86O#]%I1H^FK%(/U*JN,-F]G$=W_\#,[*7N1 M8=\#+N[@N1Z@NP6B]0?G=MH]QBG9C_@?T&4'V?6]ZZY'9HT09'B30Z5Y ,64 M6ES7>\.MD]*X4AX=,'IH;6XX*P^ES%U$UK<2?QN6V==/P[]G7R]&^1/^P%'] MZAKE$*_S'XI0(9H@H6A;\Q]J=0P6!MKH2"=0Y$%NU]=@RP<>.#&E!\6,&TNU M[X/V;9&E9C+=KF2VSWO M:>N]@4P;[]KO1S<1$_1%NT)X$B,NDDL M8T*U%FP+EBGH]LN/VW3$YZV:GN1 M6]^IK'= ??YKO 253)9,H)[W\ 9E)"/GCG,(C-EL??*YQ'V4>?.$LU+F?G+K M.]OT+BC2RS7'>%$^>!_(PJA>GE<.HHV>.!8P!&,<*]N%^S<_X[P4NJ?L-L8) M_^]_W!'+[_3'VQ'W==D?L?R?]?<_/[[;:K#]92TI_Q FLY^_C\-H[3#[Z?#; M]\M'K>5-'_6/6WR_XEY^WB_*[(@4_Y[A*"-9O;0F],0K/:USP+%D%9'B$Z(X&7I+)P MW.6[?:%[&\[Z,+*N%\+7??3>_OV=G!I)&HVFRZ = '?[JJ5=NW+TX[DO\#?+ _IBW+ D_:T1I!1<9H_. T[ ,,;^^ MFLR'/PG'+'?)+1&2Z"5-V 'EFS&FEGA8U".DKYJM: MF+I!(M-7/W_YSCR(F9DF.012.4LU"X..=,=%O8C%3'Z.,)&UF=^U%]Q#M2)I MRJGVBCJ5+B4;UCR<,\#DMV44#_53>CX7@RKS/%7-W8Z_BN M\"%+)J$$FT 5Z\!;S\@#R)Q%D440V_876/N D[&!]]'!N&=]ZH1)$;R+4Y(N"M#FE<% K8PW&9V]T=-5;@YK=53S+EV@;1 Z$'D-VY#TI&&>:\5T9DA3Z'D.E+I42.1N5<[X-^_;"NY7'3L,QJG4\96G[Z M;73-&Z-)P0J0D9&IG!;@N9,036;..L=,:M--_S%DW8^.^>?]1N_/]7CO?P]G M7U]?36?C;SAY^W>ZO,JUPN73_O&FKK@:^T09Y+(QWSY-UH3BPT1E0S B((JA:25 4 M&DZ_M1FE]A"J0\7TFS*E-[&?2NC^\_ ;$7O9V;34X0K_'(_S^\DGG/P8ID6> M;70B:5F/=%U]0948Q.0\E!RX=BY9;'0?N06X8WG5_1'A;B/[GA72P#%Z!.+2 M+MP&9%-'>BN8Q_&M>U?R;B3JH*&CT8D%LF.98I"SBS5_K-0N40**-"5S'7/, M1]F$CNB-GP:+=E%,"_8LP4TPO_^!$\)\G7%H9+"<'# HOK:@B"6 UY*!+JXX MEH+5J4V6V49(1YC$T[\*[Y*D%_DWL)!7@%W,/HQ)@.]&*^AR+IBCKQ'M4D#) M*"$DD8"9++-!B2@?:@?0"SO6X#ISBG351),P[]QR^XAUG22)#S@IX\FW,$KX M/EX.%P9>S2A,=?;44EB?Z&^G91']_#0+D]E-49H0T6-0DFP_9&3[);+])/V2 M2S3>I"RM;G-.];N.L[.KCZCFC1=7K<.4@SO[ZUZ!R@%O%*J\B^YNL-))[@SM M#44;);!XTK!R])OP62I,=X.5]'$OX8-<8)319TN.DQUL]81N M[_'%:#;,P\NK^HFWH\\6/CGFA<_^[?O5;&F(7R/ZL$1SZ_C;Y+9_' M%>F;)=*WI6":O2_SGWL5IC5)]>=\R!RI=_1E_EG3 3(K4$@$&>O 2YXTN* C ME&*))8%SR#0 MS1L2U6I=+R$ZY9U)NO#8YC:QX:*.7^-Z>*KVN_OW1ID&9\)Z9'^$;]=>]S;X MFL;0'T-XG/#YR5!B*ZIVU.=1>&=30*X%B,0"*.<%G7*, <]>.QR^;#Y4TG#,UIJ=Q$0(.^MD,(X,F#A&A" M5E80,MNF>>,#H$[%O=I7@_<&N_CP"Z";J'Z>9A[CNO5 M\H 3BHF@19T?5BPH8TQ-)T^@: LL0;%D3&BC^GM83F(J_$X:6CL5?F_Q-K ? M5A"]7B)"J>C1K "32H JWH#7/H*3,JAA^UC.2>'[B/=PE_05Z' V MOY\*HUQSM\GPP5&:&]'=[^IW^?B>KNSW7M&=FWO&R([7DM4D"N69"\)&KY+B M&JT,A@UV>5"WE_75U70XPNGT(OW7U7 ZE\O-XV;TU71(' F_MHDN3CI79$U6 MXW7,<:5;TAP\)Q^HH%8HVFS?>X#MNIE=/Y(T$H>C\. C0QQ>#F<_!R*CJ.4' MP&6H:7V2SF_-+&B-W@HA>&C4GG$/L(??#ELS[NY^V5J#?8](^QS^_H@)AS^J M9WCQ98)S(W%YZ?\9)]\&VF2?BZ/]/2M.V[T3$#FWD.@<4(&GH._FRFQ(ZWCT M4>?+C@:B;F [;\_=U6R0C_6K]^7]U8Q.+IS^*UQ>X?\5M\/-!.)U?'?@QGD6O/1MLGW6PCE_3G770H^SY^['4=>(8_KJY^/"N6[@'+U6 M6D$V&4'E5'=L$DQDF5ND!;KF&3>=%G"H5)M#D^X8^CV5=)HU*YZ']UP=1Z?) MN RA!OME9D!O&H61.YCCL&47)?0^B;L&-I=A8\L38SQ$J-FQH+1&"%8**!J-U5%D=3XQZ$U>129>T)^.KG9_J .6=-9))%Z\"(PFBI">D$# ED MYLP%5K)CJ9D_]2"TYVQ@]*NW1L[YNI73/[\>>; %P+9)&X]!/(ZIT;-JMR-. M1[TTN=]_#&@=%>NR1AYYRA/O_?C7R^ 7& M'N+L^Q*KICF^OYK=W*A=&U%>2$^K@<1* (7!0!2UHZ0.UBJ3>+)Z*PVO__RS MTFT/(FRPV[^??<7)2GK"?+^2(>10 AG8E5\J$2;O!((0F#5J856C"^]U:)ZS MM=E9.PU"_'A'V 3N8FB144[F )CA085 M:Z\9SQ6(I#D/(B@AU).GPB/&X:&8L(NL6U0?74UP]O/5>)27QYH22-M>$:"C MIR5Z^BH&92"YE)DE-%FRS2O2"TSS3M+ID[V:@HLDM12::S M4)R7D",&AY$+K52T_J%LU+W ]'MX_'YS49UC(?3%T2LB:H@V>/#1DOGDE71" M):-LFSC#1D@]'Y1OKO#=Z ]2W^>_\/('_@=IXNMT$#@+AF4'+EGR" HB>)2< M=@L92TP%>6ASG[P-NN-OI_OQXY%CM+LF&MP1K,/X"1.= O\+PV0@N?51./(< M2Q*@;+(0K MT!A@G@O!:^C9-6A_&=3!3ANDD,C:+7* M9[(R>0*OLR1KP6;C"W<^;S7=N1=JW, Z9V;L)_L&]S_KP/TVOJ(C>XX.@_7, M(5FAKH:B.4L0"AFE3NOB'>UP/!R.&;>XSID:>TJ_?>AF@6Y8EN *#S%)RT!C MBJ"R( >EY$)>*4O9+*^49[18\C.EQX=-'"?(;IGA@PR2LFU5433$&NO%$U6 ML5-$6)Y3]+EV'3\$(8'C3'_B *WT/"IYX7'U76S!99NW>2]QP"A^BD!L:8B\$FX6*; M$/")Y<7WH.DML]QWD?A1TI6W ?B2Y;ZG0G?.6]Y'&\ M8BD9&#E/0EN6T;0Q-IY6EGM;MNRBA)99[NA5B2E(T!:1=D_M('!).)*,0A81 MI#J++/>=Y+TIRWT781TER]TI4RR2X83S$'M*#%S) H)2EO%2?%+MJH9/,LN] M?W.A7RT<)6=]&X O.>N=5;MS[O$^>CE*SGKAWLK %? 099U[Y9D\]9;\N;7=1QT)SUF)U-$DF3(A=0R.C E)R6;;Q3*).U6];0/;6< M]9TTLG7.^B[B/(D\I4]7W[Z%R<]QN;S.TY[@99AAGHUQ.AM^JU^F&V&F56&V MR5KJ 5#['*:^I78GH\E)6QC3,>KBR [VP2GIK2%O1V;Y2$93#] .WY$O&BZ$ M(-L_Q%J<:I%>FY@,")\+O9#DYY4VTU4.V)%OOGGLUQCI]=?ZY;O18MC4^[+A MGWP<7U[^-I[\%2:Y)DS:E'F"DJT Q3F#P'(&XY73TG%OF-MJ7S\4XI-P27LE MZB^GQDDJOH$'O$^W0O1!1,LL\%BO^H(U9'HE =EP$[S/O-R-<#R'?I,G3)L> M.E3NHO.^#>+]A+ILJSB]74,D[+D(A-K\%A236*_#:#/ @);GDGR1#??8>X!> MN-G+IMM-T3V&B]I+>3'F@[[Q"6>SQ37IRK)3E%E%+6C;M!J4H'/."5.@QM^X M3SR8O%T]\_'6\/)*'-(.Z8].#9(!FZ[\9I5\$*PTJ(6&B,G3,KTAU= OU@@; M$14SMJTOTWB!+Z]47_UNVW*KQ[3)'@[3QU3()N:>5 M"6N8"?D YM3C2%_>@%[MK)ZIT6,R:(?%K9R 6ZR/.9US%IX.1%] S5OUV:@A M:<6$3[6*HC2D_DY@7]C?"_O;$:1!>NP^'G[T(AL1/22T=%8E7\L^<@(=5"KH MZ*4M;=L$[QW5V5T^??5.,4DY^D] =I$XJ(T$)U. 6$1AT;$<4YM&-,^@#?@^ MH=MCZO?4TYV#]4+D(H"ENB4)YB%(HX%CM$[;5&RC(;LGENY\%&YLF2"]BXZ. MDNFZ#<"7!.D]%;ISRNL^VC@*;0Q3D3D9P)4ZN;H$,H>"(=O"VT ^,'VKT3GY MM!*DV[)E%R6T3) .'(LU6M,J=>TVZA0$;TA[Q8ADI,@!S5;.TXDG2.\D[TT) MTKL(ZR@)TMEQB\4Q4ZLZJW3DU=A^]'"6EFM'.J8JL\4>L^Z] \$X+"%PICLJKG%I-_7Z:*=5M M>;.+.@Z:4LV-D4Y<=IB%0,9%?>:B>-;)U2O8LX M#]0&/'(6C3<(Q=L$=4(Y0=(22K$E"FWLO0'23[X-^-ZZ[4&$&]_>WA/E?PO# MR7SLZ+C\-AR%41J&RW>CZ6QRM8C9+RVQ<7E=UT82F_]PS<%^>YU;??,1TW%Y M@W&V\L\[),P?!EA/B?-'D.*=!/I24E'6>&N54YP%I]%Z66+ H$5BIX7SX.I_]Y _K3C+#4A[X.W^?^P&W .P?O'7F%H.M]J1+2 M0W1JWGA?)9^S2JZ-O=(1>%=+[O?QZ$L=?EV5,HC6NV2* FMEO3BC+$L@B>#*W5TS*8)0D7T87!IXL%4 N(UFB M1<=R^,WTH'>NQR1-O_HYE9O5^BK,EJ_"C=-#(V^U-=]$<*^39L[[7;$&=Y-Y@![J+Z7K@R1:HF@8MU^,Z3J2RN]X>(4(' MH1^.$HS<&$+GP)MJ45D>:Y\D? M.)D-:<.KP):A$Y],=CX52((K4"H:\-)'\,I9)C76*1BMXM#WX1S>>NU#5_>C MS1T%?;AF#F__ZVHX^_DJD)GR>OSM.[TQ7;LQ//*)/46%=L%])YSCK;-:6I26 M>:5E"@)3LBI&XUPP& >/?';'Y,ZO88+W/GLEE_?5S]L?62:U7]24XEO;MP3: MG.JM/=:0)]F^N7:J0Q#%%>N\C%ZVF6W='7OGU-A]$?QQ55_"]V7^W>G%U>SK M>#+\;\R#2(ZBB2B ISJ)(DL&H3@#.3)M>,:0&PU[Z'TIA]\[#\SE>WFT1R5# M@_C2W@M:[%@K,>-Y&[S/7\/H_<)Q_B=]Q&SZ;O0!)\-Q'C"IE(S,@"-3!A3W M=!89R\$[)YB1V5C1:+[<@5;X\BZ< G4:&+%[KW/^R[]JTZ+1E\52^""R))B5 M'GC.-8@D OB,$43BV>8H=)8GMO>O6<4+U0]%@0:)9GNOY2:F=3&=7GU;O*EO ME\,&_S6^I(^IU^,?PPP'4GJA:W=]%C4M,?@,3CD-(AK.R;'5Q9_89K_]XE[( M?V3"-&BMT.L2Y_<)$\1W(W+RZ=6?+Y A1U=GP-A"K[H21H&/Y)E;A]Q$G:W' M$]OWMUW:R_MP5+(T&"YU<3G_&3P+EZO??SV>SOX8S_X7SCYB&G\954_Z]I,6_^BN4S&063!=C(.H GG:M1N# MP^B 66:Y#9P5VX:O1UORLWL%G@:Y&O0W:+;PA=/RVWBR_*OZ+[(^7[_V]2!:ML.!P M=D6FW" B]RQPO1C[J# &6B>Y.,:9XJ144N9\6B;_5NMZ=B_%"='D_DO@^NO\ M\N@ZIYL6NLAH4C;5T1,(7(Q EEW/]4-I^JFP MV"HN"O,2E*H3IF()9+.P6@K#"H]"2!$:-7=[,NQ]).WSQ,F[BX(;D/8C>963 M8;T=^C0;I__\DQ0R_?CISV4RHPN)D[,H0=>NP8V)_6# ML$[0&VJN^7$KM37(;_J DS*>? NC931CNH25T2>F= )A.=DKJ9:#FV1!**[H M&]X3KB9LV@#HA4>]J*K%45I)O2JBNN0E-"&9XKY(2%I;(#P"/'EF8&6*5G"G MN6ITJ[L9U N3>E-9B^R;F_K"RS"=DM]5HIK?OV M;3R:XWIUW1N3SC ?;882M0(RF12$*$OMF:IXY":*V.9:]CZ6([2 ZJBA>Q5U MG<3;I/7H#:+7UXA$9*84#IQ71"K3 IWP@!*Y]9B-#ZUZC=[%\#=[P M:XMX41R,0<(CISIY&L_W% [%+91]2J*YVT1[JV/!AG+=[RE M;= T-0!/X6I@?_UL4'0'X3;<#JZ[:2N7F.\"1N=ITI4GO&#'_@:MS"\!"4E)"DDZ /:=E'8?<5W6BR0;Z>9SREYPQ4K.L9 !A\9@\ESK5G8U&)AJPDG!=2* ,;18* M8P$?O <>C(O""+0+7/M] M>\[ T78'JG@)9*$*T$IXY:3S6K(G]D(]V48IY_0^=:#9*76A>'2=_YKKXV:= MRB1:J19@4V2@HDD0R=<#)IFVC.N,LLV=R*%6^/(Z'>5UZD"S4VI@\>@ZEZ5* M*TOU/&5%1RZ86$/H,A@(3",MFD?+2Z"_>6H'U+U%OKQ41WFINI&M02N,PYFW MQ0FAA4^0@LRU^2_YMHCT1U*$4,E'H1M5SQW'CSI)7?P;AU^^ULKF'S@)7W!N M,KT),[SIW++Z"CG/C-360D)7TP&W$,@F728ZP'0QVRIZP#%W0!7FA;55IAMB?67ZO'U3^A-_ 47H$3 M?)UWXN^3>H=_#3L\+H@4O(A!>$@\U)PK*2"(:"!JZ[PU.J(^L=:1?8O@Y6T^ MS;>Y)9.?<(3M<4&H@%C72\OWG 11!ULX,KV"(2_'Z\AL/%+=\*%$\/)*G^8K MW9+)3S'*5QL2;6&K""/0> NB_J*\CW76H83$O U218.-:F=/8_TO+_-IOLS- M./PTXXI;&"A6.*E0U?ZOGAP/)B&D$"$7]%:AC>%N2NG)O\?[^LQ[:+"WD@2A MHT(=-$0O$BCF$KAB-,@HM73)98Z-/)YGV#>M4]SO*"H_S;YIQ7,FT%F0P9 E M%!('CSE!DL:J8#*+L@UISZQOVDY,>+!OVBX:>2H=I[99TTO?M*V*HSJ0Y1"M MI_;1])-A,>,LB-JQ)HIH"UB>C#4O&^",-3SP9]N[4-^WTR+N#@@_> M-RUIU-ZZ +9$!RKS C'P"$GSDDP=7.]?^J8=1/,[]4W;16T'[)NF"T\ZY$ & M?=-Z\*C/E2U<5?JO>+Q=R2Q3#O4,/[Z 3U5 M)3Z ZDZ=(3)+!PYGQH2H1+">,8:YL&BMS";AX->/ZO86_H[3*>+\$]_@-$V& MWY?+6WJSU7.(@FE(*&H$1S)P(A&!,J9"2(L2;2R+1X!UW7W>DR\6ZLS$^1,^ MUE#.^_+GM [.PMD@"T$>?&# +-):3;$039V6)85/O%@4MDW\^4%81Y@CWR,[ M[FXJ_6F@P>'T*[C?AR'.)PD.3*#'"\TAZQ+),%0)?$0..KA$+ZI,6K8YG#8 M.F=*["?U!M;O^B4OHBO!T\&*7H#B11$T.@>C*0RDM3SX@*I@F^+$!T =*EC: MD@I]R?QD8IOY?U]-9W/C[;?QY _\ZR*E\=5H/K5W,A[1EVEAVLW]3^USL0H- MV.Q(*C?;&C;O1SF8Z:K I52O_?;G(X_GB MKPWR+3 UC6:N0W6D:&0[98X;:>)0+&$^!%V, &MC E6T!N?)%10QU7"XKE(?\;+. ?X0)K.?GR=A M- UIGAW1(>KRV$?V%(?9"?F=R$SP9+-&E,G6DG9K']LF7# MWM6?0AK$<#8(8#FE?/H;26SU'?WW1WJ7!D.R@D!(0L#,09/ M^["3G+5Q[3L"/S.J'5*-+7JJ+JYGIN_+FV&]C8M7E#"^'A',ZD-*S ME!D#;3S6>GD-@0YW8)E.G&1*"*)-1[@MP)T9F_I61XNRFIO4KTWFQ*N?OWQG M'OA(HL085:X9TX*$4AQ$1JPOJ&OHE"=E6L_&W0'NH4*43;G47E&G$KW<;GUS M9QD#2UQS":@,"=377LD\"4C9LDRG?HF^S0W)]AB/G]/9C"_;G9U=]=8DP^@6 MSS)C81M$38.9]S$=)Y392HL/D*6#"@Y#CH+1YN@])"<#*$5O14B: 2M65M?" MR:2?-"D>B6 >CQ.[2+Y'+DPGL\&-C9;?CF;#V<_K()SCS!;K(6OIZ" W F)F M"9(WP1D1BN!;Y:C0(U9X0'^ZRX'-&(YK)>^CF7&O8CV<^[Z8LZ4(B8L9I$$) M*LSG;'D-'+WT5C)K2IM1-0^ >O96Q [;8!V,_'S<7 'LRCNP3LIXV)W M96Y'D@Z::&Q8W >944IZ%1 4KRFS2=9*/AZ >XM9V4([8)N.3T>@R7[F1F.6 M[** OH?EO*:-DSSGW_!V2K1%(4(PM9+3@C(Q@F=" 0_1:%V*"WCG?F'#?)Q[ M'WTR,;9]Y#[N36B'N[[\)XZ_3,+WK\/T;C3/;*\?NC*G!7_@Z JKV-[^/0L2YUL*H,&>+H>'/,GSF\?[CWR8I1_'X^^_#[\@7F>S3R]C3=*;CD34H'! MVFVV% E.2PZ&]DV3E%=2M;I4V@]Q]R-V_MSZ6-H=9A/::.H5S?6CW_Z=+J_R M4/,7T/[Z,?_QC M^8D+/2__,%?S7,&WSSN=I-:CB7J-X.+/ 6;/(ZM]N!714-7[&A=J M-%Y8$84T3JJ'TNQWT]O%G^>@MQVEUG=DL';5>%\^?\5_C\GP6\:Y'/=!(Y=@ M:C\$)6N7+:4RQ)@-KUS*]H[+NB$XN.[3G[+2^A'9QJNB!I4-T^MSX\]1()]V M5MMPC')--LVOPN6B"0;BK%.IPX[/Z*WVH8DC% MI^BCS<@'.S^MF[O_=C(93UZ/)Q-EK[/7]>0:CKXL>CD+7@IC)H#WF4PNU#6NZP+DK*21B2N5VFP.6\$[%BLZ MJ7+<6@]-6P%6G->E7AQ%"M9[B*RF$]5,HEBE$(R5*M*7J=%PK+5PSH$,W>7< M(+WJNNSO(R8D?L9+_ -G-]A2+M(Q\J"SK8']D BE12(FN62,W#,9VK2!? C5 M.5"A-ZDW&!CR;O2#4(PG/PG20#@M38P(G/Y73T8RA +M3T;59G;D) AL,PE[ M%<4Y:'QOJ388)/%N1/XC?@Y_XPH!!S(SS-K0FHSTM#H1P266(0C'I$^A\ZYROJ]\W;EZ=8+?PS OBVW).)F/P_AE\8-<'#>F'D>EVL-"%/"N M-@4UV3@KN43>IO)P"W#G0(R^=7"?)J97OW$0K$;.8H*BY3SGCQ-="8P1Z'D4 MR%5NTS/T[%2_OUSO*]EVWPO&WW$R^UD;"\^(AM5'^5XC(?-#2GGM&6I@WBM0 MW'EPC#% S5U@UJ'-HM$FL!G5.5"@-ZG?9X3KRHA_CL?YK^'EY:"@%CIZPB$% MJQD5]4X@()DH)2?,RB75IA[G&L$Y:'HO:=[7JN]N\,W"Z,N0K(_%&HEH-^E] M-Q@MF2-(GBAYGH466FI1H9"T(:$A\\28F&0;9V\;=.? AMZUL"86U+U-\JTE M\L=XE);GE)92&%:+!D0=-VV-)^U=#<^\<]+N')-"UTTM+E=Z:ZO0ZVAA=,!!L<<"%9M%X7XQHE).P%L]1 M:=%)8P]W<-Q'W.U)L+ZO))DV+M#9"KDH#W7,$$1'9I#G7OB@6+"-RL-.L]'G M80C2714-[B,7=G%*DRO,]\4PL+[X>AU.<*P"A2'5\S6 X3P;P4*PC2+3#^,Z M&XKT*/X&5Y,?)N-\E6;_KKF0(SH^*\YP^?HR3*?#,L1\ U/2HKTF<#81AWTM M2"-+&W(PGDY9YG2C84]; CP;NK102(,+S_D5W-UC44IC5,Z N@Y1EA62(?=, M%!_)WV,8VZ [&W;TKHH&]YZOKJ;DPD^GK\??XG T[TI180]'7PA<;88R MS/.)9C59_RYRHK8+6(CHJH[$DF'A^Z,WUD4K3?9M$BCVQWPVU#J0VAK.XG0X:!-KW,(%7,@\L&.VM&^*@A\-@5X,"04K64N;0:-=8)]3O0ZG/Y:A>W7RF:0D^:()D--A:A# M?!EX'@)$U"P+%#K&AB'[M9C.B38]2;Y!M'[5X5I!Q4J6@M4^Y0)3;?01:WE3 MK@.9M/;:8I%M^+ >SSEQH0>)-XB^KRU-L GD/" MV#Q!Y$Q9T%G>#<+P*Z &61L;HJUW0+6+:-%$18<<"!JT'E47M\U0\<&&RR;EXAFU" MY0^ .E-&]*6&%M>R^.W[>!(F/Q?+O6Z*YI]L9ZIFRJ:W*&IP[]^7PQWB&-[(0=/J1 M^:/!>B/)1-8)8LX6=$F*^1)8MFV*W![&=:;LZ5$9#:Y^/TR6 9XYS$5K%LT" MDU9[2+%FP_&LP4M6("?"&(5D1.)&F43WP!R>%'WJZWX)="=AMVB:1"?E>+2" M)]/.A5I%2+KZS])P\)&8GY72L>3Y]M7,2EE%:W83(BLV9ZD=+5MZMYFO0;$G@:S@8R19X%;5+.>5JUJE'^Q!CPX$(F MUYK,F39ELH]C.RN&]*R*!N[+_<4/2LJ1$V'!"R*M2DI"R+6=6V&!>W12VS;F MPGTL9T6&CJ)N&\]::R\/BDR9#C3"IQG9R3PJ<-9FB-Z9.A!%^]#&>'@,V5D1 MHU:;%M-NE),NIAM$KQ"9;, D:*E(U$C.((-ABN#IG#-6)L6;-VQ M'VIRT?$J=0^LWU,88;2R@/GH#2V42Y+V8%-'A*J0(GBG&* 70MNDE$G]S>J^ M\_#CCRLZC-K'_8B_Y_DT*U"6XP2V =/[@*)[, X_F*B34M8KMX-$FZLYBD1< M-1J8(9M;Q1PA2)F@,%.*4R[C=JW!3DF]#XP=:J?=7039]W"IA*- >]2'"?X8 MCJ^FES\_XO?QA-RKZV$>A$L4C."X9Z"*5V1#A=J55C)6\Z1-V"I/8[L94X^@ M.>R\E(Z*&C>2-0 W>FX\MAKO&;FS%NTW%Y_WV9 MU#CM?_K.E@]L.XIGGU7?FU"5!69?!)!^"UMU8=WAERFR#[48?T[#-Z65H7BT?R305*4#49 M+*ILP!:K/6-">VR3-ODD)F@?CH5]C-'>19<-9@*]'M?9;4O@ YX]\S7+L"0R M0Q1M.Q!R,6"*W@CN M(H?$'6U6:,DY*<8":N^D9@F-4&WJ-S9!>DX4Z4 MY7_4:L2+VCOJR\(]>?VU?OENM,@G?5\>*X#C QFLC8(9T%D84#K5^STMP1I1 MHN%9E$:W8P=:X+G0]13YT*1.^SN=$S(;_/?_CH,[4=8I.@()< M@XIDZ#DK)=3KQR)J8SW7IHGZ Z#.A5Y]R;W!07EOP0,?N0XH8VT%KD E,O8) MD(;L72F,++W(VIC9]Z"$)Z6 MZ\!PAZI8:;5M4[RR!LS9*7Y/.3?(#/MC/!K_BNIZSM=M"86V+J$ QRK 4J<\ M%*5!.IVCTL:91E5,CT)[3IY5OWIJL8?4ROZ-* <88V1<"@B,%5"&;/L8LH.@ M1"T1UD&[-HG(#^,Z/(5Z5N2Z_@K]:*&!F_5N-,,)O1G7<*Q,A1<;P-8>N_,V M($&AAUSGFVMABY=MMI8[0,Z-!5WDW,#-V,Q'*Q4!00:"U^MGYC7X:O&&(#U& M5X<+M6FK\&PVA'YDWV1P\[4)='T9-1Q=$OWPRG\XDY Q1(/ZP\L"@Y*)\D>*4] M"".43I[79M%-J+(#R.=$I%:Z:]#C^Q?.7_P(P\M%>Y25,OAEQ=JK,!VF0;($ M6#L#,F$=&RE8[2*J@4)\C66Z8#!J,JK3I/;X6SA&(THNZ'N' [J)N$$.\"^K-\/)JAGD@ MC=)%QP*&U^*"A+30&!*$4%+6+&=EVCA0&P"=*0?V$7>#D.)::M+NN(0W#X-7 MF^IR/+V:K-S>>8\I8:@I1JJ&TE(-JND"T?CD,PLAZ#;I@7L"?LY'3@N=MAA# M_V\3;0_/I3F&AQ\&\ NY7,/\\!S+DHVY#K*^BIZ MA1#0)RB&,1&,"?2*'I)HFX ^:ZKUHKT&YVL/+2,H'!5$[1S0 M^1"$R=8XUN;&_[ET@NERUAY8OZ?8"89 1I(3AQ1MK4;F#"*7)$U)XI2%6[_= MN*IGU@EF)[4_T EF%_$W;Q&R#9CGT EF)Z4\V"MD'XDV5W-*CNO:?1%UO= 3 MD?Q5(0.(XD2,Q%TIFKSR)]()IC_M[B+(0W>"\4R+I%RL(TBJY50X1#1DJ@6G M4^$Z!->?DD^]$\Q.BMJE$\PN4CZ%3C"")99KLK9#68\M9\'KE$$J'XKPQDJV MU9WHV7:"V9VO(*;=G=M^=V,#L^M6%/F"[K MO],8ANF(7FA;5LL%9KCE3SAECO;=J;6.8'9]_S.XPC#:]P%0$:RUMB::0 M91Q\@$*K"RQD6GZ;.>A'[0[S;I0F&*;X!A>_OQO=[VO[<7QY^=MX\E>8Y $: M2=07INXN6$Y'R\CQ M%%$G#T$JLF=S*>!4KW;!1)\DW"(JOZ:'MHQ%< M)@;(:FN2VJ4VQ)Q!2,.M15JO:A1W/('FY037XV\UW7>>4/X1:0%3,C@^X>3',.%BS_V(:?QEH;+%\!>7/SC%3_)",VE_B+4:[W#N579)98(Z0LJ-3.= ^[)E.P)RBOY86C6B3 M9/"(/=3+ :^TD2J2H1%*)FG'XB%J(2!93$5QBS&WJ>YZ[(#OPWFZ,[)RE:]* M!,Q<(Q#)ZF#LVBP&"X/$>'9%91-UF_=Z%Y3/VVWJ27L-#.4[R.YO&3ISP:TR M]!I%PL>(!J[6Q>6L9>2"H+LV;5X>0W8*!TE?>GUX/FTWI;0GS1;S<[7*G'MC MZI S>IUH]1#)\H>H-)V%(HNDVR0=/8&1Q\>B5<]JZ]%OJ\#NO03UD'TWG5YA M?G,U(=B+?7SQ;OR!?\V_-1TD1;::,1*DB&2\%2RT;]MZH:FU$T(Y,NH>B[SO M__@S),^!=-' ^]D.]-Q1N\4<-,N)Y0*,,4L>6W'@9)*@K#U042QJSFYHPET__6@;>];&-'G+GE\ MG8)N,M+VQC(83'34HE)08^Y@/*NQ*YNL*EN9/5L_\CDX] V5T"(W_]Z.P5P. M\YGTVCC:,6-MY205F>_>)AXE=Z;1G?HAPGU16L>+0BC-4$8*5-D6PA[V?VI-7CWLR M"KWRTG+P0A?R@VD'":CJ6(M<0H@:L5'CL%-S.UONB.NND?M538L[ENT<$]IP MHX\:8N:!#A^>:"-F",B"8CX8I1N-O3HQ-_+X].F@F!YM_KD<-K3_&: 6R1AN M >O]'&W6N;9U9,!EPL,M<&_D2U MK UD%^@L3C;D>("62 WNE(4Q-JM$OEBM&3'9DP.=,F"2Y*$YPY*53];(Y'2( M1%X'SBAR&%0V"#$Z!]9%I6U,23;J-=2_D=E#C1\W1K$4 QA9>]W9',$Q;T!K MVD>S\SFG-K^S2W=L79;F$942&7(AQ/5NF\](V88)RD0BE M0IV:XHT%[W(=69E-21%]:A3.?Q#6$R[SW8DB]TRROE35HG_4KYB6U4_;@-JE M 'CW&HYUL Y;$-Q ?7<[_/0F^X,1P_'@,AFFP%EM^B(MN1">,PC"%QX$TP+; M)%T=D! ;2HB/Q8==1-Z !RMM,I?5BLDS*76)P)$;\E=$ "\ M;!,2?!#6.1"A/[DWV 4^UH+2$>;K7E%+5):7!7C+[2+1YIR#-O47-)*1@B;NJ]D37 M+H*VCC-7A(M^JT*_4U+O#IV"^M/N+H(\=*>@[.E\TDJ K05[*L^;6!=/YPP2 M-,V4]EN9=F?1*6@G1>W2*6@7*9]"IR I;+3.B)IT1PYMJ.F'V9!+$IDT:$NR M8:M\D[/M%+0O4YIKX[B=@EZ/1[E.C\JOP_3K;Y?COV[B)CTW!WK\00W[ >VX MRCLM@(JVB;DLC%56E5BB<%*3O\_1D)*U7=L"Z/%''K/KC]$Z2,>\:"QM M4O2>]&RR79CS7%VD^SZIV*6;<9)N MA":&""624$4T6W21MX"-5SHDIOVFD097NSS.?9.(&1F63!%JO:!%\? ?:<^-.GCAIDP[_![R23X3R7F+Z^G&>$D70NOI$3 M,OSO^=\/!&I?K=/:D(758#)9D=Y(*-IXGVFO%*E-3ZAMT#TO,O6LK0;UI*M8 MWI??AJ,P2L/1E]?CZ6PZGQ(Q76Z>%E%*QQ.$E!UMGA(A\J2AT)X:0BV[V*Z# M_.Y70ULB?$[,:J*U!HGDB[NN_V\XRCO_)/01" I8[E27* M(!M=,=['\IP8TU$3#4I#KZ?1_%HA,Q"6658L!X.UJD?3IN@\0W#*B<2B]84W M2DY=B^$*=)&5R&]'H]FM-W1PNFKZ9">$Q8ZF=2F MR7/A+/HGOQLMBEC?EPW_Y/=AB,/+X>PG'SBM/3D"'')M[:YDE"2TPL#3 2TM M]\F;-L0[T *?$Y-/D3,]SDF?UX?\N\8Q1[.?-R[OTE49>*V1SG1_+!<8<(LU=U$G\,H+R,YP'9T-B;5IO_H@K.=-HGWUTV)B\#ITR^ J MKK(\9([9. 7&*ULOOQ%\4AE*9@55,MRQ-O=J6P)\[HSJJK,UW.H<#U]3ACW! M[V&8K^/X2X.-)#5.M/AVLXUSDROQ;OY KS=>2K@O2^(+/1 M0##)UB82#*(M$G*L>=,QQ^3:3(?9!MVS9U<7;:VA5.<@_D:0*W;E]9;KM)96 M*T-\#^2P2)9I\Q4D$6MY"5(%$M)AF74?Y O!NNMN#<_VCH@_<*I_GX?M1U]^ MKW^^B=T/I(B*3G(&R".O$J$W(M7I7<7GR!6ZR ]U4&Z ^+PYUH?>UC"LA]C[ M7:3UFJBV^OKWXW-B6B/-K4DM[9[8'GY>M[1-_W4UG""! M)IBSGQ\NPVA&(JO5\-_KCPRB*9(+)Z X+D Q7<"K4(!>DV X&D>'?Z,2-=+<&I)UO@RXA?H&?^#E^/NG<9G]%28XB 6M%%K3BE6B/;88B"X5\H&5 MS3J78F.;_-*-D)XGA;KH90UC.H?X-^R@]89K>F<'9=P5C\Q#T/6FRV6SB)MD MFT6RA-4TZE>R/<;GQ*E&FEM#LL[A>\*8$//T-Q)?7?ST?7D]P3R<#=#JPJP/ MD&K37D4^!@25-+D;L@3C4*-MM"UM@O2<*-2/7M8PIG-<_B-^7VZ9[\OOX]&7 MSSBY@] Z:65F"#)X5Q%:\"D*,,$+$YSGGK,FS'D4VG-B4+]Z6L.DKNW2;PE> MN[>'4<+WY"R@C(BU.5(=!F)9"E$PV:CH8".D MY\";?O6RIJ:\9O3!^OV1LXGYC-FH-FB8RP9 IX M$\GGLYXYQ%+K^;8ZQ X ]CFP\B05OX;9G0/9MR?]FC.>WJZ@&!E\=;X?F7ZR MU)09!Z'XH&)(5C<:R?00JN= O]ZULX8ZW'BY0;ERL6+TR)H@@DHZD 3 MBQJXO!;'9)AFB^:E M)+5?_V+E)Q>2O)^&E2ZOZLS#MW^G>2N&CR3F!?=M;A,[P7ZA#*UWG1EI'D'((W3*+*'I7IKHM!72NS.;F(B:7'&OI%:>V\A#MHZL-FZ\ M*-X.-GUH1T_RUT^]=5^DTM%PEZ$4389D-!*U0JV.PDUT_DH>A34N2-,H/>0Q9(>/9?7"BD>+ M!;LHH,%\I6LXC>+^?UD?D=+WM8?5U6,[\N\??GRNP/. M ^-,!(@F)O+ 4NW"Z@WP@)E93;MV;A.1Z@?_F9#M",IL,+AI?7;*;8[)YTD8 M31?=Z?C H\LB2@-"U%P!RS7$Q",P>J42MTQD(9H2;QN49T:OWA738'33FE>! MS$#R(&;A"[XO_QK7[*6;UV*Y-^>!2YK+$@LI7'IR1UF-*0D#A-RS4DS6L8T! ML!_>,R-60V7U.,MIGD)WO7'^Q]7E;$C&]_1]>?OJW>3J,5/]X4<\<:WW*+\&,Y0.-IE_9OAFZ+B,I'3DE$Z4,(6",P&\-EJ6Z0T M3K2I@]P#[+-CXWYJ:CA/:N5LKVF;[\OU,?Z6\,]^SFW'D*Z_/1V49$(0,8-V MMK8V5 )\T0A<.L&BDPE]F\Y:>P(^,X:U5%>/HYEN9'&=18[YS=6$WH=%S'?A MUOZ!?\V_-1W$[&V2-5,&0^VN$PPY)26#\%H(1=^RODUWP.WPG0F'&BBCP52G M3Z'F',RQKHN"O!NM<'Q0K$3.)9*7D6.-T@D(RI/G83.9I"(X8]J<=;N@/!?Z MM%),@_%/*UA_.7X70SLPO_\%K"E.$ZDEH)EWT:G-O1(J$"K%D!CYLW>+X?IG MT>,PSX]&/:NFQ="G]<- 5WR*5S]O?V1YJ7#Q5YC<#!^N?3#^(TS^$V8VRMLR\7LC *:62(EO \T">BI4! MG-0*#/<^%/*.%7OTDGNO)S]Q*K67=HMA4G=$L,CD+-Y:'GT"9%&1&R'(3V62 M@="2;+V+!V*CU]@9 1\N?[JSH1YBSC\ ;7 NO@;5,$]L&V"Z9TGTPXAC9 MT[TJ\'%2=)#^0>E1#)H86009%+F()@N(B!Z,UHY)%Y WJI8Z,"TV9%T?AQ6[ M"+T]&Y8IGC($Y0V9PRS4GB3<1 @Y*0A>DI7LE0FI3;+;6CA'MSKW5=?#)-A# MUH?):YNS'9G-A,!7')X.1B\AD!4%/.=2RY4S8VU1)B72J[10! 2$T%$@";TFU$#:C>=\YYPQ[C@_OGOG6/O/ M7FNOO9ZYYGKF,\=BC#-F =Y;AL:& L+"VL3:Q, ,*: ZP#KD2-_&M/8F(W] M&#L[&QL[)P?'T6/.,EWDHN+5YB73T!02$B(FT?DE+#@ M*7Y!(<$_D["P,K]A8S_.SGY<\ 37"<'_9V.T 'S'@&"@FY7E+'"$CX65CX71 M#H @(6=Y1\&_(^Q'&&N\2C'L>.<7,P!5;S $196UB-LK']6S>P-9_8#;'SL M_&=4KQX5,'_$<=974.UE\L=CTM?*6H4L!HDRZDY^$<65TA;VSN[>_OD@\,_N%@ 5I9_V7_%Q-1#Q MXVMP7&K;/ZB[J?2*1KA__[+ODGS> T>7.P\J-$021LO[4=8 M"2TT:9)-\ P@YI8X]&=IL>=$=4D_:YM9WF[/XA3XU+/-"YUF$S_1HB;E[H2B MEQWF#T;.5WX[:?,O)P^%ER/^X62W;(.0Q1<(9P9PBGJ3V%?=\+DWKR2Q]6$$ M/M!&_,[)*Y9Q:YV/B>.<[J4*[GR3:YV)G+6Q?A:)$TS(_W8B\E];Y+@S4Z;2 M?C%_OUYU3\23 ;3;Z.!Y)LSP9C&XX*086HX8=VK^C_*:V495*GMP #G^?(GL M,2?IH(6D0N?:[XH]J12D_']!;Q+O5KPA$P'[()KCB9:(LTI+^CMRZ!/Z4T): M^N"B3HFHUK\"(^=?Z$8'(G3%"ZA72 9)+W./]>T2U#I=/ LNYB;A65I:P&L0 M8GLS+P-8+$UD "_-_BP3F=!_431L1-?*^;C>LXD)(X[7[5U9">)&$?]UIP/T MM8;Y\U2G#4])L^GU.V?D4V94GN'[QW%P2),+BRM/.'/T5M*4KZRW_/^Y, M_0^,)%V10JH>"3P=5:3D$?[L"D(V7OJ(VC$9[K@V])UT6^N((M-IE7O]]PWO MS1%D76+U_VN(1[:BRI%)NOZX<(@#=LHTKF>7._E"'T9QO5OT]/E.7VI1*KF0 MB'A AH0_-ASJK/;+4/ARI=?94'UJR>-'SKN'JD+3PNGW5A27/M1[ M/3?C>)UO-ME_PJBNXS\.6J6/0*A[J?1#<(?-(T?,)2??'7,#-?95* +>>5E^ MSZP5YG4+MRN^O!&KUW)6E0%\8@!V9(XR-)8!1!R*$L?:FKG=YCQAQ8^5(9./ M:E$_LJ@9[<],\C,L_T9UJ;2J;)?M2:B;9 LI(-=RRK)4-=3.+/7E4I"E/;5Y[1)T&D@3=?OS-I5= _-E7Y=A 'LDN3IT1[K#& <89U%P3GL%I?V M27[(D?&-@*^D&=&?>3B>PSV0LWD1_>AEHYW["NVPM"$YS66W+#,FNOU^OO\B M:-)REHHX3O6='U<\(7+74N]3V4#&P(^W>W1;=#$#>((\.'.H10O(8 #7P9WT MWW:W'H3I#(+Y(<&>A<%GRB9OCJ-H@(TS188)DF>P>>8?XY+\,^_]J+7DL:MH M3%N;"95SY."24/:UX)T84V%^%-7VR^LN8ON2$*6!6Q.NA,]QW\-;3Z%[$"+CRAGX/I>^H^/KFRZQ5Y8 /X!NM2,EN9!>)J@P MN]*S(NS1K1_SOGW\ID4A)]%ZX=<>>CS_*GV(7 :F*%N:E0<.Y*AR0DK"<=#S M\-9)4$8N&67CW)IBNSY,^/+";!N\DS!]/@DD;@\+6Y\!I_Z.G)GWJ:494Q5G M8:.?21._;3%05R&R8O./0Z5HU8\O(S,F$40>),(K\=A]JL%@U0V'HO#\8"]$ M(ZG!GP&$E?.T-;VEO:<^8@#':]KTCAS,A+??I;WQ"]E$SD,R 3IX'E3C$K.' MYG@J]B7/KI_TR:7+(!G18? 8WDJ_^.N##+$2O7_+77/%#-TM3\=2^T+'ZR&3 M[T"&]:/WH+A0N+7K>\/\$?4Z[#*$[)])JVM4I;TGK(/L#PIJU7NFTSY>A]!6D_?HZID&]'L][81 M;19F\U^H2K!+U2<8@!L%O#=)-?NYR?74' ;%V%DC3^H6<=FNI[U,6+M;=_C. M9G%@W9B@0K[=I.YA*KY9B;V)_=CZ7B6F4.--IE@&J7;GR$0Y3=#V+M.0;PH$_E)XTC MYO':UZJBYI7OVSSCB^VHJ>EC8_>J[2XXNDKLI?*@AL?2X+^S>&M(\)=?OCSR M*K&3][:V7C[@LT-]O5-"S\#_5JJQG:V[NJ-40AVM9P!3V5L>FUG M7NGZ"=\XC>HS6GRP@\!I)1QH6C#Y]PCR(.L> W#_OCD"3SB(_+_Y+A?N2A^ M;-E1I1D -(<9".ZTB\5A1@P@.9V'2,][ITI?MQS;@LS!1OA3:7#7>G= &54.^[?\8JIU[(L]V]R!;2$LO1NR=;T2 M>KBLQ>32#@;@A1:[&E[\U%$LXLKFDY+G/B+D^RVH?S)B]A^F M(\'6=(G4,S&+U@OOZ7<6ZV**Q.I&[C@FU\P%BZPO,P"0(U,]^!$.(TU?C\4#(FW?S=W"Y!=!'DD>9B^XSGN+RU MF_Y]&7219X.BE+ ZEW63S[!T[M@S"LO(G69Q%W@5U)@%LD M/,6:3?3ER.53+=.LH[M%A4+\HQ,]V[V7Q,V-ZIPX"- WV[?W,_AO+0947 KT MMF#*'L=&] F?[;AV?-9^ #2P> T?E^R5+MM43&.G_14 64-$U#_[41NZG%OW M>X7K(4+:UJXK_A6B6C,]WXLVM"PW7AK2X.4]'[?+ *+J3Q,7,8@3RU.!E<*\ MT0\0?'?M=^6:M,>H5C5[_1Y;#$#IP4_FVO@QSUFE>U&+)8>NFY#OXHDVRP%)58FHV$0.VS/IHBF7Z?(<)HVS1>:S@"^ M8;V;+*L]@F'Z"?E4@W"M(WZ$\F)'J%[S@:SWSZW::'*8L\1M1)'ZKCJ>(QK; M*<4Q%N J*C+JUU:WUG$'N\O!041G0!XACM6O.LJ-;IQ5V.NI-J[U*S96AER% MFH:IDB[#L#AZ9+&TMY;UZW[C[NFCXOH'1S^1GQ/I4SA:*9J;W7[],&&L[FH" MQR4NLC_T'6Y;=+X.KJ687?EYB(+Z=@ RL^22L):+5M9AYME9*6/*,QB&(H*K M*DT46,^VJN5LD0JKG%N>@[GB_;S:M MFK6B;++/ZN>D#M6/PK/(JYX MQ-.B @1<9_5"K9U;OS7S%FY8RW! ;G]'*.RB$T''<\C=.%L-XZKS&K4Y]?:I M,N8Q%ZILV5NE*1-4Q8,BW:Z[8;9%3K+N ?/BU"KJP+ :5<]L+8C38SH%$;ME MLV92? )"X!Y],@M=KKC!0;G5+8>0<3]$[:7^1.!.D^7Q!59:W>SH26S2!_.3 M9K2MD@=F&-"$\ N(RE@AG\*EK6PX7&6 =2&.M_%)?\5<3U$%1TX6EE;]4V* M8I9-,YUO?+-)7RVTI/;YD83](SMMRI.R71@L/#L2=:\5VR@\SW5?Z MIFX?>F.R]]]5\$R;!71+J+&2O@[,9=2\VA8L(( TO-O" !1H M"CMHRW;[>UVXR56>X3D<*HC'LIL>HXY3B=4_11H9F:^.++9?T1*&J7<)7[V= MHO/REU@K>9ND0,&98:;>!YEAHS]JIY_NU10^<7#$<%?\JWZQ(@$UT=L%(KZB M!B9TR_7JW0I^YMK=\Q#E"'FT_>&*[8_@$!T%(0#:>H^(^6.7)MVEGC\ *?9OH@Z9ORIYK M3(G<3+)IAYX@2^%[)$.M(V^_(28#V4']5X$=CN'GI;&23Q(N\_887I54G%.9 MFOJWXMM'3^QW$KJ8BF9'TGAN)D@"^J1^E[]KZQW-4)S.IK@EX7BSX,EXV-") MIL#A#(.BJB;"VA*!EG>YE/_6KT)[HOX56KX^V&-:EZ0W%N/E.75S:*6]K)MX!1 ]X@DB\TU/WG/YH&0J+1Y_ELHP=]1FP$\YRQD%E5O M/?9_-(A$88@SHU^3S>,B QV&QD@0G0[S$DOU/:OW4RD4Y$\&D"Z 3+]RR )] M(X:*$]O$R\Z\CN0?]6=Q#)%)%!]"MJBK---"T82NEKJVC31=IKY@AU_8< M+\L6=3DD14?BIN(R"CFD@3@:YOB]0YRB?_4OWS$ ^3V+I(U2B< ;WTV*^\S4 M&*EVBX%6KS/VH)6A'9 6ZBS)];4+R3NVRM-],79SXTFM+-D6=- MO76G!V]7L1.Z]_ G! O]7L]>>:OK2[+?F6230V6Z4F>[&T7# H$JZ MK0S7N5TY+(;_X7!SC!OCY9#&@MP_$6(43?6?7>? U+MD@U[OM$J^K_11.;QU M4NB*)*T(;S;9T"'<3__6*$PR%? R;#NJ+4W+ U-Q?SE[7!XH MNM=E[L6399?W!FWV@Z:EVAENI)S/K3NF5OYS1Q$R5=1N\?M:"BS(U/;MB&UQ MRI,CAJ%C$S]_9/!V*7G625X_+]DJ83/WPJE6.L$?FHLX25>"N6RW-('>K#IB M9VLIW(HR?@_./6P%3B?LSHY][*3JQ+2T)=ZN3ZQRF]RL2GH6HU[H:"4=A\I= M"ROR_(AHTZ$X7\AT^/(\YW+"XUC!YOEMFVG]=-)8>Z+E=>AD5UO(>EZAJR9* MZPWVEY%:FN'=GB"I7TY-*&;F?X]3.135&* >-R.A16()L9U=K%:6GA1PN-2^ MCM];B[])O O6"X'#5$Q3;4IONY86;_6$4[T;7XR31/)A'.T2V0&_1'W.+/UN MC";7@/O*WU[JGM;V[CH]MG"TN%>N)&PE2/'.W$5=4.;8*+0,V>&I8T(<1>-^ M>UO4E E77.C(>?"=5TT_Z)S\8#1BUNI01,+9HM/Y'DDP)QA;4_(AX>!'Y*D" MI_D[7H/)K? ).(O^*?)?6;_XUBM&4W_(G&3K 1[M+B'$#J_O&3/UKN0GIG(U M1NRHVX*JA :BX&>H"DWVIJ&FJ'M8LZD2][&G,_9CTW%/4?SR*OM37)7\2Y:^0?]\=FF1F%RJS1"5,8R]SH MOD59V5[9\'[6O1T&@$0?0]3Y4H<*Z6UT;8I470G9(MA7",_5ZRS_.1;SQ8V#6R6;&MT:F4PPF#]?R"%-UW/%_>0,E"80R _ /0'2JXX(8F*8)+&?T,$E\KJR[&AN M0=4O[?H[O"]?CM6 #_)811,P#>G(VZY%W;.$$%PA)^./W-(3IY M/,R#G*C2UAQ3,TG[UAADHZKKV\'='N7BTGE2KP*JR@ P0>14>M0W=3K=F X> MIT] ^30\'^.F47EN=B4EE%^.Q2D7&C]^/_8YPB=86 MM3"W7Q^HR[VJB381ZHXN?/JY&G(;SDJ]FXW??.$TYN7YJ:)>A-^^EULFC?VF M-)JBI-C:[.W IC3-/YH.WQIPE0[GK$=H%38[(4!NEWE>A1GDKM3GEG[@/U ^ M:__VFM=TMFT"ZM %HNH@LAZ,)OMWS!R'KET>B9J?3Y_3XNO@7NF?D#T)Z#*C M.C=L@X==%Q4O^!3KC@*_21I-H2F'6)'X.N?VWV6 FT+4^YL?,H #*:H! W@X MSP &XZ&WZ3]!6P94!^:+?7KZ5LV:#?Z".J9)'-][6Q*JY44_LI+9*:V MZ";T!C6 '(DK,<'QQ)64/%_7QR_8B]@2DG#W,TDMHJMV)&6Q;W?.Y6M?K8)Y M>%[F2Q_)E\CS34L)3#X8U[&P8!Y>6<2UKL?;/J5MM8=KY\L_^>[*7.Q^KN%[ M+5&I_.*]&^+Q BU R/!S#]/ATLIP0^S=\K#"8W8B>^OFRT,V2V& O2,'-_/8I64JT23@RH#OU86 M%V%ESNGZ7=I'5S6[#\1_4!UN?M(<4>*/Y^JV;W\CPF&CA*%I>9QH/!EJ+3&*!,?/CX[I&X]H MA-+X5]#T7?A(:Z)DOO MN["RDDJ+",Z;<^5Y4VLFZUS=T>?O#DW2\HJU!..,&H)]?$Q<*]Y M554UC+US&4P>EH* +YRH."ANI+:JIFCKC@R\SJ+%Q%%#\7H>)F7T']@JR6NA M#:'Z$!^D],4[VK,2OAWPJA7HB4WE9B\S+EC?)A=XU&)9L#M\N M:9X^O\V3G<\QE.=G_EOH5!THJ5>@\I.LM9I Y6F)U.6X!@9P;*]@3"1P9J(& M\;3",&5!Y4S-M9PB[:X>#HEWUM/Q#$#V%H:.,6< 2R1H 0,XI7]JPA9&(,@C M=QS*[Z^@>*I,U2VW.MFT?A[H:GV$$8U*.S7FP>**7NM:H2?>F6Q0VG'P MT9(+]FV'G5'< NXAIALH;D* A8.]KLGI78L65R+Z,2TZP![""Q^9X5':Y8)M ME#2-:=#O%=69='DJ%?B$BPK2A7:"$AL?%X?=(XM2+#KPV6.CEAA'.?.<^+]X MQM,<3[U )AWM/Y>6YE!\W.$!6<1T" T.19YMZP^=($)[:A*^CTO>.0K;__(C MUS;BHM%=CQ4SLKP(]9T2:H^MB7F #)N<1QC G$HH4[3.,45KHEW(5NJ"[5"C M8K''F^V!O&61R5?"A(!RNRG=^%.[3G\32,6CIL57'_ &LP6@?R*YR5/V9'MB MZ)YE&;&*LC3:='I4+MQ:QP=HI.V8Q&H?1,L\BEQ?4IP?F +=JAQL=AMX;5U] M5[:J?N59K\1C3JYS\JPU,L,&A3JVU5DKP9[HJ-WX/F736U,WFU!WXC=_=SU; MYP]_P,WYPTKI"I!R!Q Z?#I]D;2/80!\8;R#5'9<[X @S)V'[6KH%YB]&0R7 MM-G_^FBP5H+ MYH /9K'=O4&1!XO0Z)%5?9E%:F,V\Y-X;UW@R7'-NA"YNG= M*66)A6Y:]7IC$U5<.O'GB>(]=8DYSZ1BV$XJT#(B&J\6V,9/F7*9UU4\M'UP MW4VZ\\I*$$N"C\<2 R"?EZ>^8VJN<7[F4JZ 5[5J]%6_TB+HIQQ@1IW6^GQ; M\!G9E=\KQD_WRXXP@(8$K^^;)/E_:'I"?19#:RQ8ZVWEAOIZU"SMDF0%&AIEF@4QZL(M"E7 MFD@:R#5P9^^AI7],S;B=(\"QII7EM M8_3(E2,RP:+IVH075PAQ%'M+6BEI5X>Q**3,TGHHI#4AY4 /Y?;XGGE^K83-1 MJU'1,B3Y=?8\6ND*E(O<>SM])YA;A@_F27V?Z[\5P_;DPP?;7?2KI8^M)K[G MP67+T IDAS@B8D:\49Z@TQM47S&TD?G+2)@K\X-F;,_A7^4"27,V350+\@01 M@VGF@BL]G3XVNLO#[X[BVXT:SC-=^)H8_9-49['-N%*7RB%[T_I*MX>O>UH_F^;,2S)+L)H MDQDQ8%3TX:L,$_9OR;6FU]16<-=9MU"_"Q;SP=OY70.OJQF <),JK**CVL?8 MV_6+8R/10'[Z^*#_YDM49R,][M9Q'60FI;>UN3*F36?=?W83":;Y6P]1K\^6 M*%R0(AC4E&]+UTZ!TF2WU?>OR)(2YIR:P"3-!K?"L-LC59FB66T$VZPM3<6( MQVZ]D<@'?!U^.Q8)@C>F7!OH$S/"NGJD',)U&!(CT.>;^UYM="QL,',JY,R) MUOW2C6T\1]O :P90OHF985VE7V@FTNMP;Y5+I;0#L)=O]=N[;_Q2[63FS=2G M.^#V@9XG^H+D#-P-)OVD-OPT\3U$GS5^JNB9-U+F#^7SJ>EU-C# M^4A%! Z,)&16N(BXW9+5]!%_ZKDW+^+95$>PZYS!9X.4L,P#7>H4K*738R[K M?&W>AF*4H+GUZ7\J K5/_[C!NQ9W[N\C_]NG@9.P^O5S3RQCXO\ 4$L#!!0 M ( *4PAE0*6UA;/X0 K+ 4 87)R>2TR,#(Q,3(S,5]G,BYJ<&?L MNP54'$V[+MH$ @2'X!XD$-Q=$S0$"\X@P=UM<"<$"#(D>'!W'=P]N,/@;L$] MV.7[_RUGRUUK[WONV6>O<_+,>M>\75U=3[U5U=U/57<_SCZN %COI62E #@X M."#ZZ0<\KF*=2X(M3 % 7AY@ &4" $P2>/7D83QOO/UL "$\^W).OF?+C MKW^ % "P1O=( :2G-+2G;1'@K\2]OQW[!W_P!W_P!W_P!_^70L+ UH!2Q#@XV#0X"-0X"=G9*-3X"+1X"#_=]->U(A@ %@^V24@ I@ M!)@#;D^^(^ ,/"D2X'$5E=+@)75UHG%P-C.T(3%R,Z&%6Q@S\K.PL8* M"(F"[0V,K$R<*0U-S"QLA>F.&EOI*"V,A>DTN.79Y.W?F9A;R'@XFJAX**@: M>5@9\1O3B8J@HPB!!< V]C8FS@:48!MK6R/+_2F:E$A%R-#85 M^"@A]0\YGK:$J?ZA+FYN;BQNG"QVCF:L[/S\_*QL'*P<',Q/.9B=W&V=#<#, MMD[4_U" A(F3D:.%O;.%G2WE7]L&AG8NSL)4+BX6Q@*F!J;FH-=E8JUO]_.9^:Z)](_]WF?XKQ*8_ .T<3 V<3B2<3^:N+F=DXG@I6 M_<"'$^C]2_]NV8/V'L??D_=-(?3J2\K\ ?TC^D/PA M^4/RA^0/R1^2_UXD_ZQV36R?)*[;DY9]G ?> 4C/GR,^1T!"?(Z(C(2$C(*- M^J0Q4/ PL="P"?&(B0CQ" E(R.E>D9#1DA$04K%0T=*_861B)*9DY61EX*!C M8&3XJQ X)&1DE!<4NCOA2V0")R@&7PS\F YGZ;44[WL>Q8QI.0\> %RCX!(1$Q+2OZ>C? M,'!Q\_#R\0N\DY"4DI:1?:^BJJ:NH:FE;61L8FIF;F'IY.SBZ@9V]P@,"@[Y M'/HE#!+[[7M(2# (R#] M%1?<,[>_,F C/'_%CH@CKHQDX/"2BL,?&?=M3$9%^PMJSH_'>(:.8RCX-%RK MM"=_A?:WR/YC@07\?XKLGP+[Y[A@ !H\W%/GP6,#HL!OJ3#Z]&?_4[9U9[5. M>$>1.R_D^G(OZ>O=VHSBQ$$?N@,[@I_F<2$[I#>]&)UU+>7X$;#I7D]#6[PV MW9>N(C@M2ZEUD(6C>:.E]'Q)DPUU&0DII TI8TQ/W^[$2;/&"O41P /C7$D< M7V8Q2-H5+PFZ7!OG&-OIT+&0RGQ0/P$,> M;XMNG<&WHV+\[F,#D=60]MWNI8?;O)I:SAD9XFZBF'(0'8U+VU61BI=*_800 MZ>^H4"': @O8O/XC8 K;Z0Y,;@S@2-6I0QE+/83K(8&KZT/*5-9SS_62GUR? MT9 \*0LR.U[*<+%A[DE%/W=3UKV1JY\8%#^M(UU'BE+@C,VY Y=/M1 L@$MG MWC\"S5B8)%T) [ M5Q5MS8\?=8/Q*O4=4JTZ+\^1@!3XD5T*G!J3$UKHY_4HI)'5Y!)QLNI=D46R M!0VT,*W1!@"['!&)?\26 VZ'2R/AFG7-+$+(##\Q'W0G<,HEM\OF0G'0!QH0 MZ]:ZJ\R(1!9R2%&_ZE(,=6W%K-:O$4ES*UB2Q85T6UE_)J&&D4O'(DCY-3Q3 M= 7@Q@0^L=28,>@Q6;G57V8; M,08C!3:E.(W["5HR]L:N\X8[E%8_ NA-^7U()R4+2283[ M).E::KI'T$; &Z0^>2@RE+<[RB:5^L$8TALDQL_DX M?>#P(Q 4X!H^> :]3\,^&N;YL?2C*.QXI+?(%\M+=*9)^G70=.PN.G%.:.,9 M>O^W@RC,O>!M;9K;<13X< MX"_7\9K9.O5P1I!76U+@MW1ZYX,> <.;-,.3Y]#PQ@/P\C;:3=U,5Z<'Q:ON6[X22K*BT:44[?HORX1L5H75'P8ZY3%J\H(8 MLYKW CGZB?M?N@>+*:V*ZA2S.@^N35U%EG@KG\VLL[Z3YK M^ AW7UX$[X49B_0[B2B5$ZFBS#U7^ ]69"+H[]\,]2;4XI^^UGK8F2__D5?J MGHXQ'G;*)\*Y#TL?4^E\@+=YNZX=X%ED3J$N0_B.-!D>G3+&R1;ZZ^G. MGA>KLRW$[E=NJ$S0M!.18*]KY7+CVP2]7H3M)&M?PIK&6\&O1F^O?3T+P*Y# MXVME. MWZJ_XJ6N5+XAQ>^9B%@Y$R.ODG3\W?K5<,)+;56>:FE2MWOMG\=)N&BDSZOD#K;KEOW5R>CK3W5G+L@7^3]BA);?)$@H M<6+-$:Z+I#N!W'Q?"JDXK!U821ZG^?G6&H[31/+;^D(-H?4[BN^! M\Y^,0UYV)XS=Y"^.?Q$OSO@UW=+6A(%N1*%4^A6#1U4_VSX:MS.>T?<._;*< M"1%Y9=60%MD;W*2X\@A<2Q_.*WJ>B\(L7.KA"S'KZHAH&[ M'L8B9#NIM-6TVL7.-9/C7_B/@!VV^V&?EK[#!Q89>*1(IX8?%-TEVAVZMB/= MJ6BQDI/5!\3RADNSE@X+S(,R,I]T"3;XVTC)[]DXX';/-1)W'P%B)FY]9+"9 MSL3Y(\!=4V*+3KPVN;!:G!/K*BOHXP4@$^J$D EH2*XLDXFO$QVM!W18*5:R MM4/,TP;?11-:&T6_+U]HC#[@<=[AR,TF30P(@]F@JWKZDA(!W50FW>0CW1I)6G=6WVH;D"_U)= MU!Q4(-E1[L IDV)-%] ,)H2'+.5)/EVM\W*\9$^6/IL]=0[VM6FOU,2XN4)& M46EF+&KHFKVO"\Y=GV8^M=OH6OV!T2I%N OJ5_$#&^+9/1&F5EZ,6FR3ZL98 M; [OH]_&/OK-(^]_DXF&OK=C\"\Q?R,C'VRIDZ'<60EETXHRN? M'6KA8>^0IR*3CSZ3"U9,-+ED"W5V%:P)$I8:M:J&#)+4>)<0A?O O0D 9<#X MAZWD)*]EA)Z?D+R=:7J3WNEBY&!WJ?M^24MM8V*#TC=;8IS'^QT@VVX-GRH, M"0-.K"@0P$F=*SP_5F_+4'9A4X,:E:1-U\6" T*._:MR(13QTQ?+)Q-#TW[7E$ M<:OG+GRQ)6F'4BYA.B\7.O&R?UXQQ6T4KX[6(MG_=$;+$^9/1Y,>:[)9;\7? M_=WZY4X8*:2X6M SUL:4=7S/JGXS(M>-$B4?46!E>Y(B/GRJ!16<#LP2R7/$$97$;U7*13*?]JRC;@ MX%@>NFI',YP![9-=)%Q@P^ ,@8&S*;#2YW%X HMI-PZP:BM-_&0YWE=R\(G8 MMF%"UM':_>$IG[T /J_Y!M_O:?1L:3YZ27(G80V3DWJ*VYUF..[0,BS"-*8'HNH M, '>RYZL7.$:F([%F!Q7G_:S>4,3' HF&5VQQ6@M58Z(C$]28OR8%'>,)Z*A MSI.3SM[@=A>[=%_3TNCIF#X:IM8FM>\+3";'A3IH*RZ]>&-RJW98OIVB(ZM% M];[5-3UC2[/H%9WQ#*[2[?.G 2]=W>=CIQOZ7/BYFWDNJHFR C1M::"16UN8 M J_!\U;1A7N:B&BM[NXJNR.,%%&V0L*K"=QV1$N:.MSG!^C9/$HY<2CQB_6' M+#SD!$*5O]&[PH SJ[3 AS>0,Q54LX;.6[CLJMJ777"3V3612Y*W2V&]#C?N M*S.RV3OD@M=N1?WY8,].>W#DC.;$K^G3P3ULV(")$P(CTUL.#L/UB%[)2*2?0]!%$O'>,T:XO,ZP1P6665FY>3K MO?9]FMO*W%@%/?LU1XO^H(\7!@9GRDDTAYV7X+55R37CVF6!P^O=.ZXDD+:% M2M//(1RN ?J@B*,;61^9'O81 QA=%PF1!#IYE(*)A'VV':$F0D1RNQ1R[%H4*Z6'-BMS#AU33WX6%7Q%X5/TG M:>*:5\]3-"P42F2']8;8_"SK_A'XS:]XY-7*2\'#F&;G#_60_.S/S8IQ[=D_ M4WRA*^)MJ@B-FR->@1"L8@Q< RFP@[?_/P"@0IP N^KQRZ'; J6/FZ5A^J M\^Z%"2J][8>!K_,RI#&CW"#?"'+B1N*8&@[Y2^2(V4A/4TXI&LV!%;G;=**9 MUW:LP,8Q"8!Y_65UT?16Z?CJBQ^P=! 9A'9R>@@+;C+=WO6)NGQUPO&2TA5A[/3-65Q, MUF+-CBG&$2Z?!\E59-MQ2-+XJ4;7TZ4P TX>KC_61_#!O1T:Y/3'Q>1DE<=' MB4(3CX!YKZ-M-GN0FJ2"2DJJ4Z]7I#LKBA?YB=JWI>=12I4\T.@0@?.W:Z]1 M/C7$K2V0LB_6U5&P."SC'>+[T,@=N-J(D'$JG5*YA5J^YN(YHC)R-&:WEY(9 MH/^HZB?;8PT.5XF5/![.*12WM36NJH&X!&'Q?O_H )'. : JH!2,*F4[^0?V2.2>LQ[]?#.V[/$MET M"9?&1P"WO=C72-J;XM @" LOE^:54>3<2F#$IK1G]IVD.VNIP8QS ,C]BZ?GGA:FJZ([K8S?C7&CHBM&B&*]46*GE9+7=I0R"1U ]'*MU_>\R"V MOA4S*Z_B=VB.6=24I+SAHJO&7F^/LY=(ZH[U[ZB5EQ?:\;IWIU8:3@^N7E+; MZ&:O6T9@9(06Z;T\%HT0HCYY+RRG-*71I>V3EY<,FL\_>%5Y^R8BZR_%EKP\$'TN7K9^*^;%Q28!LJDLD$1^E\ (4PA_R$K!J?^/ M.21@YEVQE^1X-8C=P<'.\:=1;6Q\ .TSDYAXIP$JJO6?G]S8B!@099_Y\:/+ MM9._JCM^!+I1S9WO)ZQF!,\WS];)/6XL.7\LLU+>_U(5Q?$A \>"RH\W>X,# M.O/O@W8:2G4!?$@/?$4_20"6 BY$SA[=U6Q-[S-YU26JW[%-U:V1PMG\BO3& M35?ABP\0(/$FAL@1>;&]AZRW>]_J_I5M$R_I:^,DS>V0-7,S6&;/UAK/HAUC M_D ;W/,JOSEXRE$DP1/.U9JIHU A+JXRA$>@0SEC5\!**YGU0+)B5AP.X[XM M!6[VTXS#<:UG64LD>IRP[_#A:@8*C?OM M7=/EZJ8N A+N^#F]S\CVC6(OI\GNM58<]VEMZX,9N1=1F;A96.E8U1\T361=D3% E9#^W>U/$8ZHXC K;U) MP_FPGV#;/DV6&,LR$_0K6$FB$XNX;S0^W7VF,/N(>2MVL=Q/"MDI:AVY2PWC MT/#I2.=:XR@<',QD!OHE++*Y83AJGOVUX;3,WC-E0)^[),4DK&NAQ7TQ7 M# '+^ ?L!"*Q#DY\) 9DA%$D HJ0AU<6 FZ=MT''O9?-5T$;S;5QV/GMR$DX M 7PZG.QM<_,(=TW^,7H5J\*@+N*6-*XE^N.9.^K:%RRS!P_+9,L)"4@^&P"& M+.%E3L6);FY6,4NRE05XO-*]YQUQ:!>"R>O%1A*=NT)$S>@YY9K0A73,%.N*,T)L]W2B?OXP:+J NBV1;L??VV8R(]M*)6I;)6\4]:PE=M,$B& MJ/7&36^?+R<3IDZ;?A3Y.?B+L$>1\BR"19:?^Q!7"2E@CP*Y2=RF!(SZ[H,I?-+QMTAU+W!662"(VT=%VS),8X#A%P4-A)8X!8NMG RG#?R)$K!]ZU>TN$VT56CR@C%;W4T.FIXUH/M+$ M] LO3'!8:Z@JZ?8C9VJQI3G;T: E+3UUR+K2<6YP/G@/%42!HS4O'#5WR.*L M^B/):6-HNXCCBQ^#7-GOV8TV_K?9@;H,^RU8M\*]H8] +5=N30IM2NU0/K7X MZ2&5<#<4_@PBULY/-/S<*6DKJA@<^0BH38 ZSW:GP\G&=VL=N,N#M^.0(A;> M2^3J0"^5,D4XM+[06+OTG1#+.13M+F$F,1859(3QZ1[0) WA\&C\D$[!JD#? M]*/@(Q)"#X*WG.YL3_*Z%%!K'DK2T4FP+3Y(NJN.O:''YQ73J?*KB$Q$8.7? MRK>G\O\-)"H"SHCL+"8)5ZC9F# MI)%^O19_AJ"B^+ +#2>XJOZ4)$^P>0^I_I@\W_#X3OLPU=;&)&:]MFI:J"A! M!Y'#("M:IH[D"NU\&%R<+$^M,R9D57 ?,-/%OLNI/]__S.(HCT3C"[/-FHA9 MJM?)X(<\6Q$EE%,GY1UBLR_6+3-YB_/@\+XXN<70H]QD+!IW(F0&G['AU9GZ M[3!@>L)&Z/F:KB3&]R+M?0*>47KPRG3JNF.IFIXJ#C8U^H+,2CD?Y0::3F-4 M>Y)4?1YHCZ#!.RZWP([L&P'!+8U+U*!,0!8/Z-XYW=X15 ]/M(1_W%*5M=<@ M 6N^V"I (U8*8.>OU?]U8Y]J^'" VU>,)\9OV(BI.X?G)9VU/T3>FKO;8#-8 M5OS!-$JY]I;D;5L7-;8N;8]"-^-PEZ,*X3:C&$&IS0,%:ZC-^>U7%<7/JL'C MM.7$]5\W;;9DQF4D HU3;R]F7^N??@3(5\-6RB18I_YC7;P^,7 M9"O12;\I1I0%)I&KGCRL858!!2I7Q9E!:[X80[B^/$Q2#/0G1O/%T>A6,!DQ MB']4>+[(,M_V^_O!UH\,\.?AND304.7$G;2( 5PG64PO[Z'?)Z0^ N#[C@QW MQKB+"_@;7'>5+:95X:9O18S<3B<]36P<7X%P$)?72N;/)E2-<"1XJ5 MXWG3%XR[6Q48Q[/RE[ZOIV8Y-K7Y.M-B9KV&.[>$C\60WN7LJ"?QX+]7;ZBD-:E:XLLAQ0A0T(0Y*LJO,.&J-6DR5K*_J0GR76H=CH;O2>KS8*9$_ M*G1,:W*N87:A&@0"EGNH>5Y[99?EK\R'"M101$8!$0N501)_A)N$M@*:X^U0 MZQ)UFH?YE@J[2GDW._S*CBVSTZV73!^;"E5P" G]=K(9X28#X,86=D7P:SS+ M<'06^EB< M.95#/D&Z2' ?[%/N.J/9ZC>;]QF69K3'6HA@[^PRR!2U_/TCIRU>.;U,E#V3 M-5,S3#]L,V&2@M,Y))RX=M,0<%E03R*[%:G/ZS>C7ABP+#,2'&)L[O(WIK8B MJEVCZG+_9,27CI&L,'%'<9_!$F[D8.'B;4'?D#I4-GA&'2I!LJ'NV'MEHGJX MLDT7F]2Q(EB MWAW_%!?(BOY@<5X9!#*',B! W),HZVY4;8S;UHG:>^B?"0I+KYXWZ.!H[FMS M0;5Q/LF1YT9 ^U9ZH5++5R"^3L@+%(?OA$,!F"'3,*9XGA;Z,!+\.#[R2U'< MX7IGC3?8"8JI> E!BQ%.D8C4TUZ8A9C(Q3%[Q-"R8HFXF+92ZW$Y9U"HR3?) MT'&.Y08$]^ 0)8^4[H)9<.:5_#BMC)#J%0]Q>YW[:QL:W6*IMIO KB>OJN*;@+?C"9&X*]'U_32G MLB4R=[2KG\=PI./6SA1F;:F3]C7JZKXJIT.H?AY1&WSX6+>RCB0L1HUW)[KV M5>_TY^&\ZG2U7#[70+[(G"=94!57"0.7H>I7;8X$G;MD!=QGXD)[\NF+*)J7-#: JOSH+JN_NE/YGY ]W+<,4\(MV)Y*I!68NS^/PK<:*N* [ M^X3RIS['/<;(;7:?]!&@ES+<;9]]06"Q_DZ\B6TJ%A( MM@!.*NAJ"B5B2'+Z-?F^%,48XIAP% M=060!TV^/G;]FB&=LP>+^V%D8.& :\!2UN5I&I&]0S172W +(>N*&U9P&N8> MCB_6W8. XX01K=SD!BQ"OID%'KP,78_CC8[>HMSX )";,:)L!-A3Z:/M)^76 M)97]=O6SO;"PHSE=@LD>9.$[S.?;=,CT&^';-Y83.F+8PXV#KCT[M5MBT>*4 M.]U,:#B+7X(6JMYH96OIQDPU)&)KLO%_S++ 7;X6.\>VC9'&._\ $0I88U;8 M9'EAGW'&T4?S:1XK6C- 398(F,[]FMV=:1%NAE YXEU1?M.08\&]""1'\=W@Q!STF]@>\)*T< M,'L/\'_/O$^ZWZS4E-/5O"EO)XP^C",*]-F=9%^L0]L4ZS>(]-4]AI;89>O/ M"^C\4Y"Y0=!Y2GG77IJ-7*D@#N_\&&]Z/4MT^$]?==S2,P=C+]U@;$#_GH+,?-JU_A&@O&[=/YUY!*1[ MQ8BY_BNZ0=TV?@V=5ZMYTL9Y/XK'AL>7:M4UIJ9B?M*88\--G:SHO1\*?>9_ MN0G5=FE7S7KYC!G&[5E5I_9_"E>42RP91!LGFT" -^F(%ODD"Z/NW^$,7\/$ MNHZ2NO9>IR=1F;3CQILLS7R8@-9\*\FD37&\RQ1>>A]WHQH;O*1901E[\)I^ M<(#]ZX?"'+6?=VVD.'#G@M(;PF_.X3:6B&9J4!^!+\>O6ELL3""*/!UN,?B" M%)5O3P8V>!=?FU*[PU4.9I] FS'U$J=1P<%-I5%NUA]^:ECZW ML;)\BUA0) MZCP"T5[Z%S=6CT#6>CHZ\?];< R,R46>C%HL=G212\CQSI"?JVI(!71^C"GD MKR=K1N+;?YO'+3P"@RI*Z'BMTURWIP\DJI>6P.[<%/:/68;\?D-[X*+4X M/0PUW*6%']EY[%)_??7%*!B?;]1 3>I9E!@]?)N0;@FXDI58JH&H?OS@==/K M>V8:@4#M09N54L MKZ2GU[4:'1X!KYL$"K^<1R#8>[7TDJ.V4>^#;_*,K"3@Y'OLM_/N7N,RF^*B M4ZLQBN)J,#/V 6LK_$'(2WX-55'QO#N-XNI&_Z(T+@S8:JWT CTU-KD/74TC M_+4+,QLGQ36N(B&%;MZN]&5M.)/OQJO5(L]SBMX<_0*G1\!Z"]O_?,DJ)]./ MO^Q:T3GWCH47L$M(&%S/JT:RD73W)G43R] M=#+*R370[.V:8\ Q6_TT@+"1R"N06U6%O.^,MF MTNE=;P,ITTM-SQ_89P'<(+-:Q0YU).^,_LBNXF)N8MYZP5/"@_* MQB?R%Z4BG6NT]]NA1G',Y'OKXI.VVIT*,898 ]M2'(=KZHHQK6" ]&'E)#8, M.&=@)+<%37 M!LB\;:O0QH<0L7%TS_VL&_Z%'IA_O@'_,>RG/+&3$,[BOD#0@PXB$35:#$UV M %H050!):A>,?O#U;&- %R>15.M$VU\3@ZLB0O(6Y]@UT;#K&]UDK/ M!TI "A5^0YZ^5C98ODS]7#_#2&[KZ#S M 9G/YD8^,7C:O'Q?)2TGSS'\'*+"6:R^DY$MK+/BN)#J,;4'_/SK_32"[UG0 MRDDS ZO+[XRF.Z7LT?XISY>TG =)_-R(@H;K6Q^I-AON\N"7?C#Y MT$ $NT.VW]'4O)5H;9<"7:<]D^G%L5DUOU#6\*0))HD4' M^^-W'88I<&Q&!+'MGZZXD)[T)=EF;8.$&C;;-5?9!XC%L5Z*8![Q?Q3?L,?@ MVYVNH4]'"ZT6K(X<,CG!+Q($O3=VZ5(EV3=0FZ1GDHW M76,M+YI"Q/*,R]M'DB$]>#NOO"2)'I[%!I%HL\FM>3+^(*SP9WPE?13A%AMF MGP)_C^ 4L[Y8O2Z'>S6HJ'X_(&^VNI8$:9"T4_ V5=A9.JCX8F5=?^E'?-'*U6#K75R"\;J5'<&-F%V[6]*B*IL5F/]QK23 M7#?K2AV_[K^,90NMY!TAZ[4%8+CSDS'P'7K)DA6_7I>?,$T9@2JC[Q<6ZWBM M.WM!G4Y/+H093<. OF2MYMK(4]EJU"N0^[/>#2X.DF":KWN\ < ZYZK] MKI>DB9WPI!N[_KM+38EQF4M.=T_P+N7'8BF?'9J+]4#M:B5$:W+J,5N63]!P MM2I>7C;O3!+71'6-J+245X(5[=MD43GZ8>;;7TP")"$\F[J$6+[8[T^D67]W M::Q$)9B5(5;YKA*-P6MS6*C'D+Q!@RZIOA+*I<%GK"7LAQ>IV_+CIB]V/9YJ M@#7AQ\-RRA(=+@-V?9DB2"B:9HAQ8# M6SG%?:[^29J"D\)(C'A273E*/])0?5\A]95-L'HM>'8DJ@GD"02=11A[I%9+ M.I2]8(I;ER]G6+DOE2E+NZ*C(\'MX@U@GRS%+-,&IC(KLJ9=Q&U0%ZXMKV5I M'E1ZT2Z/-EDIFFGZZO44X9E[%_/DUN#1W*)>1Q7:U$1+\8 ^L#0G*A?RVVBE;"^N9/^#X:6TR.]"+,F\_U$L](Z@WL:R76DZWG0.G=UU.]9*$/]?^YT]W MYTI!Y>M'@+2".RY+>#1"4N\.:JIW?:N\V",9 M&5[BUE=8'7$-,18E#Z/9NQ,,P>V"6F%^9;T+?+:!I&' 9&:EX4S$KO'8+G$J MRT+&LBU6&US/+CR6JAN9XYNH4GU4+9KP3NWLR'ARQ=B6.:UXI*OT1+&Y'H'# M[1S >DQ+Q5([LV:O/4.>+J;VUZ\K=H:%C;-(61T,GT^<82IN)8D.Y+&66+ ; M_^P6ZI?K]UK/.$^WOZZ+-"J^_XLX/;X+PUI^*#<1V7#91N8P.]9,E#6NAWNQ MYT4?H9#3=*:,E\+EEY9;F9 5Q7BJGUI8W5$-HA[9/$YGCL+Y\)9A?7&=.M]9 MU5SJ,LZ,$:>R*DC2E=Q5ZD,=I1#M1;Z=Y>@+=QW"[H\C0;ZTAC+IS^C:R"UC MB03KZ!"^;YQ, ,3?U'4$F"I&+)@:AG/XH1%93!!*K;.TQ([T?J*#R("L\$Z> MBG8;TGA8<0_,3ICLXDTGIT/G@4$S^+8D9B92'K!6TU7Y"!T[3RZ1NKD$P;K& M^\3ZVXC:R$8^"29EL09S):[4AX!+7T?NV8FH04Y-G]_LQM](TVT2DD]%K8T\ MZRT1@L0NAH#>1ZO4.7*8D6:*8SCQ!#,?(0/L( MJHJ3M=F\/7Y?K+9NY_))>E5;;>C:3&*::PBDWC1E^TM/6'P]_M>E?0/#>P(K MT<'>(R"1O"AUJ^$]0)\9]I\VQG^IZTJ(AV=$-R@([GVT'X&=ZQWX?_MI!4-( M1CQ7V9]TOK M)/E;9AO%>ZYX)!I?!WC>?#)+S'(K/::;B[ADJ;'^G[NCLM"M3=_=IO KN(V#S%;Q,,F;Z'LT,[A_&&]XR_!4: M\BELD/AMH;A-UJQQ *-'I\ZXB^P';=L\,S>J=-?(%U-SJE>4I/XZI:W'97(G MSS<[=?0^0.-M:5+G,L)T1*;4S;-=6+%=U-!4-]:ID9)^,57/D_%@XZ>9/2^D M1\$G[(C S &,Y$^0VJ%G0BK751)A,K-917O8SXHQD$5Y$8AG;$ *5RX5DE36?(JLTPJK7Z;@CWL=59PSZ() MT:$RR*(W,^9 TY5<--+]+GGQ]:X#?ZW%^;;\6[QO:-]>X^@J8/@X:P/[.Z76 MX%S0[8'D/2AGQ1N)6[ MH>H7IH-).7B'^J;>!9+HV1M$N NB=/2/]AQ6(O)N[\-.I\=J4)TE0H*"DN^#*/55=#R M&CDK5'.;]*B@,,(.AON_QIGV?NPR2/)U6J:^(FD\(I'(>,!LID,B2G\(XPB MEN)\I$G0 A#'PS;#>F5'[8A]%Y9V,Y49)6,'JFU>8("%94@C/6:<) &'F=3G MD\;05%168JL823;4C2&JOGR^G3U\@XFRQ%0')>G5(9^.+<&H7T=H^[Q8\ZB2 M]3],H0D=B#P$=D(I5_W;S6ZX2DBO?ZS% <[!RMT#$#"644OTQ\9BQ2AXJ$[^I)'0!PQ]N%E,NG*KA[ER+T_2VOJSUWS= R[AY>: MF+^;,;LPG[(5:#P";Y]%77^@L;O0(SR!3_M]+OD(C*9H_'W6$[MW])#53OPT MM;#4^A7MNRLNFD,Q[T,?>Z\8]-9WIB>/^.EB U>4_31U:86"8?J-F>;JZU,7 M%MFBT;7P%UD#)UVMIQ>KMW:WKJE>ONN[NK1_FW697O]4O&BA'8]]J#,O;?V- MUZE\[[_&^PB UAF_/0)EWB*+ON>TEKOT?U45^^NG^R/2_:S[>4^X1P#:$W4M MR0U_=6>QAGC'3' CQO@WZJRGE1*Q8ZQUG-&)^D[:FW8_0C)WL$CH&MC M'77J]_=P9I<8PA^$[[1(TRZNJ@Y]GU.D#=ZL#L_74!E[83[,DB%KG43J M5(=C"D^^$J7]RS*R]CZ!2[!G)@A)7D;KL&44+FH GLY>N)P>ON<.[X2Z6V [ MG(79!6S:&#:LSR>=;8WJBL!>JC),KTV:QHL:=W]JMMESI*!/88Y=%Z5:ERP5 M$PE,V637?/2&KT->#B0NR]I;(ISA3E@+E/?4???PEF?M3-'*G88$0<\17SDM MUI)\!0L9"-M;Q)>@WR/2_%1 A* $;Y#*F*!NY?Y1,\5$EY"C_)(J36?C 6'T MPY!#'D@DRKGWM3>#>HVI2/%+E$?@F&V*J/K$)V;HQWU>*"7%Z8"2N(U#U.]] MXF]TLSVMRF)DPGA#O>O>(B\@F%CSBV ?UU<:MY+/N@YVJ@K8(9[H;;<:4L5D M[]Z@91MC>8P^&_NW;Z? _2C=<4VE&I]7G$3K>$DEFV!B/LO!9L)/'@1_K<;, MV8$OH%?-K=8X65HZC5BKT=@,4<(.-613+ Q;^E^T0,,8.G6G5FBQC,\UA+^: M63'&4L))>JK5M&Q5QUH[@,,(APUOB_H,X\Z%,6(^BAP#^9 MNB39LBP:CQ5,]M+:&B&6LZ\H^!,B>-F_#G[:DM%WYXL5>5?M\!ZE2J@ M-=5U27(O;?$BCA>DK<@Z.45BI8435$*(;XGJ/W.F$Z-3Y' ME"LC02:[ ?& *-*DRFY,VY84[X5[.1]A[ISJZOBA+NJ:DFB* MD^)<#WZ^_X8T^CT=O2 W;(D@:4TBC+YGV^U38=9D['AE=1G.W'Y\%/EWO*&A MP@R[@^?A^+\<$2<=Q;VV^94T H?!!:V5'Q\!N5KH"8UK4DI%W?=PD#]1-(XX MO*UR\7YC.F5C+E]3I'!.I'CE%F#E% M>S]W9N^)[HJ1"(O)#%93]DMW?O;CKP7##Q#SU8\3,A7Y")!!H(U(- <0"3O% MQ+LSK)3W&&OB]+E*\DF^O=V"?O9R(^)C/^(#F#P7L%,JHDA-FY_U7.G,<(6# M]CGS+/JYBAA>-AS+6XM]DD+S)*IZ&(5/-8?WJ3KB/N#H/'BV=LI)6\DXA* 5 MI_I1#&G@0RV-_WC1T&H=JT'C9_7FEDG*A@39C0'>N I %KE%4Z4VQ: J!2U6 MVQXV/]_8A"5-TB?N*@'4P\/3M0(HP/##3'-]0F^>^14ZB?:+U<8&DP Z1XZ* M 2B@;$JGUL+3>5)$D8-2Y M&HXGIUC;W)/'G9)K;M:>%NJ,EI 37D;9K6+ ]NQR-OA+X^^'W&TQ)D:8Y-Q"%W+/?!%NP[,W5Y6\ST].Q<8WB-E() (A M;UG(68ZH1A=4\F164=(5,/GD7Y;E"5Y(3::QQSY[Z!"G@=1[I""D,@H^]JRX]G MIYCQP$JKO.6[=(@M:_'D7>R8*%FXQQS^+QUPOOXXU<_(V('OXX90+LW2_)9N:C$%??F.RY!\NW2S.6.=)BO,<['/=*-@E%:&]]0@J >"@K9.C' M0U]< NIJ, VWC]87;D^27*J8GQNR[S(CZK+LS<_;]5C0;GHI9V.6+T&U4^OJ M"*I.\46.?G-W(D:LJL'#[8NW2'$NBCH/*RO-*2AD>P3\.B"!YPLB-5E%VE8$ MIGCC+IK.&\!-=_'=ME$/#Z2-U:?0J?>#(UR>TN(2;%;,K*4^!$:[3S..H'R= ME)5M02#@#.EW+]DCSNH#'H'WV RYH@T5F?XS2T6@:^I._!FI72Y&@@9AV]=! MTGWD;$V:%?/]ES2[I4JJ^,VTR*.J=7YKH14/10:7Q!2Y_)Q-)G ;H 32X-O@:7+@1>=:(K53)VNK17VMH M;^5H)V?0-(38Q8D!AV%>'VZ?PUZ5IO%T/RMT(U>>Q,/BDHEMOFW+@29ZNE0W MHXL2!GIXD@_'=S#OE?JZF0L;R8"8RCV9#M*K>6+Z(4GWE<77#Z>@Y-K)Q4V; MP2R-1LW>VRI]OR8F-9LZ$E!?HY MR1#/%FQ6=ZYIC(.I8NE#!X<4O+49P^Q^ '(I- Q8?=GF,9RS)E.3AG4-,=^& MUIY^TJ7-#N8EM?U6'+'W D O!"X6>P22=04>>F628,R&5@.Y"P8-DP:1BDSK M?NJOR#8N ?1PKU)'6T<6M>?%9E.>.@)&JZ]( M3[%E"^,X%V-WH%:J'*XQ&DN>__2L<2K:[.GDR5@"\5RF'V,W=UR140L197-U MHLQ"Q-/I=(&@C@IF($'DN%91JAO5Y[\5(H2,136AG^8_ DX&5R6^OZSHBVT/ MG*\U% A,DF29OAMZ;\"U4GK_@NL?$=>:CM.CG[!=B;K].*%9OH OU1S>5R]Y M.+].0OH(5&WF^C:/ 'B/0.W%(DG42_-E\UJ]AI!(8A/XJ171)OW,FS3M^?&: M'[PZ5;?J,=[/?_'#](C@;:@+T]X*!O85:L>'.WN3? 0)&Z[^0O7?7-#IZK?= MN'R)7?NB>"-720'3QJIU[2:D' SBR@R& J:S!R55=GJ6_ZUH.W+ MVYU$<.@>CE\T&+"85%F< MGS;/CUD?2"?48">68=[-H,"XA%+T8Z^A]!*(T ML$\\6''!A;TR 3/M*CY[F[G^=/72WVFQ?U3B17D ]8LACB3^@='T\'.?&J'U M:CPSV!_($,*,[.>_G1M$]D[GEI'?IW')#2&)MP1JC>6-'VUITBH+>0V\4"!D M S"378UN?RJ XOHOB?_3BP?MS<=ZG_/!T)FN>/7@&A+S+LL.*54OT@QG) S5 MV.IHAY0+(,32!^'XLHR$^2!EF2>=FV-T21X5-=H?P3^F'8&>L!>^E%,7'1,OSH?QTY_ 0L:T"RR7:&&[X MK&O764MM*%("JB$JI30F9V1JGXCI.?P6[K-=/72G?*N9TSW8Q0I]V:9=78*9 MB%H3(R1?M*%5G>9,#*=]]?8(6T?:>YT[XAW)%^9J\S1G=NP^BRA9'9?>!951 M'%[U/<69K2 MN&$T4ATT3%)6!_NAY,<+QD-E_ZLB_.D&Q9#J0+(FUP:;(*"*G%KBPE!Q3U$; M&*@Z?LAR=W\Z:<*X>>J3WB"4S\[%A4TCD@D>?HO2X#O$L\HJ-7IXR5[@U8([ M7GI1?-X WU=#_N"T#KZ*$%:IUU7?>E@:Z&IAA([G--+U33C[X+/'Q"W9%@9/:G#^D0CE>M8S=;CY'=N/8%9EK][LZ-A-^P4 M#C3=>)\;8E6K;?:MKFL^S)JQPJ)B^YL?.C8E]'0E[\;HAZNT8U=OT M^\(]N7IQNP8TA\)3>WMXTK7T.$SBI7X7])8*CB$<1FDN=2P8Z'TO!4-UJE<@ M$/LCR"%BQL B9];B3&?(R,3.AGDAU::S$TL]\1%HZL),N$VJ$2-5%4&9*=7D M*5G_:F8U'PRVB:#O?T7!CL-DB7Q^ Y='UPF2:(0V/2S/T+34O(W64Q12D2=. MV4""\ AMS)A) F#3@N.R+GWKZ:'FRCU%3P>FF$4]$OTE1 #Q4WX$R8XORCDZ M_DR/".DH$Q/U1+7P6U0Y\!HV:(@V*U\-'L"FJOA=&:C[ Q=N\!'H<#(QZPVM MOI=^2WTDZVF7@#0-'I!"NAUDS( V!%S.L3!M1ZZ]0'R:C7&47R#86VIOVS9A M9C=WQ6LKIF4LR[AQ#\<]R)I>.+='*EX3UP#.JAJLET?_RM"2D$NIS+>_&DL]ES%X$DE68=77NKDY]T$-.1NPFM($E+EYO7 MY[N]:! KE%'J7=CPLZK+]&.8W_7PSDF&:<_.B]N\=FLG91'$XVC4-UWAQN4JO_X,WOJS+X("+V)08@Z$8*'NOEH>N68R<2=D(H$ M6O=8<7H$\D)*;'F!GJ*>8*KX5O5..AJ9@#XN2+_7JGA^5A]607UPJ3!::>]S MQYHFQE'J+NJ,PHV]ZHNS+)NY)V_D[FWI=A\G_6R-G(-,&J-EL.[W](725#4S MHUZM)OSKV\PE0D:D0_]M:*)LE,+QA&,;>&@J$@R!Y,IOTX=7^\\P\'EWD%<'+GE+&"_A\>SLQQ-5FPM'UVO M/M[LLF*BL1:(B=MVW-B4BU].!1LJL(].$MOF%2TLDJ#[=O;,>_#8VASBK$WU M9M!9!7BC&"WY\63%T'XU_C(U%J+V;0-[#UV@[M87_=K1W"Z_>]?ZUIFY9X[,F?EFSEWGC^>? M[MVU>N_]5-53M>M]]V74WA.9MQ<6@^4QZ],!CKC@*246S*2"UN@#C9MQ&<$1 M)".#RSX?&A?TW41FW&OCLEZ_$'A7_,DI_CO('??Z:%L=]T+1#'8:6U5^ZK Z MWS!>H3X"RF,LJ;S)K7AH4Y0ZSX]N1T?+,9H;H/7_FP&1G^)8HI!4=-16'.A"DZJODWP&_":GIWG"00S,V9"IKYM. M^$U@G%TK] QHRU+,VI?$@ID8UV(J.R,!<4JN@]ZJ#;(,?2A:Z8;[\C&LV-:U M,CKUTQ;?U^8SY^"C/##]KH-+K)_R1*Y$U-4"50_W];G[=3K:>D6-'.Z-NWA" M9X$%CLVBUVAK(L&WW^%VO:?8?1*G%[K3VQ)GGUHFQ)*;6],H[YLC[^I5XP+BIBX6B^1F3A3J%&00R(C[N!?;V+/F9P;+/K_ 3K+\5[Q_NL%0M= M8^ZX=FF'L UN?0HD&.Y5>(XTG(PS.1VS(0+9V+4B%4&>QH1%6=QIIX?Z*V/L M79RK,0W-;)RH7GA:EHJN'\H2Y<1T7P ;UBW$SP +:4(+$L8SJD5S]%^P.E1- MBO=L'<'=YC?V[9^(3V.X3Y_B4+,D[<[/SWFNG:@B=S2K_][C..J)*T$,[,@N MR[?S.2D0S041_^TZK^-,-*E+ 41%H6UO=F,P]WM74\<([JFJQF2Z'_V4J3[U MR.%VUUTS$S+9VEZ&-TY4)O4SN824OP!483!U2FW/ (U%PSC$$Y1'E=XN@D.5 MV8;2)-0!/E=P@RET2ET3I@^\U_N1B^=->CI%*[J,;V^#9R37?)I:4C=O\^\. M]E"Y^HA.@VD 3,UYP MNUC1SL:#O\_E6%1[W8)WVE/"<30:2U+BB:!("2PM!>"]":JW0^"%";M8+L=S MN>XZ8$X(3E^@&OTYT\\,/N^!&0R^JB*Q 2!A[(M&SVK*W'CESE%G8( -40\+ M[_6ZZF3^0@S0.3[56E23*])Z3)"S+K X1Y#IOX%7NQFK*D, M FT:1NE:#]VV]S()M9'!J;(?L0U*582,RM2$0)?)1"0(5E&2T[I2I8Y=.0M532%*Q%N-",3@QS (B(#+\4##F9D7JXE4YKVO^4@7PZ!Z!G#M-K8.. M1HKRF&44.]YMBPN8>!NMHF]$4DPKJ8H9>@$+U;K=\[2Z'2W8CB/,M-CJ+N&5 M0W:8FSYLZ4H5NA@M]9.'NCLBXC^NV&_[S"O0OH7^ZB3G3(B8;FIH$/XOQ M#"BJAS,:?P8TDJ_%GY*_5-XKHEGMP QS06,P+.RP1Z1KLQ#_IQVTI?J55-Z9 M'"R8\)S^=07W+0L5Z+<%$,T19VQ?66/Y^:_7O2T7OTN]-&I/._<54TS;N0(D MY_Q;:R<\MJT=7;@D80[&/!T7QX5(%#9"&=%E;]SN_/V@4U'F*)!H31US9V0D M-N+69NF8A;=VD@MC#MMUNK[![GDWF?>=M21,Y\?'U\/6KGF+\TM('7VWXA<4 M0#:;"0 :RV847O(C8K'9%>]5/%-*H>CVPJ"/D%U8<39;93E9$2P,_%MA;$VQ MT^$ ?UM[>\M9+EQG]\_7JLZH[*5%*47UD6_8;! 0I 2DTM%T%:;$HSVN-.*[ M5JJ6Q&',*"$UR^EA8>&_=NU5R*0;CTBT%1=Z$[N[L]4'U?8@A[W$3F510TON M<-K-6# [3H.<68Y8(L^ WOA@"G]@3FU$O_R[Z\CC=4MT_33SJL*;#\,3W8:Y MD#+\KTW0V2"F>9A18=P1]%V>TN,0P%:3X.HN>_,G1W"G:$5C["Q,8?1.["/ECDYGZF'O\ZL.8+B E[6S+N:[7ZEK4I&JWH=-]B%")G6,Q8 MLGF7/#LN3967&!T,$FOL^>9V?&LG:J2WX0,##R?]]>PINNC&G[T1JR&:"E[4 M0_XU5=3GF(1>ONO7FRI;(I?X?=WV@F\_L;J8=C1TFA%DKA#.F=2D-"7 ?9!C M)27;2464TY@9>R(43G]1UN>S\LQYZK&,-4EM_%T)"[U6:H/)V.<;]XW"BUW' MO=C;I/@M&#=YW9Z'V9I?)\<@)A+D:;[2 MRXU-'(5DBH7/W?->>[]<8NM%7 5J.R*1%F_XVG T= J,3:WS.YMIP+.(HX1S M1:QME&N-VXU? .N,GH0E$_-XQ4KS"IV?%UIX(P_]5I KWOES!=NGX_R5I_Q*P'1G9!M4J8@:5:D+V ME^6:B8JB4[O<,.8B),QWO-;M5]>> OS?PMNG:DD4MS M.=GP'=G)@MM:8 &1$E0P>*.YA4"EQ,JAQ.R#O3'],6;^_ID@[.<[OZ8\Q 3OD_#I$"GDB(@(%H5 @]<J2_3T-XO2:5\9Y.=?(* LQ*R:1*-J4,HD4I@]KC?NP* M$XM]J@N: M J#L6F3&U"RK],6]62&&4],,,LPWJ4/9!8<6.O^0N>#_.(K9SVK]L\OK6DC( M)[ISJK>779?/L"EB*4$,LC"K&[,U "N5/Q5XBKD5N5*%7B82^5"!9T#LSF.T MZ3?F^&3K^>2C3?LP)8U_O:'R5P FKN3&J5=;+7%CJ+:QEJ>V&>+%Y()^S[SK M7C"0NCJC>!,H?[KPFM\H?^97E]M2@P&1T\7LDUKMO5;&I6ZCMC(%70.V(THQ MBS ^O#PL17%T4<_ ;ANV,0\\R>ID4<24 ]\HTKSVOB=J*C=H+7PG7J*^'^(! M*_=3@B7->,"K*C:Q<]R3XD U/E&)-Z4TR93C\$R"*C18T5$*X7-P&OCSWL4' MBF0B$EJX2;._43+Y6\,RM(%&/J,R6R\9[F;6'[B,=A;B(L8^GKDL:IBW3U5< M\FG2\MII<$LV\9;T-!>MS\Y]FEY,(V7Z5?Y/#T# MU!H"NN-*LF)N V,&6'+4]'_^&/-!=?HICT@[RWOMS]-ZT222<=!PRC$M4NMUSWT1HR#: >EW5H@O!#Z"%L_RY-\HY690 MEZR%1N>8QW#>MGU=^",B2RP^ R L&U,1KQ$EQ/1VGV@T&]>R#SA[O\SXX-Q3 M1M:;*$ROQ0(D6V/1UQ4TI_[AFS;\:_@SI];@^).8/(80_A_,@_\>L!S#<3IU M)H=3"ZRH0]__#* [*]_=[7REYJ0GC.W[F%%T(W0T2Z"M*X:(5"!!8L6H^I24 M^7A)>C$N+G'&K%):&0*(6'ZIBC@YQL MBJ!]4]$4S0&HA-[B< MN/25[G9>32V!52@%AS( \_]" +8_?%QNL9UDEU&Z8;[_1(I>G:B<6JRQ5<;.HV/1NJ3%Q*077"O;]R2_ M'%[]$6%GD!WFM_^_3*F.VY[X$XY^-W&&KM^SEC1T7%.-+BKYHW.")]?%:B]& M42&;I%$Q73XW/$LZD64<;3Y+AB'4WDL+UDY1 =]V!NU MT7W2WQ7?0V:.(L4VT^A$'WNX!3N&QQPN49=2:AZ3(?%C$O;6;#]C\.79&E*[ M2%Z7FAXFMOJ>0PT6+=RH72M,ENR-6G_W1[*E/VT0=]Y(K9G!%6<6 'E[TDK5 M&(]C'>)9<.C4>8O0WI3S%\&U*\(0[Q_]PQ72WU$I_3M %"QR4=/2Y2S)T":F M45_PM0ENX/LQ;Q)))BEPHS_OSR5[)LV401*[;J&08V['V<=V7W(B^S'!:(/F M,: S4H2G-*1PGQ<$+C.D N>!L*>K?5&)BJ*^HU<0!VW*ORJD_XD#O?8'W,/) MK*.^]]J" C^Z6K4>2O:^Q.+X]ZU0J[B:+ NH5:OY)-"97)?A*)%:,:9M92F: M$"7\L(T ,/X?>UR&] ;)T)LW5N@5]M!-63TC^(5:G"%Y<9W50+=AJ\"^J^$;8EFN"C#3A:JCP7.X<6']D_"9]YS6Z5/45&5%O\A]=(_5?1,^/! MK%^LQ;C*-K=O6SI70\AYOB.\E_SVX&DPX/^T&]2(<%>700ER0B>NSS"%O:0]5E 9&')S M>KK5DASXI&%>.]CL=93\OOW.&BOM--+B^N'@$UTJAX#>!"AF'AVR._&_0- ZI,:#-]7X(1>U!3 M@BR_.MUJ[EB4SJ6Z'#AG^1/]@((BBO_"8=@ " RP'8>RU\HFU] MH8)U &8_NA2'^Z8(8K[DYU]W.+H=D8=I.#I>O=?!1X=*SP"T^#RZRF= VS80 MYNZ(],L?8Y463V]#@<^ 39KB@]JG3!E92:5'%7UAGY9E^%%5H:#C2HZ*ND!'.>=>RKYK[629W&B3^=['0# M/<1;6US=&@6)/247T"J/N+QR^70Y,RZ$9[V:]J;_J:J3E^\9T*R/\:*IS!%N MG%YB,T\-+")3T#_. Z!Y\RD1>L[RZGCO5['\_(LE\^ MI*-MW1C4.7M5,=#\Q+L%@[^SPHTB29AQ 'OAB"R9T ?$/_1 M[)S?VOK:$151GCCN,!Y]GR'VW?RF65UK/Q[$/DE.F W993:PM*O@(YX6TZ?!NJCL M&[*GDDY.V#\#&-=JU5[.HV42]6X,X1%[V*L# X3XX,N1XBSW&V/?[FO6;A6N MPN\>VJ?N,YG:!U>7"B:AHX*]Z#ZY#62QAWRXG,SZLNH;Z.RC24K&/OU29A-X MOO65V:+71D?DS1<.::_;US>"JF'.,?.K=7+]1BO/@(@Q1&DQ>]W3-+/H9T#O M^;X*8NL">V/"3Z\VJ$!K="%O8-<2-M-A";^@<]Z!*I?5OF&@0C!_25%:$DW8 M%8(W'R_].Z'98PZ+)?&19\!7$.]V>Q9:@/%/%L?%U_2:#O]IZ3)/:"0[KPS- MWHH W-VK^D$?E*8OELVI6HDZ\PE_QYR2P5A M8NEH7J]BX.?(!(*YG#0\8TVM+3R.K^5[8?V26U'K#%&C>]"M>.41X=96",VA MM>&'TXZ4=9.E5L-!D'"*#^7 LR7D\%4KJI20RX7JB(_#SFZ7 Y0XI]@_F^*= MNK"#0\)D4]10T+M"JDC"]?)BR, _X7L @+/F@V+@+TLB& BT$Y/Q56"YO]=_O, MI#&DEFY&NO.W)D00/6.>)U>>86NOC@_YHL\ DD^LL^\5QBEQ)B-')*5)[_<; M-%[:#@'6H]N]R0T;1VK*VM#B/M[:>/5)R,^4/:I\5W$4O?QL_.TF MY"60H( $VY\()W(OJH^0Y7P\6]P6F!,\R\)[+TH2_XHR[J7FP'11.ZB] UTV MK\]K[TU\['X/D:JJ,\QRZ&%#-]1^A043G&Z&2R!SG.7J50#)LO<'[<(B M/P*\*FGX*VO'JIK16\3N9X NN/7N$^_XGR1;;_9_UO+];X)L$ZA_N2R"#2)U MT\;GFY0""QVDAMFCZN\L&V?LL%4VB2F-=-P\T?8F]KA45-VNJG@:FD*VU5,ELUU5J$U"/L#U M#)('V/6Z4$4JBK]R(\:"&9IW(>@9[>HOY;B\[!Y(X\B*R\)H;O?7M_#!1J T MF_H \-L7\1TVLYB!G M;VU)BL)\M+<#'1>$(F7Y=O<0N^4O32O^OXO^O)L4_ M)>R?F,\<2#"J*F,T>4Y*F4\P1Z#0QD&= ^:=! M5Z+[(6HGI?//ZU2_TOL,G(/F6,E ^URF(1/_LF%WD##N2<@4ND[/MSFMLSXR M[-_E=-[Y2V9T7G&JSWAI(&&2SVG'EL:)NQ1R_Q4RY?18-/+^-9F$+:4AV281 M/4"2[*V[@3?CN/K*G%/:QFEV15?'+()W=[X/4,\$5Z!MPT")8?">Z4/ .>4%Y$\_H?3=:1I\[J9T!J M[E"7^Q$@BOZ !%1!.)QA? MI.JQQ2/JXX^41P2Y;3,XV7^.$_AG, %[+D-41B[>GD@]M^J%U&;I^9FT)TT] M=.T>R]3(8AI(:!_MQ;UH@R WVM\&=XKU9[8 XYE5K7]J[\_^3CHJ ?V?4C3R MOZT)HV\2O+C!OODF(A*%,:\?7I/G/P/^Q+DGOW5>L7Y02[R$,>AB?-B(L9-; MV9>B]F;?_6_!A+^)B5_LXPOME),LDAN*Q[V9WFPR"G]F,OL[[(#D/)5%/\8/ ME$@O/GJXJ;>Z\.[R"'%_30*T>RD6?A=RO9+?%BHK^H,9>6FKR#*T_N>,7)ZM"]2SPA,'2-,;EL'B&Q?]/56\_D M((V9IQ\]#"7"Y[HC%JCS8:P[?9H)Q.C!Y:X/F274@T+V0TF$Q*)/NW#XXXC6 MA$BB7TS*Y(9!$E&N(M=D5.5/EQ,OEJ&:X0SS2[J"T?!T,1)89M(X8$<&588@ M^WI[L)J+O5*$%SI>]7T_-<*,](=W,JEXU?."U22:70KD'P($J>(0CAK'63Y. M-&__9:U.[W?&%$MV$VE8)$-2X&KX&)S?:4O<(X!'"6]FI/7)H]<4-HBGV)1^->,5;:IV=]Y=#T<,^:",-*V20ZRQ6OTM%N MCF-X<.W^H S)%>))-,5HV,!U8I'5F:M%-LFL0ZLXY+W+TB;Q'MC;1R+.%V"O M*Z8@A!K&'0R?_=&?,(CHW7+*7U9F,&T>(A4A!UT$*&.[=_[+>=:.*.!K%F&* MGGP:44H#^2\+L?XF3@HM'$:(R66L!7N>+J>).F:\05/,3 N*=5/A_ET[7]69 M_ ?%,[#][%D72-81IK_%>K]RY\""Z;N1EJJ?>-!?GTTIHX[8WT/0/>0@_NO+H9-56JQU84DWMZY5+YI&H[WU88 M V1+MHXN.N&0X+>%-O 0FGU" .^,]3/8[0E>A=#GEA^]-[Q+WGPCW['>?")HJZZ5S/A2M_+1H[I&27Y)4$=$$ M+]:!EBY2_^B&_5N,)J$!KBUIN=1J5%=6MMR_>NR-_NSJS+9( MUT']IA-&>5P-UE;#S222I&C#"_$/98 TY#LJY,6.6CN;5QCDY_\!Y.EVRR29LBQ9K053QQ5^'\VT^7=OY:PIX M@MU_HPW,XQ7LIG0WVBGX5GV^>2<9ZK'-7?ST<$AA4+$**VG21L=CE8*$&'"& M\HTF,K-AHDFP0"(?"#64>4R'<+$1S@]74:H4D"E&=S76LE#"WKLL(I7I9WKS MIS*C+VAX*(P['* R/;4!.9$(#X"&?*%@G&W:U0B9<"Q;NIA#I#>ZUO#;#:T! M=UIW@@%E#*6*>U_,K[<(3FQCE+@4L:/ 6[5,A,X>.\V._\6)U?_!_^"?'D;F M+505XZ7@Y7-410DC--346$>'A'ZB)H5*WUX1^[&-:*VGUC/.P2_CT!VYB9K0 MHEAVEE[4D7 O$"$^E>1MU$*RH:<-#(/X&!*9/**UF.MRTIFLT^SZ9,T*VK)Z M]DSE*!'$22.\,R:<((ZU.1D4N6QJTX<'V+#;27\&^%U(/@/2!-]ZK?'D>YV% M /9HRS[=%)VA;;3-0)!R/R4P,ZFX#NPK'HJ'X UBZ_Z22QA24"VC/+55L6ZA M-[NRV!U??M@=M8@U!65E_Y@!E>764_8&@3FM0YB M#R=4GK1FL+HT4?:G3IVJQ&' =;!@]3#V/"_0$1JQ>U6&?K,A3 ?XZB;$""5F[*N0<*SG"Q)A:K_ MXL^-]50Q\ 9D8S.04A#:"Y&$BME\>_CR-'IFO)3RE&3_"(X&YO+Y^5$L-"\T MH MH=\+4D744Z%\8*3>3KEM%%RT5BP_*5P1(,NT$;.]1G&]I OGKRS'F*]'Y M\_OV]H2(X[!W9G6Q5,P:U=): 0]'["F4G)4QY&+<%6WTV-G*H 8CX M.N9#:=B_)1ES&NJKIM*KSH^-JNM=HDJNH^Z)#6 &X>K"K)&B^S:HO?E"Z/T% MWS$\ R#K%8W5S1,:R 5DS2%72T2E"YSU?6;;[X7DT80\?@-,;7QZ-[@".=!1 M= ]43I>PRF.6J+VE+4YD$:L6' I]@N]QG8?(>=".8T7L=B_=4G;E$EI^NK _G-C"Z02"' M,? GH_0=&"DXGAUB?X";,?8(T).C:L9QS^&13V[*I#9$U7O?XDV2-8>"=E34 MPI3WW""MHC @UMN-]\\43\%^8DE+M#D3TT9C-+(?[,2(9GS_Z.GGXKF-4E8A M7-KB>@]14Y39:'[>8 M*] \R;%MQ/WKO(!C1[WB- M/ MJ?]<]B(KXO@U,>8 M.P<01=?Z2,"/(>J*N:X$?**4;@69H[II.!\0!W8%Y4D8HZS@Q2C'XV4R- MG'JIFQM$!+6.9X:BU>/LWQ4UW7-JIZ'&?L-43;""C!#(-5A9R-T;KP*P:F,# MLSBN9?K 2(QDU22,"0\I':-.SW&S)JZ)I4>(N6#79FX9C/V1:'24%:4!!GM]2K<='ZI:M<36I3;*Y(=/%LK4:8G61TAHA-=-8'9^8:D6-BET4;=%;'LX_:518\UM6- M[I2U59,TTY9;P4,+)]2LV&'',&] 2P$HLDX/=<, MW#LS2M2K,N":KMKSAE2 M4 MDDJGXJTUK/.SRB $R+7,\ZP;/*^??'9>E.^V)E[U!'I]FN?H)EA:6%M5' M]!4K&CL_BFL+4WHOV/O(?@Q+-O'FVOT3!F2E&M?6QKC"_0Q'+H_@=")#.2U$ M,CR$H:D!2(G9!V^D4$MAXTSJO J"H1W,@L@+L&.R[B)E3M# 5$GQ"]K%-:YE_"N MSVMK9GRCH[6^07-W"_%,*14N%K5QV&7&7MT 789=_4A*UAO$Z]N(25_W9L\O M8ZZY^;%.6J6S\.5.X&C(+3SB%TZ6,8BV6C-XQ;*_)IM:E]XW:K"N'!&($-.Y M3AK$=,R.0R%I?40X6@Y)PV*K&=K^L!FRO2;[((8)CP:#GJI43BF/F#^N1>K[ M8)]_L$PI+;T+ L_<08^WA_6#?3L@USK"ZG@5:&K8EM[I=CRK,]K7D0^R+0S3 MAPZ-DDPO(9RV1*QR#Y>QX1V1U3G'G!<=6\;<$04E[=-I.KI\9E/2UYOH=<+( M0*YEZE1-=9I ,9 PHUR@-Q5J^*OMN+I6+B)UWIY MCBUK *]1B7"=(&Q0_ YQE-#-+X?[ _?Q,3"]PB%#$TV.Q0(]P9QEG(GE%EL*:JFG,S" M"[0U1/]X 5,1<:K\A;$39A;F03WNC1T;-]\RQ5E>\ ,^T)6DTB%Z+%*=<0O)((7)]: MO<"(V-,:>FW),O!TY(+'GVK^#/!I$BZSX)H=W[]:.\P,H:EM(5#N2=GFLUHA MC>/[R#F&=4)$/'XVF!0F>)D\)WG0;NL2N]Z2L/?*O MH+[3;8!$\) "<4;?^A#LTNWP51:K(3VJ4A$AI0 YVI5XAR/+Y.7A"IU:1)G MJ(7X>")HONXT2:2G_3_]O GS\?D-N?E108+=#4YY7L0Y-9#RF/Z4$OM,' M%J1M*7)E8K[HV-YO0H0.JBGFGOPS[(*8%BJS%KGFG%"K).?\09!!#)+E1AB" MMPP]J^)YZ4D477283YO1UHJ'V)E 1%P!^S4!BC.OH7@.=,+^:H^Z-D*-<]WJPC&*1!XL\92UP"SC+F/V&/";2GM,"GS9![ MTV*"I!]C[PT8-+[9Z$F\"EV/GZCF"(;L45^Q/W4W3)$ G2N#G@$V!UN^/RY8 M>F0 ;L38VT]89[5!-4=N%B#IOO*WNOT65,ENJ(MK(HX(ET;GHH[X%$0.F\K6 M: ]"LY>ZJ-H'N!\U30@)D^)J=-&6Q?#,.D&DYD 4*S8$D7/7'E8ADJR7X-OY M#"#:7Z:931TXEM:L,YC,:F@P(]!:8- M+$KD^_6!6=#]DUP\ZO*&1 F,/@I7 I=:!A[+(U1\Q*U!U!5:Q,QQ'57TKA0K M:T)481%:B85#2'.]2X. MH4G*5;1MU#314)YK$A9?@3LX(9*XOT9)*CF&DPSJ3+Y(G@F)6N<(N:6OIPV5 MO UL#6\'1.FBA(GI+K%@@G-N)+Y,<"@4:!*+6-3XKTHQ.THGE00=%K=_KF31 M2IBD1'G(A.QF>M-R!N>U-$ '%XY;+70K?JG/1=(XK3?:U\;V<_>W]:^J\ NB M>3!:9^L";8%^ZBO0;E-[C/J?)P&,RQI&$"'"A0S$-'UM 2R8'ZZKX;#/@"[D M$FV-+[,=:KF+M?9T^.3/ )5MEC5DF![)$39>(B4=K%,_'8*6F4LDZI#U9X!& MT[WR4/G"+1T+2R&N/0D/98R=>B1^M\-/>00/7IRD5U3/&!8=7-195E*3O(\TEC1=#E**4)15Y M0_9IT]$\Y6!OK"2S@_:"*OK T964$84XTZ%" !3 :ZF]V8R^O'D7YLX[#W"D M11Y=$GM]Q-N)1G_-P MJ>-;WOES\.\0(B-B-8@![SC2T!U9#(B!"VGL,@<8N MD\;$;[A1]VN?F38+*>S>ZG\O+,T['11NFJB1MGB=..!^X!YD^+/O(J<@X=@I M!-<@^E@/SP\YAM?7A^\-+5SPZ4JG-#$=\/BR/EZU!7Q4"A;']!,!==<3&H'% M/7KK, _G%]UL-3E3T2:*'20F0)33%%6@.H6BI9,P)LY"J>T3L56/0J&K$B@M M'*[PZ7!M('6*PSRU-$T(]WHUT,@AJ,#)]'9N*[D?;(741D.3F-^*[L$$J=0, M_X@A#;0U.K@*=@U8E^,T'CE9][2?P,5;'<^CA8?6CZ8ZGP$_F@3SE[06 M%]4'8A<7)1PI(=?V0AUFX]%&WPA]PBM"8NHH;>Q_*/2OHJ/UKRV $ ]G%?94 M!G;!42]52U91'5VJ.HJ#:%8FUC2Y64CK)FL_BZ"+N;CJ*C'W['4W0H24CASO0*%#V%Q,CO*IBQUB?[^NU+&,> M0#+1F4Q\NQO6]0Q7+TNR"O1B$+,,:DSU&=3 ( MT%CB_^",-X(IE+=-^A&M%Q&_VUI!"/6S9);:AO)G>6QE<0!<.FP2_P=[:\IW ML(9Q;UA4Z&S$T5YO?A?[8U\['%*T)HY<,^LL=>A2;FHW/AGHRU872F2S!N/$ MNW<(.Q^J=TA^+N@&/.%53*=/'8*8CJP9UR55)#GH?RZ&+/C48>JW6\;6$7?% MS%/.?A,#& $]L<>KM65WY"=!**JX?+6Q'QOR39G:,1**]9/![P'PYW;FPZ6A M>?-2^?T@ZXH:GJ:#JN;(A'OLC_T;6V)X>'L'JOGI:#H+:[.!C Z_JO/7ITAE M$Z?F:Y*AS8OE09(]T^(__5?UWL(0!Q5AW%"(27N1"^=KB^V(

M M;=!O2R[8M)&P)NMMJ@J+ 10JQAT>V9Z>SGM6^I,4XDP:Z(X@$F]PG1:/$ &P M0OAM(Q;DHVL[ 9;,:XTUY7$:*\/W["]WM!.T#4LZX)_V)2,WR_=-@>.;D89K<#^+Y^,.A# T:^*C4IDD&#\2UA=?'"@Q& M];@JK88_5[2'G3PBO!Q02KOE=^*TX'K32P->:$MVBANH-W%)S*\^S$Z03+Y\ MN+@\RA[S&0:&O]=N38@&\!9!EG?VG"8OWQ\+!G MQX7P3S+VSLW=/#,8&*F6D["BH$/GC6P,/T1W:+9I#,[G^=T38^_I^BQ,5<^] M)L/K:MA.K"^%:T$]ME,[W,-:_SMTX6:I[Y_OJZ1!W\IQ#&I+1IO72B,/]%*% MD"-WIA M^ @ITPC8'NZY8RMEX=NDJ=D7-NKMI2*-L7]7,^?]'MO+Z]JBV#Q4*8:8N)!] MGFGR 6=CUB!2-BXG>T]%@R0>+26G:V&G\4XTQU-:/-+$X6 MP"*63?J$U!KJ]QP)U#ROKE)Q$-?UN5<.8D.$TSN/UL;W!DKPKLD5EK;5WDXX M;LVI&7D+.O--,>UV3CT=N'W\/OBV/\E\T%99Q-%0M4MY#SH2XU9\5R>7-96; MN6*7Y0(-":I+Z.-4Z&-@X@%1; @VO"K$)YW(=;]GJL;04O(H)X*VU'S)'U,U MC0-V8%2#D>GJ! 90HH5(DA08A] =J2J_E/!+EE'JG1=V^5.Z'UGWS8*'3QN_ M$00TK?-)UW' T/RD; IY3V;A%X?S^1YY4QS7_ 2H"FUN3=9<#4[V? N]W9:Q;@Q?< L1@9$4T(^$Q> MG:-U_L?;?(=EC^%YX?Y;F,U4LAOW_/V[GC)^UKV"J[D=.'D@D=9 C.:MR'R; M++G*[3G>>='Y#K4WWY*H/&2B>N^D;/.\Y&BL*0RKHNVW/)+A' ")QANI4.$F M3SQ6#G?8C:SV?"LZ<9O3KZLBBI*)"#9)"G ,EU_LNWK+R$]38G;'JZ'.V-TI MER<&.,^JY1;_"J@3W?Y@A>U-0Z491Q/0Q)BO)L'><#2@HRW]CGB8+-:H[+WS MIKCWXYR-"#.=35%;.JK2F6P?EB_4NK@=^ M?_K9N8&*8MXIRV6'-,B&>\_>\H4M_I6&=B-VJ]./NLKL[-\D._-$, M?)6J*'VUAZG_45Q%"BI(&TRXS2<<+=1O"(8JP65//$CG'/!^[SY.89CHMGZJ MD"DNH.8,@!]24A:<5G MR"1?5X:!D:J),3SFB!2,+ *"9@E-(#\6E#18L,:CD3+&N 773N1UC!?G.L_[ M1:?P!0PM.Q?&'CL9@&/L8B=HZ_:\V-,P:-+V?L@-9M]1'P9WCO?BV7+:P9E.\MW#9*#EJSP.Q)=AB#!=X^1 MWV=F;X9+U)'"E3(XH2&&L_:NYK9_$^!FG'/4?"YY5>D:BE6&G)*M/W:D/YJ! M+6#;@GT:D)'N$G'^=.5NL=F(N2YN MUV6JA-T7=!4$W=$'HA74;!KR[\NCLY\0&=_5#H>] ?PV3M'86H65V0W93)C[ M@"*)9ZF7]G,3+KK'-CKAV+KDB(GQ?5VL47PLGAZAU/(:@0CWWGE/+\WD+/;@ MP3(2"=E9>/-3UJOP;7"KZ46)5;S7KZU>MZ8,Q;SM^J"P9X!C,X+KC]->+8>: M"'7VS09I72898QI[I[Q[;NBM.8I'>M2M]S&QW& CE;> 3E:B\0^E.OOZ#M3H MJG-9!!LTQ )^M,LML!>*HUJURY'.I-0W[*'8A-0#![L>%3*0+6KUFZC^\JKP M,"Y:*EW;7MN2O=J[IV B!-H2&NGI6(O!^B\2S*A1O)7><[WX[7M"A)>O_M5K MN:-[6IQ3,6%073'QFZ_1\6UU ZB37>5BB(RUJ5B%\_8:I+<@Q;WIZ_NMUH=? M^-4(X^9D*45]??"Q,7A=R6R";Y0?6S%"JYQ2/UGOQ>7E$1WN28CAPP M*%FS91>4!U\9"+7ABV_^[A40TRQCJ+PQ+1)B4NV?8%1?]Z%.7#9E=#L+[M0: MX"^'C]PN$'0Y]33\H=[">*J4B!,Q R$AKIDJL?HV12 M]MW7684N0MKH11F.H& ;P/E0IP!@#C *;]![FJ8>VEFB5PXLXX+.N$ UZP@H M]?%%F>,>4]_6]_73:1V1-A&W"3@1)EAYC)(KQP[8$Q[Q0#OS[\*F:K:=O9!E MMC/<^<%N7ZP2M]>ADM?T2#DQB._T:/K)SI><8=5@63P-X%5U49AG=29+V2], MB?WC!CF:J]EZ 96B-A/;C#.5;]58X"G$K@$,;>'I)+\$AC@' M:5PR0/"*RX M%[M684X4/])],'VO+"Y% WASX>*)]PB6EM(O']]TV:FI3U%W"C:) .+GT.@/ M^L4"HE/GX1+'9ODQ'(MN.J2O(),F/L;RUDSXX4.L0;\(IE7U$6@8ZQXV3EH' M7-AAIM4/G+CNWAQPGM!6N(2U;]?&4,^Q.5LZHG#C$]FQ2"BH,#*_;_$=J5TV M%,#?,%IJXR'T[MO)7Z\+=VYSQO5$&7=PIT>E/@1>Y2)4-]IC-T@:0)G>%ELZ M9YE:#W [\2 4108FID\7Y]S+)%2[^X.DN%B!F>'KX+>MS)12A+!H"//H.C]A MEHA5QL4"$T[PIRC/C\"2*?A)@T 6I; ":)BGI4.O#MV6JX@'TPR502:C: M9L2RJV&P01R\4WFQB]E<3$&4[.K+%23)H;ILTO##89,*30I:EIP$WL:]">#9 M96WVXJW0,2QXX)FRN@R7W03>?>[8YLOA8G0P3+T83N6A4/]1Z[B F2&&0@4/ M>.,]1%]UFIJ4;[9,6C/IB%5-:NI'5U, @&M^DBDBH'W3B+"EC.+L$02 A[/Z M+Z[4_YNC+A+31?XFM!<2JZ4&Y.($7XFZFS?(+6 ]75,9&NQ3>#C?-MIV._V6 M1P2'?^N^TIAHS]74[LMA#E%'?@=/8OK+;IRO=1[">;)D1R/B=F0P;\9A_=:E M%)E0[O##@[1'AZEQXH$$SA$;##X].;(*#7S+,N,Y&QPK3&3QN! 1]O1QT5H: MS&@!M)TK"5BB(T/U2XA@'Y_9!(#:R1^,T0[_KEIO=74+5;/7S3DHMWK*J+'! M!YES<6;&\LES07MA8P&X%?RU;95]KG=P*T;X4[RC(="C@O&RF(L<7\7,;SQP MGCRY*.RWGBN\'9T;X"+RE3D)RS0'G]EE_24M(WG,'E2J!%NFH_ EE ]=C44A M@3T,V*VC(IQB]*9J(HF8@R\7W UML3[ MQI]KHY1UJ(]7_YXI>T_JDC@O"_> M)HZ8IR!$HKJ.>,8U;SQ1>GQ9E*"B&H%D,(GS[7OPVW5#(CY#^>PCX_/V]GX^ M&RMUF?5!]RI>@2D5*OC[R-'6,1XLYT!EA)U]XN\06KB1)M9B M<]ZK'^NO\UJF.,C8=Z',-7/(SA>4P8-TA3U)\=Q0&SM6GR59)871G-W*)0^^ ML5+V-*8>VI.?0+9Y?"HV:FT*,[S&0M=6EN"G\].Y;C>K^"R@&W'5PFX#*#<% M/@9?AUX2A\J4#+:+%I ,^'A(=P1P#0?7;G %#&];W#++U'-"^G-9:YM Y[Y7 MOR@#<(+C/DL(UL-O%M:]-\]-*;@Y?P8(6ZZ88\@0?EW7/=R^2+(DC,.3-GVS MV@<@E(]!(JSR$3 ) 9QKZUAC:UH@V\P23"Y"VUVQO^/8:&%%F(8$U/R-E'C6+3:X:A M>?"W5"&98L3\%[9P13* I=CU&KXO9Q1H#A-J:H?BI,5%(],Z="SPZ7MY#%;3 MZA]I-"AG3#0IE"T.U$9B+T*ZC6PIZTT&UMS6E**3]96,DNTLLO_1>\+\#= ] MXR')7E0!!.7L$]3TA8Z""5^%5;.:PBRXY_.0>1>!N;D1$2!%Z"KCCCPU*L^I"5 M(T7-?M[LBFYOYTI,?-7H?K@2JM;@WX2#@C50"S>'JV7U^)&08TZ9'Q#P(AH+ MH<]WEU+!+EUTYN/?*;+T($F=7LJ/@Z^:9O9IP%M'+2-?8W'>#"C%UNIM1B8! MWH#OVS7\9QJSI5V9H=G?A4\<^0;-P*]1S"NP_3Y/?'R8T%QX-PA7<2Z^6@TS MT1K&+TBP*$U=E4=5DD_R?5*G@SPX%*8FXK"@GUBFW22R [L3E9 M40P]->>8 M:LJ94UY9-E9:&/%%R8*E^QBX3RA.7O@Q5TTMJ5O05%[B8_LH<) MJ^^1#.:+7SQU65UO*R6AQJ?/ &_JZK'?OUOJ):T40,MF&W[Z7VW8C6$0\09C M=UE/$@%I3SAY@3IW$X02,ES=53QUF3AYVI)5K MS?'71W&Q(:A'(2QX-\;Y1$>/"KTF.QMRMNVS=" VV):+/LJ,H/W1Z#_XZA=> M'[;\H>%]1_BURR M&]1E!'IU(*/FL/19PYPV@/ Z'.?M"7Z4N-W]((@H3C'] MK)&G1]0%73VD#3IW$P'%CN N7D7/8T4VQ;55KP[1#?0FCOEI65:2T2Y<@]0PK*7_ANWWE(-V?1.^BD)CY+;#!%?9F M=Y^RKR"U4?-R^7G1FQ(,F6R^" KOGP':>)3O#PXM% ^Z-*C"D[1U#G!P9@8* MC]AG)8.PD\RH@GN086$N\8KY6@/OOH\&67%<2@L7IXC0#UK,,TPOOU)3?(?! M\^IG87V/.+(/@A+!B%=@XJ_:NB +<,('(L[PJP\;9A12.D+2W781NCL]6T9X M\*!VBG40_)*T)4#C%BD3*(P"!8I!NG( MZ0:9[\1[>(0'R*7"T#_Z?(5:=Q8P;%8E;BA)F=0FC42#>9)&/CG8&?W*B[NX M+^J5HI&E/@#)= MK1RE:0UE[E.E_>0;$7;Z:<*S8G=Y.&+=UV!<2^3R"9=:+$O(Y&CX["WU#M*^ MK^0U&V@],$C_.D[>/Z>3LB"R^5Q1^=I4E\*A7D+EMF7P;4< MF&/1MCS,VQF;A@(??U3V,CC/@[^EO&G21,:5)6[=VYP^N$IC\DF&QL[JOVT8E. M8<9J@]G9&V+F+U,$3"-6CJPQ&H0&T3YN1R?[]?(U*+OKXKFXW=WU3,K-6%I3 M3>&HUMQS=$A286QXOHE!^SA9ACBV$:;KNP5*G#O0L43/JZE"4EP+&;!\&C!1 MPH4E;;#WQ>>FM-J54$7TSX:,D,B"1?623LU/>5BVU4AT,<5U*]MO\4 ,;_-Y^@&8#&+K9>AR M M4L!PU&,4N-5$U 5WQ@@N%[!$\#-C;$_&+Z4<#W6I5JH%5QFDSUE&P.O-U> M^_%JPA"-/G&[!SF[-R8GIE+<(C<]@8< F')R+5 Y3+/3PA3D4F):OXU3^>)QR7>)NQ(SH8N.C#8QF2Z>--=*BMDG[;4D-FZ12G2P==YH-!(L>LW M:1S'@_.:VH[9UAG:+X*<0NU?.L<:D5UN8><:7KZ7S1)=SLA% M;6 W4%R[NQ0!WMR(8#5% YS=@+216%BEN*J7!%ELCO/IU=&,K7'10I?L,L HU30F[=:\U].19F,5&=M$= MK9H@:VP%V^VQW59WKPLWIA_ MYJ348HV 9U\F?N]G>&-[X6,#W]T_[@N/%U;F RO%)=<4?>_DEC2N/9S,>JQH MYXECA==FW5._('8T/SKF5RQR)N*&_(>D89*TU/+#POM M.OKTXM6:TY5/*Q=[ACV\IS;IH?J$A/-/&LXLJ=FH^?+DP3M_O1_.O_U5-NYM M::72[Y2)9U.%%B_85'#PB?7BB;+-N]JL(SEL7S OW/6QKC57;;[0J[+MPEEN M]IM<60\9GYED$#K1[?U,H[H/)]:N>ECRGZ&]/*IFFK?8ZNQO%Y5C,M2V*KN.U&QD8&GS*E4IIJD9*O_^@7XR(]\(#\> ?G_-O_^OZP ,\B+[+5\B\_^'_R?@!BR58\6][_Y8=?[SY _,/_ M^O=_^9=_^S\@_-_O/G\$5ROV]""6);C,!2D%!]^R\BOX.Q?%[T#FJP?P]U7^ M>_9,(/SWZJ;+U>-+GMU_+4'@!<'K?\W_G& 6()H(Z/$D@BB4*:1!&D))&4[C M)/+3&,WN_^P'TA=4!#!E5$*$6 P)%A+Z@1<&*?5XZ =5HXML^?N?]1^4% (H MXY9%]=>__/"U+!___///W[Y]^]-WFB_^M,KO?PX\+_RYO?J'YO+O>]=_"ZNK M_31-?Z[^=7UID1VZ4#7K__R_?_GXA7T5#P1FRZ(D2Z8[*+(_%]4O/ZX8*2O. M3^("1Z_0?X/M95#_2A$"0_]/WPO^P[__"P U'?EJ(3X+"?1_?_U\?;3+]&=] MQ<]+<:]']E;DV8I_*4E>?B14+!3ZJK7RY5'\Y8WA[R/.= M5C7*5*/T8XWR7X]U]O,9\!WA+?>Q.@!7F?O)%<8N3C\Y@WNG]$$,#WBKF[,A MUP_4^R4?Z]E==W4V].$1NWHL5B59C/!8;+K9@KS0O_BH?FJZT0UUB&G53R/= M6U#%]U(LN:C5BZ6\-:K]K X]*E27RG]7<,_+\F#*!Y)?]P;N(F\QDYR=X+JYXF>V4G[-8PEW:-=^H(%QY$J)4AK[E$J*)+)YC0W[G=H+O@T;:-Q P=;R.U> M>5/ZS<1@ %('EHG3?"K]:& [U!!+HIRJBVG?H^J.)2&O%IJ9#+3KP6XW/T-/H9K);9)SQ,["DF%-C+!M&IG>)A&I@2R#4WUZ+ M0W_18N>%3/> 48_/C#^]LO M/_QDYWJ9G1A;@2M/Q%/%"1SU,I AI( EDB8X@2%$ L$PP3 M)D(_"").2&@C+0=[F9J@;($$&J6=C!PFTDP\SJ9G:%?B%3/@MQJB0W7HI,"I M)ASN:50EZ#3V]?O??7'/U0XM).]((?CEZN%1+(MZ>I+G:M2KZ7+]5+-8ZI=O>*F_"KRNZ]D>?.HFRC^)HI2\.MEO<8]#Q%+ M6.H+Y90@-2F1(8H^V!^I=6 ZVC09;5@/Z K:O:RP'E>DS4!L/ MMJP'E?F@5/:#AH 9:)X5]:C4)#ASJ] M3WFN.OE2*L&^6'(=6K&X(]_??]>0Q3NQ%#(KYQ%.J!\@!$,DU+>+2 :))!+R M*!$D9BQEU&JIWZC7J3G%%5I+3]B(74//V#5G@R^Z57A!!1B0)0<59* P@P8T M^+&!??RC;>\]V]#DUILVZGE<[]J&C#UOV^KF?O+S29372[9Z$!]713$/1"I" M'B?0]Q,UU^:^A#A)U4^^0"1*4HF%/R_7(0TG7YF=UJWDY$ATALOW0X%3KHA& M!WY<*'R6CNLNS/VZ"_ 7CK#%B<+&MF7_K>3]' 7W1-Q75# MA8;V$[@HRSRC3R71RV'E2LW+]!?#W MM5@8D>)4+[I['%4RC(Q_K1IF-_43CBLA19X+?D>^5\T5F\Z4[W))\OQ%KG*] MQ%G,21QR1(,(^IQ$$,4X@4I8.!1!ZA/AQ2GAU.H(@'G?4Q,5[56OUF^-GF)8 M'A&PH-U,:P8BQ@=WC^P)XPMZ<3+/H?]^R"/3%[ M)QMZ--%/OSYDRZP4'[-GO;E2JD=+QQG4?:I)PM/#TT)O:E\\K/(R^V>UFS/W MD4C]E$H8<19"E(0"4AG&,$SB)$4>4G]*&QFSAS U-:L.G($ML& ;K9VR]1@0 M,X$;EN:!=:X&#ROT8 -_+7G6W%O+77_ZG*I>#QBCBE]_FEYKX!DMV1^K^*PW MJ)N8/2YBE,9) J5@2.D;"6&:RA 2R6A$.::ICTT/4FRU.S71TEM<65%F>GOR M%^48/^5UU(G]28IM\KJUZ Q*!A:8WFQ8'9XX8/O9QR6VVQSM@,0!0[:/1!SZ M9[N74KLX\U^73\436=SDUTN9BW\\J0&Y+L7#3?YN57Y]O>X8>80&.(H4-X*I MV17",(U0"FF$$AQX+$CCP.2UM>YY:B_V]8/Z!S6]DN#RYF_75]!/P2U9 ME/CS-;DW4;5JZ]LK2?:#1I#M&QQ%LGO;V8IZ_P9Z!JBSKX(_+:IS=>53GI69 M*&[DQ]7R_D[D#SH._D[O FQ>C"3PA7+7) RISY7Z,Z7^GA? D(A$1I2(B#&K M<_F6 *;V$6CQZ\_ P]H"_;="+#/U A6"/>F%(Z;^R$H@"$.7PGULI)"%-?+9Z6]J_SE;V3Q5'V'/XM"Y,^BF ODIY1[$@8B5EZPX!+2 MQ \A1JGOASA@46IT*-BTPZGIWAJRA0=FPJN!A^N8K<%W#AJT,[#&"]: 08O8 M,8T6_JMC.D=R6\^EU"HTV,U:6<\1]7"JAW_U.:^'O+[Z4FO9]S(S^)1 M/3'UHZ2:?+_(JJ7)N]4[<26*['Y9YZ![MR(YOY%762Z8PJ*D.?9B$40A%#PE M$!&>P#3VE#1'W&-AZ",LC/9-7("9FFS7YE3.:K5J5 #16*(C+*D ?&U,]0MM MCKZ:MP99Z-2YXVCP*1AQ= ;^3&P&YI4MX/WN %WM#-"[=H"NWF" +#XR(P[4 M2!^@X0?,[A/EB.'.S]>Y?8SW:7/$QLYGSU6;=I]$+K+Y%[V&D)4O[[^SKWK% M7V="FJ=IQ'R4!.KC1BE$H>=!PJ2 H0@E1R0(0V2T$G.L@ZE]NEJ,H 4)-$HS MN3M*8O(?2/\(ZQ\K$3G: MZ"C"<,JD]F4_>5T/G_;=4Y$M15%KI0XT4CJB?BHR7@4>[1SB M+KZ(LJS3'!8W\LCU'S-"JQ7%.8L#*7S)8"AC'Z+ )Y"(A,%$R) A*OT0(XL< M(&/A-GJ9QL_]L8$-V#9N"_]JC$%/ X]')-)YHV@$D6!"?05(#&644"_0V['8 M-Y[L3&6T1_RJ-,D1;-SF,8;58.XSL<$:^#O76@NVS)V!K9=TQX+M]"[%#&P9 M#6[DT;MF8&WYQ!X'BYG6Q!Z+D69C4WD\[.9L(XY5Y[QN#!SCS?U&9'5G?CAF MO_9SR/>J99WYAZWRQU7=;)5\XU(?4,U?+E=A;JF,V!/]8N MB+2:J5K0TWOB:M+':/-8"X.WI[4VM_4]IT?+37JQK9R:]8^ZFMUMGC'ASY'/ M_91B"GWD,YW[UH>I[ZG9:XR]-$D#$1*CF8MUSU.3G>VLK\M5*69ZPMD@!H\: M_"]>%IN)7*L',06=ON7BO4*NL;_+O1Q:<$O%')R+_ZJ M&B^OE#)_(%FN=]?%'*,02>H1&$J/0D0B!DGD(8A8P#TJJ(\2J^. TS!K:F+< M8!=\!KXUV &IP8/[7"<:Y-J+D0H_>-8&;&EST5N*@'9^@]F-&2 M#&\1- ,M1:#A"%0D <@CYL4^ALSS8XA$@B"ARC-( MN<]1Z@=A&$2C^ ,&8*?VE7__\+A8O0@!BG+%?@>/#53PJ*Z: =X8!'+KG,R# MCOC GV?'XSC]CVYK,-#B"&J3ZZG?#+165Y_3"7Q#+09G&E]&$\!_C.^=!?7. MOF(V??;-U_DLED]"=Z!W'72YS+]GY=>VLIYE)5C#UB:D'PWB^MUO,8-O"C38 M5'0,BR4O M;O,F\=T7/?^9QY@&*4(<PG(E'#Z_>H'G>DNXD&?*Y! M@B;IE2)?304;$RPWVXX0+3CQXP"E38+C4*80<\J@%Q&=^9AZ*+#*GG .PV,& M68Y K>&NY?F$#;U'V2)4<] U;15(A_N1W2RXW7T\TM>X>XW=!N_M+)ZXW$7N M\U=KCY^%3G_6_J/.:>#/$YHD41HC2!%%RL>D!*:Q3FL<)BC%81Q[L54>8UL M4Y.1O[_>D,M;S&"A05=9/\[)GFXP)F8R,R33 ^O/7H[UO6VF-?[Z"G#7Q?J9 M:=?-J1LP$[L!B#=,SFY.47>^=HMV^NG?G7C006?Y2[U%4RU\%3=/95&2)5<= MS1E),)',AS&/,$2(Q! '7@A]&E$I0NY%R@U]K I3?BE);EC^Z52W-N_>Z\Z' M>PW?B?ML6;UD98L?B'J3N"Y%#"A1-S2Q8;VJ$Y\/V),+ZOITNL]^;K7-.?E"%U3="Y1#(0?I3 M(/0]B!*10.*'%&+$HQA[04JH46+HSEZFYMS6X3ZD0FGIPQXDT=!1/9>:H;W1 MBI4V^_P&HD-_LXL!MT[EP9[&]1R[C-US#SLO[O?"-S)2GZ[/1*&W:E9/Y6=! M>+9XN1)Z!I-V.N-V[,STZ,@U#O5%#=(AQ5B "8JH,KW/DA4$H< KC-.8045T<.O(CB"5+4(1C3YJE]W.. M;&J"OYTBV21:KN@,EVL2*1MN;;L?=K/OQ9L,YL#?BI''\8PLV(XX'R@]]KGH MWBAOMB-2CR?4=M5!C\BJS;>IC6R\N,]%U>D%YYG&01:7BU61+>^+IO)1(@(J M$>/JX98$HD@RB'$2PR E44P2%E*S7;&^ "8G\QL?8=K,T!KAT5T M4I\!ZE;J,6@?6I"M&0>_U4;8!(;UH=XB<&S@(1@IL,SAPV\7>G8&?9VA:7W: M'2]T[0RK=T+;SFFGW_SCDA1?]?_K.=$S6>BOVF=1E'G&2O7=4_]PL>2[O]BZ M\K;::+I>UFG/V_3GZN^+)[T(WB:)_$Q*\5Y*P7A M)UTIHJ%BDRU7DP%J-MS-B-YF%)U.FT8V8=2YU=L,S^L)V!NAZ)LY[D.V$'4& M=%VXEW%.!/33A.M,)#$D- V@QV*?291&)#&J?72H\:G-KFI\0 ,$-4+;U&]; MQ'5_ \ZE8^@M"W,F>N1NVS?YS$1M6PV.G)5MWY3]%&P'KADYQ MZM0([[\_"BTV?UOI&'V=<%(+R%P(G^,HI9!@@74\AH I8QS&'O;B,&$RP'8U M'X?'/#D9:5""YS7,,;,+6 RVX3K[M(9PZ 6?\W,-;'9PP9;E,[!^,#;&5S[I M!%(.V _5-#(/6.#^8R0@L!\(9WD(>G3=[SNV7AC/ 3&U+XUZ MFT*[KTHOZLT^$T,3.K#N5Z6$[]I2PK.VT/#+#&BL0(%U)]/G4.54=WL!&55( MSZ'JM3*>U5:/'<]7 =6-UNHR8D@ B3R201CZ%U*=A&$4L M01;E*T]V-S7Y:MVFJN:DU0%A0WH-=B>=DC:P1.V?I-AB\&H0!BTV&9TR.=*6 MXIF,VFTC&A/4N6EXNI7QM@B-+=K9$#2_JY][><'_ZZDH*T6_6VVV&&])QJ^7 ME^0Q*\FB\H#I:R?YL]Y@*K)2?!'YLT[!5:V\?A9L=;^L6JE3YP9Q*F@:A>IK M*C%$7"K5EJGZN$8)"K#Z)V:W1C(TX*GI?CWNS=R9;9ECY\L./LZ1]+D7"0J1 M/FB 0DXA9HD/?1F'1$0\8)5KLY0PV^R]RJK82Z$/-:QMS]I&Z[=O;LV% MSEIU2_+RY4Z]& 5ANFF]<+8L1*%S%6[]NCJ7L7W+/* AI4$:0NJ)%"*"/$A3 M3T)/,!;C$#'LQS;.Q)EXIN8KZ-IH6G2D$ 7(ZI.)EF?9SATALT_#B+P/K/P- M+%#A EN@ZQT,;4V=277;GCJ;ZLZM+O.H.N'6<7[5\S"-G'?5"8'[^5C=--NW M_%B=K^N.?&^+)F:B^.MJQ;]EB\7%4GT>2O5@?JXI9 MDQ50&0.VK-&.]WHP+KH'HT<),T<$.BYM=BZJD4N>.2)QOQ2:JX;[R>Y^(.(% M8_F3T!&*JP>A8(E"316K@YP\]!#RD@BR5-A#S6L_Z--$S?O*)%N(?3VHZ^?Y9_7&G6KE:ZT#- 32A'27RL5:E@>58%PWW, MEN*Z% _%G'(D HP8E"R*=%%6!JF' XC5;%(2[BDI\:QBT;K[FYIHU'!G;=+@ M+,4YV8:XI#)@97D7!+M@\[,J'$;7W:BSW%#R1S2) O] *5\E%8$B8(VZ5HM,EZ'ZR_Y MK7I,]HQ8=57C88;N3>E@=#82@Y"J"' M_4#Y AZ!5*BIADR(QP.&94"Y5:QA9W=3=QR *60N1%/J1^E,( "1\%&#,96E6= M[X%A:H+4F@"V;*BW_)>!S@7J(!+32.TD[BB_9CIV%EWCB%4+<6OZN;RO MHN0=^EJG>'"J.$<[&U563IG\6CM.7M]/(/Y&\DQO2U=KP[K!>20QC:(PA#)D M'D0HC&#*A =#X?D!BGQ&D56^^KT>IN8/M0#KHISM%,U.!_9I-!. L\@9^,U? M\])L[VAX[E[YHY8[?=?W>QGU)3]JY.NW^_B%9\<5UU.OK3"[3T*]Y &.?1XD M,(I\'R*J' %""8-^XF%.U)L>^J%-OM<3_5F]\B,D:%V'I.I0-M)4ZUJ*XX]W M+Y+-), A=0,+PDX@[[K&60=KYT3M=G$Q5$SNP3[?*N*VBX".>-K.VP8H!'Z5 M%4SO(NF<2K="/6G+"XY(2M(DHL19(? # *;F M8>P5 N<-YAXY]:P'PW!G;4"*A]Y$.UD!O,5?9:JK4BYK$T:J =Y!WG@UP ^! MF$X-\ Z*K&J =[73HIB:2=7I9 MOKDI]6K:R28?'EU\%8&3!GA;K[1]*BHRI 045&^JR][=?++?/G RP MX2[;V,,V]&;O4##/G@3].B7:[P^<$V;@; M@2[)W-LO=-KXN:4>KYF%WXGOY3A'R^UQB$C/I82BXAW0E M1P8Q2B5,./S.%'8+1@45T MF\PUZ!EH8#?5#X%&#BKH@Q1"-&-KH#J')SI_HS*&9I0'_/B.O5LHK; MTMD(+I^*!(7/0R5<,E">*!40^Q3% M-/53'%K5';?K?FKRM5[&RFND57GQ&JIE7+;=*)A)V'#<#BQD+? ZBTH+?;8^ M\?^BBR/5A'\^3;A]L']'C_5KI?]15.84WKF!P3B* YA0$+BQXQ2R:S.KAWM:6K2I>%5994U M0/";AMCC@.MA4@T]+!=4#>U2V;#4ZUAK)P/.C[4>[FWT8ZV=1A\ZUMI]@Y/S M[[8'2([=/J6G]]7Q[&$.>)PB8LBSV6]T#..4R2=.9KLZ++&9(AP(!RS>O9P. M#JRF$G,D)*-!J+UXXNL3EBG$2:"^B41*%*E?QLQJ4=D1KLE],K?FUX<";PM= M",DP$+=C>:/G%":''5V?< M--^CGLIV_99/0E<,4#^T^Y872_XJC%C-;1 .L ]YI _/XT3JHW,8QA&A..2! MC/7.X>DXK1Y]3RUF2Z,'I2YNQ*OB1DM15UW1(=SK> I]:%:NHY0M KK[#$ZW M) ],^<"R6[&]54KJ4\UV%3!_M*IP7XR1)60S#D,80<0]#+"2!TB,T"IA(/"\] M*YQWRC&\V]&HY\?PGA&X^\>(UM5"HHL&-!5A%XO5-WWZ:< @WM$B=]\^7-WK:J'N*.HB-9]6I:A^^^5QD6G7]5G]DRXCH4?;G^ND3#XC#$J. M$40^$1 S3"'Q8DFXC"2W*T!J"V!RBP/5"G&AH2IGL<4**E_?F 1C]K%N8K ZKI>LO[YT[>[:?G/ G$"%.8$I0#'F*9(0YB<+4LK[:9&RST9)Q"K%5& 6? M@6^O#U3J^_Y,#Z"S%5!4Z8HY.7=Y/$EZ5^M:%/<0ZO9U0#U$YQ\R/PIC$, D2 M#Z(X""%%+(6QSC[GQSBV/-]WNLNI"<6F"+UHBM"3%K1>;\P:V':B8<"\F7ZX MY7-@*=E0^;ZA\F*;RNM35%K+BCD[3A7&H-M1Q<:Z8W%G[W)E=16A]]_) M0[;YI:H*SJ94%MJ#V M"]$Z3J^9O#@A;6!5ZQ*XAU&WV@7MB)&_IN#M.MI=;Z MIU)7(6NG5]4DK+@NBB?!_3E.DUCXE$/BX10BE#)((DHAP2FB"#'BVYT+L^M^ M:I)215=L=H%FS<]Z[69CP:S-3I!51E1+C/5O+-<5+8?*=$MZJ $8?+.:EEL[ M0>VNT&ON:_B@QN]RQ[H/;8[WLJT@C+S+W8>>_?WO7JVCU)/ M7WUX+,%^&BN7*11*^5#$!*14%SY+ IH(/V1J^M;+9=KK:FH"M^4#K+'.@$;; M:TVG@V-+O^DLYL9SG"Q)Z^\['>5C&.=IO[NW\9Z.FGW4?3I^Q_FI0+B0V3(K MQS5HWZ=&200C- PA5A75$0((TBYIR3&#Q&BU/?5__IF!K' ,37!V3Z[ MD:T-@0MMR;EU3_H.E>$NZO #,/2>YTY>D37WE1'[95-&RS/2@\S!TH[88'FS M+"0]".M*2M*GN8%B=(IC>X+5'[H0KBYAI1YJ+>Y-%>8XQ"GV/0P3% 00A2&" MA/( 1G&2^C%)(^I9.6]#@)R:"E=(SRJ*/<1(.HIF&7A\!A9IFZ%Q'PER!G?C M!G7T 3JM^(PSJ+8.M3BGKQXG&C=I^V[5:_%5=7IQGXL*R=]6^@REZDV?H51_ M_ZR#-XI?A$[T.5=ZC1"*$X@E4O/PT),0!^HG3F,_DE0$(36JS'4.B*E)]582 MS=8.L#9D!FI3JH-?C3&@ML;BU%W?X>K6Z[$&86BGN2?_X+?:%,,/ZUD#87$. ME I/,7P^Y Y)E$=IZ,[-OV>$?E$S M'JX^@[?YBC^Q\N]$?S?K/?LGLOB\6BP^K'+]G9SCF/ H4@X+"E$,$<8$8DX\ MZ"$><3\4?IQ85:WM@6%JGZ?6!!W?W!H!&BM :P9H[ "_:4M 8XKEE*//@)G- M* 8>AH$_4(.,@/7,X@P.G4X<^N 8=5YP!E&OW?YSFNJ=9%9OT>GE(;UW]VH= M53"*""(8>E@2B&0:P31!'B1)@+R $4]*;)E3]GAO4Q/"+T\/#SI"3R? WN"N M&L,UD,N>9L1(KK[*\=/8Z=[/6T\0=RNQK<9"+!GE^FL5>1(E28*5,^"I]SKD,:1Q%$ _ M2'T_8K%0[_;("2G_ /[#HDV?#7*QT'6O0;D"HBBSA^HO;)/,D&V;-GH2RMX; MZ*,.WHB;ZDZ240Z]X>Z,_*GEIGSKC7EGQ Z0H])5D9%<\*S\0%@E3\VV+:=$ M(,8IC"-]X(2+$!(O#2$-8^REA(N$6-5 .M3)U-2ZQ@A:D#UWT0_2:3C#.Y.D MH2=VMOS8S^8Z"' [B3O4T;ASMPY3]Z9L7=?V+'A9!0*ML^H3'G$/*9\NQ2F# MB!'U4Q*G4+WG,HBY3Q)L%6^SV_S47O2++U_>W]D6D-PES.R%[D_#P*]R&PTX M0,6!PS:[K:ZXV\6X91(/FK=7[_#P5?W>U<_UA.&6Y.7+74Z6A6I2.PF6#^.I M9B;T>#900845;(,=Y)$U9<;I0WRRTU$?:U,*7C_HQO?U>_2W4^[^0LIF2_FS M>*S#G8H;>9MG2Y8]DL7U\C\%R>_4&(DYP3R,:"J@G_H>1"*4$/,@A7Z())%A M@(64-I^S?C"F]ME3#R*R^^CUI-],CX8G=?"ESN4]W,K>W1CQ,@,:+:C@NA.I M\^AR*ET]H8PJ:.?1]5KFSFRMG_C]=;7BW[+%XOKAD61J"G#!V-/#4Z6W]:]T MUQ]713$7S*.)SDZ),1(0>2B$.$RY+ID72(&DC['5;-VXYZE)W!90D*V1VHF> M.>UF.C<(F0-+6XMY!EK457J:-;<;X$ C=Z=RUF0Y%3;SWD?5,FM27LN7?0,] MW36RY$WX:N@'A >,P2BAR@5+ @^F(B!0*D<,!S+VD6=5NW/3]-0T1R.S=*LV M-!FZ2KV,']K]T6&X)P.B[?V9HPG'@\ M@2A5O@<*? 2Q)#[DF(44(]UC&?CQ7._EEG1GL$ M4,0CP@B%M*HTP1,!4YE0B"/,<40D%XA/,R^ZS4,P:MKS/\"H&\8&3' DAPX< M>+,,Y'^\S.+#A!R,!7Y:YTX=#\E;I?WNZ?A4)X[J.+D;^6FUK$\8?1:/ZM6N MSZP]B^)*%-G]4D]Y[E;O5@K;C;Q2 '$ M+)5>ZL<>1D:)7DXZS# M#I/=V587U'8><#VK@_%.N;K@8>>HJY,&S]LAN%CNY?C1=4D7J^(IWSIGQ*B7 MD)@ENFH5@8@2-5\/4@29I"B,/1'@B/79)C#K?FJ?MA9]=9R\=K'W\F7UVSDP M' Z[[0/W)(^TAU#QNY^); ,>_#9(='0_X@;93S"$\":;"G;T'-M9L&RE]TE5 MIF2U#G_^G!6_JUF#_@6Y%_X<2QSZ1*E9F.B(92(YQ-Q+E,(%V NCE!"[$,:N MSJ8F93M80:[ ZA7$!JWU2=7C')LIEBOF!M:G7=(TSAFX/(=C'U ]:?J!\ZFG[^FG'[=Y4YNY*EA:5UO$,B2!"#'T8ZY\HBC%D++0ASB2 M.(Y\D@3$2C8.]#$UM5A#!$55H%=--OY/[T^>YX-'TI;4A #-(L^;>9X'2)U] M]Y^"_T^]"B#:G/BDJ.8I@E6;5B#T9T _D=7W7OW@S8!"_:@<7>4%+U[L9.C0 M4(4!5F(N*$P"/X8H93I<':OQ$HCX:AA)BH7=7L.9@S7.ML"KX9K5(S1K1N%\ M6LU$_4RJ!M;R#4=?:H[^5G/DNH) !PM.)?Q0/Z,J=X>AKP6[Z]*^.KU2[DOY MHI,7ELJSU*O(CWJYYG:UR-C+9@:5T$3Z/ J@FKKZRN?C J8)Y8I5WXO2"/L2 M$SOQ-NMX>HI>XU8.C$9>*? :NZU"&')O*AON&1U<2SK(5+^L@(/?FO\.,G6U M9?9<+_I=DL?;/&-BCJ0O?.5DPB1BNG!\ M$$.2>!&4B/G4#P,_%$;IY8YU,#4IVD"< 48>P:,&>5:%]J/4&FSWG$G8P$JS MA6X&%#Y0 3R3%8O=EC/9&6D3Q9(ENUV1#@HZ-SL.W3?>'D8'ZIVMB:[K>E;) MS1ZRY?V-K,YZ2;WMH5< ;_(O(G]6K5=5@6(GK<@M8_:]B*;= [U6-R60 S%PSQ[0.K)5.&+6O MF6O.D=NBN0;]CELUUYR(O;*Y%K?V+X>YB3':2G"G3V$57U>+.M4P>])*J&!P MA>>*O!3^//*$"!(N(=-5G5"$E%0A%D(O4CZ:2'UL6=&[-Y*I"=AV$L?EJA15 MEO.QG7DSIBXI[;=.RZODED2I(M!7]/\J52A?9YE(D78RQ"B+Q8 M']/D"-(4Q9 0QG4,A<1)8/,B'^YF:J]SBQ*T,.W>ZB-Y<7]Z_:[S5Y:.(=]:6CU_E8A&G6L=,>8 C[ G% M#U'."942TM##D/ $RS@F*8J,*@@<[V)J0O5JPM]KA?@ D7U63":V_FO)S)D+ M'(,M[![HY@V7)+J6;3NN[/>"7R]9+D@AKD3]W^OE;2X>2<:OFOBA]]_UT5)= MM;0ZC5%'D<]C3WB4^@+Z''.(4I[J]Q]!Z?L)\GB(/,KF2W%?'; QUX)^:(Q> MB+1^(?8P#1FR4D$'HL9<5#$K*PW;3CIZ#I&9O S(^#@2U!H ?FQ-^*DZ?]^0 MW\#?.DYTX@R1M4:=QZ!3'>L)952M.X^NUWIX9FMG++Q>,+9Z6I;%9\%$]JS+ M233.MT@I\F(JH4@CH:0Q#B%.U5C1($Z#A/@"!U:E*SM[FYJK5"]$MFC!!FZ/ M%=JC#%LLU[K@;92UVP.4#;62>XH3]\NZ1WL' M.DAU7Y_I7 +?QD=J_*&6V-L3Q#KPC+IX&M@3.MCU&WL^772<]G0Z[^Z9*K2I MAY:)XI,RZDEY4&J6V58T\ *6X!0KOI'.QR-2#V(1(T@C$G&DW!YL5WZHL[>I MZ4^55[S4><47&]B6&48[V373'F><#2PY6SAG8(-TD$H11IRXS5?:V>.X*4Q- MC-_+:FIT4\]$IYT5LIL\9,4\()Q2&7.8DE1G1P]]F"9^H+.@<(I1')(8]5A! M,NM]JBMS+!)-FA)OIBT/^1DKNV +00@8-YAEH/YE KG)PDF/[U(Q6 ME+E-K&C6];AI$:WHV$MJ:'=WWY0E#P]96;5TL>3K2HY,R>&AE$ BB6//ETJ; MB)] %/H^)$F4P 'E+,P(NK_[)*8V'0_-4=H"WVUJKJ#WS:MB=4XF"G8<.P. MK&2=Q Z?F:D?;XYSI%A!&#EK2A]Z]O.H]&JEG\S5BU2_+K.R#0SQ92Q]7Q/O M"5\Y79YROWS&8.S14*>A\SUJ5?]AKX>IB56-"CQIA';:M$^>F?R<1M:U-?*-7@V:(Z3_!%L*;NU?OO M;/'$!?^@(.N$T$]U6-:-;",6;T5>Y8.^JU>5?>F%'N<0IS2 ".GYER0"8B4! M7AIRGL964N 6WM1T9+OV_+9]8&,@:"T$^J$!6S;JF]9AN\K,.M%\4X3>,H[( M\5-@."E\L[$=>O+X!L-J/[\=KPY"[]Z\=IA>W-8N?O>R_2]U MM*?Z%$@A=&8W_0>AB?I"($]-@&4:T-"+?=]JS=^\ZZE] G;+'_>) ;6@W4R7 MAR%S8,VUXM%9U>CCE(Q2/_I ]Y.H)'V<%M.:TATM]!.G#R3+JWQU.SE';Z3. M.EH[+2$642#2!!(:IQ EDD(:1R&,B"\9#D,6VD58G>QQ:E*D ;?)%'<3YBJ7 M1*/NYUN>9MY,EISR.; :G4^EM409T^-4F4[W.JH@&9/P6H?,;W05E+4?_357 M;@]+)8\AB2*J%$@Y1-A3G <^";U0>#$6;L+?]_N>Z-;E.HHH[QGR:<2[F?XX MH_%-H[-L@F@=A&8=IVC@P*P#';]Q6-9Q*DX'977V+7;OO_.ONIZG!]6^3U$^5OWS>B:K._J>FLJ^/5@&H9O'U(OVC7M1U-9$_/!CG MSNG/IOB-I_<-_AG8WACI"J5T.-GOY&ZD>?]A#!-9 N@DR'PUH+N9'KG#VJZ4 M,_LLEFKX7_2::%V=310B?U8O%D,\D)X7P#!!/D2Q'\!4>!X4)!5IR),H2+C% M(J5IOQ-=H%PCM\BL9<)RMWPY)6UL 8,6L2.:;1(6>:8SI&2F)U+ MJUU^,PN..C.>F;0S7@XT"ZMVLJ+9W'=N<&:;>.2.?*^7&RZ6?.NX7;5%M3G2 M@-(DQ=AGD LL(0HE@AA'$F(?L910BI!OE;*Y)XZI>:3;<7F\+2)8DN_-U+Y: M*.Q]#+?O6)DYJB.,P, ?@&WR6QN ,J*M$:[)W[*CV2 ?9L7U3#8'"G*TP_)& MT8R]"#L>MMBON1ZN;7/&[T;>B8?'54[R%UT5KGS154.)XN!R593%W)<^2E"$ M88*8$DX9AS"-X@"2- H#GG#?E]36N37J>:+N[1>1ZW?Q H@*MVQ.5*%R1IO5YT7";X8[84UZ5X*.9>1 *)F?K IE$ $48(IE[((&:2 MDH@@/_&DDP+!ZRZGYM]V5K,%OVG> MS^>>FFNSD"50)KK&2N03769!0L(\G$CL^5YJ%#]^LJ>IR4X-%FBT\'<-%[1X M00W83&U.,]PM,DYY&UA;^E-F+"G&=!Q0DD*P/]VOGG]6;50B\@^D?X3UCY5R MG&Y]%,$P-K+5"?,;>N\9KQZ$FLU^%AJZFL96'O"GU9(+G7E&QPLUR8.K1'MS M$?D)DBB!'.F$55*J&2?RE=?B!SX.$H\F46RY:6P%8&IB4F>/7&[#7:6G6D%*PZB%P;42V_?2:E +NV5*GUMOAOS)G5J3UGX.)!;S\Z MW4GN1:GKK60[$&/O)?>BZ,!F>SB1E88UYSTJ?PVV%R M+!:3SR9II,5CXP?(;HFXT_S.)>'#=XZW!-R)?&?)M_M*.U$K\G+^63QG177@ M]C;/5OFM4'_R]WF^RB]7>2ZJG 7_+]4=_JY:.M:LH3&OO2@$$))7D(#2/Q M0(8ED8D?1\BL@D%? %,3Q-8&O1M260%J,V:@,@1L+%$N_-H6,V7H/4C=HCH& M]0-+;C_6'>;).Y?#+B]/M;WEX:F_O?;N>G<^BJJ=2TVK>6>WT\/-4_VM%L_* MA[S,!<_*#X159QJ^Z'D;OU!]\*VWC 2"Q\(/H.0I@BA()*1QR-4H28]1Q)G' MS4O\VO0\00VLL8,:/&C1ST"-'ZP-L'")K,;"P(T*3M/-@^A'4ZME8-CN?O]K%SQPWNU4#?C04EG\KE;A;GMK-CS25- M4IS@2/G /(!(A"%,8^)#'WMI1(1/4&!9RNMH7U/3^Q9JNT=@NT5PG%33W0 G M5 TLW&N6UBOY.^GR7*[DGZ3#\:+]\?Y&7I\_:?C^4OSI6_IIQ:*DT:]EXO0- M?8OR+<6-W'5 M9)+P. H"(E,K'\.N^ZG)R<4SR1;5^13:0@6LP6I;O<]J&,PT9CARA]Z_T$&5 M2G;V9CIK]& -'UR>(KQ'R;\^O#FN 6@%8>2B@'WHV:\2V*N5?BKW.L_Y.U)D M;(ZYTK(P))"Q*E,'"2 A.(5I*"3W9.!Q9I7J]V O4].L"A3X,5L"OEHL2%X M]44!A<;[DYUF'285X3@)(I) YJ<2(A]A-0N-0TACD5"2QBE+T/Q9Y'0U&JW; MO0T85M56:_AQL2J*GS:T@A^I1NR$73/A/YNQ@?5]O[#%#%08W6EX)P5.I?IP M3Z,JQKX6W^^)^^OKNJ5!R7A27JP>:+:N5T'7H2ZE^*C(NZES*ZZQ,EW5= MV'F4I%QBGT/&$R7"GD@A\:F ,4T23T8TQ&%B(\+]H4Q-J1M8X'&5MSG#V=H2 M_>/&%#MI.6.TS/1GG#$86*1:(\"6%;--N%X)=@R9;1+0J8MJ8]RIV?F$.I6\ M,^",JHOGT_9:/!VTV&,3^'*5ZQ.5I4Y+KYP9O?]\L>1?RA7[_ M^@&+J"=@0 ,U.0]C"5,98ZB+[+ XP$A2(W_6HL_):6:+6NMC [L*LRTT<%!H MY)7S6WEFA:%/9C,(!ON^[JD=6 HWK%[NLEIA!A7H6>W(V9Q?-V348H_7/;,C M[>XZ8=AN>]>.J\Z-7<.FQMO2M;-M9S/7\M:^V[@[6:)?)Y'^A?S7*K]%9D++CTFD0>]5,?B]SXB9[AT/.@Z#[RD/,00]=IQ[D^AX)]H>Q\@[ MU+V)VM^Y[M]4G]1-N7C(GAYN2<9OEI?D\5'P2[)8S -.X[B*<_$QAR@.!<0L M3:"'F?!3@1-!(NMD38?[,GKOQD_/U* %CPHN4'X#JP"K_RP6-MF$CO!KX-"> M0]=863QJBFX;BFJ0X-(-138IELZG:JRD2CTHL\RBU,U%=]ZD(_>.F"FI&_UN M;J03U_;"J7F0B@]DN5-O3;J(4>*C5,*$8 Q1&E"H BDK%9T#; "HC M'$9+].7/;<"$-8IQ8R;ZDK07-M&[H;[5W)_%\DG4E>.7U:GUOV?EU_;(YR:! M,?5(3'@8P"@4!"(>,IBF2N64&QX+'''/(\*NEKM9QU/[HC2X;2M$F=)LIFE# MD#>PE#60Z]I;+6CP3:'>.L8^2!IH6[(\O\=ZP)6@ MY?6R*/-J,M2&T>L\1K]DR^SAZ>%BL5A]T]&9?R-Y5E5(4?\VQSR)*"*1\GEU MV5(A/9C&G@=IZ &[1 +X1;3)![CHG!$L/P M3 ^L;]H L+&@*CQ:G\;10&>@'82U': UI+I@^$&P6,08?C!&6N,8:E#LUD'. MH[-SF:1GT^.MHIQG^\XBRYE-]?.//QQ? +]XT(%;_ZP>X>9TUX54H+1K_D'= M,*>QSP)?!%"*,($H13&D"8EA$'E2X# )I6>UHW<&EJE]DNZ^JL$C&J&='WW. M<)BYUB.1//#7Z$-73?)9=4"4Z8.AVR;-0#4@]2*"ML>="^Z 5*=>^3EX1G74 M'1#WVG=WT63/.E=-.++@EZL'W7K5T46>Z_JN6M/?O6PN:=8Z+KZ1G#>%!M;: M7U1)*^^^DN7-HVZB^*1C.0KU0-?'Z.8!)6'D!10F,A00)3Z%J<\$E%Z TCA. MHDB(^6.5V^5+2?+23']'PV\C)*^M&$Y3?FTPS@ 5]]FR.J9%R:(JOF$=3;FURFE0:D( T# M5?;I]@&J67!8^6WL@7-;*VXT].-6EQM[4/;JT8T.H&<5I&:;YVYUP53/N:C[ M_R+84U[5R_OP_"F;4TXXXUX,D4\(1"$FD,38AXQ0%D1I$B3$JOJG4:]3FT=> M5[Q7XJ,^.DWYNF(-V;( DA'O9I\.YVP.+/LM7KV=W"!N=7R#>08^_ U^NG98 M",F&);>UD(QZ'K<Q61K&[N&8^T6M[?B?Q!+\3]0LJFX<_BL>F[RIFY M9-DC65PO/XGOY=TWL7@6OZR6Y==B[@O):$1B& 6ZHCQ7LS,B4PP%2L/ %VD0 ML5[:\- $S-TN7 MX3(N.',;.G,6HG'#:%R0MQ=2XZ11)_D<-80YC2.,:1+#-$;*<8NX@!BG*13< MBR2+E%L7AV?D<=1]3$W>7N=O!'F3F%!Y&PLU/*#4+R=7R,_*[%C1:R9M9Y(V ML&#M9W*\ZN+FW 2.V]8/F;BQZN/.I?U>_JNL(/?WN3XH4F44 M;Z)F=JN=SSV.61!Y,H4I)@'D+):A$@1?^E;S.*->IR80NZ!U*HR\ MAFVG!V:,FRF$.&>!'T9IG$(<(@I1$A.(91+ .%13.8K"""7>8#.WJ48PJ*YL(A+/(.FLJYBCJ0"\1+]4#\?*9?%-]BCPCBV(> MA@F/0B5B(1989]2/=5JR!"8\P+Z@**;2ZJ3AWH:>>K58>S^Y*OKXLF&&WU> M+18?5KF^::ZK;V*=7A:)4'E)%/LPI22&DG@A8A&)$;N<5ZE]U,WH9^L-F M'JHU?^1*-V42KK+%DU*.MES]G$=>A"ACD$DF=-TH!$F4AI &?I1@%*2A,*HO M:MC?U%[Y!MZ?STOD_YI4LU??(54#Z\"AY/X-6O!;B]>A+!@R,VC._]=]OFGV M_R,$G*H#<.RVGGN;0HH\%_R.?*_.#K6[IY?ZJ*9LYD5IY/LQU@58PBC5*4U] M2&(:0)PF*>*$T< N1-6DTZF)RE[H ]L":[F[:<*YX>:F8R:'WMMLX *%MSW# MN";VTH10^XU-"X;<[FN:=#SNMJ8%%7N[FC;W]L@2\D4LLU5>A;D*_G%%EHW# M+5,_2%/!88+4'RA1TH/]6$ OB@+"@E1$L9'T='4R-:FI88(&)]! +=)*'&.R M6U!<\3/T$M0^-7UJEQ_CR"*WA@.N1DJ>8?,XV27$.,%!9\:+8_>.E]+B!/J= MG!6GKNVC>'?7S5.'XXB'"6&0I+HJ>(HE3$,FH8?CD-,(!91@6BENKONI4QKNVVTJ(_]8ZE/Q[!;JLUK*[OU97WUB(KR&N&N MANS]:P_5J!,\7"]O\]6]&J:B>5@\QB4+/#4YX]R'*/0X3(47P)0F<4+3@*?" M*!:]HX^IZ4F-4A\7?&QP6KQF1V@TT)KSR1E8>#:\M!#[Z- 1@BQ$Z7RB1E*H M?<(<"58W YWJ=>36\:2L&_N.KIVXM-^ZU&[FW/94Y!QCD?" QU!X5?9:7^F< M]I?4WQ2#.,$BM#IS<[B;J4G=)FTT(\57(!>K;T6=@'6U_I>%-L!R@^L(R69+ M3^=3-[ 0[B7;;C&Z6USJYL#I&Q5DH7U M)N96;T:B\*KTV+K/$3;>2O(=+#9P9V I+,]J'V'9>K_2EK0WV*'\N$W4IPZB MSMF5/,##4/N0VUV]U<[C 7,[]AH/76TG#FSUM"SU+/77N1\G0<2\&,K8%TH( M@D )013"0$T>@U"&7$K?Q-/;-#DUUTP'.0I=C%CIBJ%;ML5/]RO+C]<7YK^:^?0=>PT*P/]VOGG]N+J[?PN8OU0M8O7I;38WRFNU#;U^I M __2,Y==WKR4587EJ^PYXV+)=6+V6Z'&S'GDB2AC#Q(&*7J!8MC2' B M82A]P9B.+4ZE52H[@TZG]@JV**N2'#/PN 9JF9W.O2Q__-M<+H>7+K7J2 MRHME==KB44\WYE*(*!%) N,@\2!*(@*)4.,0!6$@$\\+ L8LJ@[WA-%G5C!* M0>(:KY(IC7@&B'K+1 O:Q;3@^,"<,U\XC^>WGDAL6*_P5Z2_/TFZHRG&2>I& MF'L;Z;/YSRI_[K-@(GO6^614+\]9D:V6'U;YI<*0E1]7 M1:%FXP3[// IAB(E.B@@DI#&F$/&DQ0SY@LBB6VQ=>/>IZMV-5P@5SE@%6"P MJ!#;;(P;CT&WP@U Z4A3KAHSV("N)&V+VAHX^#@?^XC(A#Q)8QBG"C!UP%@!",8AH3[2/TN$%8'>VTZG]H4O,4.V ;\ M3/UE"SXH-_CM_%RK43%SN /P9KFRVV:=Y"#.P.:K3W;/GPY=6NM (SJ MT_:AYK5#VZN-OJN*&^6\6CW14CXM&GDMYIB'<8B)]EQC'9@188@#FL+($U'L MQ4KOD%5@1E=G4Y.PW:_\C[E@JV>1OX"5_ E0PJL4R[95,;JX-EU)=,/@.!YJ ML>,W;7E*;39F\*/.S9D79'&\OE6/I<33'#E>0NSH<.2EP].F[R\9&MS3=ZEP MN\YL=5 Q6]Y?/.BVY[%(6U\%N(+B,XX! GR ,D2 ,XC0.821"+]:!=3X)YZ5-K(4C M=D<(M:C".>K3X3KV])DLGH0.J[+/BM])L>GZJ1OB!E;LS1-9IXUUG*_1A 7' MZYX='8Z\R'G:]/T538-[[#29BVS^?EEFYB%+&8I1E10HP/>1WN8FOK6(,$:):AAFDG#<1Z[]< ).P.+ M@"TQQC)PTOB.0 ]U;_7:_P/I'V']8_6N'V]UE!?\I%'M6WWZPG[NU9UX>%SE MJK4ZM=TMR6_R*O"(_TU_\MIT-7,_)C&E2B9]/XFASJ *L:]F=;X7>7%"U3_Z M5BM3AOU.[;5?PVZJ&\[ (\D;[T 7VN6KQ8+DA0X8J&W_<-OPHTT'D/*MB@PKW)=>7.N;"DRJF?8=KWJ"Z')2&OO0_;VWNN/*F' MYY-ZG"Z^9\4\3*A'I9J?(*PK>4DU<2%^$,.0A")6(I7Z@5%@Z*'&IZ9#&AO0 MX,!O&I[AF>"#M!DN&O4D8V"],.;!?@7H@,%N5WRV.QAWA>> :7LK.H>NZ?>2 M?EJ5HK@E+WH%[W-=:4[)@0ZOJ))I9C(3_/(ISW4\4>@'3(0R@C2)JN(V%)(D M(9!' 9$Q)SQE5CDO+?J>VBO>P )*1C=5N.HZ?85M7(L^> M29D]B\VJRFTN'DG&FT3?EZMEG606)Z$?,N1#(93_@;!,()&)A"+$ ?&9B%)L MM.=EV>_4%&R#'&1KZ&K&5(,'3;Y!O:5?P;>(,;(8BVX9&Y#A@25LB]SK+7(; MW&UE!7 Y*+D6$5S#D#Q2")QMWHKAZW'Y^K<8Y M$TE$)$(PI6&B9IIQ"M-4>C#Q4!IQB5B*K,J5;3<^-1'W_R_0I)Y\6A9-\DFF MJURH+ZRN8[K47]_J #+XT;=<[=HAE:"(1#3R8<12 76Z1'VN,X(IBB,9"1Q$ M"9FK;NEJ:%JW.QEVMPQL[=]J!IL-1L"SHHX9U:<*9+8D2U;E#5H5MO$B.Q2; MN?1]:1MU=W&8^I.#^-X[';Q9M;W&!/.L%+ME3_:] #LH9O.>^W'QG#Z?^@? ^]"B!TNGI%=PM?)]?Y\=>: M]9_ V@BPL6*0FAK]272[1F /8]RE@MXT[:T8]&^I9[ZS4GW(E3.J>N1/K/P[ MT=EURI<+QO(GLFC^JKJ[+HHGGC:+^MT8*L@FN9M\QN),Q4<#A^!U; %CAHD(,6.FBPZ\(>+->9 M_RKR-Z: ZV[R[9.*]>+0;<8P.PCCI@/K1<]>KJ]^K;BI;_:.%!F[6/*F]%%5 M.O%*3706J^(IW_(\D$\\''DA1*G.#DLC 7&,0T@H"V44D3@F5K/KGCBF)H-_ M%]G]5[U+0=3\E-RKF?=,J;9:$G:K>9MMIE^JC M&L;%^AI1S'' ?";\%&+F*8< >P$D:HH$$XJDB!B3)!0V#H%E_U-S!"J<(*M? MFE(CM/ORV])O*37N21WZ2R^E8,W>WEJ(=+HKL&O*K Y"K;[_E3E;U^LMD/IH MQ0!B9SY[[A,2!+_3BC@P@"D(= M\88P% DC+.$)D9Y1Q-N1]J@W_62O$+^9X]/#W, M(T1\+.(81CKT' DN84HC]8=/21BP .' O,BI49=3>[D;6 55J@F+T",S MHKM?^&'H&U@#MO&"^NQQBQA4D&>@ >V<38L8+N>LCA2^Y8!=N\@M*Z(Z@[;, M6AHO7LO*LIU0+;L[^\TL+ZO )+U7=".K[+5U;8KZUZ7.Y110+Z*QFD%2/_4A MDM51@X1"Y 1QA,@M"C.A>"1ZRRYN\V/S45T>BJ-1++M'N[G)DI1'\F M!I:#-0FG2[/:9\<[:+3;_'>[78R;X>Z@>7LY[ Y?U>]]_9#ILBH?LV<=ZE.J M<=3ARW75TX]JAGA=BH=B3OV AB1.($N(>HN%QR")"8:>#DWD*8JE74(IDTZG M]F[7F&$%&FQ0@Z;"[F\:.*B06QX[-AH!,TUPS>O 2N&"4FL)L>'(J; 8=3RJ MW-A0\5J$K.[M>;ADDW'^8EF7W?BZ6JC[BSI[PISS-**>\B:0'^N 0$(@Q4$( M/9SX,>9>).+4)A/;J0ZM)&FT;&P[%>]RP85XT&<^=;*51U$^J2L>UU5G"FU3 MM553;%GW?_\K#OSD?X(?N9 9RTK;\RJGQLE,O%RR/[!P;4%=5[@H7QP>OC"D MPNV!C%.=CGM(PY""O8,;IO>=7:*G%CL="=#\KLF\NE,O=,G?B:5ZJ\KB__N;JH:+>I1J?VCE3;!3JE/D&RFO.ZH&UA)ZWCI MEKN=BFK.D^Z8D>)4X$YT.:I@F9G_6H ,[^H;^:E/V.D=WT*?-VXJJI4O7W1B M@3[G3\T;G- [L 5Z5AUFWYI:@0WR@2*@;0ES'$]HW/W(H82VM.Q'$5JWT'N/ MNVKF[UGY]?*I*%+FL2HCM;S_J,\&K[NX)2^U CZ) M_Q0D_Y ]BSF/0AI2*2'&NC0 BP7$28P@$GZ<>&$<,VYU>L,6P-1D23V(L>6R MLRWE3)($!RF&"0DX1 @3B!DA,!#$$R@5.":^92JE 4D?)]V2HCT:F';#U?\! MJ1QZ-Z""/@-K\*!"O_-I*%> "G!+,CX#V@2@;7"X8="3/;<;"+8@QMU0Z$G1 MW@9#WW9ZI@MHCV%MSN.04KPZD],Y7K_7>FH*H;FJ6PIK82BY% (4E@ M(&/E \LDA93Z HH489VG+Q11;)5'P#' J7V8ZOD*I!K]&3L/SL?13%;?JNK4.#)M+X0<$ MLP!BR5)](M.#*><$ADS**/("1F5BO_1PL*^I"4,[56LF:%MPP6\58,O8W2Z: M;>:]9Y,WTA2W!V\]Y[*=C PP;3WZ3DF\R!*2 1IJ@0G ME2GWXC0.N%VNNG/ 3$V"-K8 IAQ$?1Q<>8WWR^R?MF<-SQHBPXWDD8@?>FMY MP_E*[I\TT.D\6UM@90SX<6T.:.TY'A5MO]WL@%:W&]#G !IW2]H!=7N;U"[: M'.:,PSKP(XX2)(,T@8Q(J6/)E)IR]0>*.1$XI0PAJZUKTXZG)I\?KR_>77^\ MOKM^_P5/7^\Y?_ :[>?[B^O+YS>W[!,OAF"&:'=N\. MGF<8)-+&EIU1CSB\392-+26V1QX<1=CL3 M763L1DJ1*VF#Y56158E9TU[GII8M<"! M'O0J,;N&KGT0MGIX4).GHDZ6T!2Y>5+?FOR;#HM2;L=.L1M]N;I=^?:660W- M!\U,W 89BH'5;7<46M2@@0UJW* %[K!6KBU7;@OI&O<^;I5=6U+V2O!:-] C MM=FM>O:^DNI0P4-6A2_>"O4T*M_P7LR9QSRD5]&]6'*( C^$)%"S6\9B'ZN9 M;V23T:RKI\G)68.UEJ.RJ5NYAFN1@ZN3WVXE'*6PI0J!]&3*1,R2I(@LHI[/-+/U*2S@KFITS<#&BKX MK09KN>EPC%HS#\X!80.K9D^N[&OK=#/AMHC.D;[&K9;3;?!>69P3E[NI?W,G MOI?O%,K?YYQBX:%0P(3Z#"*JYHZ$100J84 X)FDL!#FGPLVZIZF)P[JHRH\? M5T7QDW:IZN"D\VK7;)@U4P8G? VL#?OU9\!O&B>H@ Y86V:/C$&KQVQZ>]/Z M,'M&GZH LW]#/Y&XRQY4LS?R+B?+0DWG;J1>;[_)OXC\.6/M!\]/)?:)D#!- MN(1($.5+A*$'98P3)GPE&=)J3=RHUZF)1PU:+Q^UL/7/&KAB'#30>WH:9L-@ MIB[.R1U8:1SQ:BT\5CPY%2&SGD<5)"LR7HN3W/1,= M#CK''DV9QSGT,/;U[EP(<9IXD,O 2W70*&5&V1^.=3 U^6D@@E458OFH8^3) MPC#,\BB))BM YU$S^))SS>2,M;AC19+EDLYQ!KI7<@[< M-^("SG'4N^LV'=?US&G3GF=JSDEL,D[X D4T3"7T/+W:C7SE9*6$01[&7B*] M0,2150CYT9ZFIFR;XWQM+AO+##9'*35SF)P0-;#.;3AJ00X2-'"2"K?9:H[V M-FZBFE-&[^6H.7E#W]I_;E>%?2-FD\ODL'IOSSS?R-L^6+'LD MBPNI^E\G T QQL379T]BO<9+9 HQQ1(F(A4R]%F,I-'>^;E IB8I=U]%+HA& M:!F[V'<@S'R0,>@=6'VT"?!NLYG4F/$R Q7=@V1C.),UMS&/?<&,&P-Y)F5[ M,9'GMM?S'"ZK8O:4#W;Y59\CUP&9[_-\E5^NE.PR/9^VG0;8-#FAUVX#&S2X MZ\ABC1QL01]DOM"',[<'46T C'LZM0T=6^[3AO#S-Q<,J+[-_-H?JJQE/ M]1:K1WC.TS3Q2,PA3Q,)4>A)F,8Q@8F4R$O\U%-NB*."-1TPIN9DV"=[ZDF_ MF;(-3^K &M=9OV96+8DP75MSVYHV_9,",4I-&P,FQZIRTP5E*G5O#.BRJ(1C MTEK/PQA5KH#_R):\FM^)HIP'7AA[* EA*D0*$<,13".E>23 "4O/*/$P"8J]^I)7"\_9++\JN5C'M,T37D4PY1%RKNA40JI) 'T MF"_#*$$84ROOIK.WJ;WT]HE"N\DTW(QQ1='0&S)5(8'M:/F!,T\:$>.^F,#1 M'L>O)7#*^(.E!$[>U#/J7OD?G+Y\%*5^%6_D92YX5C9U95,A$?<9A2Q-0X@B M&D',P@A*(0(DTE#2V*H6;U=G4U.-!BMHP.I0KAJN9>A]%[]F2N**M8&%Y"AA M U3U-:'$;31^5X?CAN0;F+X7EV]RCYU^%'DY_T7-8QZ>'IJ'.422!3(.H!\1 M?88[Q1!S129!'$DO]*2?&H5][+4\-65HP)GIP#Y/W2_]6=8/_(8WN!R^ST>M M[7IYU4U;+Z[ZV^N7=K_54=[0H\:TK^/Q"_I6 6HRB>I]"B:RYRJ+7!Q@SC!* M(8^8KWS].%83>I1 C'"2(I00$ELEZSO8R]3>R2:A;TF^Z^18#4C+\*O#=)I] MH\\F:>!7=Y/P6!3_'W?ONB0WCJ4)O@K-=G8[RRS00X(@"73_"MUJ99:5DDFJ M*AO+'VZXAECEOH%>/%+N),.@""#O3/5RI""Q#GG _GQ #B7Z*CA M!!U(!I$(W /IFJ29VQT-&'O9V6CH8C\*>/58E1M957IUP,I-O6UH>I>4FP<] MJ?JGJA1UB-=VCT!P0P9JI" MYS&# I,8*NK6_F2!TSY/UY3WGSY'G[7[O:XM6N9TVWWI%CB%$W\[.XNC$Y-- M?^+#JWQFPFE# -.,LS;J;HA@A1-/&JW&:DXS 0Q59.H7M<4, ,XAP3(',*,<,;CQ*H. M2+^(I7D+?]V4^Z@IS&=HXR.UCQ4?P/'V_L-X="9FY*."41LJ'G9+8AB T7L3 M/;:OJXVZKROTJ1X*+)(\!QGHU@8J" RIC";(" M"A'+!.4\6^VW>[JVH(^6RM2.&TH-NQ[81 3LS(7HU(M0DOTX?T!+L7:T-J=%AL M%](3@,8T(3T=QC.JA'^5XG$M/ZA/3<_XNOCNVS\T%6_HNNNH;;( 3-I-'0G; MQ+\VC9 @$[R("PR82A5 6 A 24Z 9C[]T4GS6,1.@:GCU%G:MZ:SQJP).WN: M2M6=18=F\TT*39W0UL2<-V;YM:X:.:EV7#K?5$U,K3/,DGO83!!PPP;6C%-I MWM";(/!=!.>$&=4WA*!K5G,U'>'5S[_0?VQWK]>TJN[_**L5Q"*C,$N!1*P MB!898'&&0:H05IJT21H[!1([RE\:%5]T@;KH%!7];O1V9%K76;&-49@,Z\FC M%\;"[!'&X 56X '-QUF#GWP N@R*,)O&-^.-.5V]U'J/\4GR7<<3?CMFF1'5B:GNNKSE8_O:=[MJ56734/_K]XW9=\I_1)-6+?2$,W('& M48F9&]'X0739C\9S'%_.DTKN=K+I\U477:[N'_=?MSO30'1%(<1<$00(X0B@ ME.> )=JCDX3%,<\9DVXED8?%+8W/CII%WSO%FQY;T2_E)JIJ]:/^1IX^B-MR M6B@<)V:P@Z+1YZ8W6:-K=%0V)$O9@!*8DP9%SLQ -N9?\HW577[L\M?-L1GQ M%_K'*[G1[MR^6A4%2FBF*"AHJA>*<4$!PPP#"FF6J0QFA#IU;>F1LS0^.56S MCD9GK:)N#-*'JAUU!,!J8LXX@TFK&+VZ!9,S5=P (2A'],F:E1QN&/R<%6Y= M[D<';UJJT2,V"[CZA'H5*U(0AAC(%$H TBX'H+F, 4X%TMS 2,J$2YC'=3%+ MB_CHM*R?\$9/-QKH0=..!<9C-#$)7('G+JJ5#,<"PR $)8$>4;-RP+"YSRG@ MQM6^M7]?UYUJ3YR-#X_[RF2@FJ:Q""=YJI<: ,,*@G_EA]W&W?2JU,:N$2"D8S@!B M%)K@T1Q0IA!(99IG1*6*V'6&O"5HH2S2*JL??Z.NZ3'4*>Q*(#WXVE+'>-3F M(0T/P#SH8AB-D431,_C,%#%LXB4YW+C>HY'2Z^WF2;]IY7;S<5=R>=IK.TE) M&B>:"DR&""(YUS^)#-"D4%BE@O'$:C]S6,S2*.&H:/3=:.K79+L?U6$J"(?5 MQ$1P E.MI%]K[7Z8'#HN!8%KIKY+/K"Y=5^ZB<9@#Z;^N^?KQ'33@K-^3+>O M'E_ MV7W[W0-W>"Q%[S>;TOAR=/?SC5[??OFQ;1/M"YJ9TD@00&IBI8LL!ICD#!"8 M% (E28*@?6/?/BE+(X<3/4W/-CF8+>8 IL4"- 1$$W/"-71NURYP@,EA 1H" MKIG6GTX/E=O"\Q8*@^O.WIOG6W;>TO]LU7GS8L_<\3:/L)156T[PT+%*,)(P MI'VC7,\L0'$J]<(20U!(B:G^7P[=*DCWBUH:$;;J12<:.^8J]Z-JYR6%P6IB M1CQ1\E",('1RVB:">R8<+ M\#"[>78>< TZ>R[CS>?_>5AYYA+ZW._;@*PI,O%E^T8^R?7V^^>MVO^@.[G* MDESS>\%!0C '2"4(D!BE@!Q5Y;5BT&:%^-4XG3O MQ?O-DVP3O,I-)/_U:"(5*LGKEL.NK%N(!&X M15R?M)D[Q=TP^K)AW*T;/-?N]FVOWV\.[5IYBK-<$0H23DP4K^" 04HT=Q=I MAE(%8[=R\%Y:+,U==V^6ZP>^Y>I_:DBGWA@PY7", 9&QX"YJ;?@Y23O<46"% MW3?PTF3>+84Q8%WL-HP:S+?GW9;_\WU5/4KQ1@O *UST1S#DB"2 MEM:2E_9%J;6+UKZG8O:(V]'2)#A.3$V=SM$OG=9_,OL9SXKX3M%,QAFMT W? M+*7/W03.#90KC>$MCU_4;OOR2;[]X[O<5'(E*690 M_W] 8Z37\I#'@)"8 ZIXRIB*,TB=0AIOR%L:,[7JULXJ/5/8L5W##9CMB"D@ M>!/3T2ENY[I&K;(!FSW8H1*V <0-F?,VA; #X*)1A.5M[MV:/LG*I/69Q7I= MBS3+BH0@Q0&3F5Z,D5232,$$8#G-1"R)2.SJB5T9>VF$\4D^E752E&G.9(JZ MM0L$IYJOUS <9HB1R$Q_M.X%BE.#IA[S1W=F>C[N;"V9>@PZ[<74=XEO9@/; MORDKOMY6CSMI2DK6%257>0'C E)3!) 6 $F9 @8) QBS/$%ZJ<)BIYW]'CE+ M>Y4_RXUY5#^;LT"]WG\6HN":WG =6J2P@GKE!PIF#DUP0@%&>0(2$5-5Z/4A MSXG;#E4 <.?9DVK2'?=UP6:C=!A [1RI "!-3)E&P^BH8O3[)!5>;^ 0.$?D MNJR9$T0&#;[,#AF^W/.LX:(@3XR5%#&"(,-9:EII)P!32D#"69X)E6>,D]7W M^IOY=F,9[S*J8L^YK.D>\[>U9A&CZWI[^EA?U;&\ZB6D7-+V M.-1-P\/NS+],2:B;1E[LN D,Q$_&&/^5C:9JB:O M5S8&1;^T!6Q=F63$U%ERSCP3,C4[G:'V4-[ ]?>&\A_2>]'#;W<]K6UMI&J<2HP)P;-Q7E1& D<) _TT(JOU7O>!U"Q?I M%[8T;NQT]8@-&4#4CNI"X30QCQW4G'[;T :1P%$> P)G#NRX;?IE+(?%/1[Y MTV9W\OVFVN_J7,W/WTU F_[?NW)#-[RDZ[]04X+._*4K)KCB<8X8@AF(N2*F M_@P"-.,2B!PBEN*"B,PJG,-3_M)HY:!SI#JEHV]'K?52^,G\Y))+[3$IPS0T M ]1SG&4Q\ MJ=C^-I]E9(\8QL\1O>=UEH:)D#8-)K7;Y5AHIG^ !1'34OT7?MYHQFD2N=M=C>]#9;8UU'5P[ MGA@-V<04<:)?].$V/L[4,&A_4%:X+FE60A@T]CD7#%_LM5PZM+8ZJ6?UZ<-? MFY*?*RE$7E#)0"J)7AM)! '.XDQ30I;'L"U6N6,1^L%^M2=U:N;!#NGI4HP#&=;EXS TG4)8@7.C?7&\!AS+BZLK'FV MDK"[9UP]IP_JD&EIUB3UKODJSPN>0Z$ D3$#*!888!530$B:Q#"F*4ISOY). MU\1Y4.O$K'IXS@\9\]PHZE=CZ#K"(E&H( 50(DL 2M,<,(((D(Q! TD*3>*Y2 24N:.)4K=E. M[-(6S=/4/!D1E6LW>10G*2](IC^T5)K&=PG 4,^E4(BI&"+*"0I2 &7$]"V@ M LKD\V#WL0B/[<2?C:%Z*%V,]8P%47J FJ,BRG/12RB)T@.'94V4OKO]/C:_ M/9IJL1_4)_E]N]N;H,3/\J'^LJTP3"#.4@EBG.AE 6?::64%!P3&$E&52AQ; M=?^^+6II'Y5&4\-(NX.N4=4JZ\9# _C:<4\8U";FFR-@1S6CS[< ^[2[\JFN1%#5C3 _E=4_/WPW>U"?][ORG[+^QQ4O M$$J((@"F4J]U"8< 8R( S5,60_T'S.U[^EJ)7!I]')6^T[Z,4;/M\VN\&;%= MK^FN,ITI&\_&TK%QF &K#=W N$Z^K7O0]ZYM:VM4CAJ=HT;IYA?!X73:XPT, MZVP[O>/A==WP=4#JQK:OS4AS;OXZ6/9L"]CE3@\"/\0[FKIZ;?1T)7=:WB?- M2N^VNQ]T)U920IP@B #$')N<9],*#Z8@5AF4,=2$#E-K K<2N30"/T;L'K2. M.K6CWXWB4:NY2Z<1._0MR#LXIA.3]TO"Z4#>P6&=B;R'X W$UD[0#+*UW4CS ML;6396=L[7:G!UM_H7]\DESJ3X+VW^\?=E*>M"+"!4$B3BB(B2@ HI0#AK73 MC9,L4XK+)$?4FJ2')"V-F[]\NG<@B4$,+:@V%#(3,ZPYH#_J&1T4]6F(-0B9 M YV&@FXF%NV#,!"#VJ Q2)R# \S'ES9VG-&DU0WC.SE_V,CN$8T+RK', !8Y M! @3!5B1$I##1*8QREEBE\P\*&5IK'C1=%=KZM^B^ BF!46&@&AB>KR&3H!. MSB?/G'_6"?G"_V'.CE?7NQ!?V^5DMQL M%1SJ2WS20VNFU=@)E8?(J)<"-[?Q@'/P,>P\[W@?"W^>S3 M,6(8OWB O@8=:5QP0?37(HV3&"!$** )$R!+20YCAF(LA$LPP/^0!BA?MGNZ MCM;CVJ",:WJR_!8GSWJ9W$W1S&3.UB6+:%3BV)9DFB8DO\J]>DOHO-U +2&X:/QI>Y]G$OCC M;J<=X7=2F+XG%[425\(T*D:8@P*9XC@FI(@1Q$#&*CKF?M_ U(Y- B(U,9FTFD:MJM=KL09,#[<#)FRB^ V9\Z:,VP%PD3QN>9L; MD0A9KMZTR^DO.[JIRN8\UD0_KI(DXZG,""#8+%T$%@!+G (HDE@I%G.%K X$ MAH0LC3(Z/:.CHFUHKAV+# (Z3!VA8)J8+SP0LB8)&PBN,$,E^7\^;)_^M[Z] M)H5_(?,C:'ZLF6!PX%E>?QO3NG?>ZMJQU>;?[G;;W>NM9A5N1J_N-Z+N9-4D M2]R+?SQ6>Z/ 24>FNO;RJI"H8$JD0/$< <0R!;#F!5"0),YAGB<9\RPZ[ZO2 MTDCDM-YY;5-T8E2=,G?6,^QH6'1B65O^W/*8+>#\VCDX\\[:Q)PVSX2-*%(_ M%N.):M5[J_5")>O'PMA?N7[TR+Y5P$SB9YWP5K?\7A4%2DB2Y$#D$@($$P)H MD1< YOHE$(E0A7"J2/]_]7_)]QG$3?Z2YZ,OI&($KNXCCN M_B^BC_NOVUWY;RG^.TK2["Z&^1U!1MN9[<]2P=FRA=S%Y+.<0"X0 43#57U;]!U%(@92J+)&2 MB4PZ)C>/F;ZYFN:=IB[79S L,%"TXT+R= JR0!)+06!:%P@EV*M9X2^#2N/MY2OV7^;DR;[]]7V]_2OE9[IY*+H_]R4X[ MF&FJ?)+57HI[DS%:U=_ZT]^;FH*_;??_1^Y-W.?#QFSZ-/MQ[[:[]I_,==(L31'+BNQ>=5?&M?^=;,[*%SWWNTL:DJ6 MWD5-V_"F3-3!##>_;.8'Q,[96^ZT3WU^,MQQ\BXZ&!W55M_515CUO^ZCGW(? M'0V]ZXY8U'87?;)X.)R]T)>9HZ"N[9!_UD/O34;> M.UKNFLUV)=,TEX( O-,?T'3&- DAX#2#**^Z*,EZ>:; MP-+L&KTVLV&ZH]6!KF7USW9?T71V3M(D!XA@;A)8$L XYT @JB L4B1DX9; M,BAO:3LIG;K1F;YUB5'7I)9AG"UC9<*A-W7H3#]PMW>\/7):K' )G-,R+'/F MG!8K "YS6NQN\^,637ME]4$]Z\#ZL_GST*Y^%2N5%"+F>JF*-<]PK 35( X M3?32061Z\6!5M=5-[-*8IM;:[,B>=!!NXIYEU1VWN%&.)?QVS!,>U(D)Z J> M=TU+YI_1[^U_C=Y1K7A +G)#*B@E68J>E9G[88E#NUW7TSB^.F M14G[31$P[8)T00^S T8PG:PZY$U;_.Z88,O^M;=N-P_?Z.L$T-,QHAI M$*U)1FY,G_A5QG.4H!0#88)S]/O/ :-< $@A2F+)4IJY)>_WRUH:!YRHVG:8 M.U$V^N6W[5Y&2>ZX:3B$-6$B*V)HTAD9 4CEFFNE2 !/*284%D(HC\R+ &C/ MEX1Q$V\8$&_+]688#*=>:SX#[TS/L(D:-\ (GK/1)V_V](T;AE_+Y+AUB^=A MZR.KY+\>],Z"M"ED;1 M1QVC6DG/=.5K<%H>K(P$:>J##E=\W$\9!@ (N^M_3="\N_ #IE[LB@]=ZUX= MY:WFCOW/M]_D[D%SR)]WVQ_[KV:[G6Y^KG JE$H0 E)R#I"D$E 4IX#EI,@X M(QFC5D7<;LA9VJO?J!IUND:-LE&KK7V=E"%HASD@(& 3TX G5DX54RR0\"Z: M,C3V;'53+ P\+9UB<[G?U_]^O=[^,$O =]O=F^TCVZO'=;LY5!V;-;2EFE:0 MX$+$$@&,"[VH$ ("3(D$!4\Q+;CV$*"36^ D?6FD<5"^#NT4K?H1;?5W('S MW*7Q&\2/X@[=N?Z^*_?RS?;'9I5H-P>A+ >,Y'IYDV4(L#35?U4QAY(2E.9. MA_"7(I9&5A]WVZ>R,B?&YO4I#WWBMJS2*E1<+R4=\TBOP&I'2^/ FIA[CAWT M:NV T.J%(Y9^TX.RQQ4QLU)$OYG/>6#@2L^CIR8HJ/J@WDBV-Z5%#,N8P/5J ME<2Y0$KF(&:, H2X?NL+A0 D29[G:9+AQ*EP_8"LI;W^[Z2LHN^T%)%F@++5 MM"Y5;>*B=OO2-#K;;/>N]>R'X+8\K H#XM0'5JV63>DDMH\Z1>NTGX![HA9P MA#VX&I W[^'5;<,O#K L;G'?'GG/U>[^47N7V]W]?E\7-].?S7=K^K""JZ1D99^[V1 M 5QO;XV$06MJW\$+**>-D=LX>.^+# P]V[;(;?-.=T4LKO;L?&."AT].7)I- M?,DDU"^X?N>I$@!AG "2,5,EEC*1HI0KI)SZWER3LK27O\E#.#T0]#H5N8ZH MG8)7WMWB-Q;W@Q!$+;AS55)\[:[&3+VHMG-X,4^A67DM^_;'=W];%(* M[K]MM7?\[[:\U9NRJOQ,(X+4,.U%,^E4)N M1/61EJ98@4G+H ]R106DA6*:LA%) 9(%!00J"4B*>"PS2;#=49:[Z*4Q>:N9 M>0WTQ]30^&/S-R$5?5SOS8F6,4<3>FM/M-]&3-;[22/H:'A^/$@^&.KSDWV+ M\$'WR"A?EXYIU9\,YQ'T'PSOE_L,^.,^[H-@!9W3AV%XQ)?[0%A9.OBAL!O! M,_QALR]%N7XTQ>X_2_ZXJWNZ_J8?HC?;;[3 *R M7.:"(V0*7CM%/-P0N+2/PZF^T5'AN\BH'/W>*.VX&7 3=+M]@9!03LSX(U%T M#V"PA"9LS,(MH?.&*5A"E>K\QQQ;W&_$7NONGW)N-BX;Q MCF)-J+?<[;78+SM:]]BL*KFOC+>\WE:/.WG,.DTQ*X@J,I"GG *DM"O+8OU7 MH7B6%U 4 EKM2$RMZ-(([FAG5&ZZ2BQ'P]QC(B:973M&7,*<37W&;LR]M(HO58O:N/4?S<:6CJHUW"[?38] HV)R=(%"*=CZ!Z3O<^>GX\WVX%S MCR&GI\Q]E[B_DNU9M?$E5S&+92QA:D).4X!0C@'EB:;C0J0$)4I :-V)^&3< MI;V*732$N<;^'3P%ZO;[YVG^U$N^UO+?ABQW>NFNV.G]PIV.-=O+=L6 TQ?M MVJ_=7[+7VR>YNV?5?D>Y37_JL^L7]/S4>FG2;C4+1-Q7K?5^BLY'F^TYNFK$ MZ9-T_0+?!3O?U:4'ZU+8IIM>72OC?K_?E>RQ]N^^;"^+$AY+%E:K.!=9AE$" MD[M,:>!;[K)>JN4Y/7IX8T."@%CIL-A M'G@I/5JMF1?-H6"\7!X'&]F/Q-NVA-4[;?3;/S2C;;0F77L?O1S_=;MY^%4_ MOJ)9B?]ZZ*W).$Q8G"H 62&TFUYD ".) !)4,0H+F4JGA%=?199&V)T=D7F, MHLZ2DR9<9L?-& -J:]K-MA%=4+UGT(ZVYYB7B 8E8F]E9J7? ML9 ])]W1XWGVB)9*[G92?*%_- /K'[I_:_L^?I*5W#W5^Z#UX3Y=5W^GANSW M/[M?K11'" O( (E33;>*4J!YN ICR%A,,D9<\K5"Z/6TFBXBU_YT>CI?%X5 M:++L.';^*9B8<3OE(VU(2Z=W]<^'7[1FW46=]C4)=Z;=19UQA]\';&H=%.VP MK:_#J#9O@^R@<%ZTT0X[NA]S_WF[%3_*]?KH.^4R+E"F$L P)B;+00!:$ @R M$K,BS@03L55'W5X)2^/33L$1CNHEBG;L. J;B8G.#19GJNHU/2CK7$J9E4!Z MC7S.!?T7CEK[7G4#7_W\L]P^[.CWKR6_WTG:I$\=PTY@G&(A<@9$;LI J6=CGG5O[[)73\31E*BVI4W0G*9=00!4IUC]>NGS$@O@,<#UK(%'#>E9 M57=/]_76Y>LUK:H/ZO->CUD'E+!8L)0@#)B4VJF*E3)-N260.<&8)PQG,G$J MK=LG:6F,6>M7GPP8#9T"-@G?1B8IANQWT(A"\S\&E MI-D['/0:>ZVW0?_%GD1+JZ\FSEK_QP27/-&U.49^WJHM%XE E @@E68$5& . M,.,4<,R25*1IDE&GAE164A?GEVEM[R+S9W2B=+U3_4E6^UW)3:-A\WM'NK": M DOZ" WLU'1BT*RS3I[!.D_+/">XPG*/E>1YN<@%C MN)3R_^GGJ M=#:5L@0O&(4D!1P:_T5D>OF8<0@R1--"DC2)=^-LBE\92E\G[[&?T?*WD M4YK, GT[C@J+Z<0$%0).9UJR1R@H)UF(G960[&%XSD8.=WH4T'E7/NFW>/>@ M/_J'7;*N,#YE9TYC82@Q5F!FZ? MKYS,;1O.:L=87.[GH_TJJTK*#]^E:>F^>?A54DT^)67E6O/P7S==K4,3KL'U MI?=U$:T52B#/*2I FM,$H"R%@&:4 (KR7'&S)97*U48^4'WC%WOOS4L9JZ>? M-$__A4K3O0'&EO^*WG_[_FA6F6MC2E1JW;4,RUJ'XZ;(SK>;#O&Y,H&-_G?1 MP8*H-N$N.AAQ%YV:$35V1(TAX3S 43@&=0K]-)G53QP%UG/7<=Q@GK' 7J\KYU1I#V7>7H]="->/99KLR%O(D_U M9WJW?6I2LEK/G!4BET@ID,N7UGD!&<@%S68#< M%.-'21=@2_R_TC7>L+NW25RECK&)'E-$EVU#49]!.SV.<6XUKSN^A,]ZA3WC1@ M.U$_8&"7#VIA@[V<-)@W ,P'G(N@,*]!//L8[J0IK]XF_VAZK1N=-,E!71=@ MKJB22B&0Q:D 2++8-"8K "R2F)(,BE1:;FK Z_5MT:OJ:?49?/&+RYL@- 83L=6LB=M^.A/1 7G0\=;@T2 MD_#:[*Z;2I7UMM!YX8Z/M'X]BDQ12!D$L4HP0 A10%B> %'HA2'#G%H>$7IK ML#1N^MRY6I^DD/);G7'R\>!U?3QX7(_X^A;N5Z;7QX$N4D8 M%89A\< )@AF4*@&29;&)Z M>GY4'B<4L0)@3*5V3V(3,T AX"G2#QM)49%SUYCK&69G^GCLR[F19Q':4T\, M0H0IEN0@0U@OE:F@@*DB!9"E4&62" KCU9/TBN/I4DSDGA;=6M!V1[B+Z MK.C9=SKH&06:+3NW<](9F-@)O8Q%Z]1OSQ_O+NK-?1R&?FQDFCU\4P:J66CQ MDG%K]B#="&-S&,C/F7WU6)4;[^B=CVUVTJ:VK=RF;*I/>F4J!)MR.>N>?QHGY^#"# M]ZY]+/!9JN6?LV$TV+I5W_OD3W0O<)_>5SOR^]K M67U0;U^]__+F?L5ADJ2T2$"N,OT"$I.&31$%-(,T36%!L+!/'N@5L[37\?@M M_-:I:O[2*.L0%=^/Z_"K&@ZMB5_<(U!_F0@HA^R!((#-E#S@!YQ;#L%-/ 93 M"/KOGB^#X*8%9PD$MZ\>787M]793-Z;X>[G_VB4IO/V#KQ^[5F#Z?Z82Y"H6 M5&&444 $T>O-'$) *<- I#(7*4.<4J?>LQXZ+(U46Q.\*ZE98V^W])L8T8F) M]ZQR6J=_]$,;<$A%NHL.-D2=$:;$[23ETEPAG*I,FK4>+U4>S16H@;)HSD-Y M>(;';MT?U-_HKC0+OK_+\N'K7HK[)[G3O_BX*[G^[;.-P17AN10%D@ )A %* M$ >$4 @@$:I@$A&(K=+>QZFQ-!(\&F(^]T^M*=&/UI:(-L9$WXTUYI+]L[,- M!Z?*?^XLO--99F1B$CV?C,Z*J#,C:NV(/G:3\?RT8Y;)C>F@E^T_^GQ>^&@$SKST\:--UMSB]4D/L_N->"4W4I7[ZMC=Z/2"U]MJ MOU)4<:R8V1DQ<2RY3 %#A ",F&(DYYCF;EEQ$RBYM$]@,YMM=['3MG'!^U^X MSZ?=TN&E9VGBSZ)#;XQ3*^I0LL[0N[,>7&6MG[97A/1=S=\YP5W1I?32\ MH?;HJN$ORS.LOVEM5WU0AT3-%6:02TD0B#-F5CHY 904%,2(91F5F+/-RB4Y)QXC]*TC:,>](?*9>3YQ \^8F-.[1]_W&AXVVOR)GWNCZ M?D,OHND'+O6L/MK$X+_?:-=$:M9IV::E%[/G4FX>R\U#6XYANZD.':MYDC % MXQ1(E.?:&XPQ($4B05XD:4$H*W#JE$_MK\K22*.UI',<_LNQ&JG_E-C1RCQ M3\P^'<:-%;7#UJ4&_=):\J3A0PU8W]5=GWI*GHV&[J(,Z M?D2/G>-GJ_Q=^Z1Q@.6)6+/:#)\=Z8O:\#&1O[*_'G,F/AY1)+;<6NH)%P>,$49")(M4K>5/NL3"=GHJ" MDIAPRE.K#X^/\*5] ^77^DI7B_>4V_EWNZ/B'=.G9?2S?;HM6*,U20&)F6!.8H*TT@ M8% A0.(L3=-,8M.PW;W4[1B=K%[0^2O>'DY MDK_8+P/;K1UX[Y1/AD3&DDA_AUI;SCW#NZ@SJ#YL"K@%&P+7H 0Z2J%9"34$=,\) M-LB8?H3;4+KC/N/Y30MZT=H$P2FV :_;'/0E>"9BUL?ZNGG/']2>JWP;46Z> MY&Y?FMR[[5Y6'^G/IM%03@H4TQQ(Q9 IHY@#IO\.,B65(#G,XD(X'3]Q$@#20@*$ M90QP# F@!4YQG# I7ZMO%7.EU;W#2FVW7M/+>URTE&I'8E4@"Y M(@!EA0",Y1QD.<8'6RE>,O-Y6^=J%?F]S%VC_B>[E_1]EM6(9QAE7"L0*:[> M80QPA@D@).,B)31E<>SR,C\7L+1W^9 _8A34ZURMHF-'EPL([5[I,+\0O<9'O1]OA RZ^O<9^+SM[GWNO%A-5W4HQGZF%GS^?M.4K&"&$H:XQ2@ MV/15$#P'%/(,0)&)''&6$Y;[!M,,"5[:RW\10M/%+4<[\^17M=+^ 1R#+-C% MQLJA$!>K^SUW?.2#>=P^22W/- 1\4U9\O:T>=_+0UGXE<1''!.> QTP!)"D" M!*,8))074@C]97#<][DMY?=C1[U]+'KW?J.WNFT>6H0W4EKM 80&< M>B^HT38ZJ!L=]8U^GV;_QQZ@L+M %G+GW0NR!^)B1\CA5@_G\[/DC[MR7\KJ MHW[0OM)*WC_L9-TW[.T?W\O=SP^[+W+WK=S4;UJ[]0$+E.!<20 38?K/Q\+T M$$5 IB*FC!8)31)K+]1'@Z7QTM&&J#,B.EAAJO88.TQQUA-+''PGKTFR<%.G MAGYR1G-'_?8^5R#X'7S8J:=A)F#X'=XS=9Y[NJ('\ M7-Y#\^LFB^G7;56M)"R*-"\$@ JEIL9>#AA1$,20D20114*46.VW>[JVO6GIOC;]I"UY>;97D/4SI,=B=/$/'_0KDN$_,4H MV!^>[NRG#I@?U"^])F=6/W3 T.=^Y]"EGFM<_E6*1].T\>/./.+[GQ_U-._O M-\(LK[\;KOE2Q^? &.GU;,& Q*30+%! @+57"0@4A"N:9H0Y'4O:"EZ:5]EI M>Q?5^M;56 X:ZR6;T=GQR,-Z#BQ7P!,@.S&9C /5?0GLB%#8=;"M\'D7PXZ0 M7*R(7>\?Z9_\*K4[]&M)6;DV[7':_J-*I8BF% %!$[,;ISB@&8I!QIG^!T5Q MAE(7DAH6MS1JJI6,UIV6=Q%O2Q74NQ2N6W(WH';T848#.)L[4VMJLL,., ;O M[VJ'RC1>SG61+^/P#)K?Z_L,W^7'*^_*3;G7@SY)\5ZOR3@3.:GR:P$-PJLY[PW;K @*?T]903^9CHP'RMGI!+#@F0*,$@P0$61 M XKT%!+%"P6IR%/IU/O/1XFED>$A0=+T>^N:71_Z6M]%&[DWOU+2MK+)J!FR MH\RI<9^8,=VJF=1FA"UF$@+'*;/_[11YR2H 3E#=J ;@-I8?7;[?\)UQ2M_( MYK_OFY#BK]NU'J-J]/BT7:_?;7<_Z$ZL"$&Q3 L*])(T-0,"[2VG?N+,U++UAV&GOTEN7>A9I[]OD=ZS4<7.G5_M@+#*"\&3&"%0*"X!0CD# M!&$,9,[3A."<0.ZT*7Q=S-(^=8&ZS?1@:GGP/1JIB1GDM%=+6U$_NC?)Y ]M M.-YO^I6@U=>NH'C $^]!:,*>;U\7->]I]J"Y%V?7PU>/3P5N^\9S)F2ALA0D MF:G_![4'S-(8 &VDN5;]_ M;;( RLU#?5:Q@HS'3"()$I$K@/($:L>!*=/J/B922J6H4RD1*ZE+8Q:C;;WP MKMUD>=3;L7"0%>)V!!,=ULW!:,"Z0RXHA:U%9"5Y MWOI$+F!_WG>1EL_C&!!=$F?YJ*M6N3,$333P% FF1BC@E/(,) M=\G_.1WG3]1*V0CV4MC S> /1$P<^/6 M2],N&ZY>N<8C1?Q9C5/MCGR7FA/6ZR\[NJDHKS/56D<92R$)AW6[%1.8)1A@ MV.Q-%KG*8E[$6%KM2+H*7ISS\*PT;]0H'QGMHU/U'=*07>9AF VF1'=JE\(6 M6)]$;Q>$'?*[)T)ZIK3N\8^R6RZW!UJ#*=PNX\V7N>UAY5G"ML_]?@[:K]O- M@Z;,;V\DVW_10[0;HWF1\(PS!M)8?Q@1EZ8:$10 2Z87B5E!DL*I,^YU,4OC M=:,E,&I&1L^[R&CJN=G<@ZN='S<>K8EYV@\H9Q=O&(>@SEZ/J%G=OF%SGSN M-ZYVHX-JMU]]YG)#=^7VXTX^E=O':OVS*4LD1>?^\3PM3.Y9PNL?/=?@DG^3F47Z2AG>:>/BZ:)^VY=B^H[K;O^G*,Z=,D807&(@D4P Q" $K& 484\@R+'C" MG5*NPZJW-#YJK;N+#O9%)P:>],\X2>UKC*PSB$[,-&DMVM#HC6^A[<#/@9V+ M]'*S.S%[OLS$.KMFT^ ?U*4+K.*LKN T\#YW(2>2,KY*^B&Q\9[SG:SW8%(1 M%_59I92R CF$."XX/4)0B(Q5Y):Q4'8B5L:W1\TC&BGHG]U[BOH6NPH!L5L M8A*]3-T\ G@_"8#^1:Y5=&>;%*Y?T6#=4G'[C+ M@W OT[@T^6OF-R4ASSNE)6_Z1HP)+^P1T^IMUMJSVY3>Z;_UQ4P[D1]>Z5(N4NR?'8!_GR;';)9D2 M\HD_":=H/^]O>JRIUY;TG*C!J2=ZTU7YM%'BY:I].D T6/7399Q0=5;NF]>X M$U?*:@4+B15E"2"0$(!B5@#&$P2HR+DH8L)R:=4'PT7HTCBOU;"+8*SJ>-_M M_JO/+N+8=L"=*3UD+I1^BB0N@7!'\PE5/^J&X7>IDX%[/ MW"]3?N_]M^^TW!G'__57NGO0;X+*!(Q-IX28%AE 2$E#/060,5*P4(5BR"G! M\[J8I9'-44'ST5]O-P_1NBY72>LBA8XI7]>1M>.8\7A-S"JU@M$)8*V* 3.[ M!B$(F])U7=2\N5R#YEXD<0U?[5T*A4LIJG=:N5_+C:P^J-<[*%.?M@".!$0I"@))>8$"&I5>#-34E+8X1.T:9SRDX^;==/YJ23U]I&BO+: M-W1CAGZ<[<@A"'H3\\,Y<+66AE,;/8/6E1F&(G0]F1YI<]>1&3;Z2OV8&S=, MTSL#H>VMA MR-X)#E-L1VTO,7$3,Z%%/X8Z4.8X9P?;HLZXZ/>C>=';S>.WMH-7P+VFT,C/ MV//!0;D%=8=PA]2MCX3'^)Y? ;,;\]MVLSUOZ=56?EH5219#*?6<0K.45!0# M1A$",5.)%! R3IQVL8;%+8ZQC;;=[E5=)=V1?X?!M6358)!-S94U6J>:'GKR MMZ:5M4[R"0LICE!8 PC0& MB$ABDGX1R!!A*<>0B=AI+^JJE*7QQFE:9"4WY787;;9[6=WI-6>YBYX&:UHX M@&M'(*,AFY@WGJ>#&1U#U_T8Q"!X*MBEI-DSP7J-O98(UG^QYUY44U2R^K*] MY_]Z+'>RMP;JB@J>I2AC *6I=C"$$GKQF$! "\H5C!.""%EMY(,Y+?_BL$=E MK8'5BT":%^%"CPFW8+HNV7I)\?U0\??[H>*O[/1WW+VRGQG+[:RP0,^TO]4J M'>VW4:MV]*RL\MUY7>6 FU[.@(7=!;,7/^^VF#,L%_MD[B.,6#*='.)UK2CC M-,Y(HA='BF--9307@&8Y!:FB2O""I8@Z13SUR%F:L].X_5V/S[7%B;03J@Z+ MI'%8S;(Z.E%QBH:>PRB$7PU=D37_,JC?X*OKGX'+/>LF;C=F+65.\K:;JA3M M]MZKGR:OODY*Y J1)"D*P!$GVM.),2!ISD!!((\9)05TJ\)Z4^+2..*H<'2F M<<1^MM4?/#)';^-NQQU!T9R81<8"Z5XPT1:@4NAG'5VM&5+\Y'G:W,Q55C3FM:7+_ LSAI6?'U MMGKZ#DR2=^B,."% MK0HZ3J5YZX@&@>^B\FB843V25M^T&;!?Z!]U!-[9P:N)((]AEJ3:%P2MK3O:JV?^_+=#MEAL@N.U\11!\\N1F69)S ME6M*S7,&$(<<4%'$@*4H2Q!&*4HSEZ+MO@0Z0\WV+T:&__ZG>RK3,LEQDI2D MJ3./7BS!R"*/*&"ZD&FI?-@2PR3YG$N;-\;EFW$5JS]6+ M_%[7=^6FW.OO\I,4[[43MGDP\43U![NZ_[;=[, MG X[TI@/Y(E9IC$$U)9$1U,Z__Y0?/+4JKNF\_J'3<# KS" !N6PD2K-2GIA MX'O.DH%&]:/5W^3>-*WZN-L^E4**5S__6ADUVC#[S<,]WY=/M;MUV*LM,,QY MD0G 8JJIE!$(2*&TYX048X) +G*GR YW%99&GW73-K7>_FAS!%6G>D0/NKO1 MJ\>TV%'JM&!/3*-:^:9!7J>^.>C]Q5@0E9L_10DZ1(T;RW+61FG]E3U;27^C^<7=91HK&),D%%" V!741H0+0),<@XS@7 M,E&40:=>H!XZ+(T83PM/;<\3/H_YGM&WUA;'+2*/*;+<2IH6^*FWG&KM[Z*A M9,W.B$E+?HV ,>QVEH<>\VY[^0-UL3TV8BB/0\3[S4:[K;N*[GZ^.;1P7U%. M!482:PH^=F)WO"5GA5?]YHJ MOV[7^HZJ*26[@BI.($89R"%D %&< \8RJOV]C. D5W%J"HO9G^9=BECFH5YU MHN?_\W]AF!3_'0FI2CY0#<<6TSRA&E1: (EXH3\=.0$LRQ%(*>=22 ZYW:A*>PSE5M0]2.9 ]KFX MZ?!])1_*3=WZA]&UZ<8R&D^!XE3D1082RI7IYYD"3!(,9")0*B0IF"I:/-]N MQ'QH=L*FPU)+" FDW6IL'#03^S:GROU'5UG_?K_?E>QQ7R^M]MOH(PV;V-2/ M2-AJR9=BYJV'W&OF1<7C_BO'5@/;5M5KXU2H[9%"F@3,4 Q9P! M(K#YZL.4:88MI-LN3[^HI7VI3BIV:54C?JJK;R6N"WCM."$,:!-SP\D&C,'K MM15>(XI=]4$Q4?FJ"W$O5)"JS^S^$E.]=_AF/'[[9MJW:0ZJ0[6K]U7U*,5* MP$3( N8 9UFNUP<9TYR1*I KGJ1Y2HH<.844][5U4U9I&9:VJ M:T;C=5SM*"( 6A/S0PO4YP:H1LF[Z/TP4AXIBX,X!$Y4O"YKYO3$08,ODQ*' M+_>M/]Q&%5\^OHRB!$&"08;U2@Q!GIHN" PD+&8)U$LUECBE/_>+6AHS'-O< MC2>' 8#M^"$,;!-3Q!&Q,Y8(3A*WP0A 3 DHO;) %*8TQS;T\'S@I9'!ZWJE MK)6+C'9V+_\%6,.O^A@(IO[VVUEO_2+WF7KEM:TD_\^'[=/_UK?4;^R_D/D1 M-#_6K^G%8+.\E'TF=*]@[^\]SBU?/5:F=GBE/_ZLW-1'.CW%"4ZR$(E.(#D)H/F?\5PYG([_SWB^9CJ" M_Q_PG+F=^;_\[ X&%KR@>O-%+[S\')R%2"Q ';^-E3]OM^)'N5[?;RZ2)8ZU M-!QCXIW&7- 'L=.[+L[Z/*NHBHZZ3Q($[X5:T&T$-PUFW5GP N?Y9H/?(.[[ M#V_U6ZS754+L#"/H'S_LOFQ_;%:""D(S9$XYL?ZC*"A@18P!S6'!,RD0$M9; M$3TREK:,:-2,6CWUY]S\;;N+C*[V>Q1]@-[>K@@ T\2DXX60TS[�R\MS3Z MQIUM=^.&8:<;';Z*>+T&]%\KJ1[7OY9*KA*8HPPE#"1I*@%27 *24@1P MG#(DTTP0Z90H;2%S<21P:$C?Z!@9):-?3#INU=^TQ1MQV_.*H#A.?G!Q5C_^ MO'S\W2FN01LHVB(4NI7B3;ES-U6T!>)*>T7K6[V*SK']^XUV6.IU_/UF\TC7 MISG.G_1;M\H1YY+(%$B).4 \@8 0S@'FA.I&1WWOHA;*4Y6C3Q- Z523+BRDL]6E&PNM:VTZ M>YANU*>S&&C.&G7V=CVK4^=PHY]_^/9QMQ7;]9KNNCK:& NL$@)RJ#* F,P M*:0 >0ISEB%.4[L58)^ I3'O43\W-^\".#N?;@P<4R_S#JH%++%]R^Z@;MF% MD%E]L#X3GSMFW51U4[;N\CHZYB.:H6TW>L?"K^)J6 , M=,[48(-)4)H8%#@K9=B8_IP^K.[QS'AM:W=\4.\W)A6QMTA574Y@):C*62(I MX#PWJ[98 ESP#&0D1CE/2*K<]HW9/YO."Y2/3S&\6[DQG7*ZWF3/M36?WS]4Z* M7NHA:]YB\?M^N2_XQ^;_\[214F"ZA"-ROKE3=WF[); MAE]I4';SEK'.U&?MINV[%M/-ESFGVKQ",( 4BP&2+ 5$P!C@5*H,"Q$+7OBY M3I?"EL8FIY_M6MMC[_.Q7M$5I%U]H''XS>CQN$(WPKWIQV0B9^:*P!=R7?I- M[W=4!NX96YO@K+C;;]J8MDDPEHRB+(= ,94#A"0!1.8"J)30/!$<(N*TSW-3 MXM)(Y;Q?SL^[:+W=/#1OQW>S8>[JL-R&W(Y8@@(Y,;L,E8\\*CQ%'8,;V$Q4 MSJ!/Z@M5-;@!0G]Q@ULWALAGON=\)\UK]$%]DD)^^VY^-B&))BQX52"N'1:4 M YJE'* LPX"FC ")F.()3PDJU&HC'TR$S1??/.=!%:Q>(]*\1A>*3!D4TV7S MBM+4,=Z(J@Z,H9TM8U*@A^?$CI]"0_Q"2=('Q8UG=%0]ZG2?*F_:"K )$ZF' MY;]@9K45,,.IUG9#>':".B0,5N^VN]_D#RW,#*OI].-NN]$_\B:)H>YWE!4H M@8(JD)NB;RA-(2 Q*H"B&4>RD()E3B4*G:0OS=,ZZJI?/LUEIIQ.]-?OHJY< MZM-:RFDJ[%AM,H GYK41V+KWJO+!*&PO*R<-YNUUY0/.12\LKT&\X[RYE*)Z MITTQ.5IU-4(I7M/OY9[J%P;GBPS;:+25,4&@JW26%:9XI.-"^D0 4Y3A1 M%!<$.FU@6TE=&J\,?:Z-WB!V;+%GA[VE#Q0:T1?T?5HP)XA+=$(IK/=C)7E> MK\<%C MOQ^EFS_/Y9F?K$ +5-LA[)3=2E?N57IAQFN ,P)12@ K(-!_IGW*4 M)PIEC#.(7,KS#XMS8J,92O6WVD9E$[RWIW]$WTWWK,K]M'X89LL#^V#@37UF MW^)V$O38ZAK]TFK;GP+H?CAO!4O8\_EAD?,>T5N9?W%*;W>7'ZF<9UF\TP]) M4^QB)32!\*0@("MB"%"2I( 5N !"I(D@/"\0=JKFVR=H:6[-9[DIM[NHDOS1 M;+%J$OE65M5V]S/:;&WSJ&Z":TT'A[ PV/A)*K-@?.(3F7,7/:R%4#+S-%KE_FZR8U M9W,]3EA3&.Q1+__:P(3MYMBH.DXS3GBF7^\LCP%*808P01(0EC)*:0$)=8J= M'J'+TDBA,^5RS?%?KIZ6__S8.F.SH#ZYO]8"/K3>ZXH_&FNBHSF35%4+ &M@ M[\]?GYD=Q-' 7?J0XX<,L0KMJ-MD^+]52IIFY_*CW)E8=?H@5R))!,H@ 3P3 M6"]-,P4(-(UF.%=Q1A14Q*DEE9/TI5'H0<6H['P*^]HI?OC[K%X#HCKWDO;@ MJQG=[Z(CX$?UIUKJ6J(VX?KWE@8ON"BV!&=XI6P[B!^O?9)[6FZD>$MWIB5G M=<_YX[?'M5FPOFFZG:XXA!D51( LP689F%-3;Y+I92!2&4MY+HC3/MMMD4MC ML!,-_7K 6J!L1UEAL9N8ISIEHT[;Z)=3)%N% V[>VZ,3E(\LQ,Y*0O8P/&<> MASM'-.U^O?UFO+;:/S-E[=IS\TQPP3.* *0XTTY3P0%C% (H(-' %T0DTKG3 M]'592R.8MDWMPXYN]HZ=.X<0M>.40#A-3"9U9R? :*69XR/]:;Z,IX7^)X@] ML, E?'??'GGSM_D=-OQJO]\;MXRLG_3V#_JM+8S_J^:H]WOYK5JIF.9")#&0 M' E3XP0#BJD 29&K+&9)FA=.@9.#TI;&&F<[) =UH]^-PE&ML6\%I:M8V^YH M!T)P\OUM?_#\:R@-@3)-$:6K$E^FBM*0\;UEE 9O\EWSZ+55R?=M(LM?-^6^ M^O3YK^U'$T/$TSPA .5UKJY @.$4 1'G4%%I#VI\F\$"L< F\E!F2./,JQL+XRP6,S4T>=;)? M;W??MV;;\O5V\Z1?1-.'9]/V'/V^+O==3!(GM$C2#!#."K/QFYNX:PKB/,L1 MXRD5"CE$'SB(7FA$PD%YD]W1:E^GV-8-AZ/*&.!0^MER&H9I)S2J<]4NZI!\ M?8YD0T6UTG>W IO\'VS[IJN]EV5EG; M\5;?O2@MP#Q6'U0]\M?M6M]<-7LQCF?O5F,MB$P.^M:EBDXT_H^HW8N:XBC= M":7 >RLVDF?>97$ XW*_Q>5FM_>CVNUK/ZJ5T!90%CQ)^/.4 MZL_ZB995=!^5K?X._K0=XA8+E. X3DP,YQ!V&AN:..C<^A;!T718G 1'=::U M20!TW58F3D -+DSL1IIO7>)DV=FRQ.U.W[:O[\JUW+W6GX"'K9;)>)+"7') MIBU%7>U#K[P^22[+)U-: MMEJE-"58Q0C$2DK] F<9H$@BD*8H20N(F$2IRWE2KZ2EO/+4#[G=GDT0("=^]QL=HT[)*CJJ&6Y; MYB800;=B^J7-NOURT^CG6RZW;PB4N-75BM5+D%7&%4ZY7I1AK J 9,J _B$& MC"2L2)($,YH=SI/L*V<,R?0Y2)JA?,8A+\A$;)RH.S(+ZQ1L.]H8C=W,>53/ M\+J+_KS;5OVPC<^/NH+'M E0IP)?-L/IBNDW4YBNW>-YH&%")%^9",G32+R3 M(,E7/X^7M#&4]S_H3KRCY>YO=/UH6O4\-H5<*]-BX]U.RM/T@Q5%.5=)FH,$ M97HQ4G#-1$5. 6:LP")G6%&GC/#)-5Z:3V1TU$MX.2H7:OIYMCST6M+L37U@ M=A)^?&KM60RR=G"OABD;FTWAD7(7U69')W;?U9V'(F/Z>1Y7P&.WN>8I[)'= MY%K/>]PWUR1<'!7.)MCC?.)=J?9?/Y=_[+^:\WWYI&7KGS:E.?2G9A.^C2., MI>0*2@%PG&. >"X R5 !LH3G>:9P3*55;HB+T*5].VJU[Z):\;LF+J71/3I3 MWF%WW19]B].*"3"=F-$MX;P=UNF/J\.YQ03XSG1R,?:Q=3NV<,1I\.#"=JSY MCBX M@Z\GA_1?[GOR]DD^E&:HS=[T[%[) C&1Y@AP*C* 6$H!04P")%$1,ZX09U9% MM/L$+,W!: ^:CDK6+>5=#]^>@6A[^N8/S3S';[:H>)R_73=]Y '$1;T1!ZTC(YJ3O0=N@E'X&]1 MO[R9OTX_E&\B]_=F MOU)+_+7<2/V?IC_\*J$2TSA/ $,Q!0AE$E"9YB#3>O&"X0(ETJ,*=*] GT/S M.<*:6VVC[2;:R:?M^LD4S.2URI&BO&Y)ZYKOW8>Y';N-@W"N'(?O!^!45&MI M?FCT#)G>?0.*P*G=?=)F3NN^8?1E2O>M&\;%W1PH2O_0_5M;5O23K.3N21KR M,MU.'^FZ^E6_O.O/2YP2H&!LNMW'1"][20Q4D6#")(HQMBK@8R=N:4SKWTS5$EZ+P^"@H$W, MC:VN7=[[7==#-3I3."B"#L>^09&]-X>9;XS7FN+SDYW M[>_RX%Q-\L=X]_N'G:QIO%UQ1DRB'M2SVZ:1*P@ERI M!'$!A&(Q0)(*0##* 2>"*I(G>2J5Z_Z7 MC@E!SQ&U/:+QQFGRXY@9BJ%.68QPET*D_KJL#2..&W[0;0;UL](?^N/W1\6[DF$CO/@1U)3(GL MQ"QR5!VLC>[14?G#T?E!_Z@S(& G#U_L H>C."HQXW@L)/]. M3=K)_N?'KO']2==>!FDF00&%B5?).-!49LHE")H@*#(E,^OU8Y^4I5%7IZ>I MBM HZK# Z8728F48 J")&>B S4''FXUH'3!R6/N%P&JF)9\'9F[+O%M8#*[N M>F^>;U%W2_^SM=S-BWUC5NIV2A_I;O_SBQ9045[GX_U15BO%DCSF- -9P:CI M79X!C&4&8(8%E F+4T[<6@_TREH:%[:J1K6NT8FRT>]&7<=&)D,@VSEO@:"; MF"6]4?.(5;F)1^!HE7YY,\>KW#3\,F+E]BTCFR%]DD;];9 NH&P M[1(P.&X3,\JQ=^Q)@R23Y1V=FW 7U49$)U:$*XWO"=\T#91NR'Z95DIV@/0V M5;*\W8^DWO4O)E_]_ O]QW;W>DVKJOX82XJ+@LL$")QS@!*DUWTH5H 7+*4, MY@7$5I6'/60OC:P:U<&O/?LM[&=4ZQ_5!GAY12X38\=O$\$],<<%1=J9U#PP M"TIL+O)G)3.>(WID)7L2 U MIF7J-1RF:I9Z)NNEVJ1>,WB@0>K5R_T^:_52X/7VV[>R60ITS7^R7*9)3$&> MY/JKEDH"L)0QD RR3%!3B][)3;\N9FG$T*QP3]1T;/]S U0[/A@/U<1TX(&2 M,QD,@Q"4"WI$S4H%P^8^9X(;5_L1P3WG=?7V8SC;;W+_^G&WTQ)6*'TZP8NJO=D[7*^W/^HV-LJLMINLY%^W5747M7:$8Q ;M(+RR*# 6=G$ MQO3GG&)UCWN9K7M-4,*0U+LU?5@IA@1.BP1 8I9S<:R]BK@@($\I%2F."4\3 MV_I:9R,OCC,ZY2*CG7U!K7.XAFEA% A3*"D122M 0I@P@E*: <*X 3I(\SD2ADM0^F;I7 MS-)8H5.TKH)0M:HZ!![VXSG,#>%0FI@7S@#JM/0IE=V/E$.,9A#$9@K2O(I< MH/C,FS@,!FCVWSU?A.9-"\Y"-&]?[=E(IZLLW*93'PJ;U4?CC,49+*0 0G"D M*1$5@"JE0,%CP3A)4Z2<*OX,2EL:,S8Z1B=5_GPB$88!MO.?@L$V,54Z(^;> MW\4&B;"]608ESMM7Q<;XBYXH5C?YEA'7OME[H4X=_H,Q6/F+$R_")*SNHO<($TH0(KD#&3!_M M(J& Z7\ F!$E$YKR0L5.AX[3Z;JT[^^IIM%152_7?CTZ,9]EQU0GWG/9:='OB+4]T91+HOFMZT&V_O].>(KK6PZ7^K5HPF MD$N2 UR@#" N*< <*I 3DB:Y4HE05IO/@U*61M:=HE&C:=2H&M6ZVB^4^D&] MO4@* M74!U,^*#DMCFZBX+TPZA]YMD713>-.%T2W+_;T%NL#K"[J2:2"I#DN M )6(F.1W"4A<%*" "9:PR!FDN4MP_]GH3B_Y;"']O%$NHK6JCG[8&7B6GI,O M)%/[.NW!T^OI)/CRNZ>Y-^50* MN1$F+;@[)B;(E.]A($_,E]IT2<0R3T&:Y2)5"L4P1=;'Q(.BEO:Y-LI&K;91 MI^YP W=7<"W.C(-!-O&;WH^6S^'Q,&P.!\C!X)OI$-GCH7,[2;8"9/ T>7B$ M^4Z4K2PY.U6VNV-, =>J7EY]WF_Y/^N%5?6^JAZE2%8I*C+)20HX$O\?=^_: MW+:.I0O_%7X[NZN,&5X $CC?G%N?G-<=NY+T=$WE@PI7A].RY!;E['A^_0%X MT5T40 $TY^V:V7$ZSEQ4Z/2 MYH3==%JJ:C6CLM8S>GE>+MHZK_9%TBP1MW.<_.$8FE\WBAH8:U5OHD;9J-'6 M=T'82Z $J ][5N0;E(N]9/[IZK$7GQK&+G=2>WOR_EFN]/JS>+R35,_9MNO> M:]<+[L.+G$G%14PX CC%,8"<)X 6!0(20R24%)PSI[V6K>!I;L/F1MVN5+_C M-LP:*@AIXE88( 3HXU0*J&$/A+,=H8? M+C"U-RK?1!NEHUKKFTTOU=>;:+V,F(P>:.F1YEVA\DKXUL)'I7Y72 X7 >?G M!R9\E!5]?%R9=J/U>O-5_I*+%_G=I'/-B?;B;,='OM +?>H^&#CWC! +1/SF MA/0)'#'6T- MAM\0ZSRKFKJ^EM4_O^OW=)5G,$]2D6& "[-3 M585F%I9)P(M4(9Z:1D?2\43LG*RI4JI'1-3+*#B27/I"M#\%\0!?^!&P8 M:D/.OR[AX?OPZZR\L4^^+AE^XMCKXB,#O9,Z,DEOH(2)79*:F.I:VZ9V_V.= MXO'N=?N1=F]U^R==B2;UX_.B6J]>FO;RIH[.]Y]T"U40ES40] M,B3J>V-^#RR]L(D-ZTCNG#%)>__:IFC7[FC'<%-B=_=S M74?*VOJ;MF]PM - 6VQ\K2&(6@QNHNV71G]G&AP\>HWC#YY?]W-$_"8(X)$#(A)D>1 B*E!$F*(^C@>^0Q!1Z$$8*;8HQ&"X!1]= V1O M3-*@%X\7JG2-W7L13%>]:&@]_+8,T1>YUHM(P1)(C=D6E$A*@$>1'S ME!9%EC#']D/;ET_ME&:G@-B .J![L(DD0301&/""Z$TEXAE@61X#%B/]9RIS M$BNW\O8#81LA\L(C;':[L:%@!%[Z-FK=1%]Z4!A0/OW87,\UTW<$C%PH_=BT MX^KH)S[CM>?:^Y_&V_^\."K(9E*KFPU!5]YV1B@CTC1A(U3$F@\Y 43@&,2< MRDPJAI H/+1CNE@YO+>-DRRIBC$)B'[/N^;8?J M1''(:&/DMKKS:'WA!B _1LLX%[6FT$UN (R6C>:&O'G@K0#_*<7+YM[RW6O= M]ZF)R%$%BR4G#& B"( ICP%EB0(%*F"1,))1[-3FID?6U&BV4W5[W\Y>NS9G M0R*?^F"V/"3W U[H XKAN+F?/%]&Q.])<8^\<4]V+QM^=!)K\<@P JEC'!J6 MNO\E5]_+IRZM#"5%G"A$@4PH M" BHM$.W-"$9$55/^_T^;VK*2ID8?1#JRU M>EW0GV.H_'E([:C""U"!B6)'QVBIE8R,EI=3&YU)XB(67BGBO+11">*BT8?T M!=T=WQ3YN_OM'XYH;?&\8CW@3O[EAW[F$_]%H M''V7O]?1.SW1_NG3BQD.W0CWX/UZ3. ^VPHHNWMINU==UU+DD]3/T/FYSI>P M0%AF) '(],.%B>)ZQT4H(!"B3!#(B71*:[83.S6Z:[4=UF;D L)V?.8?M\ 4 MMCEA:C4>UJ5U<#<2.YR"=":Y(/I-NI38P7&N8XGETU=6[+]7G\H%7?"2SA^6 M55E3GUM]79M736B*;-0U9Q,;A:-.XR %=UT@"E-WOD_PVY2?MX#B;!5ZFV?# M5@2X-0T9_U/2U2?M'\P0SQA#B014,69*[6) 49X!26&F,%0RDT[W58.TF-KR M_?VG7,FZ<668S/7](6 J-_]']$S@0KM,66+" #*@",T1Q3$EBH0I%S!X$$:J M'3#J,-@M&<&A#;R&N)46Z-JW&D,B8\GXM09. ODFA0?V-9ED%8*38 TM27#Z M94/J"=:%<-8EF\MO#=SW8A4 Q,;!W3ZRQ%:O&?$HH3V5NV7)G1X;MB&X3@2XS!8 MHPOB:()Z9I!)*3A60-0)VADF@"G.@%(*9305A8!.;3E<%9@:9__'[Z)RD43AJW=J?[P*#_C9.?)AD0_,->?C#P[#E$S[8O;[(4_NDCX MO_@/41L*I%\OOET^L7#1Q;?HPU'8#+M[(AV#+F)=L;G M_?[X[!P4;.WQQZ9>8/5*K==I-"K/>@'OD'3]O'3@H?9R\?A=KIX^2+;N&F!@ M"GDF, ,,Y11 B"@@>:H=4IS1!,N82&'5*JA'QN38SXC/(^'W!/B$G''/=\\; M>G1ZV_/181S[L%H^R]7ZU<0*K6\7=>F*9W.NM%,VC#%.TBR% $JE "QH!FA6 M9 IS#*52P0SIT0*"YE3X^#ZBW]7_JIWF(O'^CBLWG(,K-)F [L=87@&; _'ZN(=[U=2E.OH;FDRF8PIIJJ6L<6U*[#S:-FQ6- Q",QI M8>!W[X$W%$*_??*981 M#A 4*8")N47/<0Z4,EW[8I+5C36=W+0+(B=(A"O32&I3R>BKK.2J)W!E*-36 MKIE' .SV%$5J*VZT8\@J2/V\/AVSRZ)'=L[LX3AA'-F^^0PTFD2M[8-P/]1 MKG\N7]9?)17E_/6#-"N"($@)0E ,8%!PRG^C\< M)KE4'&<%N*6 M8V'K\?E&.+C7UX';]A#5.NNOVGN#WVEZ=^$$0#4X(%F)Z/D 8A-9A'["6-QB_.QN_RCOO# X^/ MGI[GRUO??WR^K]9?E^C_EVM28?%R4 M_ZW]G,V;FH<.VVO,%(KS5$@.E$ABTYT2 8H% EDJ."GB%!%JE5#VYI9,C3?_ MOEAM=(_X;ML?KJUS/;-ZL^^'Y9G7_X11#\SM%XI+U6' C?V;KDZ_^?Q%F.3B MQAH33ERM3=98]"K7T1:% *=J;SU@?D_EWLR:<4_UWGK0CDX%WURAX?V;J[9D MYQ>Y;C-4(4XYQH@ B7D*]-\$P 3JC;L2,*$)-B6275LV'TF9VC+5=2M_I]V9 MGT]T]4_W!LW'2-HM&E?C$YC0CZ )4+6T%P/OW9>/)8W>KA7EY(Y9AF"O."%*:">%J9 C?8&A*:3NKAZ3 4EBG;Y ?T, M,HJ^5C-M/\D@,!>=2W9SJ$00?I 3F0FDJ%XD3+8BRSE@IJ]3&E.504I,6HUK M-\ )CO0H+6[-K7%S/47%?[TT%_Q3&NO^96PZ0S?%!,C=K4]UTVV(JNA>V>1, M3NE;X%"X9$K?AI&JGDSB6^%60&6L4>JMOA)8I$95ALYD$0B$((*($4,890)2;BR6$A*#NL7X'4J:VPVQCR39:#LP# M.XVHY?'DM3B%OBEVAFA@&-T9" *$R!U*>H/PMS/&G@YM._?A 1O-[_+)W!2M M7ILWURTW*.^.NF8PB7D6YQ@@H?&#A= DH+\A0&\E6(RY:2EN7\*O7];4J&"C M;1O#>Q.MMPK7]R(.CM\%F"V<=W_@!>:'+6X?6]QV=*TO#?SAYN#N^L-O)&?U M"AS=7$P[9'H=Q NO&,^]L[-ESSFS?&1HJZ'E:FU2^^N*K/5W-HT++B21@!(9 M \BX! QJ2LT5(AS&L,#8*8?B6,34F+36L*DO,:\KM\FF=X!KGZ C*"V/[J\" M*/A%[ :;MFBSGYE]V7C/?7J.Q(S)PA) D$>$P:@WFP!B@L)!$F30A5Q(3.WFD<#%9D:7>BO6!JF./S1 M$.294%QJ]Q9C(0'D&GV64PI0P02B$B58\#!E^J\9A'$J]9N9/M(PV/'X&- & M9GO72OUUC?[[Q1N4Z#\'XIM4Z3]29I*%^L]!-K16_]GW^>QZN7/@^.YU^Y%6 MC3J@I?YM];FJ7J3XO'B0JW(I9@EF69Y3IH=^-D:$;":]?>\UHA XY\;U]$ MJ;]LGQ=JN7IJE+!KL7?AZ0G-Z%;):$=+FTYZ3E@YG#WZP6RD<\<3V'DZ:+P, M0^\A8\_CXQTP7K9A[W#1XN,#&WW(GR6?RZH-8D68I3(SE7Z1TO_!D /*$P98 M$7,H9%K0Q*E%[_[KI^9/==HY]MS8A\S.YQD.1&"*ZQ0+$.=[VF:_K2WV18S; MN.*D>4=M*4Y_ZLK^MG?E0G[6/U8SEN@/BALSPAK]'QH=I[[L5\S;- M?(_,/-NZ]_B30R?XDO_SYW*NGZB:W?[#/8/CB,@+JN:%U/ MM,]UA*G9:)CJ9^]?JO7R2:ZV@>)I+$QOE1S(&.7:_=!,1&(J .8997'&$9/0 MA8XAK1K["^K)LD[$;ZOV\J-:KIE;*I^5*R7+]HK_^LQP5 M1:'T0.(B@28:@&A.Y K$*H92)#+&C(URIV6E[M0H=$WD=P^E=@VF30V-RZI=&.U3?1CMT3N!5S&I]I7)/9J?P_X][,"7YO%VEN M4H]VQ>/C:W1;D@.8%)#DC!D%YI4@I8P2F@ M*.>XR"7&T"EZPDKJU!:,C;9FK>C4C98;?=W6"SO@[6C?.YR!V;O5]R;:0KJC MHO!*IG>11^= )C$-:S3 \^>&!),!_ M2O$RE_?JO8DKU-N#N@E(97KW:L)Y,F70-LV,JGME1.^<;WPWS8YV6DJBA.0I M(B!1J@!0T@1@62!-(RI1F:(Q$VX'W3ZUFQSIM,:9WFZ\-:^I!%?5X0NRLS!2 MFQIQE?FPT%9&Y=9,1X;R.N*6S/96XQB:$7>&L+.L:8+4#.'&N)WF4I MHH^/J[I&:23I:@%,3\H!Q6(##:G=FO!V Q5X4;BJ&&1MGUDA.@MONI:BQDI_ M:T(8]+TN"IY5''55" /OX;(02,J U+_M O5Y\4L+6:Y>VU[J!_XB$7I70+(, M(%F8NF^)2>]&$&09EG'!,Y$KJQZE3E*GQN*[;F/9:1ZM7)K/NZ'>S\C!L!S1 M^]XH';5:NWC45R#KD*P9 N&14C=[D?:4Q.D*3V]*I_7+QDOP=+5O+]W3^>&P M):=,^9A/^MLU@X5($"0,Y%E,3;>8#- \+T#*5,HYDC(504I-=0I,C=GU-Q&% MJ6VT@3RG2$-+)$!4HPTQA8#(/ 4B1ZE",54LC<.4EAH"^F@EI6!@V.TV-2&A M#+R:#BHA96P8OX;4(7IO4CMJH\0D:T8=0C2T5M31>[S$!^D7?UY\D]IF803, MLC3/\HRGH.!2+R,\XP G>D&A&4U23G&&"JM=@9VX"2X:V57!0X=PVG&5/Y " M,]-A:-$)'OK^YS)8P-$98$+&'QV*?,MPI#/F7XA..O?4P& ER=8?RHK/E]7+ M2EI6%>I_>$+?[_HR:*NA34$A]]":7A#\QM:<%C5N<$VON4?1-?V?'E(*2V,3 M=]D 7,^'\I=\T(/>QH4)G$"B" (\)J93GJ( YXH#5<0LPP(RGA76IV#]LB:X MV,614<^E6%8_FA:G6_XP"LP%-3R;-*=6TQJOR_%V[E]#ATICW@ *S_%2,6'[.R9;\ F=TC ]?[#1G?JXM96=6YM*SM*2V4*8L3&(,L M8RF 5&2 P"P!0J),9B2!>>X6UNQ7OZEQ](XOLE1-ENVI&K-TQT:3P[G[P>M9Q7,\X#,!' M+G4@,8.+V"R?Y-VRJCYI0)H[\I=R\=B>?RT7U3NIEBO9?.X[_2VKC[_U)D#+ M*!=T]5I7\OJB 38U*)9S+>GQ\T(SL32MH@J,,*1UQ!(%,,X*P IB&ANBC.-8 MB"1S2G4+J*O3.C-"VEQC0L1J>Z*R^=N:_N[Z^$1_,+F0JEP[EG@(.=PTSKBB MM "DP ) E4% E1YNGG&.BI0)F;C6-YK$<(_@5OQ/'&X[YV$B@QC8D6C'[P]C MYU\BL[1$6U.CK:W="+>?K\VMRWCLF!=U]GDMS11Z$'R7<0JF[]@EGT(#?Z(\ M5'"1 X[]]N.N_U8N3+#N?]!5:1SFKW0M'^2JOJ&)*:<\42E -(X!A(D"3/$Z M73[7WQ::L\*J:*>3U*FM!ZVF$5TL7N@\^M5J')E:G@Z'7-:@6YP3AH!RC-N# MK*0C16](NQTTNB+6>^1H_;+Q#A]= M[=L[AG1^>-@&TF1;WJM;L:S+/+7'YS'!$A.1 D*EWN]E# <A@D14)C$J"^K>E"Z$UZ%?W]69A4E&$M[4]":^=V7PM88&:^ M"BMG][>HJ]GQU&!@^KI:;X]:NY[EB;%+Q_O93/37VX M3<9_E@@"29$!SD0.H, ,,"P10(P7&<,48>H4&&LA@NX M>"S- GE;57(]J+""#>AVK.$9RL D,AA%9P)QP,4KG]C('95>'( X9!N71X>& M0C4%Q?6>MOX:U/E;S8'Z?+[\TU1UF[%$2=ET583AS03YTB!<)-HHVA$.TT=[R0M4+>\9_0$XEB;R[9\ M?5WZJ=:W24AM[PPOHCD@4,T:'\]1:Y?ECAS"9@W$<3R;_:-N+"1DV;6>NS-# M:;;["@M)<\4 0E "%.HV::@0/]-$PYB,)56P=LGWCTUEZ9K83AO];,CD5.@ M]9/%E5"$WM>T*-Q=0L%Z\O?8>V*25Y+_V^/RU[_KI^KY_2]H?@3-C_6D/O6^ M429OCR'=).W[R( CYX]*26Z"KS9'W>;4XZN)O.;EO*S?_T&N]-\?%Z7YBSDP MWWSVXV_ZU&:.-P5\9^8$&E)$ 4UI 2#&"!"-+, R88(Q1J%,K$^F/2LW-3K8 M4]T$UYC+3%HS;G,]]OGKMTANK7 X>O4]K!9GWV\X6($):V/9SI5D?58;[5MW M$^V/:#.&VT=V;+Q8\#K\D#HW<'H60,V]BWI\75 WVM[R[DW.R.'^AJ7Q4W-7&Z%36W4[G4V,<7WK!J)5H[?^S]]@ MCG,]446MOJ;+0P-CJ_)-U"KM;W?O I'7[;V5X%'W]RY0'&[PG9X=6!A6/IIE M^ZM\7J[,%99CTN6YQR?T_6]5C#8Z!DF\O 2$WSJ:YX2-6Q+S@LE'U2TO?7[8 M-_A3J5=M65^=?-;^9W-W4I^'_;V2ZF5^5RHY(UDA%3.<8'BD'^J+ZI@I MO5&3&(@,,P!-*B)+8P2X2',A%!<)M&JR_\SR/5SQ_5X!&8) M6RBLJ:#?XKY)KY_3_^/H?=:JK<:X=W6"[ETWH"[I5N"Y@WZH<;74.XB2[P>1U*;,4/>IBY@;' MX7+F^/2P6:)7QGO5.8[53$D64YYCD%*4 XBT!XU-&U+,"\SS DOH5L!K__53 M6]"T=N:V9Z.?FX]\ )T=D0P')#!A'&)Q$STLYR5_C7ZT?P9)$S\-AU=B.! Q M*@&<-N]PHI_YU+6-@#[2E6D36CW(59>577)-)1_*^8N)U]HO@,R1B@7A*4 X MX]J5C2E@%)N.@3QFD*=)EEB5,KI2CZE1Q&[%9-D:4B>&U$4R;B)FC*F76-&8 M,[2)C]MH61[>A1^#T&=[._!W-IC6Q4U5BYOHW0;^UI*1&O ,PC-0JQTW7=ZH MJI2>^7BU]RM39'"]_U@%8_EW/Q?46%UN8#?:UFO$ % M+Y0"!28,P+2@ "N$ )$8(P0S!-TJ:3M)GQI[[J@;+98FIV[=*!L)K6WT1[FH M?W \G'0;$#NJ# 9S8((\RF7<4?TFVB@?M=I'1GV_U2B=4?->I-)>@]%K5SJ# M4DB=6 M40KG!$R-KCH=HT;)]D;1/CCX)(C]_.,#FM 4XX:*4[!PG^F#(X9/OG2TL.$^ MDW9CAWL_YSZ!OTG^8MIY)RG[7J[G.-E7/F;([3<]^9D",_U=9K>_5]Y_R'\O57+0I\GE&\U@P"11E,8"QV3#D M- .<,I(4/.%*6O5:/BMA:I/5Z%@'V?^4T9]&38?8ZY,(]L]5+[@$GK"[D-0: M#BD2?1(;A^#R:S$:*4+\""M/<=U]YO<&9Y]\<+P(ZSZ]]\*D>S\XN(("EU+4 MQ;L^5]6+R4B\5Z9[Q'+Q;5WWU8,4(TSUU@V9%&8*(6 Y@@ E/,DQRU(NG *= M+TJ<&MMU"C<9"KQ6-*J,IE'9ZN]<0.$"YG8G'EZ1#,R/^R!VVM;=VAM :X6] MEE"PP\9W 84+4L:T3?XQ06_>[D=$F(SIF1#0PV;&!N_&!I_QMO\7N&0M[ M!OK-26A>/6[6P9XY1WD%^_\ZI/&-^*^7JNX 57U?W@I1YTW1N6G5]7GQGCZ7 M^EOYL))/Y0.W3$ M&:;$]%R 6L5(KU. M6PM,D[FM#76SN:A<1*T9-]'.Z&Q-&6$<7)KVA!^/D39OP<;%L>?/=8#V-P,: M^.X1NP1=9_U^^Z KWS5PWZF_5%_TUZPIOCC+$)$X-M?M6&( %64 BS@%,<.< MII2E6"BG3>;>ZR>WG)@F8D:]@84Z#\"SW"T.AB3TUM >#?=MX$FC_>[Y]D6, MN\$[:=[1;N[TIP;XE)^DK PQW"]V=X6;&^TO2Q-&F_)<)E AP%"1F90:O:M+ M20X42DA"BUQAX5+SSEJPU5=Z_(IW1O7HV:R->ATL=PX^^$%HC>7FT'X@+/Q$ M;[B.E-IGL'QHL=P_1-IB^24$E@Z^GF],1W+L/&#KYL*YX-3KKUF]:#SGS,6N M/4_,Z<%A;M?.$5X==5G=OJQ_+E?E?TLQ(Q!23@4&"J-4.V)9 ;"4"$C.A09= M*"K3F5:&+6V]L!YI+A-@5V; C*NP8Y]F%=$)2FF&& %=5K M9$$P8"K'(*-)+&**2)H[Q9AZ0GJ-7^:R_8#]I)609<3Z MZ':(!E/CFJT-T;,QPN3]M%;<1&IK1\1K0Z+5QA('_W'04%GXYJ$'(#A;;;"O M]8\>=K#?,2%J;(B^CH:]@R\?>@Q&\NT#C(6;KW\-CKV^_Z 7C[<7N,;NO;W! M52\:VJJW:<-GMB1?Y'J&$YKGIH=*@04%,(,IH!+% $$IZ!7 !.;T3K/ZG. F^OB;SU_JI*3VGJ#VZKL/ MW72-2/6_WYKJGJ6I>N"SR^A)F#QW!MV7,7(WSY,&'G?@//TQ]_I(;?FWO\KE MXXH^_RPYG;=7#$CA(B<0 5E(!&#.$:"444 YDZS(DX(0ZS))9Z5,C0%V-72\ MJ>E'LY\&O&$4F S]+'NAULNW5R BP#;^00^80O,"[6JYN)@5UD3*V*@;/7UYP78 M N/5+;@H=%0_P1:"0\?!^KF!U"*?Z6L=5W*OZAPL*4PN] QFE*28$< 5U/L( MI-T((@H.9)+S%*F44Y$,Z(EV1MQ$;X7U+F[!RV>]N@7C4]+1634-"\Z7>?C2X MEHOFWEVK73INY,XA;$G>U^,6FK/E]FNHHE;'R"CID:G[4?!+T&=DC,SU(V36G^F&L+_F(Y^V-SW MM,J[T8GKH$B::D4Y 2(W1)X03>0%24"J("%IH=F=6FV_QQB4D7SRMQ\4.^X/ M"'7@-<&@W/9C^N.N1GFCOL%[]S:ZM:"MYN9OR1@(GM>EQ%6'49>8@0 =+CU# M7S.\2I'IP3QC3!0H+G)0L$S3&M>TIO<%&6 T+8C(XJR U@5.=E\\-;[:U-\Q MRKD7(ZJQZF>;:Q (3"-VQ@^J.;1KZ=6UANJ7C5YC:->$4[6%]OY]0!S)?O4Q M,WNK;\\K2<7]XC_HJJQ[%ND][X-<_6VY6/^=X@2 #K=V+ 1GZCJ%%<_6[>=-[\W8A;I],2[#_;J9&IF2"4:I D>8Y@) 5 M@,6B !RS%"$(I:16%:\L9$UM4=A5M2Y;37>4=:V">QYAN\VE)]R"4_U62]/U M]WDN-^CMJGP3?5DNGILV&5Z:V3O Y+FD[7EY(Q>PO6CX<;G:RX\,(Y1W+U5I M[ICTII*U[7K?:YXJ%X]-7=RJ%'6XT')QI[FLG)?KUQE."2&(,, 3*#71" %8 M#A.0YSE#,<,I$E8[Q"MTF!H!=2:8 R^V:9#--U:8'[=FW$3SSA W$QAB(/,:*0T6YR-L1^;@0$QJ/3IMP MHZ$EC#H4=BMZ8' #K_0;;GJ_RTU; Z+W^]QT=Y&;G-?Z*P#TZ@,,T6-4W^ * MH Y]AFM>-&"+M+9CD!2:MQ]Y:*(J;O^D M*W&G>>KS6CY5,P)IPHK8["<4T3N+G )] MXC=EI+OHT;XQGNZNQQZJWDOOT909[[9\;'SWKME'%SXTO>K7FG#V&[_:4WW *OV5O(&D6C3M/+?:P&) )98.(Y':A/XLA)01;&'Z<& MV3PT\"RM?%R4JN14;^DX-^2EY3PLYR4O9;7M5X]DD68T(R IH*$1C@'). >Y MT%LG23*FOV%.YV568J?&+-]>GI[HZK5.DML:$&TMB#H3',^[[ ;!\DS+.[2A MSZWZH8Q^&*6C6FN?IU).,/D]>;(3/>[IDA,<1R=(;D\/=GGDXD5^E:;PA7F_ M7*GEZJFNE,OFY6/M87W\_2RYR>(NG_1'[M4W_=M*.P#FWQ[JV()D1E@6Y]HS M I3*#$!29( F* >2J*S@4"**D*-WY$6QJ='=QB 3_=M9%"TW)M51P5IQ9[_* MSS!:NV"C#TYX;\V8=!-M!VC'JNA^9X ZPZ+&LGKEVK'M)GKH'\$AWIU7N'T[ M@GZ4&]MG] KI"??2[_L'IZJ;HGL/J^4OO5\6[U[_7DGQ>;&I(KC4D(" M60RR@J0 4FQ*D8D"%"HO"L1I06GAF*5N*7IJX1\F2Y?7I0I;WP=SV$J'[HCYSH"V%3]V M\K,C+"?RGEW?,.!^\[M\>EZN]+;QX[]>]*[]KM1_B)I3'U:FF= M-$2"%( @6 "H$NV;L0G\K?YJ>JO7& M"2N4:>J0F5) 4&8(8"P(8+#@'*:2*\Y=3BW.BYK:.K#1]"92K:)U]J#4(_'\ MU!?(ZXJQG0OK![G U+Y1LH:J4S/ ?S7T!3QA5IO=BGC9UPP0@@B,@A1 %%HI("ET8XXR;?*F#.BA5^_UW3%@X!;$=.5P)7.BK63^8#2C9CMRTJ*]S_IZE%6]7WMZW9U(S1562(@(*8@ M+(2%R9'*SF,J\8$!AR0$4$ &,, :Q]CU03H1$TJI#Y25!4^.2K9Y1K>@U MJ9'GL+7C$A^(A?8Y!H'E'O]U 0F_$5_GA(T;XW7!Y*.HKDN?'T8/'^G*A!E4 M#W+5I166_)9ISX;R]:R0DK&8Q""F2@"(" &T8"F("UX@A%.AL%-F=J^TJ1%% MK=S_=F.$?CCM:,$;2(&YH=/37(HT>M1XJP0L4K3_1+')4LK(P_ M9 R[AP:T)ES3M3SL@';[NZQF2.4P1[$$ O)"NQ2D PK"E"&$DJXR%*26+T-\;OB]>.%^UV/P5[H MGX?7#7. _R'+QY]K*6Z;SM-?7DR4T+VJ]]35_X:] MQ,\5S(=R_J)%SR#D*B%8 )45 L \9H 1E +**$LS'-.8.37<."-G:FM&JU:] M:HCE?$Y75=WPJJ8LQP7D'+0$L:* C(.T$-3D=2F <4Q (A1/A8!)EF&WI<(# MN.,L"IM;F[9=[P;:H( /N_D: .(;W'FU6H:[ZCJ (>@E5R?K3:^W#@R^=+%U M^/&!@3+F_/QV(>[T^,S_[\NJK$19[R3:=)0,*YDI9=IQ8NW8)[D 5*4"9(PF ML>2X2.TZY%K*FQHMU^K6Z2NUPM&NQHY1,Q> MN,*C_ %YHP^Y *D %D"XS>D MYH+,<2-K[ X"K"Q?&QHO:3GIE9W=:],\/9WN7JZ,[4M[U532&ZF!$H88Q D M*"ZTN\?R@75\VSQV)R7+L2'LJIKQE5Z_ZEW M0ZS(@4HI 9!P34A$ID"QE*>93 J!G>[U;05/S?/9U=M,%V$R;D2K;;VNEU7U M4E?[1]YE.^7BU]2BS6)FGJ,JI_+N=B6@;A7W]9+_D_M47#Y?54^/NI-ANF6 MK1(> PI-T!)/%(+ER*F&[I7Z3(WS-EJ;DZ"=NC^543QZ-II' MZT;U:Y(SWMSDAH 7 &W=4'[O:"L2Y\=L);L+V.?%YIE M9+4VL5Z;"+#M.M9M)V:4IZF&,@&0*1,!A"C 2X,,PMN_>F5#'I-Y$ MVW#5'>_]PU@#X$#MP0=B).(/,R!N:\-56/:N',/>/-ZZZO.=6\:=N!D MFLB9Q-D7.N\$?FSJU]V;VJ//>MTS7]Z]%NMK$YW\N"C_VU2RWN3GW:NVJ/5R M4BZQ, NP7N9XE"8_C'"5 $&:*Q&($ MB(I3@ C)!:?Z-:G3E>NQB,DQ>=TO1>L6J>5*3_0Z;6MM%';C\1-@VG'P=1 % MYL]M&ILFQ29+6BOHC_3.&^^5L$Z(&95LSIMY2!0]G_12?FVG@:24L-#_8P"E M2)FS\0RPK$ 098JE2-8T/2*^FM3;MRY7U/,M3_G643M)KP7G +/^R.(0O7= MO(1%R,)K;]9=\Y+1%TJO>>NAN4UDW4MB_;1@IL>4^.55M_.B6!R(55/6*/7(7'T M-<(!'9B8[#/LN]$X_-RN8?Z2[CTA',;K<=3E;5RC88"=]9\&OFX8D1YT!6JR M-&]?UC^7*[-]FR5QGF04$4"*5 H*0840P*8R)0@L4'>U(AQJUFT MWG2ZDK7J;4#7X S]2\C;\:)'/ /SWW&GL#;=>ZNM/S*SA,4K:5V2.2HY60)P M2$*VCPWUVM;Z&V&N56^K2JXKO4?\^)O/7TPZ^%^72_%G.9_/-*,0EO$,"&9< M-)G$ !,% 94Y)UG*.4N=JH#8")T:[335WLJ-YA&M5;^)%CU'&,,ASXM$Y5D> M \1C#""1%!"M&(!9FF*E$)8\=>E#[!WR$3H0CPRYK=?K%\C@9VX;]&Y;]$S' MX3\V.D>=TN?7R@%^JSU&GIU4"\$C>Z3V4!R[GP[/#KT'KM;WJFW3/F-QDJ@, M%2 7@FF>)Q*0A"N !2(L*5@>4R>>WWO[U B];DFV5-&J4<_UHG47-]O[T8%H M!+_6;(#X>@&( 9>0)PSV?'>X*V'D*[\3QAW?U)WZT'4A&_\HUS_?O^B=SI-< M=5=\K[.<:T],*082+F, D

:?PL"B*TTC;3G9/^ 6?_+O0O=] =W<1NL$Q";V0! DM."WQ32($>HT_ M=]'?_]" J.3;Q:+\I2>FWE5^H.LZI4:V]4K21*($%@A0*+4/D*=ZFXMF$O:M;BXP./W^GO]R]U=O?_7;+J MEFL'+HV38G/:WX9:O6LNY&:)B$TUUAS0'-=I;!S@.$V!R#)2Z"O>O-Y$P U[/[2<2@LC^?](SO2:;V&T6A>EX\PND=:^9O=*\DN%O6/ M5GF/1SK#4/-[F.^FPKAG^X/@.3KJ'_:602G.2RZEJ#YI2W9+].BMZG+^JUP\ MWBWI8A872<)I3 #E1&\J89P!)@0$7, B214A*+8*Y[<7.36WL%,Z,D,>_?&P M+=[U%W-PU"A>E_!R2D^U =_":_0.:6 &.T!SKY377Z*-UM%="#R=DG\]XSI: M*K '?%V3@QV@NI J;/.F,1.''2P[2"-V>7*8E_I%KDVPN1;UJQ12O'O]>V4B M^S<5BFY-7%,=^S]C,H880JDG+]$JK,@HAL3W!Q6AU&Q_?*C*=0M>.@*[$* M3#9&NYNHT2_ZT?X9)+V@!P?OU;\.Y8Q>T>N,H:>J=)W[Z-#9WY1@V6QZ=],8 M35(ASS"6G( \,4F%6<( QBH%!4*@ M.$2UF.T=E.\IZSD*TQ,4S9?3+')D^K XIA*[QP9F+K8]XZ5XOWPR MIVCU5OQVM=)?E#H5^MWK]B/M,<_MGW0EZO_\AZS6>MU]D*MR*9)9GG ,"6&F MW*KIS981@"5)@) QH2:UF6=NR8X>E9L:8;7:F:I,6CW'Y$B?@V;':F\U%($I ML-89,*-TM&M8M&.9V:7M?JZU+JHMNVG^B+KA?.@?3O?RK7AM8^O,C/BT_Z>[;^ M^9^2KF9*84D+T\.7( Y@0C%@F?8=B[B@0N2<,&95Y]A.W-3(1G^QD!N57(#3 MCDC\@1281IH,5Q:Y(')4#K$S_Y!!+)\: M$(CQCW(AEG\VGL^GY>KCT_-\^2IE4\]>?\E^:H?I07]C-H5.8Q$35)AT0"4$ M@) 30!B"@/ X,^4,*,=6V=^#I$^-71K]V[UE77-+MB9TO3U:(Z)G_=R0 /6\ [[;LN'1W@QH AY7^= 7>(ZP@)_$@A'KX'P"W:8RB MO8$?SB\=+P9DJ+U[X2"#7S*TW'S;;.RH2=5N,RM3LV16,)G+.*4@IX@"*.+< MQ/?IG3!/9%P411S']BTXG$1/;2&I+UOW&]_55Z[=BE'=1'2WL9NI.>]:T]QZ M6"R6D&!@CW!;V]L-KRZBM,7Y:TB<76O&A\![U%KQGG ?4"+>%;K+I>&MWSAR M27A72X]+P3N_84C\]R8HT>QJEHMZ,=J3/%,%3&F1<#T @)(4@48A#E0B1 P M)LS\X9#88BG6:NZ,G\G2J-MN*H8T2+5%W8+[/8$X4LCW3K/F%L3&3]TG([\@ MNH1Z>P5SK#CO*T%U#/&VAJ@_OOOR:T8,[K:V:3^RV_ZQ86?)[UXJTQR[NN7_ M>BFKNHQ[_>-*R@_+)UHN9CE610%I"G","( 0%8 1*@"A)"X$RF2*8Y?CY(L2 MI^:J=PI'.QK?1)W.T8]&:\?[J\NXVYT[>T4S,#5?"Z3ST;,U.%Y/GR]+'?4 MVAJ$PS-H^P<'1DCQGU*\S.6]VI3%W:MPNE\#]3LUK5@WD<2Y+%*&"P$X5)J5 M4E-^AA$,>)JD.>20I:E3$>=KE)D:876VF-5ZVZ5NVQRB/DR(5GL6.<9)73-T M=L0VUH $YKS=L;"M_AS]J,T)$U3N U>_<4[7*#1N7),'Z([BF'R\G)U%'1DYC1N?&]JXA64;G6+-I$Y:R7T5S2RC9_SVT,+/;H(9 -3(V-RI'6 M>3\XOE';A02O@-:E^D\ B,>J!=0+M:^:0([X]%<(LGW9B/6"'.W;KQ[D^O P MG_J6-T>W#_35O/;]R\JT")A12O,L)AF(46SV\&D*F, <0)7E&9$0TT*Z>,NG MQ4R-M3LMH^=&33^"H'!.G_ M\%SE7""B4.K:*?>?.2Z'&B]Z6P<%?U#][NV!MA7649 MHKG$V9"T:7\J3HVFWE$1"UL;T.HSRO7Y+N8[NEI7'8C3AQB1(^KA' M-=\DX]P_S.>2U -(&KI4/*\D;XXC]<]S6=\+:=$[P4*S7"4R(5P S 0%4*8F MSA/&(%4,Q@D4.79KL6DC=&ITOJMS30Z[\9RN%&^!N2UI^T4R. UOU;V)-@HW M9&N#YP &M0?(,R=:"!Z9Y>RA..8MAV?]I4%^D;_7W_^4\U_R;\O%^F"*J2C+I"AP G$AG7I7V@B=&A/I+UQZ?4KD$;1VA.,;L,"$ M8Y$>>;_PV++(!9[@.9)'@M\\4_(<%#;YDF>?'7!=^N7%%/J_5_^Q7,OJ0:Y. M]:)EKM'6#E>BOC$=Z3K4 [9N M5Z,N./5>BUJ]:+PK41>[]JY#G1X?$5&%+K?I17:G'U+A=?Q>AFQ,Y= #L M_,H18 W,\(T%H#8A.FR;>U,?,'(36K1K3NN">FKEY E+KW[I4%U&=56O!.S0 M>[WV=0,U;MUJ6L;KI2E)5-7])PX^;@B;_!^(WDK(\VCFXN MO6? >[U^7[+&VQAX1F=O[^#[W<.V%[L]=^Z6B\?OECNK=6X-PZ,?;/SC M8S\X(OE0FJXX"V&2A![DR@2&T4&/.]EI%'1PX.ZPMW&KO" 8FG,-3T)MH ^?7&LZ'<' Z M>+O>81W)E_4!KYN;ZH14KQ-J]Z;Q7$PGR_8<2+4"2 QD2#7SJ$4:0P+97]\8BUV M:I2]5=SX-'7-HYOFGK"*>*=]?4LC:OVC/\I%^^_G.TY?,RP6S!X$[,#LOH/S MO6HJ^-PT]UQF=]WAK#6/&M6#8.M \T$P'HGJO6'MQO?.D/5ROOW;QN-]9POW MN-_]Z8'%35Y6%=,X][GKC_A:@C 7C9_2A#[.KSN_.H!'LY.Y0 MWIN=V9TQO.^T[MPCPXCC\X*O3#&8#[+Y\_/BLW[]0@^=:<0NJ,@X1 +DB,4 M<@H!31G2) +C)(4"*ZD%XMQ4O=26P69S"+ M88X!1EFJF8-+0/0. L 8QC0F*D[=JCF4VWK8%]\SH:_U413_5MOH1Z>OQ\VW-39>O^F7I8[ZC;<&X?"; M;_^@+S_\0.+7Y7S^:;DR+8%G,"TR&1<"%)F00._J"2 2IOJO,>.,<021TY+J M(GQJJ^P9E_-H=OTP-D2M$8Z5E)P&9ZA'[P?RMW'PAZ+MP>F_#%O@/4"/ F^\ M);@,S>4=@L4[AA%><^Q9-:^=Y:3@10(S@!/3#9@)PVAI!A12N1)%@6',9DTK MRV]KNEK;\=J>#)=9="@IW(1Z)Q_+Q:)MV8:1]%20@MF$A!3%4!8!)C MH'_#0,R2E,D MP5Y)=5_"J*QYTKA#6CS]H6&\]]?E4OQ9SN>WBZ,$JNZ?'I;SDK_.2"P021,( M<)'S@F?8*;O36O+47+Q..[>Y;0^TW;P/ E]@3N@4JT^9 M#O,VJYNH^_>;J%$]^M'^&:2?@S."7DG&7OJH!.0,RB$YN;]@:,7>I^<7/=V_ M+=5:^W_R0%@; <&Y**#**,AR;@J+9 @PAA3 *]4ZI:S:.GI2A5R0><\MI!;T=CW@$-3&&=OE&G\,T1D06(5'%"R7/5 M7QO)(]?_=0#CN!*PR\-NU"1D.?O0QD@^=-N-#Z9],5>98)(+D,52^TY900%F MD +!4XP8QP5GN0T-G94P-$)?'[DB8TT6 M%ZT_00R5Y/_VN/SU[_K9FA/^! MSVE5O6M7-L@U/"2F ,64 :C_"RB5*3 !;'DAXUS$W-&I.! QM>EL][V\'XH9>RT_8^:)A?O<)P?'J)K; MXG]0D^J^?FT+0-<"M%\L1=>V1L28)JDL0!RS%$"%]&QG!0-$QI"F3-$"NL:K MVLB=&@74>DH1_=GJ':V:XMG.4:M6H-M11 H _-&JW'4J;RM>^^]B9 C.+Z# M6ZUDCQWHZ@+(B:!7I\?=]PX?%^MR_?J^;E0R_[P0\O?_)U]G&2UR6B00*(HR M /,BT7L'14"",HBR&,F<6^\=3DJ8&M,T2D:MEE&M9J3UM-\[G ;R\M[A:G@" MLXX?^#_KJ*B87_.<37?VS[50/,PE-%3B0 M(U,#3B8%H 0C/ MY!H0/?0=.XU,X.9C!T+?N /9:0@NMR$[\]S %J::PD0Y?S&ML+])_K*J>Z5^ M_-V$>C?).N;TLQ9_KS[2E8GT,$6$ZU3>NW(A/Z_E4S5#1@;<;^]87\J-VVW6,Z1'_6E]OW] &9VC MWF>'5_'_T%JMI1:OOLIYG;.X_+S@RR>IG_CXFSZUU2%G@@F"$Y8 D:4Y@#@A MYJB; 21%S$B.38,.ZRH[OK2:VC)@U)::%I2A!M&U.5S3WQ&M[X-7C3&F'\[W MK[<.I6&\#6,_N[_9X(2^:COJ1%D=W]9746M8I"V+OFZ'JC&N?G;'O+<8/8>Z M/V\QBB.5!1IU--U*!_E&O;>RD#=AXQ4>\HW/7ETB[R\?>M93K>^5"7$S[42_ MR=6ODLOJVW(N=K,49PEEBE"5@=3TD83V]FGG*M3UF&5W)7W+QXGB[9#D&MB= OI$-?@Y4K>M.GQOE?![ZN(#A M^>C'2O3(!T NKI;DD7G]IZX6W@15YWV=/>/#)%5"#+-/G@ M--;(9VF6L3B'A55+SQX94V.:[P-KI_?!:.%-7P].8+*H<3$:1IV*EX-8K %R MJD=\+5"C%2 ^!,Q;G>$^!"X4%C[YZ)B5A/MT/R@=W/O1H65>&M_OFQY]J;GT M3D,]WW'NZJY/[^1"JG(]$PJ+3(\SH,*X7B:SDZB4@D0*GF:,2,>N$B["IT:+ MM5&?".(7WDWC_\'SDOE]7MX^/*%(Y;KNX>N@CC-,[S#!)3U]PX M:@G7I)4P0&B*4,90"F%AWQONO*"IT9)6-6ITC;;*1G?_]O!O+CW$>H"U<-T\ MP168@\XC-<2/ZX/,I96:'^C&:H_F_F5S;'1V&8[^YF4]SX_8D.RR%?M-QBP^ M/\S;NS,U0,SF>49$S%EB[J%0 @$D2 &J& =QG,B4*DY2(F?KY9K.[5RYS9N= M"''S_H"[#B,CFM MCMIKI?0 -SP,,&P(<-@!N%HQ_?J;D"#%(FPAXFWRD4E\2.G3UA"<.) MQ G;)X>> K'UYT6U7KTT;UT]S92D*H5(@E1F>@.5,@PP31!@/,\ABXM44*=K MMF,14R,;HV%4;E2LFX:Z'O A/<4(P5-JUH*:D=XX0( (3P*5@ MHJ"2$^*:1=$O<6IS_VQ+;Z/R\#R*"[#;D8-7, -SQ94X#DFEL,/&=R[%!:EC M)U/8@7 BF\+RP8'$\U*MET]R54<-Z1=7/\OGJCT4T\Z%N4Q* 4M-,3PF8T R M04"29H0F-%<"6L7%6LB:'-FTJC9AK:VNCMS2@ZPEJ_C!*S2?=%#MJ1FB6L1E M./Q22(^\<LJO?+^5SRM10SF:6H*(AI860HI& <4*P4H-II$2E,$Y$PAV9&@Y2PFBOC M-S?:Z.=PA>&,O\554! X1TIK:E2/MKK?1!OM([5<18W^D3' G*V.@+C#35)( MY$>Z7O(^ FZ73T,1[+V1-=40^W=N[L:_!(O?6::AKJ?J^I%3Q:E,$\2 M;D( % 80ZC6"TKP *L-%S-.<4[=RRSVRIN9A;MLWR%K734?SLE;7S=?LP]C. MU_2$7&#"/^QYL6F9_;D?M&L;]YR"(V3+GCUY;]FLYY3A%]KTG'QD&'6\>ZG* MA:RJ6Z[?7)5F*6O"RNM?:*9JZIE\7]%%17GWS]6,H@QQ!G/ A.( BMAL7&,! M($U)I@CA66Q53>A*/:9&.9T9$=W:<1.MMUK7B2F.I0^'CI$=+8V ?&#*VH!^ MNPOZCL+UE;_''IU70N:5UH;J,BKE70G8(1U>^[KK@L0W"8+ZA^YW;3CGK.!0 MJ83F0,8*:IZL\'9]D+1*WK! M;QA/)":;GS?_\/%"Y-;@$' +@()$?O?)?9. ;PL@SL5YVSSJ.4CJBUS/5,QI M(A()L@RG ')364,4!> Q5 5,55R(S$MXE!8V-:IYZ(N&NHD6TE=(E $ZRT21 M9%""&.-8^[D:;9(G0O^5)8A@A%/H%"OJ#>@1PD='!=J.VWW!%YC4>^/-;J(O M/3[3[CF;&W#7:W4989$Y(H3 $M,@9@1C+ MX@:\]J(U# M4Z<4F 9M]4!C36-][QA&:_?/=6S,XK'U:ZL9HXCC3!$ <:[WNT6: YKR3(\$ M$@E,XCR7N8M3="1A:IY0DTBS[-3LDFD;)75>E6R%W-0]C:8VXFB,=.ZVHUMD3#+UPUJCHHU5 M46M6](C^C\XNWW&,^3;N,>]?D%].@XT//K!X00 M?FUJWKUKNN?^G^53 #*/9N7CW7(TNV3B5&9R1SG>@N: 90E2+MP M* 4,Y1P(BA6.\SCFPBI Q%WTU#:?K?(W$>MZ2__4!D3/6PNBY<:$FXC61C@$ MNKF-2S\=AT4[,.-N@'[7 6UTCW:4C^YW@+X-"[1#.&$PP$>*)?0+O%L@X2#L M>J,(W=XX7@CA($OWX@>'O6'@IG[]4ZZZQ:F4U1=M8=L]+X49QR8-3I*\ ) ) MO;O'N0!I7L0)X3FAA5/_CO.BIK84U)I&\^7B$:SKRH];I1UW^N?1M=SR>\$L M]-Z_AFM'RYMHJZ?'8X"+6/@]#S@O;MR#@8MF'YT07'["2Z3Q7:G_$#47/:S, MG;?4!LTDS_(BQP0D6E\5A'P:?CM>\0UJ8(8Y#DO>T3AZN(SGM?')O0"%#%0^+?@M(Y9[H;@0NMS_ M[#!2^L9_2O$RE_=JOVA M;W?DY*KE*<"R%0)34DH!QAF>L\;0X$SP7-,G>+R M+HN<&B%U&ILJ0EN_1NQ7^W!T;BR MR,COW &IJ)=).\V2![4!ZF"UA*RQ\LK M,UF('967[&$X9"6')Z_CI*7Z5"[*M;PK?TEQV%'DT\OZ927U+FZU+O^[YL3V M1J?^ZFPG$>,\+8J8@4+6#E7. ='$!1))%S-;RVT?H"&ARUY'W8TZQQ[+$4FV,0S4EAUW:KJ)&NNB M7?,V=;/'8&&?T ?A:R\*O@FS^X3VW!K@58:/RG-WFVZJ*LEC+BG2 \LR (7V M6+6WR@"CVF>5,HE)ZD3\9^1,C<,/?*DK^MJ> ];RKOMZN$+?70]!ZLKB=$VL1OE8L:[>RF^C%<_9/[*A!"GW+9V6\]@<_: M>F+*5I+_V^/RU[_K9^K9^B]H?@3-C_44/7[;*)/RK!'=-#S_@6&K\6$KY5NF MIS;EZQE*4X)%7 !,N0F52 5@$A4@CRG7?TD%*YPZ_YP3-+5IN6E3_L=\655_ M,1$132D-M\7X+*YVJ[$/M +/WU/]W#LU/:['EY#PNB"?%3;JBGS)Y,,E^>+G MAU'#5_E,7^N#HONN"^P#7:U?C0F';&+US*#^JGN78[O'#/?*Y.^8^!Y-8>52 MS#B*49;G,FC-R?+.^=["K)XYH];\Q MCHJVP*D1J?V ]%-/2)A'OVN_/4#XPP;AAY (._5_#8+T:$UAO2'NVC36&;8+ MG63MWS=F>UEG*P]ZSKH_[R6^JFM])IM(3[/X"/T)(_BKK$L=F2_G3"I6%'I/ M"M*,%@#&2:*7!IH!R>-8,!Y#F3MU*1FDQ?37B=5&;:?8_>O&QLY!#8[X^$M& M9T(;1=YXM)L!V#$C6,B6&XHA8[@L-7G+H"XWL"Y$>3F^S'.1C;^NEE4U*T@J M*1("0"*8R48U%=(1!)+R N."Q<2MM4*_N*FQWT'%GIO#DCV/1FE/!34:O.V( MSA^*@1GM0N&>O_;BYZ]&QAXLXU3%:$1.HP[&GOG6E2_VGQK&+KL5NS\L7]A: MO'7OULSWUW*@NW3>QB2!.&LP+D"&MODT@&,*E;>G%:%$22G$,7 M;[-7VM21\6R_Y/[57NTV3JG\S8XHCF"H" M4(8A@%!O:3$7&H,O8>^PJX M3NR]KWG;P,"\;H/?]OA$>9)3+! 0 F9Z$QAG@)A.-#E/4<)%3F7F%H^W__ZI M<=S?Z.)%Z07H9557GAQ6%O<00SO2N@*9P&RT+63KOQWJ&:O]AM<=R!@WJNZT M@4?!=&<^-G0C51>W^2J-#Z6_R2=+V^A?+DYF*A@R&:TD7SXNRO]V[77G.D*V.[)@ MN ??H[5ELS:ZGRV9M=7?Y[9M$'">-W)N.HR\M1L$T/%F;]AKAI1H+!]_KN_5 MWZLFS?">K;5(DWWX\3?_J;]ZYB3K3E)-)EW5R$VP?":%A(H3D"0RUDX/2@'- M&0%Y6D ILJ1 F56PQY5Z3(T6OYC>>J88:[GX):NZ#K79J_^JZQ_];Y?B@<.' MII\'1P0\-!\:(\"] MJ,)@L[Z@R)/IOC!C MG9MK?09(.P_Z>G@"+PP;!6^B#4BUCMX#9OJA\.KZGA$UJH?;;^ZA(WOATU?4 MB7V_?'HJUW4FS-VFF$**L4@S(0&")MRNB#/ 8LE 0;5/FE/.$6/.96)/29H: M$31E3W)[3/Z9)'8W@>N M[!*U[XEL:]!^T[YO'0!\;RKOZ.UU2>:<=184"15( FG$M*"ZR=QV$%O_?D3(U*=LNF=HJV-5 =]Z/G M@+7C!P]P!2:(04A=4:C[) Z!JG/ORWJCDMPG#3Y?A_OTQZ\EA3/QN]6[U[U_ MJ;_922X8YHQJMB@D@"17@*F$&MX0',:P@-C)^1BDQ90)Y6RH>G43L=>#?[Z2 M=%P&SI62 @W'B(3E=22N(+4!2 :B/!=-WH@0!X!UGBZ'O&QX(BPW;ZSKZ+W3 M&T=A.ICJO>!N.>R9YD[U_YK[VAZW<2S=[_LK"%S@3AHH+D2)DLB]P *5MT& M3%NE5SI9'_]DI+\;LLD32D:8#I)E26>\]!\2!X>/H=3 MS*#,,@QQ+BFDPFSB2J$5YE((S'(?]G1K=FITVG1;V.ZPW'N-J;' MTP'90H)3"S(MJ\1"673HKZ-]HQ-=[:6 WF2R WEWC6[/ON$*&][3-O M/&Y^HW8^>V1RW=!U_6PW8H<,GD318&RL WMNW(%M'[W:N/*+[:Z--\T#UW.X MHG:)1W+=.%TS4G+=L%WDEV9W.["]:78WO'Z\-+O;,3A(LXOP.O^2#^^6:_." M+CK]2351_^5G>R+S4L]0REE!2P7+$C&(*:>0X3R'N49%FJ:TS+A32=5K#4UM M7FIMW<;LM]:"UESW"A&]Z/;/+#$Q&WCJ"(7+JZ"$"Q;!]25Z7SY:N0D7%_>K M3SA]/C"6>781O;<=>OUC]Y%NMW3_)ZMDNQ7=*VW8Y/L\?6'+AT:(SQ:%MC4=9I M0>X:OYV6U1-B_?UXR3XV^T$3&Q8^&U>QOMQUJJT']6O;9,VU@0ET.#6I2"U2 M=\#MBSE(^9.)?A/B1K8GYN.X,?.).7\I&C]1,P,B:M;H'YTBA$RQ1#*ED&2V MC(VB-D168%@*6*YHK+HNE7'E M&^(>]@E$8:0X3O]7P"\.<\;3WL#*_N?'BY2C^ C5-CN6YEMW\6"R\PJ8C7F7" E> MS9=M8;_Z%[\ \A"=[1;O_\E=./Q9P,9!T'K8KN)KL.^CE7NQ7L*-FZ#UTZ:* M7#E,=0RA#=G/?H<(/[F_QSM@^%G][GWZ,&"/7#N9&*+I44\M!L3N^$1CR*8" M5@B_;6>=1S-HOI@6[C]72NTITW')!$MI";-2%!#KDD B90[3DMD09*'3U$GH MU*VYJNSM[=$#4[D^%BB_6AO+%6LDWK/[2G5C-)"5E@A,-"4\Y MQ +G;6'SA"=91I4MI.1TO-S;RM08=F=D(QSF*Y%X#D>WDXR;T1F80?> L0;> M;[GJ)U= M=/NBXMGE)P)B%$=531]7B[GH_ONDOJ]?+VS5#\JT%$06L$AR"G%:9)!G.8>% MX72!,IT3X7Y.T6G)K*_BC^],:#1JK M?0(53FAZQ"IBHSI2N.(2NI$B%3ZH] 8KG%XT7KS"QZ^#D(77@V$[F#>K99-$ M]H_YVNR)ZO7JJZH:!=Q?U7JS]TZDE"66.324JR&VQ?=HB314J58%3C67?O6> M'=J<&A-O3 ;,VNFI!^2"L=L"+C)R Y/Q%K0_C;E@8^]=JYE]!Y@V/7>Y(N@ MP1$/^**N_ES:'749Z '$\7K0Y]% 2K+A&?-_2WIF"Z6:4J/[L9O[I3S\P=XG M9RDIDR#B]!8#V+@3WTT6 MC3LEQ@#O9+*,\E*_:;31L#2;A]]_FV4HHZ1,*2:H M=-+=VKUR:NORWY?S=5,4E:U[HH.7\.GGJS"O!R:=WW_]\/3N+?CMZ?[IW6^W M4\>ICSWW2[L/M\._^TJ40;NJ>F;T7?F-X$W1)D5A&KJJ_[Z8E,$ MNJRMVM9EM<5A]O2A9BR1A91(PJRPU>D3*W(G4P%)JC(MI$"($*_KFQZ-3VU8 MMD6*YXVA_JG/0?"[K3V& G7@46_-;E)/K>%WH#5]FXM:@]9Z*XBQ9W_$:X$! MJ,6]L^=CP+@7Z@*@.;GM%O*.T'!?DZ)JFWIDU4/53)RRN>_VJ*JFU5F)4H$E MSF&6:RL5GA)(->=0$M\/MF57-6:YJJ$RN%@M6 MU79[U=*:)ZNY=(%K-# JL(-' ]MD^Q938[#- VE-[FXT&Z-;0HL9\7.&*'+$ M[WJ[(T?\G($XC?BY/QK&2D_LNZH?V0^;++\)B%.4<$&+PE:\,WN7A.:0VY1U MGK!,H9032IV*L?:T,376^;"3@'MN#?5CEG,PNC')C> ,?:AKK0.=>0,<"_1X M'Y44SK4S*@GT.'H\Z/L^&JAVVYR<=>_:U5QF,I.E&=>":P5Q03FDRBP[$"]+ ME2;"_ ]YB=N>:V5J WVC(A5RF'@>1K=A?C,X P_TUK[M"!]$XJ07@[CZLV=; M&E=NML_9$W79W@^'#7I;)G.M/LZ_V6W,VO2UK7+4-M24+9TAPC3&N(0%RFS- M=9U"FC("5O8AZ_]7JFOU/<_-T9[8G,US%VHTD M8B(X,%^TIL+&UCW2;FL\Y^ZM2).SW>\J1:QRQ05&A,J M;!I=4MC$9B0A*3(."RIRCG3!4.)5T2' AJG-@_LU6'1+ZXN&UN<[6@]9+H=T MC^-1PK"@#WVBL(=W_S3:5;EQRIR^H>"--X@#E;MQM^,G%;OQ!NIRJ1O_5X5> MD^Q4OX]3YK/2?#LQS:'D&8,8*P8)2A24>:$%RXHL4UZWHR\U-#6VVZG<^R[R M+T+I1EHQ !J8F7;8!%W>"+@)U@])Y'M@%QH;^198O\NG=\"N?#ZX5+&T\O]F MQ'&V_->#UJI2\A,SE/3A]<.G3@($E8E&2I8PD?866*8Q9 DC4*=(4%ZJ'&FG MNC)>K4Z-,%JCP=9JT)D-K-W@56.YYSFD&_J.6ZG8F Z]PW*!\[JB34@58W>< M8AJ'5[66&"L!=9 U,5J%0 M!=2=ZT/BQJIS9U\]L) "0U3(A.9%EDB2S-8)?4W8M/.NJE;5FU55J>9^;&TV](_5?%4]-NHW]_*?9K+[NA'>8.M& M[__C?*D^F+_6,T7,,EH(!HDH"<2(8LB4RF":FUF)YUH5I5?Z^4W63&U*:IP! M>]XT$;/&'] Z!/8\ GLN@3^L4Z#QRE%G,TY_NG'H:+TT='!@X [RIM@HP$8E MW-LL&I5^HX!W3,9Q7GICVM_;>2T6J_JEVDNRE8)I3!&%AH%3B E2T&P&$)0T M,S] 2*#2J0:52V-3(]8(Z7_G('4\Y(X$U-"'V5N,P,Y0\,>P*8 ]D R3!GBN MP9^3"MCC^L5TP+YG0F.D"RLN\,BJ]8^WJZ]LOIPQ+!.&,(6L)!3BG")("FVS M:ACF*D4E4E[JPZ=-3(T>.@M!8R+XHS72MO1")B J>9.298T$ULH[8.T$?UA+/4?Z643=QOJM M. T\VD,@"DG)O8A![ SB]E<]#/%F_,+F.^_%R_4=7:K$$> MJ[DP_]R+7FSN"N4Y9U*9E8/5B\@-JOEQ_ M6#[-OZIN2&T9"M@:; &TQ@YP%]<-E[@"H/U-CJL%ZN3^ MB2RHVU-A?&)C#1^6];IJIMG7K)[7OSU7BLF'Y=]9-;>2=+./>!&/4.@.C )69/!SN8[T%@-6K/!:@DVAC=2 ?'8R!>JJ+SDW/BH M#.4+R3%7>3\?* !GA=&_K!;FB;JMT_KK:JW.G<]SCF0A5 Y5D280YZR C/ , MHL1P%BHYH7[2 ,XM3VUMU)4":).55#?E-]YXBKLY0^_&5X, .G0@8,_FOW1U MF8$U>_BT"6^XXDJV.;<^KE";+R@G\FS>+PC48]\4WGV_JMZN7OA:ORSN15,[ MJ_ZDA)I_LPSY#[/75 ]:U[."L*14@D%1* VQ)!GD>O>!&9$. .I($?&Y6G"#-C:NLW\ZTMHFG3 M]\'OQG;#@SHPZ?4*\-X!:WA3.GC?FSM@'0'6DU$4[AV0'$OWOL^4J:CA.\#E MH9'O\K9 7F3SJBGEU:@!&SJ>L\5NT[P1!>)8<8X+"6EABW&1+(>&^5*H2ZEE MSE7*B\*+!EU:G1KK6:/;2G6>W.<$L2/5Q09N:&;;8M8)C;<49A&-R<7_07V_PWB:2K\SNH/KZ M0$F%(:.G78 O+\"@)JE3*S@98,0Y0* G&IF=E DPS2!"F2XU)RYJ3SV=/&U(:C MM1(:,\'63H_U C900[?%%\LMI[D>@ M-SOYPJ/CY1GWVWZ0,7SEHV$[F#<+5M"$C>6Y)> M$*)N0\ZW-.K6H]?9X^U&_X=#Y7VDTI?/+%[_^!O[YZIJ6MY]FV6*:696/%!@ MKB%..()$Y1DLE>)(Y@61J5=<(\2(J1'(SH>NYNF9&IS!I!+42VZ<,S3V U-2 M+-@#Y(;"<8LL0Q1@R,CR1.%0G7 ]N?&C'V%R:^ XT/H%U:6"\"M9)\>\GQJ'8X M[(<^M(T.>\Q$E#[PQLI .6O#5%)/^@#RR#GI?4W@IK')W'S/1+,/;82*B&2" MY4EB\,\9Q(*E5OHIARB7HBC,8E!++^V7TR:F1FI=^NK&Q"#-IS- .FX3;X)G MZ#VB'S+^V\.+SL?=&YXV,^[&\**;)[O"RY^\L%B&%KDZ /;Z4544N(8. MB(0Z;2 G*92Y@EF@O#9>K5F M"[=9W[UI+YK8&C!@WH9: V'3OEZ,Q5;M8+ZQ&;"MT9[I+^[]X+9H& ;=@5G% M MODTVW,!OP'>/5[B_(O8&L\N+\.LW]NC#=B<9-DW)L?-UO&&Y:3M!G_-P1K MUU>*U>JM:O_\L'S8I.N\8<]S0PS;9#+,.<)%(J#@=GF3,@4YQ@0BEA),9%[B MTDOGQKWIJ:UYWGPQ_U*UI;%=,AIK0ZGVLO>B.X+TIC2/WG -70^!\> !Z]98 M\&IC]B\6ZJWEH#-]D'0_?\1B*^:[-C^V?KXG+&?4]'W?$)"79(AS^UI[<_:X MU?NO]N+E3&**4B(%+$N:0DRU@%0C;GI%JX*S))6%]KCD[=&TTS@;_V+W)R5? M6M79E0:_/GPTBS7CDUY5?[+J*N> M*R7FS5?,_'VA[%_NEW+_VJA9,AN3UC\>S==F;7YGI46>[1=SQG.!RB))H=:I MX7R;IY&4I@H0](MDWT8GAHZKK_S![]*V30.YYZ2D"$JLKW1:_ MH_;,:+(AVW[8]^D.;+UJ=B"'-^@WGIF_6=_NFH]LW8LH*1(9\+A:([&,&U>$ M)#*D)^HDL=\?>!'65DM];:8,^6;UU=X/:EJ[KRJ[T6YD[7[L/O+(?C0RP'9I MVBI'[=W+;>[3/9D-^L-S4PCP[ZI>V]!)6PCPJ&;K7\W[UV^-\]O+OC.DI2I) MBJ% *($8IP(REJ*,Y+Z5>&:S*>32V(TII_!_X\+D;]N;+T)*W,I[;7 MZK\UU^IMO7"Y6BQ850/S%6PK57O6$)E,7[C>[9Z*O1.: 1N'(;<>@WU4P!XL M-@2^_[D.&M!@<[<1#]R#![2W<-<&(- A= =:C&SDJ47I#IQ4]FZ0 A8JX*": MX7^1?6K]'_?6_&2\&_>*_F39F@==<5#FPW#,]JP]A MMRDN%FX#SSH'9HZCY.."3-Q\KKX&Q\WLZ!)IOS2O/9?/S6RZ+*6&A-!9Z-O3MO@E2/G:IUSYS1)Z^RG8B4T;,MXJSV]U1DN M4UZ*4D"%50ZQ-',_+1B&I=*ZM)I$64D"HL&.S4\TV-L)ZJS9=U!M;;TYA^%\ M!X0F,(3C^5.S%SIH&[OW1)^'3%SH16K@K(7S;?_DE(5>0*[G*_0_'E@G?)FP5%8=87.C.[$JQSJ*50*"&%8CCS21H];6)JR:%/M@T@ M6N/"LZ?.8.E&,K:DDG2YB:GM(HYE,8+NKYY! MTC'(SX9-L2[(&C]M+H7__TRK]3K MEWJ^5'6MZK]6J[J>*8IS15 &A:"VD)].()$9@RG)BJPL&=5EZ3/@KS4XM>&_ ML1>L5X"U%@.^-?D.?+9&^Y'!59MD>,GNP_9!=YS42JJ$PUU207$+*>0 M2UI )00F65E(FF4^9-/?W-2HYO>EG-=-=1TE@7Y9V[)P:E-8Y'DSA%Z6LCGO M-1OR3_=^Q',%?3?:B8?IP*33'HSO60K^:&P=YLS##9:HC'.ER5'YQLW]8[9Q M?.JVI;G\P2A0O&2P0+5A*(4YQ EFL$ MM>1*IJ1,N<0!H=4 4R8:9MW:;PAIWE3;_4U59L,)[G=U0L-60S[=Y+= BHWZ MR&LFL[]ZJ.1\R:H?8.O(W7%9UKU2K=:;*[5:@Y=4 5@.LLKRL>.G++P"@+JT M%@MY51AE/JFOSZO*?-':?)B/.]58+'.).8<$"PRQ(@7D@FDH=984*>9=N,KC16S=R"P&8@,S5AA8WE1T#8FH?'.QL5%)Y9K+Q\QQ M]?,ALODVY>W+K_/E^HOAG2?5_+F8D@50F M&41V_81I6>9N57$\VIP::;16WX'&[O;&2F,Z.+#=1TG>#?I^(AD(T($YQ0W+ M('E^-U!]Y/JC@SN6?/]M7UA/27\OE/HE_MU>-:+DOY=OAR4 _!X-(/#':B64 MDO5[8_.'NGZQA9T?])O5TK2QMJ*2MHA];?4%B^[ =1: M##[L ;IG-/AU&$ ]&#P^L",Q> R _6C<#ZI>&G=\U7@T[N?; 8U[/AI XVV\ M[?Z3DDI]M?'21U4]J_4+6VR# [N0?I%*G.D<0T*EM@E9$G*$,\/M6,M,H;+( MG*Z$>K<\-4K?&0VV5OM&+/WA=^#RH4 =F-&W4=]^8,$?+HJ+;IO)_86GU2ULGYHI4_ M,%.-U;0QWT5[K6@N&XV;U;+362JI3FB&,EAPG;:51HF6%+*<9T03*>Q\X"D> M=K-5$SWJVMELE_T[HWUB##=WF$M,9Q3\1PKW;'S9NW0 K#O@T)\[L-<[!RX% M:)3=WDL^0:(Q>VNL^-'PO>898XH%961HQ,Q4+D,&@5[:VA5U"6=G=U M4"/A;^S[_.O+U]>KJEK]V2ITFM^L?\P4*W!!J80D01AB202D,F6P1)H4F&@ MX/.H6 =>.9JCCIMO.6P0HHMQ=1" MO34>O+D&=(?_A?WNTL[[>2W8XK\4J]XM MI545F6&6HT3D%"92:XCSLH"L1"G47 B=YHG@B1-S]34R-8;J[ 2MH/=LG_FFO[5_VO?C9L^?)6 M\?5.<^AWT]6-7*&2;[L\\,=*?9V_?+TWK=F/=O'D-ZMZ7?^JUC,L2J5*LY$G MU.9:%!A!GF$&598P)2@S"YLT(%OU1K,FNIVW:K!@DV#?G'%O#_:$M=QOX7-K MUY59SI1*2IBEV%"Z0KE9EC(",YZFF48B4T7BLQ@=H\]&9']KXW0ZB^42YR+7 MD"I*;45L\S&\3Z[7!U;?-V^9LL2>]:!M>K.J7:N]JFE2XS"A+8"E3,UT2LP.B*%&P MH&G)-4\SJIEGU6V7=JZ46FVH8>O$OAZL=UUM)_S=.'0 5 ?FRK,0@IW- M;N?7(;6S?8"*73/;J>VQ:V7[ '*F1K;7XS&V:WO5YKD6A*3(;+PX0Q!KHB'# MTE 4D>8;J/+4K._#%_-A!>A'6Z7OKS3<2LW[@1NR? N#;.QUF1M:-ZZT3J$8 M< FUU]A/7!N=NMR_Z#GS^<#5C+*G6XOW+TM9;X_&?ON3/=M3L>X^08X%4@4Q MY* + ;%4YF^IQK!0E&!$,I8F7NK-#FU.C3:,R:"Q%^P.CIO3X@>S5UW:/'@S M3*3Z#JP;S6\\%S4.W>"XH(D+[M"+&6]YK%!=FA'*2$0"4D923=),98F75%MO:U,; MU.8+@F]20SH"TVU81X-HX%%^K(5T9Y78N */;"[OVH/C)S,P(VHZ.R$SI!S2 M48L_4PWIO/-7Q) N/!1&'+^J/^]%$\Z=+S\_5JNE^:MH:*EN"TX[E>_ #W@,. MW6G.4XR[^Y\PD\!2LDIZ1F>]>\V-M(;LBX%Y[ C70^/'*6X3BEY4KO,V8E3Z M"X7HF!&#WQ,:W^WNZK#O]W6MNB)@,\Q*6EA12L52"7%.?#=)/6,Y7U6]*O!@N.-WAOP9T/S'$AV_H4&HO\N8B@:.'AW)&+@^Y4>[=;6>?;(5F)O5 %=6(S,L__,KBL^+IB M8OV/^?K+FY=ZO?JJJF8K=;]8K/ZT:;WO5U4[\#^NZN/R$$G*DY*8O5!I;ZM@ MG.60TC0U"R2S7TIP+J5TTI**8LWD!KSXHN3+HLG+91O[@39SEVCGK(5WF:#; M>LMMTS5:'PS,,QL_P)_&$;#QY*Z-TY@_#GJD6T58AP8M"1(%W-AUTF^P:.Q" MZK>#=Z;2>H27!J;+F?W>?3/_Z=;OEE-EIDHH199!7)8"L@2GL)0J M27&9E"GR(M6SK4R.++=& F6M],R_.0ND&]_=#,_0ZZ4=,HV! R3H]4(0-SGG M;$OCYNCT.7N2JM/[X>":[ITPSH$HSO;'[[X_JV6M7JNETO/U_;I+_;/KYA?3 MCS\.A'4,6Z04%06!9:H,6W"I($6,09&76+&$YB+W.HJ*:MW46&:O(KQJ_0"O M>.O)+X"MP>___MN_@WKC"JB\\XSC]JT;@?VT'AN8^%PEQ&S'=3Z!K5/'S\13 M$QL4]MAU["-:.':U^_C@'I/[,(T,H]_=8E?UN .U6D>?]5TY*YOF,K[Y"S^=>$7I'Q[SIRVIAGJC;.EZV=L ] MKYL0QJQ(D$BTM-N TDP,:6H+;5GQIT)SA4A)%/+*T.UO;G)SP9ZU__?_D!25 M_P](,W.+N6\TH1]EQ[!"-.P&/X_9&?J739D^:ROX8V-MU M +K!$OA#4V^3( M%X1RGRM/II]EOQ@)K3E9UN2I,VFLU))@A8J0P3!HD3V;%87 MD*5% J7F)15)IK25R%VMV<*-4_J;\^*4;:/##8XGVX;=.EH!G&;ZW1E]10XI M!&R";R6/.7^QP MJY]6]UHWX0]E,YTY2A(J8,F(64D6&D%6*@Q+G6:T2'&)4W9CO?L+33N-D_%5 M0CO+[3%^_:P:92BYYT)X:?M+/2#*DA9("9AJ:K6=$P(9R959QE.=%0QS73JE M0\6&?LRU_"A NY%[9/@&9OB-M?;K>F"OO=Z[LS@>RWO $Y7J7=H=E>\]@#@F M?9]'PYC_KZN5_'.^6,PHPJD@N;VV6R*(<5%"@D0*J< BS0I=EECXD,OFQ5-C MD(U=?JRQAX ?.QEU%&]?/NI0/7;I>#R>_#[@4.=04.RQ M4L_M(._$4Q]59:^/L\]JQK3!1F"SZ\,&()Q)#CDU@U-33!B5F*1#F5A0 M^QW+>"/6>R+C_K;Q#F.\/3PXA_%_.O!V\'-3K6SY^:-BM?ID)?0>].]UNT7? M*CL]Z*W^[..JGMLOY+OO:[6L[6[^HUGCS3*22R)8#C.<6GVUDD&J< (3I1.2 M*J)44GA=*(YCU]1FA:U;8&']N@.5]0RN-'RI%6!M+G>]%2PSFQZ]U6]^[CST MO*\5?S#3#ULN?YQ M+T3UPA8S(G.4%TC#5 H*L> )I"E2D)8TQP0+J[HW,X[,5]*\J5J['L/W->HS M](^;'HX%7JO/\^72L@!G"WN+PEM0LP_G,F>((4YA+I+"X%P@R%!6PC)/\C(K M-S6#>&>UQ!<(-;N_P MRVT@CAUU::T%&W,]E.K=X L.L=P&X\^*K'C!>4L\Y3(\'F&4,R_Y6=&3R_[T M!$UZ'@I@WH:\E?RD/K\L6/5V_FTNU5+NE[V@C A6"C.C%89ODYQ#0D4*4RQ* MEI%24NE^C>%::U-CWLY>T!D,-A;[,L95E!T(-R9V Q-N+VPAEP^NXN?!N#%Q M'(EQP[Z&?DSK"DLOTUY]R7A,Z^K/ =,Z/Q06E_A'-5^K!ZT?]$82\[@RXXRK M)%<)*J'(M;TAP!&D1 B8RARS0N=EKKPN!UQO3 MH<(&5B-A59UHT.,TDUF>(:AQ6D"L508I+4K(E9!%27"1(J\J))<:FAKA;.R< M^R:E7T32C4EBX#,P?VQ-'$>A_QHBD>_=7VALY"OT_2Z?WH:_\OFH:B?F!ZVH M4CU#4E&9EAC*)$T@IF:)0FU$7TJ:8YEQ768H(.'\:L-.HV'\=//.NBBZ(WLH MNS)'#-"FI0]RU_RBM7\T&9!3Q,:0]MAK=0IR':<@.$IPG'DP4-[RQ:QSENOW MJTK-/R]/-#UFI-"<:)K 4EGEV8(2R*C(8(Y$+F6J"Y(D7@*6_>U-;8'2V>DI M0GD%4S>FB8C4P#S360HZ4QLV>;=1C^K,_26B1*0;,'%%(*^T.:[,HQL )T*. MCH\%5DMCZY?*[)ZZ-)35LIZ5"I4E*1N8YQ$0K2/*,0%1HE."$*IIXZ32> M-C$UNGBH/K/E_'\ZU:VE!*]?ZOE2^:K8GL'2C3-N0VA@FFB-L^&0G7G@CV'J MC5W$(6Y%L=-FQJT9=M'-DZI@ES\9-MSOY3]?ZK:XR--JLS91OZIUNV!IE&!7 M;UC]Y;%:V5"N?/WC]]K>V-VFJ=W;I>E\;;5AMO(LE**B1 (B9N]Y,)E HG@* M2X330B:%PMCIGL>01DZ-M)L%FA_?J MXZ:GK9_@<=>YX-7O;9?_ G8)R#M_!]&R&;)#HA+Y((:..A4,"?7Q9#)H6U&$ MPI_,6YH*((GD!>94FHZW)7E+54"F,(&:(5QJPA-$O+:O%]J9VJ1P(HEM#0TJ M3G<)6#=&C@#7P*0:A-2M^N''. RI(+YMZV=JB!\[?$5%_.3CH;5I.X6DIZU M4G,MHNXR5U1>2B&EA-HL+2&F.85$:FZVJ]HJ $@E_.IU7VEO:B3Q]HR E&_Q MVGZ W4@B(FP#D\4.L9VI[>VM>H"B XZX1*YPV]_FR*5NG0 XK7GK]EB,ZZU- M]DJ>";F!IU'%TZW=0*N.4>J4<> MT&WX#,P1)[<[XR;Y7/9]P N6XR?Q7':S_]KC#4DZ31;BN6)''^>,-P4=/]G" M.R_*[G@^+^?_H^2>M$.9)41*ED DN(98I!0RKC7,:)[G:2[SC$GG7.U0*Z9& M$SO+#A(*J]:#)E;5NN"1CQS<0_W<,AKN0Y_%72CJMG7C#G2.@)TG@<(GP5WA MD3(^1I>,E$H^7-?XI9O?"FEO&GKPR\=+3[_5_X.T]9M?%K8*_:06-MWJD57K M'T\56]:LT06NW\YKL5C9DK&[E$BA<4(0DI!)ED/,40+-S(1@H0PAXTPKQI+9 M-U7QE>L"U:-UGW&X;\-PP[ S'C36@X\KYIG=X0,]2=)<&_ AT3F!N.0<\E*D MD".2)I*;CBF]M 0' GX<[>I]V/>-'PY^M^W$0* ./-%?QA/L#!_H>#T L:B[ M$Y_V1]VV! !SO)\)>47 1F>;&WI0H^LPR?!!Z[DPU/!F]=5N[YN?M=FALSSG M)4]2 E-,*<2%Z2,F[(4IA86D3$J4NBLRWF;+U(BNL[0KL%(#L6>QQ^+ZQ@YR MV.V,!_O 5.B>Y]RY\Y<:[#MT->N]X;(#&ZZ61MD&#]Y;?;B@.OKU[HAN; M&&]G% >+@_U1I%<&)K=;G^W^S+[QT[S^U^L?K]52?/G*JG\UI]A8VC*1%$&= MY AB60A(MK 7F -!EM[@](%KB+NMB2/B>/P M ;=@"/U3WQUQB9O[?JW1<9/?'2$XR7YW?2XP 4E\4?)EH1I]Q4OU:9YL@:P9 M(B5J0@$IL<>%#&E($%:P)((QB7-&I5=!FIT8_&\L[C=.>PDMF(VL=\$U> MVETH^CU+ M64$*K"44*D\A5DQ 1I2&*$$9PUF"D\3IX-.QO:E1V%;9PQ;8>\6[RVYA"1'7 MH$Z$9JSD"21):$6+S3+A9LJ8JD8SF9N[PJ309$^H12DUNH=XO:6@SC&N[ M\MIB'Q=SMWDA(I(#3P9;$/U70$)G(.6W^;(^>P.0%PFL/F]EA@15LV MK_YN*X4>+(H?M%T6;^7!MY+A;]AS$X'^.%^J#^9']4Q1+ S?E%"GU);(4A02 M3#(H,Y1RQ(N,Z=2K"NMM]DQM3K#N@,8?F_VUOSTT*S#KT]V>HO].Z'_C%_C# M>@8:USP7O+=VK!O;C=A= [/A*#WE7Q8V#KYQZ\;>:-.XA67C 'A2>3;2:\-( M^TE]?5Y5K/K1%CBW>HFJ;7\CEFB(F16(2::A%*R$&(D,,JTP9%3E"58"\=+K MQKU#FU,CW\=JL\(1+U]?%JPY:9 ;:_WHU 5R:E;@0E(,<\8XQ*0DD$DE8)$+ MB1@C25X@O^R:R*"/DU73#SMX7KS4@&T\B=\+;A-79&0'GIRVUH+6W#NP-;BM M77OM.^T]\7C@$W5R<6EWU G$ XCC2<+GT4L3P7Z/FNGC7__Y;YN?F/]P5JO_ M_+?_!5!+ P04 " "E,(94QV.+SEKL "2S@H %0 &%R329(F^KU_1=Z?^5_8SS_A/"WR=/[AWW_^_?T+<#__S__XEW_YM_\'X'\_??OJI^>+ M='Z&\_5/SY88UIA_^G.Z_OC3'QE7?_^I+!=G/_VQ6/Y]^CD _,?F'SU;?/JZ MG'[XN/Y),"%N_NWR7ZU+0D6+P++5H&3Q$(674&)RWEC-O5'_[X=_Y:)PC"C MIUA J60@."S !9/"1Y8E%YL/G4WG?__7^DL,*_R)F)NO-G_\]Y\_KM>?_O67 M7_[\\\^_?(G+V5\6RP^_",;D+Q<__?/NQ[_<^OD_Y>:GN??^E\W?7O[H:GK7 M#]+'\E_^]]]>O4L?\2S =+Y:AWFJ"ZRF_[K:?//5(H7U1N;?I>NG>W^B_@DN M?@SJMT@@(/E?OJSRS__Q+S_]M!7'3-1ZR_?L)__WDU/?LTN_S>QR66?_^9/N K+2TX M%]N%_\>W?_S+-QH^+7%%L-GP_(J^L?N,NMKA]."7-_,M9B#C;?'>2<3K9?/*3N%HO0UI/N(PL"A=!Q)@(C3Q"B!*A9"V$*SY8 M[JZS7TE?$>T;Q:PP_>7#XO,O],&_5)'\MZI?PO;+C6QN+;F5T6&T7^S%]_2S MDU*)WRJ_I]LDP_+989EV10+I8, MRW1+U]?!O/N)7SZ%)7T0$ )F^>)?5\LRA,[6BP&DMU4-D?OS3\1UP>42\ZNM M9NYE;L/9FLPL;GYR"*T_F<_/P^PM?EHLUY/">?"T$R#9Z$#YHL 9)2%I).)= M,1C%8-J_NO)>*!#]H^!@:7:"AC>XG"[RK_/\G$[E">:,,:,'ZQ0=EYYIB,S1 M5UG1=] ZR?-@<+BV]%YXD/WCX7!YC@R(9^?+*JD7TU4*L_\/P_*"!^.B,+(4 M"&A((A89^$ >52Y8"HDF1QS@;+MG];U@H?J%Q2!2[<14O%^&^6I:9;\S=RXP MJ9@RP#B=>XHE!2$9#T(*S,$;;ZT?SG6XL?I>R-#](F,0J8Z,C%_GZ^GZZXOI M#'\[/XNXG'@=G%7.0(R%@W*,ODJ1 ?)BLR?(,SS^_+BYZEY(,/TBX2@I=H& MM_AA6H4P7_\6SG BM+)$OP:=#3G%QF@(@HX^*9QS*01I)!L(!==7W@L)MG.^=S]"4? M;R'N67PO4/A^03&$3+N"Q39DVC(1DR?6!8(D@=#1%P-X13PQXB14-BB$'A@8 M5Y;?[VJ*_2C8.%2P(Z/C"7&0-US,PH=)5H89*0)PBW3\E> A9LW(-T(=L+ D M]?%!QK4E]T-!QS>4APNP"__AY3PMEA0*;43^CB2/SQ;G= 1^?;;(.-%!N209 M(3>G3(%SM."8T,!%5(6<9B'X\??5>Q"R'THZOL$<6MA=8.=]^/(RD_BF9;K- MD^U"JB2=]Y$'L,924!T4 Q>S VF+Y"FKQ/Q0J+F'A/WPTO$-YW "[@(I3W(F M':QVO[V:SI%/1,DN:Y^!XBHZ) UWX#!Z0,N"U4XQQ8\_:^Y=?C^$='S9.8Q@ M>T+',_KR]?+]XL_Y1*><".$:K-<$<"W)%!)/$'E6/J%30ASOF=ZS^'[(Z/BR MOEFN?@\G2><9)8]T9HA>N6 OB(^+*\GIM(\B"@*-\."XP8% M^R&D^TO0 <3;$TS>+%;K,/O_IY\VSE1T):L@'83 14T&DB.N$I*D3"PJ"2S% M#@N2:^OO!Y'N;T>/%NW8>=;*PQ+#ANYBO Q1<\ L)0$[T EI;2U/,ZB-*P+Q M>+?TZHK[@:#C*]&#Q3>RVFO=WNS-Q\7\(LF32M"26PIHU=]<=3_U=WSY>9081X; .TSG2X(O!<_OI^L91=?62#K+-* I=)@Q M(CM*+\"9F(RP7!IS?/'5S57W*[SJ^([S*#&.#('WRU KI-]]/8N+V:18F9FP M"$8G RJJ BX0E)WR7&$6)83C3<"U)?=3?L=7FX<+L)/-_^N7]#',/^ FM9MU M<#JI2C\K9+Q8(M)3@6!,C+SH(LKQ]PUWK;P?#CJ^O#Q:G%V$"7_@;/:?>K238V42P+@/>,^LA0DZH%@":B MTYP!1D>NDM0&0@[5O?9,.N.M],<'J7#VV8$A M(83Z=#[Z,! .KBR['PPZOO@\3I!=H(#@>U9K31?I[^\^DMA6K\_7M=%)O=B? M"(?&%:TAN6S)+S(1O-0.H&,_G'1__SF8J#MY,++Z5JZ, M^>G7MY42G"=\CU_63^F'_S[).IHL> IDB=YB0"NWNBAKJYW;?F3C@]7]B9G M/QAU?%G:1O"#H>G??KDEV%?TC6-:&&V;3[O.LW[=3*Z]1F#-31Z MF+HC^QI51B8[I_/*&M] I%/,S!C@FFR%$O25TR@!F5:6[ ?/)GU/--]9XZAW M0]M/W:0"C;!!.W**,PH*HHHMX&PL8&D/<&\X0WU\M>Z5!<=I:C2DPJX](#I0 MDF,_'-N2_6K7(FU"SD\0L5ZU15_;\0CZ*H<$.=A(7I%V;H"'QS<6':>O46,@ M'"31/L#P8KH\>YDGO 2AHTCDX1A"<:1X*>K(@3AWTC@,:H#KB&M+CM/0J#$0 M#I!FSV?]L\5\M9A-\\:I";/::Y$";%RO#CGT[_^P =L9[D7OD6[ ^0H^A/!I MLJG"K\[?Z_)B.J?%IF'V9K'M57,)*"R%H2@*S.9&2B<&H3@&*)/C7B&R\M!! M6\(J;O2^6W2SNW[!V7IU\9V-D('Q77O*__$8Z@ZU'Q=K/%FM2+B7O&K/42#/ MA/.4:GLW02ZNY9 R6J6X2\6VX?4Z'>/X&LU0<6%F!A#ZB$?.=>IW>>!+)AB/ M+MGHR8E*2&97%PC5"@?.H^7*%F8?NO0\%CDWR!D70,?H]TZH'"/L#A#S+*P^ M/IGG^MNO_WT^_1QF-=Y^LGY6CYCI_,-_A=DY3@)S3%N5 *TVH!*Y7\[3CM+H M1$ZHR!][J%3T< 3M15X/B#H*!HO6.ND :$]2JD_[5V])'L12G.%ON+ZH6-&T MWQRY\5"*"C6II"'FF,!$:;A(/B;U4-W8$1;J :K&":;:P6HP#72 II?SST3U M8OF56)@D7I(T]3Y1: XJ:X00(P-)![X7T;F''S,=CIZK5(P3<;5#R\$2[@(= M%+3@^_ %KX!]HFR2NI"MU+53A-**@[/2U&[\F=5Z?:[:N$%WDC-.;]F6>#E6 MYAT Y\T2/X5I_O7+)YROD,[@U^N/N+PFK(D(CD6F,[A86+U^".!YSB E>I>C5[.(SV(&ZA"C MB5P:\M!R5,2+4Q(\$O9-9%X7(;'$A[HX'&-\[J>J!T=YD(A^,-%W8&?^NECD M/Z>SV21JHU'P MP'24>P0XB>)0A28=:9-M:#+0P/A\P%!3UXQH/ XR"1=@"% MER3N^8U#N>2)QM1E:(5!.,U\504!8 RU]D1UB)S&$R; M$'P?ZGIPE@>!T."JZ !>SW?+7D8 EZQ-@M;*AF!!>B=KW$@\V>R!^6@E8QF1 MM0'5_33UX"(/ J6!Q-X!@*XX];\MYFGGMD4T6&0@V*=B0%EG(10Z;S&9+%/2 MCFQP$^S<24X/+O(@L#E>V!T@9DO_Q"B!PDJLY4 4(W#'@8YF"@*E*9Z"!,Y3 MRY3H. ,?FF6R'B7.#@*E5],0I[/I>HHK\M4W9<8?%S,2^JKZ[>NOEZ(Q3(9B M@@9=)($[: =>10'&(4L^&Q%M&TNR+X7C!E#-<^I-%-6!%;K"U\W;"T7QH7;D MO97"L;86S1"#-5 O(J*7@6-ZJ+G6()#K*N_>!@/W ^T8A70 K8MUL;0*@,3I.8L/C,==3)\H<*"8_/DUZGIQM(':7M>]*D1XB^ M/P"]Q5DMVWL3EE?$-3%:Y%#G0"4NJ0> Y"/-@PYJBDR#X$CGM[V0AJ+933 >8V!0PWCGY#^T,@ MJ;\83]M&R@!!%%GWCHG)(SK7)DE[!S'C7E\VPM*Q0N\ -\\6\XT<_IBN/SX[ M7ZT79[B\D-9%.[>)345:%B()Q8O:=D=#L![)AQ3>QN)5\0\]+S^BC'8/ZL:] MX6R$K,'5T@'4+OHY/5NE\HZ'*YG3^@9BICW2FI*K=&Y\;G/)$04Q)$7*4 M"E1A"*XD,L9H2)2<,8VI"0 /IWG<2]9&L#R1"CL ZZO%_,-[7)X]QWA9:XR8 MM9/:@HFX*!3*6I MCX55J"DNX1GXK"SX(!VC3:"%>:COTY#W\B.-^VUM>HZ3>5]IQ6\)\F]YL!0R M(X*!N-*@5/00O& @ GWIL^39M?&@'B2KF[O2D^1VCE1+!Y;I5NW.5>YP/:D= M>TL=I"Y,++0#C8!84H*8="X:><1&?OIW".LFX7,L!+Y72W6$/CJ UP'AQ95: M(%8,8[P40#1DKVOYO2]T&AB1.:MM5I"UN4X]BNQN3.# T#R=+CL [DW'\PHG MKI3,I=(@B[2@+#<0D0G0(5)@$S0+#\[0'L[Q?R3D3I%"&AAR VFA SQ=#82O M<&$Y0^M-I@@XN;HK,CAG.4G(.H,BH;5M@LB[Z>DF/S0PC@:0?@\8NG,CI*1U M09_!H*VMK#P'ISA%QBQ(V@722MWF*O]P2W2*K-#0"#I:]GT%E!/)!7F,/H"W MI3XB8_4AO3"0M%/1B4R!4?/PL9MCZR3!XJ-$W@%::M/DZ7K3];;V@+EP]5)E MQ4=CBRX,3$H<5&W(X)1BH)C2UAC#HVZ#G@>(ZN;P:H>FH532P6'V'L]J&^7E MUZUX+CH*/3FK56E/UNOE-)ZO:QK^_>)-V)W6O'#.:LUWINV3R88'E@.8K*4/ M6:F0&A4_/);4;@[!=DALJ[X.\'E;;K\MUG@INXB4T79F_"-+^8YEFJ;D[Q'=.3H&)"D+%."2@#):2#$X$IPA![#-DY[O MTS9NI-@070.KI0.@W1;6A"G#LT\%+3%22C.+. ,FQ @IMH1A$(7A-_[5!":W:''G?HVS<&*XA MJ 95R6 0.^4\C>U5R$=<3Q/Y.-1-[O,'E9ICA!#UC&(R# MD@7%()G)V@1.@S+(K=?*"M/F7>N>!(Y]AS PCKYS%3J(FCKPO&ZPM9V;^>1\ M_7&QG/X#\T0%S9-($ARB(B9,JC6EW_)&4]NKWSJV=2)9"A*SAY!-[4\8ZD@_EB$ZU,$*:=&UZ<2_#W5C7U.< M%FO'*Z@#T%W/*MSK"C@3%=.T@4H*J29$#;ALZ^4?2J.5T]:VJ=G:C[ZQKS4: M Z^!DKJ#WFV_@"5?G(J0LJ\/!SQQ(U$ 6NXB=IP4:D:XQM8#S5ZC:5A*]#.!!\A:.17_Z<'U0%Z^%&&ME\* M<[4HKS_M7F$>/;W]GD]MDES:AX.!$DO;I]67"UZ"+7!= F<%BD+RFI3G$ E? MY(P'EFWDKE7UW#T$'5^C\QGGY_B"MMY=S<X%.0#,>/ V; S. MB9/9DWE^DL^F\VGE8CW]C#N^)D%PIVQ$D$X64%PE\(YYT!21!)&$,+(-F+Y# MV+@^ST#JOVF-!M1%!]#:OTW.D]JP_,,VZGGVL7[Y[!,H@[*M;FG.A&#XWIE;:#>(S8ZV#+/D59.TRWC9 ;. M%LOU]!^;/TYB8*@9<9&-HZC&D?/JE56 V=3YVRKKJ)O _ &BQO4(VT!S*!UT M *=; IH8I:Q,(8(.R8 RY.FZ6EW.;$XL>9\1VX#H%BGC^H1MH'.MQ&H/F0)EW )O? M%O/%=2YV$KH4D,-*."]@ Z]-ZF2$R&6&I)D)5C,>^2-BZD6L2FPVJC MAV.L-C^\EZM)3LX@&50(@1P]%9F#8.I>3"7+E)VWC687/$S7N!'JP""XJQWE M,!KI %\OY_19N%I?D"\85\+4_($/M/E2E8R@XYL$(J4K'+UNT]?T!B'C!GYM M$72,S!\/&;^%S!P_U!3K^\&0<_\62"IJH;T'S6OEF2.WP*-7Q!0+5EA#7F$; M#!UGCYK%:FW1-(P>.O"DOOF %[G/Z?RFZ+KF_RV13X<-NEQX3"&I MTF:,PC4RQJV2;A)Q'BSE#JS,]><#=6@N5EW4JI&,9Y_JU\^GJ\V,\$EDH3C. M(LA27.VU+\%K@R"\M\(QGGFC,IU'$#ENB70+>+724$=QQ-4-].1SF,ZV'6.O ME.[N&L0\#:MIFG F,G?<@=&BOL@CK]F'X,D.!U$;$N7<:+SV(PD=N;2ZN:T; M6%4=6,.+AFD7#UJ^3:#SV8J@# A;RZ.PS@S@M>E19I*7HEE);3)']U&T'[9^ MJ++7083?P87:33ZV.R&+')22G$BOS:\9F>:HDJT-.9!L=B3!G 9!CS!-K= S MC*:_ Y_'B[U#[#R?SL[IK)WH9+1U%+&F.FE9"9/ (;'AG2L4AY"0L,TM_ST$ MC7LY>Q+\'"+Z#A&TV09/YGG'SB9W4?W%V6)UOKR2Q.7.<O MR_9UWNOS]6H=YO5YR]: ^V 8"D?[C9M,V\^5>NDB0"3-;(G&6M.F .-19/9U MGC8!SN)46NP7HCMYWN)QP@7Z&&*IESZU-IDQB%Y%R$YGB9HY6=KLDMBUW+T:N%\T1[_&Y'&OAO=?M/FCX@/Y'[Z9 M[0-C<8ISBIEL040TH#S]$J-@4((OWB>I56SC[.]%WO&MW'>+O*]71Q-9-$GB_.PG0^<1*SP\V\'E%'O8LA9=T!6*ZDQ78,N&P9QJ0AZUC?4#D%T4E/@; U@:)DQT*; MRLA;I(P<"PX.EN-DW0%8[ID)MF,FJQR\R0RR4+Q>+%IP25FPVD5N6 DQGW0T MVR- U*RL=G@0#:>##@!U_OYS?OL%XNYC-7BR6?X9EIJW% M=BDE!EUO7>D(CU: E\@A*>9MU$;:TC+0?\Q6>-*^]NID3H(C-Q$T.EZ* M"<*G&\F/VTFW_98:O7MA<]0T$'D'1]OSV@=M1_S?0L;WBU?3L^F:Z+AH\U1C MES#_^NK5LRWSS\+JX]5_M:J1[$3SD+(0 HPS%-$4SR JS"",=";$9"5OX[P/ MQ,#H311/9O7&T'@_;T&>Y/]SOEIODO7O%_?(2V.H#@7@?#-\;KKW64?6V3 MOYI8%KB(.@&OY?LJ$-]6-KV))]PS;.H%0C,NKI?8F!N#21!YO?=GA>)QAE*GEN,W#TK> M_5,D78Y7QY')EU_GN4'N3D<>"BH.QJL:O^@ =;0VT)Y(RC*&.;:9:/?XW!W_ MH=,PQXN_$_S@ZJU%E3MZ?L R",9["5:^-:7/=<)N6_=#T3Y$Z.%(1 M'=QQW9;6>SRKWN'RZVU1,>DCSTP ]^06JJ@+1)\Y!*UD<$E*9YKU"MV;RDZ* M.5\UJK0;2#T=0.\&)[@V9;T5 MWPV%B45#!8U>0W4/5\]J2%RG'V^"WB?K;=G#M@WAFXT^)MRI*) D)X2L VEH M P?N$CANG8M!2=.HU_>C2>VMF.\TP!Q8A:,C=7-):_L;H@ZHR*NU. \6CU31V#NL&/V_"UVW' MG6_K5,0#ARC^N8D& R"TX'IM$<D\FG^+QXM,5Z)XCUO8[8O9<<]X9DH.1$ M0REW<+#>T<2W4. 19 &4AF3$?*U6H:"XU*N;; 6YG&TN-CI)/+34]W?3\X\1 M_N@WMP_DA15&9UUDD)DFF\VY!0IO&6CN9$HB:F/;)!$.3- /GB4X)8J.$W\_ M,-JU-;_^ZO#)PW4:[IPOS[27?Q/N819T)[$U$ M4$C^9D#C( A>!$@>';_.WN$[0?S&(.F^'4=#E MR76.]%6QV7IN3=:N5=_##MYK#Y[0..&^Z H:7R/#JJEG^-U()D;ER+DR!706M<5RV3A> M@029"RM&!4QM*N6'2P,/GC@9'WQ'*&G\YXC[G 1OEG@V/3][/7]._'XFC7[& MB744-";KP,M$OI"C7X(.$I@S4:-/HL0;-=+W7/<<2, X>983@.UD6NG 0[U, M-UX?I#TQ7*O(E2=!:0W*)D%;R$90V9#[S;/CII#-(04CT6 M( T:-S!GF4Y8@/F:-N1*0%"\]K&,%GD*=4!Q$T/S^,8-PS^^/Z%].5SJ?7CG MMV[2O13!"":!ZT!.'O$/3H0,SO'$T%E#7/24QOCGRF,\1OJ=9/OON$;/J@B# MAD,N=9ZE"O4FT6005KJ(0B6=VHS//?29X3]9&N,Q\A\41:><*1I6'U_,%G^N MKC-RY,S0RP]M/Q/T;OJ'G_EYN= 5M!5)[HVH;UDEJ) C>$,.,'I6E#6<0JS& MHPOOH&I@]R=;%8QTP&QR9$=K_50=FH.<\(]926W;G&('N#_-ZSB.Q7U9KFHH6-^^O7W54V5O2:#1[J;?WB2UA14 MKJ=7AD6+$+FHHWNTL?6)(VJ@_S.P*0COG%&VM(%;"VXZ>1H]-&I'5WP'X-^P M5CLYO5@LGR_.X[JHV5QC?(6Q<^]@=)(=48Q>HI)73=*-/^GJVN0U\,L]/SA;+ M]?0?F^]/3 A.%(.0?:V'54& B_25KL7ZV>O*5R-H?I^Z<:N'.\3GP KM *17 M:7]=7DSG@:0\_[#I.TRL/9^N=D="X4H4K1SP'.IC-\\A@4PRI.&E,:',3 MLR^%X[ZP[@ZL313; 6"W^=W_G,[I5_I47)&8#$.NA8>LB W%A(6@I*Q/#'1A MJ+.6;4J=;],R[MOJ[D!XI+(Z@-O=U;$3Q96V6DA(=0@N!8P&G,T&!)J819&T M;6P3R-U-S[COL;N#W0!*ZP!Z3\]7TSFN5L1#)/-=6:BSX$A<).EZ&4RB7-XL MUEX]^UB_?#G?/K![7>[Y)Y?3N/A$^Q*3-+F68"D22WW!KF*&;'-DRO(48QL7 M]$0,COO:%9!>U*+#H,%E):&@X*6@U5:TN8&Z3+ RYEM2N# MO104IX@N1E$+ VI;PMKOR%MN@5O'C NJ)&S3M7E_&CMYL3YTSJB1DKJ$WT4: M@;8W3C_7W@X3DY/.6%*UVP)4J3SY9.FK@,F&+(QL$R_M0UUO[76'0<9W 7BD MFL:O9;Z?M0NC/MUT%W2>\T0NZ*:=B(T:HLL>DJG/G9BFPZ--CNPJM;B0LK4)&T4LFUVY++$$E4@ $+HX/"83F5Q;N3P-YZYYX, M@,^N<>R*@#J[*GG&[Y6GGC[P)7S>;DG@2FF(N,+*0N^VT M!&(U@Z,@+R>NLRJM8N9]Z.NMC>Z)<'FTJKH.678,O<59A?R;L*SW#!/NO CU M_@FYXG6;2?"R&*B7!-55\2A/-8?F04)[:\M[XD#F>.7UBLWE.=&QNUJO/#F1 M%"'&@/!(/)F@P#'OP1;#M;"2.&Z3LMF'NM[:^YX.A<>HJ6?H77&:+RQ^L+HD M3DZ'T;6_&=,4O&6)(,C:!YV-%KE-C\)'$-E;X]_3 O%(I76)QTL)OJI_ODPV M3HPE?]=%!,0Z4S$'K%U%,W#CBT]<9&S4#&%O$GOK]GLJ;W$ A8V='#XL8;[K ME+?Z?JJ\IC=CR(*!DZH.BR+G)-0*E4![-:**O-S,RMR39&Y-Z4B/\$^$XOZ4 MW44WB-M2KSQ6*?\Q77]\=KY:TS&S_,:@UY*\'5M[Y];^.J8((/>;HL+$N%+< M,LU/%;8_2.A(30%&-\G#::\#%^$W7.]9+# )I90DF*O/18B]F&R=P*Q(BM(5 M%47*N4UCN/UI'*G%P(DAV4AGAZ-Q09RU1&-->JWN*5U11EH,DH$(VM3;"0M1 M.PH6?13H;&"Y4>WZXVD=]R*^Y1OTEDKKP$A>>"?O%T_2?Y]/ETB\TF9;?WTS M"_/UDWFNS3X^U1^9%.9*";3-;)&QIOU9[??!P =R2P1Z8V2;5S[[TSANM49K MM-QZ0-%$=?WD@KXQ^!P_XVSQZ=VBK/\D54RXTAP-(24ZZ4!9Y2%8[<&CDC+1 M][(QC:%X@Z1Q:S9&0]XQBNDB@ME?;\ MI$[B'32.6[AQ8A0V4EV_ON+E0\V[RIP%9RP&!]IJ\KR3S>"3MR!U,"I+[YEI MUHGQD;2.FQP_M:\XE-+&ONDDOA)B7KT@B=9.W<04;JZT/I/+,8TS_&VQKMV[ MH^+): F)!PK^8C00>!V6%&NWVZQTL3'U*8# M=WT(_+IVY?Z$^5F8S2;22L8Q<'"*D[=:BT5\O4_PY*R&G%E6Z;N]]QY:H$M? MK1%HCI?P^/' AI476'.5E8\'T)^,#2(J"01U5R=K%4*_513Q.(.,&Z4MVPLY M^ZS6I;/5!$:#RWY\3-T,9:[,[K[1JWN>M]] 8GO;U9U$Z)(2#)@UNG;%H&A: ML@ 43&OB5B SNHFO=0"QXU[,G0BDIU+F^+!]P!6X,4QWXK7VSNM-QQ;:CTE2 MS&/)$XA2HL@ATN_[/4_>:[EQG?KQ';%CI-_#-? ]WN79V6*^W2?,R2AK?@6U M(:/.25Y!QP0I%71),AMUF^:CWR5MW,K64YNX014U>@2P-=BWML\%9YN.5!.* MNK4VF"'7 DD5?(;(&(),004*S[T-;C]+ML]RXY:HGM22#2[]7@[(*R4WEQOC M!E<4&L<2+ 17W[ J4TF"M<4M-1P#44'(?'TUW6=U7 MM0:,."1BINL)1XJ@A5,0T&6*=-6DXYX'!ZN MF X*N1 MG?,>ZU @F2+$8A,$EAE:)8QE;3)(]Q T M<@WFB"@[5"O]8.R:65[,/] GWS#/J+(AQY+"$NE)5I9^<2H48#&I(&R4K#2J MX/@>:2,76HYY@!ZMJ=X.TCL9XBZA]9*#0$DN:(Z!&@D_LY,VI4'[%^W#H*5(AICB0-1J^V%H*]JVBV* MF(S%F$*;JK2'J-H/<3]Z.F!P_8QOP^[*I)&$IO&\*J^6&I;J=L)'VT#;F[:SDIE^03J!HD /N22FA.6IN#;M M-QZB:C_8_M,D28;23QZ?)6DRH(XZN.;97W@3X9R72GK06=3WO%E"<#Z" M%-%)7F*0&IN@;W\:]T/B/TL:I9'N.GB+6-FJ_Z^E89_###=# >HE0]KLM-7' M)_-\_1M7?O(-17B+?+MW2)J=9Y+*KU_29G346S+=OU(X2$HH3I 3K,GE977B M9-$)G#.98D,?->W7D'.;O.!I^1RW9K79&\B.P?*C;Z6)YDFF5!MXAWI-PG@" M[S*"4)E<^(A!Z#:O3HXB>]QJVCZ!_BA5'HS;3YOM1!)8KCM KW!J MMKL-$+06($I&=$$9)]H,%FB/WF:W6YVB]S&J/!*]O\Z'N3-X=_[IT_86+LPN M1/ER7A;+LZTR+X2JK?.L%K=@,194O0=Q2'Y@D6BR=C(4WJ;CUIX$CEO;VPR/ M+=3304!W,=>Z/IVE &%B#&:O58'$:G<\X@:\K4_U70[1BI!*H\*C&X2,VS2A MB;)O=;8\7/)= .=*>^X=!P&Y"

_ M$#_;)5XO/X3Y]!^;SPKS?)'4ND[Z:GI&,OY>CO&^C_KE&WTW*=]]XBU '$$K M?EGC/&/^^;@M=W6MFIQ;S*9Y"ZC-D_%++BYOM\/L\CC\=@B:R%WQV@&3S)%C M[S(Y2:K6RLK"33_,IV6: M:O_+[>"?Z?S#&Y)UJC?2!]BX/3]Y,)-W""<#6<#;RUS"CHF$/&XNUDRJW;\9 MT)\TF"*+EEPG)=ND&^ZGZ>B(\"'YOB>1/IW5Q_0F&"<%[1#O> !5Z,2/PD2P MWGCI;?(^MDGS[4??N#9M(,3UR$]#4W8[O-/;,CNXJJ].4M. MHL"$P)3(Y,L+0:>H49"R8:E$&T1JXY2T,V=W#6[8S %],J/XJ%;[O%@LMZ]J M7BU66[E_VTJN1)&U09"E]D#R*=6._0D$(BKAH[2V3>WL461W:_P>@Z];5[,G M4^2/;Q/;.W9C.7AC.7HJL9#K/$R*)"B^V%SR1R,A6RL%>HW2M&GQW\XR/@VK MZ>IUN;' U^VOWW8.U];7%JD05)U26]BF&::%S+T*6828&I6I[D=?M[;N,8BY M:>L:J*:#R]LWR^EBN:UE>(MI%E:KS3;?Z"K_'S+I-:1_CJNTG'ZJWYSP8A4& M3YYKHR8+@A4K C= ER2(%LTV@]UA*Q[WX;03"INKJ (Z_X9]7)+=,>$'CP87Z*%87K[(5UKLV:=2'J!JW=VXC M7 VFA@X@]?L*7Y=?5^OIV>8I=3#!RQI6E^)<;4MBP#OK0"LF"XFLE-CFA+Q. MQ[@UQ(U@9J^7+^=EB?]]3D)\N<:SU\NGB_7'FSO N"R- MU1JDTG6"J@@04O$0,SJ&P?)\,U-\SR/?QZPZ;C'NP(AI*_,.K,ZN$/-FE?P- MIM!('AWF74J8#"J0/\BAY%P\.A%L;E.RN!=YXQ;0MCK:!E=,!VBCX!>)E9J/ MN75:6R^0UYZ]4BN*>$T IUR&Q#A#YY@KV,9INI^F<0MA&^%J(!5T *8Z@V]. M/W(KEBB,(@F.#GRH57E%TWG..>T1X;F(P:?2R%K=1]'(O6P;(6D0^7> HWLG MVM[D*PIR!'W.H(LUH'S)$+C.8*21JJ088B.7?%\*1^YFV^SRM(%^.L#=R[-/ M8;K20A9*U M6:5HU7_B$&I'[G+;RNZUUEL'V/SK8I'_G,YFM-U>DLKF'^H(MBUG%W^UY7!2 M-#%3= 1EF:!XITXC0D4^!%2&MXU0V$9#?4/OYI]W#*+B M/C-3QWT(37N+2?"($8KQSIA4^[NUR6T^FM21F^2>'HH#:.S'@N3+><8RG4_7 MN#D,=OPJJY0P&D&[G&@+I@PQ&P6%99NTD>2XM!E[<"SE(_?8'1^PQ^NS _P^ MWRW[[&-8?K@=]\L@8L:@ 4/BH)PT$*15P N3FM-6U=]\M$'1^3!=([?7;82] M 771!;+BK3#,2HXL2 581U,JEPW$^D;2^<(T#UGS1M.J[B!FY':XS3!TG-0[ M ,Y;_(SS<[QLJG:C&ODF=RZ(VK(T06:!@5)2@R^*=@D3649GK6!MZC4>1^?( MG6J;71DWTU4'2'Q'!WX.R_QFN0F08T)BQ@=B)@30 M 47QDF)"LD5O+-JL2&DH3'<#J\GG_K9L@P;/SWH-QH@[;B@&"HG \ M<11<>Z6=;G,\WD?1R!UDFV4G!I!_!SAZ1WXB/@TK\A@79Y]POMJ^X/ZT>]9- M;)*,*32IM^,7X74H@N5 %KA>+((R"B$4^DHP\B"E4=Z6-AWG4?>3E=_W[YAK5]-0B[&)610I,_$CS<0 M#$4ELDBKL;APJQ9RN*+L^XC:#U0_6CI@*"UT *@78;K\KS [QRL=QME=21DO?IFKH0;)&[ED[E/)O7ZL.I(D.8'6#A^>+LS"= M3Q)7V3,;02=7W4I.YWRI7>_1BA=# MRKH#L) PSA;SC3G>,9 3T\EZ!9S"55 ).021-.3H:F93Y*(:O82[2O*W\'\6RXN$^-;2IH)<"NWJF-7ZJI@7\-X***I$ZX5!L5_- M'WW\%930GVXBY.[U1VZ@/K O,X",1T;(;^&,I'&-A]VF\85E4=.0,=6AZ2(9 M\"(6L-:DVG"93N2]IM;L!91[R1CG[!E"KXNAA3QV#8$'@Q_8PWN+AP MH92P:%6V4$(6=7QW B==@&3)>^+9H2IB+QSUNE(; M5!]=XNN"F]W>,]XEFRE:MQ1S$5,4P0>K$)@T6CF*\62C%.?W*!OWRF18''P7 M9$Y-3%-,#:>.#K!UAS%_3_]T8\>+M#%H34*2J.K%I@&7Z]-E MG9R4PMJ4FPVON(^H<3O%GM"U.D@+/0*J,K+;=19=27^SX'XH4#U,6&? .A0 -X$UH#9&3DZ\#?,/VYWF62"!T/%/7F = M_F@B1!D=H/&9,U\"NN&R5I?+CMNQ$Q($JNZGT ^0W=O)Z.I^>G9]=>.U2!LNX!D^< MDDFT'"*G Y=I$4QQBLO]VC?LE[>^NO3(JC]$<8LAI#BV^L.7*X07&54(.8-7 MGERMH(EPHQWP1 8P*.7V?,RP9]G"ET>JOTG6:1#U'RS%#AS+W;706ZQ.42UJ MQN5FV#TY-J_C;/IAHX5?OWS"M,;\?GI&/T*')7UW54*J?_=N'9;KYV&]M9^< MHGSNR9=BN0;^GM5FA\$#2]FIHJW!1@V%AN5CW-D'K0+L$77= =*_C=M:O5@L M'QB$M&$N(*K:=X)P)FL5&W,D9\Y QUKB3X$"*VT>#3Z*S'$G+K3":3M-=0## M&H*^+D_R8M,1X*+>49;(A*QM$ 6YG28*\,9XR!ZM-]R)(/8J!'O\]?4=U(S\ MOJ:=\F]>81^KB0[0]$TX%RUT5K]_RF2A!>.&B1U3+ <3 P4T%-K09E2:O!.1 M+625+!EKVI*N]43J!\@;%V_'H^"F]1I<)1W@[-W'Q7+]'I=GM0'=Y>5LYI@% MEQZPV.KK>HJ6A0_ #0\6O64JM9G<<2K8QLOZQZ"1GZ_=;RJOP>> ^3> 7R>+>:?<;FNO7DK M(SL3&H0S1;@ ](L&E:V$$&I]KU2*.QDPLE8/ W0V M'4A>A#2=3==?-QO*Z&@3PP0FUWZI3">2228M%U&"]SS&1B^0;],R[IRI9HG\ MXV3>'6HNGK@Y3-)&"2;J DJ3W^:X4\!4*$7F8GRCP^HN:D9.K!ZIX0)V](F/_\@63V! MZ!"MW[[?'$@%'>"I'KG?VAIMDY/2D4"$!JY4/UG=%;S(AG=2^]P>4G7)^'V9L+83VN'5[PLVABEZ<1NH=V*.-8=Z9Z5?3 M.=;QV:N)DT;0 <]!1!'J3+P(,=-9+(16C$>)UK?)=]Q)SLC#,YN%84>+O@/\ MO/Z$M;QR_N$5AA6^G7[XN'Y=?E]M9S1-=+8I)YE > HU%"9RYPIYB\9H9@4Z M$4V;F9@/DC6R6WV\VA>M=- =H%Y-0]P$"<_.EU6X$Y>RHO C@+=)4AC+:,/% M)"!YQQ+WM42HC65ZF*Z17Q(UAM116N@74[\MYFG'D DR".0"G*Y%@3E&<$K1 M+SD(PYPI7K?QOK]+VKC/M$^&K -UT0&XKGN<+T+")V10=1%0S2,CGJ'FF&K M67V/HW3<@MWA<==44QT@\0^LT2[F)\1%^("_G=<[.)+@9G>]/E^O:HD?.9M/ MPVJ:)HC.*%U98IL!U%EX'T:8>[E%DCELG-SP&V^FH7P ^G\[. MZ;NW>)PD%9S/V0#7C")G% ZB4AJ\SM[+E(5N]!#\D82.6_ER,A .HJ<.8%B% M]+K]T&@@.I*8.0/AD-EO\61]+OE@LGR_.X[J+ M'C2;)-QON+Y@*3M&HE,"G,($*M#VBC&3>4^)69:-4;Q9O[+O$;TG: M#T\_4,9A&.%W@*+-)GAY]BE,ES5W\NSCI@W[!'V0@DRW6K:I8+V;GOWP\P-E%P80>P?@^<; Z_*2%#+_4-\@;7A;O9QG+.1/KG$V M_8SYUR]I=EX#ZK\N%OE/VCV3K!13(=6I0=F3N146HJUSAC$G;:-!8703B!U# M]7Y _('R$2=380=P?7*V6*ZG_]BHZW(F,84YB]5Z]62>GT]76_=S$K@T7B<& ML=02T10R1%04^5B;(K&:I=ZKP][CK=^>%.X'PQ\H/=%$-1U [H\E[9[7I;PN MSW<$;&H55JOS&OI4]B:E\$#_T($CYX!LOO7@4-LG_6LSRG9VB=L4POGB3/9>0391DK1.GT"9&D,F& M(E@=+[K?=*I'+;L?AGZ !$)CB7=@K.X*DB_K\B8VA22*C8"EE#K;QX)C(M8M M4A+&.J>KT:O:A\C:K][V!\H.#*>$WA%UV>4N+3[,I__ /!$E28W% <^*Y,9L M N^,V4S\"C9+-*I-.N!Q=.Z'N1\H'=!036,?D8]CC8QY[1,>/N $BS0Z60VL MSD)6V2%X6>O\G/+%H3;*E;U.RT,IV ]E/\"-_^GTT('%VZMUYX0[M-9C 28% M.08B$U,H12UP29[5OL2V69>![Y.W'_)^H-O_X97RHR#MRD:*AMR#6KFBC2:' M(44#7@D$R835RKL<19O2\4<2NA_Z?J!<04M%_2@X?*A9,?V#Z:+6/FNI9#7M M6=3)]*4(<%%;D*C1NB RRVTNA(?B8#_D_D!9BE%4VP&DGX75Q]^)X=4YK7WQ ME*AX[X0HM"NY)SD2]5$7 YREP"/C+*A&XS5O$[,?T'Z@+,2Q N\!,S='#'VS MZ'SBN(N)8B0P)@AR78V'J'2AV%W5=D::>]LFG?H05?NAZ =*(@RF@L'@]&^_ MW)(ML?KWS5]M_J;^J[=8?JJ___[VY;7/I[@I?%TCB7&>_I(69]LEWIV?G87E MUT5Y-Z58J4Q3F*^O=-Y>S*9IBJO?ZC]>3S_C&YKJ9GGV8WFB?> MCE\/7NN7;QS>Y'VWY"THM>06OZQQGB\N;MI*_J))R**$BPHW.C/3IM1RMEBM M=B2V4\>^!)Q81P?)Y5)Q0S5?OZ#F25QMKB,FS&;E.'DFR&L*6UB$8&(B9]OH MQ(O-TK3I,7H_3:WBP7GZ?UW2MQNGT0 M\8I.(UQ-0K)9)_)$#0L4LSKDX$,=.%BX1HI;1;XY9.^>!,#>2X[;.^@T &NH MA,<#S&\!-LMZ/0F'@;4B7CP^YQ$KVH@:(H27*?A.*06!:U9Z$$GP*' MHK"6T44A2YN,P",)';==48\'[V$Z_-&0.BG&2>.X!BF,!L6Y I>Y %.R]B45 M$^68<]:7LY_TP?M:A-?P^YK;GZSP>[:[F7IH%N M2BX^_VNMN)XMZGW\98B+2=E8' 6VM86:XF+3]9$!=T$:&S,RT:9WSP-$'?V" MY?9'OR=1/J6?^?O$%Q9"%!&,,+1+9,;Z(-""E+8@+]%K;)/R>8BJ<:/0H?!Q MZQG*4'KH^>K^RN9]OWT6>9Q9>7_E;>7 QN4N^DY@8C2I.<5,F FN@"IT5H6H M&2AM9(S>1NW;'/@-3'&^$_ WF6ACA4M9@58F@6*Y=%K('9NBD M#BEQD]L4A>U+8;^FYS&XN=49K85^QBY[O8.IMZ2NY6>\P51@#)/C"9@()"]7 M*-*5$B$'F:4H/"NWWZ.0?5<<]Y)K:!"U$_8/Z'S4Y[1$$3CK8[14,L3"&$3'K(U8;$J-7DN?P/E^&_[\6R#<3L-L M-5',)V_0@&&U_-&[1-M0U"M?M,66R$.CD2-WDM/OF?<81-SK;A\L^0ZRBI=, MO)C.IRO:L/5=^FHBFB_PNQ\6S6V/;=I+RCI5%$%BA)U2I3F$.FL!A?HG'(JV. ;V]M;-(V; MKFF.I.-TT,_=]B5#OR%)QIJ<45C05I))%/F M3YH#Y[%R/MSP+-9A-H)G?3.J&-JSON_SVWK6>W%U L_:!Y%+X1&"8G1F13JS M0F(:O%%:.9YY#C^,9[T)1^^WJ#49]&*7#.(Q&Y3D[ F38DT&*?!:(U@6DHDE M,._W&PJYUW+]NM&/4?^UJ']X,??M$7$3&:NS5E6.=9ZE=!!T\&"4%RP[Y1RV MZ2IXI$E-VP]Q^^SQ16YBSHF<$G6\8.\BLMJP,Q$ M0"U8\F(OY.RQ6+]>],'(&5K$?1]@*BJEG/90R$K2'D %03(/OA3I(Q.)L2Y# M^F851",<8(_10>_U06^6"UII_?7-+-3&F;F.5?I4.VD>$IC=_V%[TCM0 MR'5MM2=75KN$6-0YLF0CV!KWDP>3(&1;P-3^!RDZ:;!-0['ODG:L$;IW@;NJ M6VPH6B1O:LF M8W!X9=+W/K*](6M8M?1]"#I>9&"\%JB%6OJ:/$3RD" &ITK6(:1&CRC',V?? MM@5W3F=);B%YA:+.Y\C@K(Z@(QHEG @LMKD<^#YMO9NNQ^!F;]-UF&9^2(-U M^?S\WI\XXKY\@%7;F[T#)7 RRZAD45A#2"UU?4WE,P1O&12ODCM,CK&%Z$6$*.L4WU!GJ9;3 M[KUOQ(V+N3:HV/> /E!%/:.N,O1\45O%3107-B5N 7WMXF28 %_'F.<8N"?O M@^M&3X7V(*Y32W >T6>S-^PCNF=F,BY9P5!)D$;T!B2D<$( M/B5%CJX)/-DFN/I&0Z?P.52]-P>#'B;K3E#R])R$-YU_J"-C7IY]6BX^8Y7- MZI(C)3TF5Y]M9%"UR#74II0!$W*!0FC?:-SQ=VD;-Y-]"E0-J)L.T'8IH1WY M.D;F9"1Z96UPRB.O$W(K(YBBT4FR1D5$-P@9-[W=&D?'2+T#T+PX7\ZGZYIE MF^<7TR_UJPOXH_;:8]S!$JNZGT ^0WLMK_-IU/ MS\[/+FR8,H6[2FZE6=4FG8XGA,AT#EI[QN5>(>]>BK^V],BJ/T1QBR&D.+;Z MPY7 SRR\L7GB,#HGY-<.+E*A4Y#*7+QQJA"D=%I4S^7M(U[.39NOO$P!?4, MN=]76,YGKZ8%)UD4;64(D(S:-(BK#UMX(DO*1$911&%M[CSV(*[3?-&!>-@7 M;@\_76Y6)'+)P1RPPOX.LU;,4L&6V8.0F:EA/-&\C89R(?IZC1_U!AE MCU=)!P![DM+YV?G_)>_-FMM(DG31OW+MOON9V!>S^Z*E-+>.59=D4DVWG2=8 M+!X2IBE X"JTOSZXP&"(@D2))8,9*#'NIKBFNG+%Q[N$;YKHN7G*SO3G[?EP@V:"/WIX^X3OY_DY6UXW2TZ23T?V**I, MEDEHBGX3X9/%XJUG6ILV\R.:YW7?M]@3Y"KIHAUP5K,,M/$0M)9@*7 WMM0\ MJ#9UBO>IZ#2,. H+V\;I:&D/9HQ.&?NZ7+TOZ^YW]>H/%]^G"9>?YEH++GZMOLCG:9VBM;[O&9@_E0AU$_D.MT^]*:ZKKU MOB=:;23#>4*=0)=@08G(P&6#D+-*03EIF6RS8 \B\U2#M=?+[LI6BW5,:D5& MF 0"2I8ZJ\C7)!JK'4]1\T8%Q8?1.:Y;U@YGVV:NH?8NV?8=WRQASR>?S0XV M;)UP&$H=QZ)L0!"I3A$R64'4]4/).7$=K,,VIYIGM89WEX&U@?8*?Z-@_M%K MMZ9'V(S62,? !KG.=G?@K$6P*A>IL!X/MBFC/H+82[*+AR!N=VEQ&SUV$&G< MGVZ2L>S-IBE$C!4(&DV=B%X21,L$2)L\.L&9=6T2 8XD>-P8> S(MM-G1["= M/[.":A [ &JX[4Q>A%E=5$V^?T4SB?)- (7PM5^ MUQI\[5UF'4N.%8KTM\7"+05].+Y'*G('+ Z2:D=H^/7KMT!V--]+';[YUCH/M*:Z M)ZN5\HXXX:J $BE#7,]RX9ID9KS0^Q7='0V7%TGLXQ1U6#P-JY<. '?_V*L> M S\,.2=.*V%T(IEY(4%)%L Q7Q.-K996)J-LFZWK>;KZ.+\6(26%*6A@0@I0I42(202PHCC/ M@C.FM!EST.G]_"0ZX4RQ&7@=J*88V7XG ZU55VPAXQ]2HS*L_6GLP\D;'E_' MW\8?I+4.=NQG^'G]XV_A/^>+-U=D*6[:!VG@EI+ACYP12,%4X.LE(UV=IS MR"'60;@UX&^3NW0@H>/BLAE@]@?FR=KK )QO\3M>S;_5TAS3J -I9D>0#;_^NV:'G?;7G1+=K=,B9*=M@RXD;5YD)'@8BZ0398E M6YDSMCF[V8N\<8]PS@J\P;75 02?$>#=L1AC5ELO$Q2FZL4.B^"1U4'"1M)W M.%>B38>OS2:&).$LG72@,%Z110S!!L48.1_"%[!&)>E)D*91EM:! MA/9R"3<\9N;G4V#_^'SR;$L:+V.*$B(6!\I[0PYR],!"\M[IS'ANTY#L"&+' MQ6E3\!P&U),UV0%8_UB$C)7\G\/3>$X8G =O4B$?R-=0S2K0R4:>G=,NM-G* MMRGI&F:GJWX^H!XZP-$!R_+.WY91,A2N@,^FEI5S#K5W ? 4:&6ZE%*CHJYC MJ.WEK+JG[?DX5?8/UU_^2E?7=3SRSQH&52(K24O(P=4K<&LALD"..6J14I#9 MNS9)"H=2VK79' [AX'U-$5V =1'9PF/>9*!:Y*?!!2LSB\TZ]Z6$;2- 3.R MG$TK._HR=7W4";0/N@?75,^]W??/GR_KSBYA-KL.5^'>H2O>]'>9E]MOTM^. M4G P!($CU"4,+M=1RA=BG:J7D$$TFH$BCQ=NT33Z MD^B^I#*'0W!XR(73P-KMP"$YC-O_@V'QQY_SB7+>(18!DO8\4(I$ZQ)%)LQ& MDY(@7AN-(3R*W$NZ)S@?$B384(VE#L5G6Y%K-N-?2F[.G M[3U#[UZ8U?\C,7NH-B\.LZ\*O?DGJUQHR2Q'D+;VA1#*DW3)D[>U,:TL*(L\ M>VGO2T3OA5[S/PV]Q^NU;PC7U#/F;&2%A]JVS8+*7H'7,9+[+HW7A0EBI]=\ M0/LO#<1#M=/SB?"OL^^X7-463--9G>FU^O$)T_5BNIH>-Y'EV><-=MZZ/]4# M'8_>O7#Y%N/M +3[K[T;$&2+RB4PBE#J357*!8*4#*3@,GA4@NFL9DM,9Y^WU^M=GWCFE9 Q M"W*<7;W_MA:$"#D5&X7$-F%0*X[&OM9M@MK'5V@=P*'G!E[/F:L3+LOV>>Q9 M3&[+BZD#,.R2<,P+!DXD3GLRQ3'." #^''^C5_S#?M M@K=?].[[[]-)(F>72>O!F%H@:&0DYX3<%(/)E9B=XKQ-5=->Y%V,33P$3X]& MQ0^NJ XBEFT>_C%=?9E?KSXBV?&K'V0%KJ[K;)CKV6IB M2T"AHP0GI:'0K,X%9IZ!Y]H7;4QQKDUQT]$DCWN9=":4GD>AEXG" ]7(A!.7Z:\^.'M# N#6E>&>4 M:%4JV,S$W%6WU$9=\UG=S&NER^:%FTN:USC#,EUMC8342EG),@.CN*30QVD( M=30-J[MY1MI+&UUOG$!TQP;J '3M+CMOJ\4.PH [5M]N"" &-[>+L_S;-,3I MU=I-W&(S11M3T)'8K%5]P02(3AM@,3,;5<@EMBDC.I+@L8/7UD!MI[VN0/I+ M*9CJP-6?$OT85K0SI_DL$:MKA6[QBL(I[6*NT;BI8RT9\:H0&*(7P4KM&YV! MGD+UV)%H:[@VUN.%.(9W13 _O_EA,?\^7=)K3KH%.>@-+5S*@SD[@[_)$_>E M! XQ\9J@8 UXJP-DGHV(R&WA;4Y<&_J;;ZX7=4'O<$W>S.O=U/5T]OG]-US< M-"K^*8Y2+S(9(TF@IP^QF%JA[R"8J+E53.;4JH'TL33WZVT>@JW'O:3/HL,. M]O$-I^^0%!6N'K$ZX=H&&4TD^HLF$U\X.(FB3JO2AE/X+TV;!D)](;5M^8_N )IKP.,OB0P'!;F'.<(G$D>>7(VB#9[Q%[D MC1O$C(O# 177#QK?S1@ 9,BIB<-*E@F_#Z M!<+&C4M&MH1#**L?[.V0XB2ATEY% H>J]]C%<_"N9,A,I8#"6I':9&L^3]>X M!5;C(F\(5770B_7VC.H8*3KG@XNH(#B1B-7 P*D82)1:T'\I%M$F6CF!Z'[/ M'$\)5\ZEQ0XLY2VK&Q]XUS+,QCAO; 8KK:I=MQG)-4:H2[,$58LB6LW]VH>^ M<:.7L\%E!TP'U%U'B'S@#>_B+69I1&7&L$)^28X%@@H2#&U"M>(VBT87K(=0 M.:Z1'!N=@^NQ(XSN7'*V%&:L@!PR)X=(U@F3PH%.*BOC S>-QL"_0-BXL& M/G'#]>CJ/3RX>A_Z(F_/U[6]U3N&YS-<\44,S&CG 2-;=T+5X#534+P2SBKZ MKKZ\*[Y[*4@O9'GSI=8Z\O-^LE6EN/G>QOY_)&4NOJ\K7%^EM+@.5\M75U?S/\,LX;OY MXNW\.J[*]17]K!83+"=)B*1;'E&VUSK[1_7L9JL?MS^:>%,LEUP LNKCZZ(HJ*N-PKT,,68> M'&O3Q708^D>^A1P;O>UU?AE(KXJ@?V\4/\N;8'/Y"X56\Q_XX,<3BUB8=QFX MBQZ4B*GV]1 @@B@*A38^MNFC,BP?(]^"]H?\5ABXC!7PQ+K_#3^'JT^X6EWA MNI1X0AQRS:KL?8UB$RZ#8G7\/0/VZ3R@X1/[3.>T3ZYHQ[ M]KG6F[^I!V-EOO@S+/*2I*LY%L,@JQ3J(F9 (E7@!.,ZL)2)\_/ >3>1X[:F M'!VS VFO1V#NO0%]^D*Z>AV6F.__PIOYXF'X/M0:0 M0E-M?2BL.BFT*R!YYU[EVCJ6D[_"M"O.[ 6:)QZ^%T[\OP1.3A5MAQONKS-Z M-BY7][V(22@IFU@R!%,[#3N!$(HOX$,HTG"3G3Y/+/\4=?N=^[-+!UPSA74( MPN5Z@MV$=N*(63B0J0[@-A[!ETQ?QJ1+]D4$TZ9)_M/T[ >T?]T;IL.5TB.T M_GU!,=)$<"E19@T8.&W@N7B(4M2!VUZ*PGCAQ9\'6FMZ]H/6O^[UT.%*Z2#S M[1$7M77?C=)NKUDG&7D(1#LP5EFRSD,@+B!%;>ID6(^F;4;P,\3M![I_W5N= M$]5U. +]#0)G^#FLB(YV-JY.AT 64V99@!.%XI3(&3@>8NTBDGFPH3AQID./ M?2=V\'_=:Y1#%=*7=;LGG@^+^3==^HD/M 0O>#XK_B_<;@:NS2 M[C\IE)/=M?3UBT$9V74)*J M9X)!041AZD0=B=P%)5+S!(WC2-\/T/^*EQ]G4/7X$-\^D+S'],?W_[%A25GO M*0!#B+:VZ@K*T"Y3)T&'Q+)U@3._=>7\\B'P4R_:#VL7?_LPN,S'A]'.ZJ/[ MQ]KDH@1T6H+6CEB*6,!+ST 493-3G&/C/?PIJO;#W,5?/ RNH),QURY0OL=2 M]8P+)BTD6>"D!(G+,O(YZ%/005DC;3'%G"EAYB%A^R'OXJ\R6JBIVP!F8M%K M7 LG:%>[@T@(CI$+(*46V2F*SIK'Q8=:-_&O>'MQK%*&MFMMJQ;WZ;MZ,]EC MF++%P]_7HF[Q1*[/4+BH$\.$D>)7#0)J42^R"RWS:"WX)&*,AKR-1K=O@[+1 M;['C(0C<6?9]=DUW<*6W@_FG.WO0YE*,LSG6L4U!T@YC1*3]*@C(AF>>K4RB MV437@PCMMWM5 Z@.HJVQ4ZOVV>;>XH*^_CR;UB_>D=CO+=)0YW[=[843)7W. MVE$\ITL$Y7D-[XPG:*G(=")IF_UR^08FK-_>&<<@;RPW_DIM6N?)BD#8, M*>-69XUFBH=33S]'\3L\(_K&&Z)INEI.4.HLF4T@3"&'2)-PG1 2(E.%HR[9 MNL9!ZB[2QBVX.K.O>J1&ND?:[_-ZR')-:R]>X29DO$GRM"@2JNS!"%'+&;VA M!<41$C)RR&7R%!Z>$W@[*1VW&NK,.!Q&7Q>Q&[_Z^,NG5^G6V>!,A: \ TFN M-*TZ%DB6/$,H@NP^SU)&.=SV^^#=XU8]C;??'J^ [LW>9JS ^[?3DDH52/3 M<#4QGA.+1H-S28%"-."CD^"8X3I:[XINMV#.M>;9>F52BIX#]%Y)%8E@L]U4B!7@;P2FV3T@]G%W72,7($UFI$<2#.7 M ,(_%H$83+0.XS\FR^!@OU?9_O4;'!$(;0H0!\H^"^Q +DF%K0M/ 2KC))G M#9(/H'WDLJ\S[]RME-HOC-?!V:O\G]?+U4V;(/3H':N#^YRPH$(AJ4:*V(1P M(D2?)5-M!I?L2>#()6%G!N1)ZND)=5O-WYVBEZ6$()Q4M?&@@%@/J9Q/,G 3 MR2=IT['II'DX%W>G,H3X+Z3W_C"Y:2TSSL;*(_-&%VX%*;O4S$4O%.F9G*Y: M+\J+RS+(QA:]81[9O6ON]6SXB>;$H7,(1N;:R%37P3@^56Z#+H$G8=NT"]]) M4K_Y78<@XQG3,!;;#+T\D-!Q8=@,,/L#\V3M=0#. MM_@=K^;?ZHU'^C*;7\T___@X_?R%F,.O$1<3%1-R5P*@=+44.R*XR")XF;6+ MTBF76_4.>9:P;L%W.B@>5:L,IZ$. /=S^WAUO?HR7TQ7/ZJVB)*!J8IEE;" M&0C1>^ QT Y0@N?FG&CJ8<\<2O-[ >H(-70 *:(:EZMI>E,O,A8_-C86N33K ME69<**#J=+!HN0*A)4KA,I,FM-D%GR*G1Q =H^WMC>YDT7> GPC%= MYNGZ?NQVM\ZJSFT5I&A) ;FV$2(F!5E8SJT6W*LVSOT+A'6RT0V-J2'5T0&Z MGG((?IO.\-<5?EU.;#0E,9VAE#K_P097IZA)D"F%@C)891L? SY%5B=U.VU< MJ)/UT &HGAG<('TTQB8&P9K*":]S^7R +',P5B@>=&R"J!.G;)SU\.M(Q<^; M:*$#/#V^2=^^;+^]A+]-%W$I\UJG)IP5U0A+"$A?AL(8#UXJV^CZXE!*.]DD M!\=>4XUU@,C_F&UJ*/][S='M=(Z)M9B19P>,O A0.5M:8N19)%NDR#ICJSOJ M'03UMU4.@Z\AY-\!C&H)SO6Z(\W_GL?EJ[1Z7P3C=M<5O-:)?(C ( :RV,HZ M#4Z@ IUS$MHK\VB^Q4#H.HS.3FI-!P==0VWU4UWPS$%T[9:5N:U\G%9^# :>5J,UH,.BH[<#T%^<-B7JO0-^^]WQI4F>0"<@G(-0/%D-$>B>1U22,+)^37]YC\GF%7A7->C[37?*M3$$P$1I0O1,\U+ MFZOOEVD;]_BV 8*V8X"!U7-Y1FI]NW)4EOZSSVMLL)ZB^KQFJ_"2DPP:8C(. ME(D>G"H*4I!>&:&]8VUR#,YCMCZE+YBOK_!]V5HA/QW,M0KN5@FC=1"-8V"0 MD[L9?2')> DFLQ"$S=G9-G=/AU)Z$2;M$'0]ND1OJ;K+,W GU"$]_\#&)JYE M==*>*$Q&A%P(A845VOFR5.!EL2"DB%8KRUF^9-?L;_/O6(LX?ZV=96 M]6.MF'#U<7YU]6XS)=?ZHIVK31H81U EJ7J55KLFH2G""V]=FP3K(XB]"$MW M",:V+5UK!79PB?4\8Y/BM3$4JP.N5.<86Y3?W3\W2-B[SF ML'B9*%FLSH"[NW7\ZW))6]>90S/@CW]$4D8K%!4:C/ M@P5%$@.7/ ?D26O'N],\T&',6XRK)WJ!,-)YLU\DZ7Z-#VG5Z[??^J]VQ5M4R@A@4JTFI3(M10Z9! B,:X5 MBZ%1VN4.@L8-70? PN."]-,%W_.I[S/+]?B[K9@YST_"6:P?0M- *%4]@ M/5:@$2@H[B.T>594S,EJW6JL;@NC>KT.,>Z60;9)IR0="!/= M33\&[S*%'O1UEJ%$)=J,+'R9MBY-T2$(V7TS-8@Z>CB$^,G1W\+J>K&>3/N^ M_#:??2:7_FOEO4SG5JA'5(V*Z MW$\G>>>7Y?.#A&;?-A9=B!!7GH#Z[7!B_%FI(B:*O(J$9!^["Q&EPI M4CCC*=YHT\WB,2WCAUQ#[C@GRKH[M&Q64/ \*,4DE,PBJ!(,.!($:.Z5T=HD M'=IT!'N*FG%MS*D:?A8P1XB[ \A\Q._SJ^_3V>>'S&RLI>0^VR@#6!D]2<=) M6D[$D:&/TAFA"[:Q-<^2U1.(CM'ZO)4*.L#30Z/\V\_23-9-RFA9;/H3N*QRUB*"X_6@ M/5OBQ9#AYMRF:+3+,;89@?8<53W%W$>J_5DHG:"#[O#T'[/P=;Y8U291]7BK M,O1A@5^GUU]?S?+Z5Y?+Z]J<;#UJL#94D<6H=;_BI!4%'XK"$*?KE%6;;%$L M\QC;'7N>0'A/?GD+5+;5Y/BY<>L ]OZ1?VWA4F[/92N[Q.>[Z8Q8K&Y#97)2 MLLDURJ?(.$E0HDCPG#P0KXLC!X+V%MQO2NEA[^UI'ST-:JV%/M@4M-/.(V^Y M>W.]J!*>Y!R+B"Z"(/^#3#IF8L'5(;[%6(Y",=LF:^L)8L;-\&UAMTZ5^/BV MZ"E.?I_/TH89CRX8X3AHX\BPBL@A"NDA<<\YQ^*2:7.Z\#0]X^;EMD;0D7+_ M5[SKGVQE,K2][:>WC7[?O\WQSQO_?VLD_]_K7]0!W6W2*QX]_AP2?IZGUOG1 M*=M$GB?+0=>3G 1.:0J>BF<&C;!*M"GL:IVJ^.D+.>,/VG=7.,Q5>,'ZR>B8G>&V(DJZ"!6?^)LWCION$0)DI&W MI&B_ T?,0,J2U5$**JDV[;./O.EJ!IWA]/SRE=G.<(=36RRK5!H*(VH=S *?3*Z^#-+S/E=(9WV!SX6*+CJ)8BNE] M4*!0&PBFU#/.PA"3B>2S[W60\N*K>D+&,:J<-Y/KV"C9D3R2:&V4K!AD91(% M7:) <$X *LEDB5$Y)O:"1D\)."W4MT?Z2UF4=LF4:2I2%F.$: MO">3Z@R)S$B;G&BSX9Q^3S[X-4!#/ VOC Z0M2ZNCC]^PU5]YOMRP].&EX(Z M:,N0MFE''TRM>72&/BB>I9/&"-XF*_TYJL8Y\S\#K@9310>P^GM83&M\\+$. M**QN7RHVZ1IC(HHZBM#4%2$I8L"B;8B*Z]CFH'^;DG%O)YO%4B<)O#/ ;+Q! MC"*:P (D46I33YD@U@0D)HQEQAOTLRL35%K; $ 7TBRVA1JFRU%VWJ&1[2T0]$CM'J?# 1=P"0=TC" M#E?OKF=Y^4LIF.J1^Z<_P[=[+.G$0G%:T?8<3.TR:"!ZRT#2KTOE0F&\31^- M/8@;=XL:&$I#*Z,#?/TVG^4Z5X:>&,/LG^^)*R*B\O/;KZ_??[P=[2VR,-XJ M<*I>MIIH(23.(04=&6TC*NF6D6;9TH].Y@\WOX>KN60G8. M)3-UG$'-$4H6(D<.BGE?.XH&O_>_!1-/PN<(\4^]OW$C@/03YAH M'WY%C.7*W,:.TS(JE9<8, Y53<(4GS?5^,S0/>6M/F#E6R?-S M2+Q3*+V;+I:K;;Y"D"67;("7(D"IVNN*]GW(=5Q[X"Q3D'H*DIYZ:4^U# V! M=+*\.]C1GFSEP#T6BY(#UT)39*D=>!(1&)><*BEFY]MD@AW=(J69W]S,&3I9 M\!V"YZZPUBDF#9 $*+# R,%'1$#/G*; 0H5&(=?%]$HY2,_[]4HY1.AC[U\[ MT@N[#=7MZ=4C2'5MD>*QB$R[,""[*J^ MR#P7SD* I!GY8,9%B(%V49:84$8[M+R_TO-F-2IGBLB/$W\'**J$W][\_UP/ MX:_IU^NOK^>+Q?S/ZKJ%;_23U8\)9B=]JB,_1)UZJ",#GY*'HAPY;@&%V"ZZ M'&IW.H#*GD*Q(V&QO6VUTE$'^-MJ#4'+D^RPDI&AL&2R?*>VSWYR'YK\-RNOQ$A(3\?G;_F/X#+OXVGZV^3 +3 M(MB<09M:CR@E(RY#(2X5>0E2)KX]76J'7W3@B_NL$S\&.,W%WA>D_C:=5;NZ MQ=7_P;"81".TSB0N[3E%'D4E")%%D,%:%H3/2N4CL+3[C7W6AP\$HH$$W=T6 MMG-Q\$G@@7D>#(A43,T!1PB.HI9L5483,^I0SK"Q[::PSW+RX;:[@71S-.:^ MXR+.S]$\2E-#OKU?+FAY^QX\29'MK5]K G:]CS\AA3 4!C70J*,E2;&.]7J)L+US92\+5 MH+KH 5M/!+ ?L1[B$4N/0]@L"_K,'.1^'+7Q*^AM) !V#ZQV*ZHK52*BLW!&RS- E>F&(5@O="$D=,@L.LP45; MK%%<&]W&C+U,VWYGI.R2L#6P0CJ V$,IK9.-<;FJX<4% L MY]!BI3&S:7KVX8 M7VNS+M.)E5)RRQ4XCP)4\0FBP'KHB$480\&4E@]!^MS![KZOW0]B%W9'T$3F M7:#I20N_.<1^=74U_[.>)=X_4R1)MT:!]M+1R2NVG:VD-<<:*CHRA MVB^_?9^W[0>BB[@2:"/AOB!#6_BWFQA[LYG?\SR%8K5JA#RE]:U:Y#5=SEC@ M3 CKJ@R9/@(WS[QR/_!@*!'9^Z+4]P= :5]WKT?IB[BM/\L&_O+7-YPML8IL8I)QEE&@:@6G]:%8@.@S!U.2 M$2P5QD.;SD]/$+,?A"[J$/]4D5]\>_Z_A=7U8KJ:XG)>GOF#-FWDCR;CO W] M3Y%1V[;T"2-*IQD(J>HE (^U"8R XH6D=6"UVH[*NVY+?W]RPIW0/]ZZILOW MY0.Y%&GZ+5S].ON=1/O'GWCU'==IFDOR4V/4/$OB7CI0%B,X]/2!D2.A&%G\ M()L(XR2RQ\_P/Q%7SPT]::O$#K;L@YBM^:!__#F?4/AM#5E(R,0DJ*PXA.(* MA)R]*"I[E=N5U1Y*[?A5 V/B\QB5720L"69ISU4>2.7^TP-C0/5MI%(G/Z'2CC*'1 MD<]1Y(Y?%C$Z,@]5VF4A\U59W90>K?FT0;+D9$VIC@R45W540\D@1,)23SI< M&3TH>D#Q^(45X^'S>-5U -%GZT="2M9D6F[)*')1IK:"U 2%01+)H-' E/,,L70IB5WFZ/ AT_]@V3WFG[\STEF0B%:!%F; M#Y,/:2 @A3XY)%HVR*Q+[F:.I9LKHT+X?@XM$0RL&4T//5ZQ:7GZZ_ M?@V+'_.R]?T3;E4/?$,KHW009\VM5=(^%1#>U\X_F1SG6'LIRCH$PYN4U:4Y M0/=Z&ZU;O*F(F# +T-[421^U=W9$"Z8$@_2?*&=I3=_O0.Y#,/!",ZF#!=Y! M"/YTC]&82N:2Q*&3JSGC$ASW&DPR0GI,2F^G6(_=Q/=,%7-'J'BOWKT'R+M# MS&SZD4H5)?,I0)18[Y1H._:^6$ KF'8\:N:;S=^YD-Z]A^AYO]Z]APB] ^AL M[?FWC<^UTB*$#%G61@K9,(A$/!2C#4.#DL1U#D>ZXV:_!^GY>0?Z"*%W@)Q= MJ9P)D0N3#;A41S-ZC!!%+7>JF9<4%S#IVUSR[B!H_.27(;>K(:3> 7BV5L D M)E\P.@_2Q=HZNS#P-7+T3G 54BB/(8N0_?YDCE/F]K#I)T!T YM4A< M<:\,UDQRPQ6M-1?KX,YO^SE_N? L1S:K*+AHCW+XTG MUE+\6J0$6^KT@K%40/(M@6 Y*>*-4OJ0"GJ.#ZT/P, ^A]:'"+R[K6Q]M(8LA,3K>% M8NU9(<#7!@1* MR"R8,]+F6>T,=DY BN\+!:DUNFXU(+CYMVRG0 MOLU]T-F? S,=3]X]2-/[3MX]1.QC-P>YM]W?E/'^/E_A\NTUDF;=[9A[)I,7 M.D!0ND+(L2J=-Y1O1WBIG+P)W[YA?A.N MKOY8A-F2MF[2U'+#EQ6QZ)0RZ,)HA<4ZR9&$"(X56P?X8>3V4-R\]-*>SGD& MQL^@\NY@VWKR!E$9%K07" X+\9!CW*M-=Z13<[M2MJ.NID_ZU7'*8[. MR?+N$#.WDT*C3"PX#3J%FL=O/$2F$QC#H[?2T[5/4#H'4#G MZ4OB$H1F!3/88->S\2C0%$("DSJ@-ABT;'.?<3DW\P?I>:^;^4.$W@%R/I$* M<%T]=!66R_?ETVJ>_KE>5=ORG";Q'C S__IU/ELSL+&;(BJIO)%@4%J@SQ4Y^%H!*\P:LJ?&-IJ;](B4 M<1%SJFX?;5*G"+H#I#RJBH5#P"GI)G. C>EDB?<(F\U:,C$@D:N '+%$:XE;(#%)"(5B!^6E=(V&2^X@:.3M MZ715OP2>(^3> 7R>]NT-JBA5YA!%B*"2#Q"5MQ0M"%5K8E5HY=;T%U -HNB] M(JI#I-X!='8EEF2*_U0A7R^FNHOGE"&0#PA&F9R*M-GF=O5JQ^8ZGVDXPM W MG<=)O3OPO L)-]T\[ EU.%9G%CA]?#>V2R\":E5^<8S M1/5TLC@,O(;2P-AW\@'K9,Z_OZ3C@-#2=205]@>QFL-9]/B?6R)AL1D*(U[1BK";/E"-89(875UA2 MZ@@\/7Y33T[YX- Y4; =[&L/^;EG5VMCYN67^57^8Q'R=/;Y;?BQG&!TQBM) MNW0AZZJ0/O,E:>"T)$B8UG+L+(E1Y6B\6B+X2F,!-9G"=\+LN>? MNM84LL-I+(';U+I1 M$1"B$QXP16XT>^_!!^K.\[4CTYUB0I M'>K@02<+^'KC*E70C%E?2J/X8 =!^P'JHL[TAQ!]!PC:N0=O65D^L;'$8KV' M:%T!E80"'[F%J#AWKFB3Q)F=_&T2]T/9!9_E#Z6>?O:^K1W\W?4LA\IIN'KS M)330@6G;FL@[R3)Q8TA$+M?IOJXV/+.AQKE14KR ); V[4NW"-D/2Q=Q MBC^$J#M "JV&=0.%>V?(&T[>T_K ;[B:WK0%";'.YYWBDK;\CYCFGV>U==2O MLY_)V._+^V^X6"MS.9&B3@TW$B+6A"6.'!RC#U:JDA1)!D6;EAQM^-D/MQ=Q MA="1XCN _ZN;'FAKXM^7=]-9F*7I[/.ZYUGM@[:Y>%M.M!3".Y-!\)HKX(VN MNY-DJI- Y9]*=P/HA=UY=!$.6,[@&]Q,?T>ZDGTNOSD)DF>CI &26J1E9!%<1 -<.UI&.D>+^WE\>[UN/^Q"#OR0P/)B_,DM.%! MN-"N8]C^=.X'M(LXH3^#HCJ X8>?$S4K@A'2@E&;@4PZ0R9+: MK+@LV&;T^3-$[9?D>A$'^D.KH ,TO=V\]H_PUZOE$E=+^N3V>S\C:B>R\4D M6>@,*@0/KO!$JR3'X.ND3]T&57L0MQ^Z+NIT?VB5]-QE]2-FQ*_U\N(#+BCD MI6#XPRV-#^G?K]?JL\\;K./J_E0/U'?U#_SZ;;X(BQ^__-?U=/7CJ6&9!ET* M-=TYU?:;BI$OE6HB3=W;Z&?18)M*FA=).\GM_D1N(RY?/2?PN[E[7*/+TG$0 M&0LH$VL+TCJ01"LA;)%1^K"7/W[(6\>M&!H6& \\]F:BOU1[=/R(U3V>>A;; MU'#XZLM %#Q%9Z6"7&H_JU)/Z+5CP$3*T0EK%76C1F#-MKP=+WC]XW[[E)NJ M8I=8D4%XHG%=,"<<^)@TZ%P\"E1>E[,P_P1MO>^(A^!FVS02;O%6OC4NXDJ2MDG:S[[1XC M@RBB!T3=D5_[Z;XO]QK?WHX.S*($U!&X]K6Y+M;1@5J2>YI0L:2=Q38M1UZF M;>3^(\. 8!M:PVID[+N83YBN%^L;\0^;]*!7GQ>XO@K?-%=Q%(Q(;BVP8F2= M[:YI':( 5[PE7G12>^:UO_BJD>$RL&+GS:3<,69^^>O;=/'C_:*V_9G.UKJ[ M[=&CF;4V(:0<;$TE8C6I* #*B*X('H+9KQWZ,6\?!UDM5+\GJH;10\= ^_M\ M-9U]?C6[J8:;K3Y./W]9W;:"]R[[%%DAB7(/M#@-N&@22"4$"PX9L_Q4K#U' MP#B]2$:$VV#:Z!AQKW)>)Y&%JS<4!!&[M_P)6QBWW@%7M5HI2P>!&UI6093H M?$:1]AL0,,X&J/C?<8G.SM7&2)=L M9)"B)7%Z3Y),%,07IY0)R5JQO?]VT1B^6451Z]..0131 :*>Z&RMT9@BR%W- MO'* ,='VD2.$;#7/B>E4VE2K74Z?^(.4_'*?^$,D/OY&^N*]ZOW&YEKPY /Q MDGFJ^41*0$2>(]0E]H]MXL_2,4'WF,?*^\>S,^C3OC&:_2./-A8 M$J.EI1%B'<2J60DI X0KYC>S!OPO++1_Q\?146MVS4 MMH<_-U ,!HLA8TA,*"D#.)XR9*:X35@S?#LNSK^D$!\=H;]Y$E&.#XE5* MBVO,NYDA]XFK3#Z5KB4_RI-X DL>,.: J +ZM)\C^]*;1NZJ/10T!A7HB.C( M.)W\AI_#U2^S%>VR:\LIG;.Z%N4'9PG8K@[QK@,*/8\RDP^50WBN'<(2T__Z M//_^;_3H]4;R7ZI^"C>?KH'RQ$O'[5_<21/<#Q?TWCK.'G*RR^0#R&WNW>/WFP_^/5]/Y\M7G MSPL2!OWJ;Q\V=BUPBJ>\"F Q>U Q20B*::CGW4;[&-1V*_T=&\4S+QE/]<>K M;-Y ?F/CX-5L-JUUFF08W]+.=C.H*UO+$@F%@FM1)R,EB)H^2S%8K[+*:/=K M<__$P\?M1-YH$QA$DITA8;- K!&"?!SR>S6O$T*4NKGD\H9;)Z5QI;R8+K_[ M\2/>^)VLKF=T?X3LQM;^NVE9??DT_6OUY=4L?\+O)+XO=UQ-\?:ZL0@5H@D2 MBK;UNA$#!"P,M-&13&GD0>Y7XK7G"_M!R#%*G3>6\-BH^:6F['SY?;IF)?^Q MBR7I-?S MG]$T^J)=(?H3J[U3Z\R.' K0#AQ=L$Y'MU]*RJXWC)CV-# L!I%A9T#XX\_Y MAHEDLF0"B73T$I21C*(RSB$P9K/UR>>R7^>G76\8YR#B#$ X3H:] 8%T>HMG M7I0/W@?RP&IXYI6#:*.'=6NB8(QC9;^C[-WO&"<@.0<8CI1C!W=?6V':;S^[ M>OA2#' MB8MG2N0&55(' -P2V(>P>+]8I^;EOX>KZYH/M6:5_/B2E/ >N(T.5&0"HHIU MR'DJQDCK(SN+>=M%8%<)LKI*+&TI0P#5JH[(-S#:O.7^9S*YNJ0??6@=64P<8_(C??C:#7!?6 MU*XX<34IY!Y$511HXVJQM:^G^HF#UK*F[;#ZOR9HVT%05Q=?P^!J"-&/??AP MZVL2+S]5\AV7OUQ-/Z^'$!5YB(G:?B>%>HG$M)5('H:O,ZNEUXP^/M\=E,3O<7TLXS* MY+-@A=S1A*RV4*H#T;6#XI)DGD1L_7Y'9*=0,>Y$W7;H:ZZ1#C;01]*C?_): M=S?E.3BKG>*SSEIQ!S;*ZA3P %'G.N+'N5 4DY*W*<[(RP]72D= M .W#8IX0\_(=B?"V9??[\K &[-4LWS&X_LY$^1*B#@%LJ!.JL98+*:]K_YS$ M9%29F3:'(L?1.^Z\W29@/(/BQMZ"M^1V+QZJ3>4G1K&H)9ET0;$12<^Y>O!C M@:7 BC1:<['?H)'GWS/RZ-WA]]$!Q=J! =OBYDUEL?9D^%IG,+U:K1;3>+T* M:^_TPUK@$[++R5>WDW&ER$)G6]L^"PA><>,9ISC[+"UW7R9UY"&]Y]A$!];7 MT8#\CHLX'_Z<=WV2.(DB>ITY(PX*@K*,W('@:GN2;%/6W"I431"W3+NTN\+*F_%OK=C-"?%:)F249 I_@!E MDH?H>%ZG(+'L4U';_>5?G,;VTCM'GJ8[O,/42-QCH^A13_"[6LJ[Z=,3JSUJ MJR*(X&L_AV# (3F&*"03TF]M.O&WFB;7-G>P A7P1L/A%I(4\BMTD5 MSD'H(FN;780H) +R$*57T4KFAP//S4M'GC@[$H2.$'AG0-I4=O^L%/] YO7> M$N%&Q)RB!AG)H5.UI4Q,0M44.FZY1H]JOTST@UX[\@C:YF :4.ACP^F.[/?E M[V$QK3'D/[#6:F!^1>XZ_6 ]8/5]V9+!1-1;])@5H-0>)*J<-M_$:$=G9)*=I" T%"Z< M3 I9HUD..P@:>:!MDRAN"-EW *%[W=TWF>9&XQ>J_! M.-J-UVTAH_/D !860\R2Y5B& \_-2_>#T&6<3S<5> ?;UA.1!-[P]>N,WH++ MU<2Y&$NNHR+JP&]5HH40N 7MR,P&Q3-O-"+[9=KV0]IEG6H/K)$.,/;0L=MQ M>*993$:4 ,P$5G.C"SBCB#%K:TZAK<76C7)17J9N/YQ=QF%X,ZV,O2W>3GRH M5XG3]2"'>XRXP&*N/:-2;1>E=#9U,*8&9)*+)*T)>K_F*L^]93^87-"Y]V B M'1L;^R3]W6--QB!", RPR)I?%3A$'CQ(4]NG"Q_D<4E)+[QW/_Q<[J'WD&+O M8%_;D[M-_1ER4;!D\(R37VAKRIXPAN(-(RA>Q6C3F>KKGZ%R/P!>QD%YP-][;,X^_S%2YI>6UQ?+/:(HID:^4WRV3J5CRS@[;R/BL3%3*VCG5]4XU^*?5;CZ#6\NF3Y6 M-?TM_#7]>OUU8ABYEL)92"2UVE=6@?=HP$B5G,N9"[/?B=9>K]NO6OXRCLT; M"7DPV/Q___9(R,3P/]<_6O^D_M5'+/]/_?<_/O[ZX/G$7/BQ0I+G+/VO-/]Z M\XJ/>%49_1 6)+QYF#VD>3G]^NWJQ1ZKCY[Q;W<4;=.Z>=0C#!Q#'?ZUHH < M\_][:A7WW4ON50DL7\7E3;:;1C1>U6W%9C(1@8*Y((H"29\I'0HSV.:6ZB7* M3J]??_KY]<3V:KZ\7N ?)./75_6V,1CM'2J$&.JL1RX3B0-K;R>92]"*9=6F M"N\ (L=M330HCA[7N[=1U8"9X6>P3F]Q%:97RR&,U.VCFMFJ)VD]E\EBL9X( M: NTRU&8QF.&$'F$.L*8RZB%N"M_N"B3]2E]P7Q=>XKL>M/K'P]^LNY$EYGF M)9%_)UFJ(YIHMW9#7N1=")8C>1*@SC0IB"2F<=8=[@L9Q>XEVL^&= MJKW.<'F[5&4=OES[C8N@03EA:&59#BA0%Q0A.MNF[\%C6KJT:"=K_1EP':&" M$4&T7*PFKTJ97DTK [^L9[/=#E^U1BN?>4V2IA@GB )>AGJ8G+PL@ELO]IIX M3*^X!R#Z:AL\NVGH!SS':'4^J(@[LS3W5M/=A0,FH5FM1,R"D?-H*2*.SD@@ MJZVR<-SE[?*JMOO>3\K&[6?'U-< MK@=Y3,L4\YOKQ;HUD7#,/Z]$U1 MUTI5/=]+W[0["K>=_7[6=QYQ\[/K48/=_.Q%ZT W/YM\J-NS>"-91%-/(XHO MH*)8M^%4$*)/L8CD=6QSPO>0CN%;0U7,/W6WF0QRI@(C#NN4.5[3.KA48(H. M02LCL;2YB]^;Q'&WOQ/P\7+WJ"&4>V-H$M;R#WD):$(&KXCPX MIVCC*5I"Q%B;LR@K3$)'/M %6*)[;?9N1D"]NEY]F2^F_XUY@B8PSCGMK:*L M4\H*!,LU8++626VYQS9IP<\0U96U.00#S_0W/$GP';C6^TS;84E9*3%!" 9K M%;X %TL U-%;(9!\PC;[V% #D)JYTFTP-8@B.L#60_O^:*6$8HJ,T8"(GA,W MT1$WN0#&E-'>_*P)K)ZG:]PCJ $1-:#XNP/3SB6BF(X&A8$ZWQE47H\R405B MU-Q$87"]7\Z^X^(D>TFCP@6*HHFI6@*WH8=9"YD9SC0&5:7/0 MMB>!IU^B//N:NXB2V.>*%0N2!5-'!ROP!@U1;BOXM62E332Q+X5C'W(/CZ?' MUR@-='4)]FA] W625=H\87#;]!1E9[90R646;9"DXJ1H\R$/QZ4F R_R+L,V'8*DQRT1A];2)1BFDZI?'CYB<-/4MMIE/T1%P:-@M/-@2364 MKQDESBI@M:EAPAB9:-.'JP/;-/$\61=*'91L-9#J7@!X"EQ!%U<<2\'JU&C&["Z2NH;7,>K?!M@@NN@+ M5*]6'^;3V>K7V3UNH*N<>_XS@JO M4[72 <8VOL1'K'(AR7W 19DOOJZ'X<:KZ8W+49-24VU:LQ'N)_KNLMPD(GY: MA<7J;6V@M2[W$-%C4)*\D3HEG%%T'"5]R"4:BL:SM+KI,?- ?(R+X6;^WHC* M[@#J.\3ZVUUC)V/TNFT*TMM!.2U(JDY"-)DYZQPSJDBK@^!M^GX>!?_;*4+X)2SJ MCKC\;;Y8E3H?2-W M8"=)(Z?D#H&);<,[C/A[-J]/K=GC$P&>>5I3*],P06 GKC@%$!F3I!VUUG$G MK<&S[*$PJ253UE$X?5&VYJYB>?L-K\-RFE[-\MOIU76-O1Y>-T=/SD5MR8_K MR3/>U:'86H*SEFNEM,W;,\@';S)W$,&=VJE#\+2[O5P[U5V:%;N5R;S@YJ?T MDV7]2:PR";.<;V1R0GK!(.]M:AE/DT)K&YJ*,(YAHI4M"/,*+3B9.%A/R.-, M*9G:9%BWLJ&_X^K7&2D$JPXF*AM75* US)FMRZNVP.4():,1(A3G59OP^0$9 MG=J[0W3_J#+\:#$?;L7\S>*:X:I![<&](6YWHQU^SI[TU@06F(?,76VMH".$ M.CNY9!&,2<5$U\;'/X#(D8NF6J"KE8I.P-[G=5?^X9I@W%\_K[Z3X5_[!?-[ MA6.; NBU_S IDF>2' =3O0.*HP0$92P(DYDVVC#GVLPH.I#0D>NMFINZ@575 MP:GTT_[JK> RXRQY)Z 4DT"%DNO,5 5:QR*"$EZ'-M6BSY(U\W/I:L )#P.;MXD3.>0Z^]F*]2CH6M?/DR9# M[71)Y,!BHSR$)\GIRX,;#EJGR[Y+"&U.K& MS[Q=.K7WVH_ZRZ\6BS#[O/Z[Y82B')_1D31U$!3^T&>1U<)LQGE).;CBVFR> MI]/>UXYZ$I0>=6L\JUX[0/(.+V(CU$?.Q(1K47E@Q)XA]DHBZ3*'M E(E,2Z M"[9-T="!A/:U-0^)T98:ZWG;GD01A7)* 1>&7%A!'HWC!<%'E50T/B=^GFO# M#4%]'9D,";$A--#WF+BG+GQ^K[^ZFG['@:^U'CVWZ;75\URTOI8RA2=NZAE: MKC$"1PH/>*2HDUG+D@L.U7ER:X:_VG\U6TW7-WXDV_5TEFGMIWN308CY)L/P MZ[?KU2:-\5$"S#JMMCAE"PL*A+218JC(();D02@N9=&80VASKS4L'WUY@$>A M;W"+/KW\\_8!U.0%WBGG!,PA<7_2$.@G)2XA.>6>2+CRVL0D- MF>IE -[YL3KO$SC=KJ'?P]?;ZC1N4T!RQT$D%D Y+R!HQH!G\L[(#6?*M(F= M7J)L7#1W Z&]H'VD/CO Y_K&LXH29\NU+#]<_1PNISF)AIL(:-#7Z2D!O&09 MH@E964&-A?@3'N7C)3,MRDIV$E2+U/\1M^UAU%:!^B[3_]F7=H0$_T_ M0DR93+[ -'G"(*SE&26/#6:]_"8EI&]Q&&4O-TA^S2)]X"9]?)<], MHM-%>9#KY(T<-?F6V8#!C,H$S(ZW&=(T% >]3) VWFUCLP*%!)!QEIS57./7- 12K$R>F,DV]#7X_Q M:FN@S?O2^N7O :^^KHLCG+..!1&!!4=>$B/.@S4%JXRK?9@NEJOYS#+M1,+,8NS-#VN6/ZYQPTZ(&\OF@>Z4[_WOE=; M[[N;H/CSJE-QDZS.#*RS@3QCR<$E1SXR<\&56*S/J5D0LC>90T1?+[[LKBB[ M\!0":D9;11U>H64&SVFY(./*YB!\5&VRPP^C<^00OQG.G@KH&FGO0HW=\?U! M7G[H.0Q?PVXAA\&2RZ14R@*8D:S.CR6LQ$1.H9&*Y2 ]UVT"Y+.:O_>K+[BX M]\;M:16!J9"= 8I..2CK SCG/?"4'>:$0?LVYNYYNB[)O!V"HVWS-J!V.HA; M[LY,7E\OR05>+E^E_[J>+J=5<2^\7NH,/D21\R.//L:N?)67X M,$1'[1 T%D*T=!"R1S ^>_(,2\B-QAJ>=7\?8.VM#Z@SBUXKK2";C* R M+7V7:05&EKE%YXIKGE5\$@.7Y#$<@LP&MO9@?7?@6CS![#H-P4FIN#860JCW M*I*B3.<)9"'K4)#KC*Y-/N0.@GI)ZCTC..;#:ZI3P-5/%WB;O">G':I=I=6+/ <0Z/S]1=)&Q>$@P!@#U =KXVQ[S;KW=2/37J"Y8DQ'B+4 M^P!06B,$*P44C<;J*++:S@39<2%Y[Z']Z?\$73)$WT_KR+GQ-:W*P9 M91_:5A=I)*O;Y@H6PH/$3A+@ $A6<9Y^/9!(P900?^ /9$U;5Q4EX.(+#U?A M_@1IO?2\CG>I#:N]?N%8V=D<4AD2C9=75WO M7DA/W$-B)8#"8""*NDI*!VN523Q9O14Z[O_\L5.SS7 Q@#@[N)YNUT76=E6& MD$,)Y#96+*M$/'@G$(3 K%$+JT*;<4?W4=-+=^IX/M'!.NH09YO3YV14="@4 M&"OJI,.ZJ-%S!2)ISD,=?2?449#6@\-SN)Z? ,X>0N\ .I_.%[CZ^7(^RQL3 MJP3282H"=/0D$D\_BH%"T^129I9<0BD;O7^]14E?<-E'N[=SWH>(N@.HW&.C M'[#*OUTUCA8GR?S*NCR;TRGS]=D*B0I(9LX7U I%F^=D>Q [[DCF'N["UAKN M",1TM.-T%AYE<>-[3D1&4?<@ I>A[H*7=6(PLZ U>BN$X*&1Q[8'L=TE38<% MT . ;:7-L:/*^\/CS=N0S[CX-M$F^UQ2*U\UT=(=P;B&A5"KP%/3M]W$[ MI1]N?-6XL>:QD-5 ["=E]6X^./I8?_2^4!Q>=TCB4I ZAQ2?09/FO6W^$\.9JQW-H*(@?SK;"#$+ 2;0[: * M^=>EC0V]EYRQ*V6M4+/5DXN==-'!I?Q0CU54F2*R(NMSXT"70. 0G=3 &',Q MV"1<;).#[+(=<@!5;]G24<@B@KR] M'>GTFQMWTM5#S8V["*X#>_)T3Y13IE@,'C#5-^ I,7 EU^V8='OS4GQ2[>+% MCIL;A[^BAM5%O^"ZT2Q3N+]C'UM/=I/%[.S22)!0.12UQ:2.9:P0Z5#Z2X79>22=4,LJVZ9=^D*1QL_3# MWVS#R+X_$+T^QW>SW_&OU><_\>P'_I-.XM?E)' 6#,L.W-HT%_(#/4H.P.51@ZB92Q5F" M4)("IW7QCBPQ#\=#U35=X]:>CP>K/371*ZZF9<-,H7 F23:*CH2(=9%89HB#J?H]+8V4G6^T-EO@IGHS52?3K_]BTL?L[+V65S]P+/P@KS M:H[+U?1;_6&Z2@BFFPG!-FU5 Q!TC":KH>4VSMAODSPY;AZXI#M6E3I]S-"] MFPK] D=.%^TSF'L[U*L@DY2C?P1D%RDPUT:"DRE +**PZ%B.J4W']M]P+MXN MR&PU%V\7?7?@*#S4CT(1FA"Y"&#)%U"">0C2:. 8K2.?I]A&RUB[; 0;!1Q; MMH[MHJE. ?=K XQA*C(G [A2E]J6P"$$DT![&Q@=9Y)8VS M:(-A=+S(-:W=4E@/J4#P3@L(7"F.RJN<6NWY/?%FLYV@L'.SV2YZ&?NB>[0C MBALCDS46E*O;C7/B=!1576FDN->;[:3-K9O-=A'MV!AY8)!; MY"P:;Q"*KQNNR$*5#?V'"?>#!YN^'ZX_$P3BSPK(_3T:%U4C[5'I*ZD@J?!"L-:J$A M8O(D%F](E?0O:X2-B(H9VS;,;LS@.'WN_1_'GG&V]_'[@8LX'^\*O+SVGY;' M1/F44U$.9'+K%^P)G"?WEWN2A;"&F9"/X 0^3>DX'?W]GY_^8++[J?$7IV:& M7VH'Z.W[C[=ANEA/G9Z7M\3_+$W#V;O95;W3Y;[^IOK:Z,WEB[RK[RM=B2QXLCM#8R'%-N(:% V.C:'NV#PX1=>QU;U"1O-2Z'-;PDM MW"NT^6VA'?#:]SB$'Y*L7#'4N1')<@JP/]!0:3\+A M'M C2Z[4-\IM J'[J.D$2<,H?#ZP]#M$T&4'>XF!N' 4H\D"RO)8Y\,SR$8D M9$[ZX-OTZ]U/S[@H.ES/3P!G#Z%W !TZ4S]PL9K2,:J,;-XJ^&2R\ZE 6F_X M4I%<5NDC>.4LDQJS:#=#_RXY?0%G'SW??6)VH- [0,YC9OG*K_U$>EJGY%^% M[^NG#;]=#U(*WCL2%.A:(E5">HA.:4BLJ.0I>$ON^([3%H2/^VZI[65X3)UV M .%ZM#]OCO8D6N^2*0JLK0?::P$>E00TT3*&5F31QN;=I*)?3VMP]=]SG>ZE MBU$[C^ZC_DJ*$Q>LLEDFR*G6^*S,$(7EH,FU4$'15>':.?%WR.G7\W)O_.I^N?KX,2\ROYM^^XVRY_MA],FD/?=1@N:^M:!TH6W6=>*@- -=? M]O%BD-ZK^7*U_/25P!LK.9<=7EW7V6Z>LXUDO.NN=0-*6JQO]@1H+IB52N=BVERC!Q(^ M[LU[1*S>-H['5'C/9G0'WO MB%\"2;2.45R>/85CJ V$^B/4R$P(DA77IK8PKBV^[@PYX."MTW3*IKH)$X'K M4+<1.A*@SJ*6'JQ0)B?52("#L7#2]G<7_#[<'G1,$'20+[V@_+)X%K4T.L<( M99V1P;KHPM#=@::45(R,1K=QQWXAHY=QST>%PGPHO70 JOT%=\WV+'\X"[/? MP[?+ZIQ57!3F)2A5ER?&$L [5A/(K/ HA!2AT2S]!MR,"_$#P'7;;HZMZ0[0 M_A'I IHFNJ$^K,#B$VCI W_H W11I%=&&%2&9XKY(2%I;(/K) M5R]!@I6I/G-RFJLV2S@?(6KDH:&]H7 H]76!Q,O*\UE8+LF=KZRM/1XKMI^'\4C-_41<*..W=NTC#SP_T#MWFG5/4C4?8'E MU24'(C**USEP7CE0F03BA >46,M/V?C0:L_-;5I&W@+0#"S[B+H#L%PZAQ>O M(Y*35F2ZGXTA(QMS@. HGDV^[GT*=;=*&YC86.4JK[Z_,!8.PAW+$G%K\@/;&+NO>[ M=4/P] ?>#!\-#T%)"A^EH]C4D4*C*P@Q>)X+,X+=GC7_T%*^1[^G#QSLH[YY M&UEV8#&>M+0/&=K?KIK%:^.*KIL-L2[<4:*V=CN)((HKUGD9O6S3NWLX[>,, MO^WKOCLR DX9\[^?UR.^4=?RQ?GJZWPQ_6_,$PI0I(DH@*=&Z=.A6>F\_#0P%H#49Y?WJ*RX^?PVS]Q=OB_Y! M'[%:OIM]6 ])G#"IE*S-F"XY,EC<&_#&<@K7G&!&9F-%FSWFQ^*P\Q):I^>H M)8Q.^7BM__4O7-8IIQ>L\TEDJ;[Y\,!SKF_T1 "?,8)(/-LDP.A<,I'X6K)Z4OELOS;Q=6XXUDZ&#@=G*079^L_ M@_E^R51S,5OB!(5.COE25U1+L@^,[(.T 5+B1JM,_Z@V$QBWHV^+'=-.*>(>WW^NTJR6QOA;G\O-\%=% M6DU_T)\>?M;#5E_7>A#$[CSW,26";':(PA:(*3E03F4(!LEYXLE)'7V28P\# MZWQ*A-!1H0X:HA=U![VC:[$8#3)*+5URF6.C?/'_3(G8$;_MID3L H(./*)? M'XP7SYE 9T$&PT&%Q,%C3D"BLRJ8S*)L@^!G.25B)R@\.B5B%[UT *HF;Q\+ MXRR(^CPVB@Q*\00AZ@+6)Z,-2Q2 C-0F>.)3(G8"US&F1.RBZ0[0_OB(@:11 M>^L"V!+I5LJ<[J? (R3-2S)U&'*C.8A_MRD1.Z%FIRD1NZBP SP^-&Y %YYT MR $RIRCS(E>CC:0HF.ZCHI3PC78X_'VF1!R"P2'4U@'Z!DC7>%6T]/49GX@6 ME,T6'"N"!, =.5"<*]G&9![I0< )O/8_Q'4],@).&?-/]JM>9>H_SL_.WLX7 M]2]-O"6!N$!Z,5+6G&$!'[P''HR+P@G.L-&0BZ/RV;F/,C"*C]8"?3"D_AX' M[N))QH0N7F$D(A@>-2B7,C@1(DBRAIS)G(J.IWK6+E@\T6-V!)P?_TCN ;J] M3^/W=4'WTRHL5IV?R5N/-K(B)]MS!HX,+*CB)7B>!6ARA963SFO)3NQ(/HNW M/\_I1!X N2Y6G+63S+_6&KR2C#*)9*,%V!09J&@21,$4,,FT95QGE&UZBH[% MX8F^,'I.A_$ R.U^&/W%89SAEUIS_'P"+NNFG>2&A#Q/69&G ";6Y_PR& A, M(\F*1\M+H%\YM1OR#I,G^H#I.9W+PX#W=SB:MQW[XH30PB=(0>:ZPMR"0Z2? MDOZ$2CX*W6B/2%?19']OH9[3L3P$= =&DV]F^51.Y+]Q^N5K;8$FMSM\P;7# M_YKLRM6SM)N*=IX9J:V%A*Y.D702'"\(P:620K&G)I&2; M@?+OD;-]4GR38)GT&*M'4FR=HN[ !5V %[*12BO,MK-'R -R_^PSO>V.3X>F M8"$@]UV*\4$$0T$+5UWAH=47U^:M"-&1JQ@,A4Q>1V;C2&OHCB6"9Y_K?@8&H26J MGW64<./5Y1:^E3 "C;<@ZK^4]R0U824DYFV0*AILM%&M#_Z??7+]&1B"9GA^ MUE9@A_@J6>&D0E6'^G@*LIB$D$*$7-!;A3:&VU/MN[TU-6#S-P<; ' ?)0.]Y;_XZ*NWS2$*KS49[. 8Z2^S1)I$ M 3Z'9$2T/)8VMNA7.AKK=/WVX #-;O[^P/J]CZHV6O:&N5R?K--_ R@N"WA6 MK8[*25@3+8OJ:%K>=U7,.>+C%AD4C0\( -I'3JNC6 L=<@;HV4M%US"0V/!-W"1HW:3H BH84>!>X MJ=A_3[Y'J./,UUQ='HV?_PP4']%_;Q^-XK(@GP=8= E4D1EZ$.,!\ZY^_8"!'9R6,ZEN <@:R3++'%R6Y,=R M6R!DM%"GG7ETF8O8YFGO,![.KUA>?^9K7*;%=!V073R=#;XPCEX0=X5BQ4#H MC:8PD-;RX .J@FU>C#U"5%>NSRX8N-^('"[X#BZN%_G_G"]7Z\#^[7SQ._[Y M(J7Y^6R]DV,QG]$/T\5+[?60%NUSH4#=@,VN"BT3]#F@AQ2&QV Z]<8]6.MK;PO M?RQQG7J;9"&\Q\" 62063+$DJ+J=1@J?>+$H;)N[\5&R>O2\]@3 O)4VNH/6 M5?IC8@*1*S2'K$M-NJD$/B(''5RRGLFD99O9; \0U*.=:@&G_330?ZKIT_FW M;V'Q1$*25CC*E8MH5^M(YWUY.YV1T*?A[,-\N5X$\J9* M=3DE/^*WZ7)%[FK6QLH$*5L$EZ-K9WN MSD8*[>Z6O>TR),=$D!1""6T,**')TU520J";@_&0,'G=J0-WK+IB,\SM)/SN MD'3E+;PZ7U2I[G"";$Y,,VD =2KDJ.C:/%9]C*"-8S&Y)(X1->S/05=UR.'P M>225=@_EB2HZ1&9"[6EDH"PO59H<$JOS7K55J-ODY!ZG:]Q.]*/!;B?Q]PNF MW^>SM/,Y,DE'(Y,#GIRKR4T&$3T#G7AB@1O4O,UVT &9&+==NCU,FROV%# ] MR2%%E(:<%Q\\*%T8.%U/*HM"( _D'+?)*C])VKCKFH^)OYV4T"^J)H%A2KD@ M^/58?YXE1*$<"4DYALYB\/UE_)IM+&Z/H)T$?@()OJLE@_55R7Q6*]#SLOZ] MS7KRP]-[6W_%T,F]_7AKU).OR2$+F0 81:1++*T=LP!)>\5K23^(-A-C6J;V M:MOOQ!CE(^<(1M"EK&1DX"W=T8'8L]GJ(GB;EJ*[M'25<-M%XX\;GYW%W,%] M]:^PF-:"\#4#.D?O@Y/ R'S6$EL$YS/YH4C_RHY]?GU.?Y.4OS\)Y[]P'_.9ZNORTEBBJ? B>MB37TD M[2'HZ,"F+#"A]*K18I!]*>[*[=T%/3N][1I*95W<9MOQ^1\8%I__G$^\+*$( M%)!RKD8^9/",I)NB5D4(DK9H]6Q_)T*[A2"L;#;'9F=2NG/:C87!G)9T8"M_.SQ<3Q83Q,B(4&6KJ MU2AP.AKP4BHA5<16C]=VI;2K".%8&-Q91:<&P>D/G(1@N@D M Z:RPU0<\Z+-GJI=*>VJDGPT".ZJHA."X(M"WWG%I#$J2(46-/*Z,L0A.,XC M9)9=:-<(H(*H400>?K5-2 M1-VJIK4=A5T5HX^!NYU4,E@BKQ'4_ICEZ7+]Z!3SF[\2_=$7W^K/)K$@$U8[ MBK&(-46&':*D:#\F$:TA1T/%-IW7>Y&[%0C=J8-P$&7UL\OMH>Z/F+DLDEM M5I=E%'(NO$\2HN989%WDI8[:?[T5N/P)@&L(@9]2N\W;\SIR^9_3V?3;^459 M[GT\FWY9?]>2#A,N?I_/7M4W:6>UPONK>(:L9@Q#2+,*2 ,YM:F:9"6MHN@" M,%7P&T<6SRL!O@COF*N3S5I%AEU432CLUU(Y#IJM-X9X.J,^(Q1./]?&.!O: M-/X_BZK)+N@9K&JRB\JZ6/*R:UJ>YZ!8*AD221!4#G7S.B]0E-81LR/W>/R$ M86]UDV- <1\%G1X"UTGY;#"@5@;032@8$VQ%2CK?6.WW$;V$ZNY1%?1T09OGU)HG_ M,:R&?/FW[U:^M/RMKST1R?D;"J+)D%93Y/%J GMAA$M+G!? M@DK^&!,P+^GIZN;;1?./FYV]Q#WB_;9>X'=K(N+[2$=N5C>ZO_DK?:T[8=_. M%[]&.5>28\Q88XR%R#V"DJ:N]%,&I.4^NJRU\^4I2W,@#5U=8/L@Z9@ZZ,"5 MVH;3AUIX&!..JUB@;H Y>K0"B]J7M%@Q!PHI,8F1NP HL>Q=$<%U7P<#??L ME'U<3_[.'\)B]?/S(LR6)-3:9[2/*_;@9PWF@&U'[4!NUT-?=H4]%WP*)3CP M$NGNC(Y3 %!PW;*GT7C->)M!9$]1=K#I>^#S:W1R-E^>+VXN/0V1>68,%"3^ M5;$" @5!D%$6Y(6C:_1,<@9YZ_+ M0Z)[^?.7WUEO$$LDK1A5AH1.@!+%060ZD)W6=;$.3\JTN4/W(G?<0+8I)-NK MKP.,;L?:>BDG!I:XYA)0F03*YP"!ISKSP[+LN"ZQT:C=[6D 3!;.GP' M:J\S7+Z>UU+.=FH.G67ECXOXD.U_@BX M]E#!B"!:+E:3%Z5,SZ:5@3>SU73U\W(%K./,%NLA:UF'Z1L!,;,$R9O@C A% M;.??T5?< !#][#9X'J:A'_#LH]7YH"+NS-+<.$WKXV,54>YB!FE0UF:H E%Z M#1R]]%8R:TJCU.W#1(WK<75SQ^VLGWZAMCF&&:74=<*UXB*#2M+6]Q8 M:Z6_-!J1_BA9_5BK@Y2_':CVT,38==!7=.1(D&\1EQO[FRT*$2CFR9S"'65B MK,/X%/ 0C=:EN(#J5QP]4-Z\\]%=8F$?G^)AGXSJ+LKI ' /"&RSSF;YEB1\\_S^>[KZ M>O.OD,M@'?-T6K7P=3:>$!"R,.NI_TH9)SEKTT]V(.%=9EF'@>DQ5=H!@B][ M[=Z7U]/E:C&-YVNV/L^O@NGE1$K/4F8,M*EM+$9J"%XCL!R\3::$('P3E&Y! MW+A7=E,D#JV:GJOF_\#YET7X_G6:WLW*?/%M_:'[U,KO_Z#!*N1;T#E07?P3 M?JG:_XC?YXO:XG7=D$$*%TH)T*6.]*6+D1P^A:!5]D9Y;]"WR0$]1-'!9,B8&("S5&8[JZ!9Q"R_W% L-R+?'K$U%?68F<,Q1A2!B: M#EO0/@+#H)D)/CAL59#>F^A.C=<5)[9()UA*D(LGA],7>1&+ELQ+*2IAJS'@#],TU$.**'6UVLR3G",'DJI#]0T#Q!Y[8J5S$:O/"NL MC:EHEL.X4;M;RWYYK_OY8I9_F\^^_#;]@7G]K._"_YQP([VW 8$BY]KQY LX MH1DX)M':.F%+M6FU.(SN3B_J7=#U6)-U8T6.W)#XB32U'A1Q;0_"V;J112C+ MC; 62GV$K21WQ$2=Z2&-TDYK23'98#V)#Y+13^]T:QS,AU;*V,BZ.)@W6=@T MQ40N%1U"1>&U)R:_<#ED/D3$.L@94[WQH68\(F'53 MP.+GY(]/$^Y0\1H N9+JLD(21)2ECG[F'K-AD4A_!!U+3/_OE_F/_V_SB1< MV?QDC8\U,JZ_;T08#*.T^4$2[$#G+_Z88/8\,EV XB$*A6J;MPNUATE8$84T M3JK'!K_NIO,7?XP3$+;3^8X2'+LY]",N5^_+YZ_X[_GB+&_:&QWW8;V)SX1, MH)4N$>MU+57,AE?<9GNKAO#0^)M[/GV<_H#A%3Z,^#I((.WH3OUVU4HAN>5, M2 4&0ZG]%"0P+3D8%;1)RBNI6O5*[4=Q/P\CCN3 'E7%_4"YLOEJ/EO'GK4= M[)+5-W^EL_-< U-BD_Z?/X>_)DFID! -^,SKV:^MCH$P1^<_>V\8TZ[UMME$Y[\,0O$Y@IOK?+;=ES)/9\SX(R2IZ@<*'FY MZ5D8:""MEHIT!J MPT A7:W1Z B)[D#,E@5;VDSW/::9N_:<[WS#+']83.>+#TC_SB_R_R&WX*($ M<:7("^\Y>(7*9@$B10M*: 07M0?#E4%3N&:LS75P..TG9#IW0>/#=9ZC*'GD MC/P-VM?99BV42S(5,/6!,KFOY+(ZQ0#I>M"6Q&?2<%,G;GUY+W6=X^A]/HP2 M^L'/90Y+)&+::&"FNBTQUX=Z,D%AIA2G'%U,6]T$NR)H[ K.04J\'PQ[2'3L M E_"6:!3\F&!/Z;S\^79SXLB/%[E)(D/43""XY[5[20*O [DA&;)6.)T3,)6 M,^.VJ_,]04T78-E'R?-&$A_=F/R8+DGZ[\L->WO+&E^;WPU_ECGOK?.00Z2( MAB4++IE")RXS9ID.CF\U,V!+>[,[A>-5EH9#67/-=)"TW?;:7]X0ZV\WWG/Z M$ (Z\.@BJ!0YN9S%0F+TBUZC*XWV5!Y$=B^5B*.Z7,=7> ?HOLB%7T5(,C*4 M=2>3H5 (5*ZK")27$%+('"UZU>@9PZ]TC.OR'Q$ MT=>[*^-;K"TFJ!PB[ X04Q>.T>FJ M_WGS7^?3'^&L'JL7JU"E,&8">)_)8<"ZFBZ[ #DK:63B M2J4V1FDK\GI U$$PF+?620= JY9Z,4TU7TY\70X/XBA2L-Y#9'445IV"%:O4 M@K%21?IALJT&%MY#SKA.U_! .ESF'0#G<@C51TQ(9X%\R]]Q=<5+RD4Z5H-F M6QL'0IV88)$.@8B"N5!D:/,2\C&JQAUP,SR,!M- !VAZ-_M!5,\7/XF%B7!: MFA@1./VOWO[D* :RHT8Q8X)B16";FL]-*K9"BSH=M.PMX2[0D>;?\'/X"V^ M?2(SPZP-R9BO+%L1M!2IS M.J :6A\=0.Q7XH/5R%FL>W;E>L PIZ-!Q!N!GD>!7.5&2Z9VAHT]'=CL+^/] M 3)?A;.!;-#\.RY6/S^:] <>?!,<8 -7>! M68=VN^+O'L;G8:JV@H\['?@,IH$.S,T_YO/\Y_3L;%)0"QT]T2T%J\\*ZJN7 M@.3"E9PP*Y=4F^&%EQ1LA1)_.BC92[(=(.(=27WV94K>V85,"-17S?57/%ER MUS!8#\&4.@6L;@L2D@PG&G+?C(E)M@G(MZ%NNT0A.QTH#:Z2#F!VPU/[?3Y+ MF[M82RD,JQL9!$63RAH/,2<%H: HQ?E@6)MIHO>2LQV03BCE?+C0.T#.!?V3 M*+,62=EZQYHJ!P61KECZ%VJ&/GBRL0U=X^VP<4)9Y#W$VH$W_-LTQ.G9M&XJ M($_LTVJ>_O/K_(R$OZQ>V>KGE6BR,I;I[$%F6[=EDWGT#AV4HF(41E 0T*8_ M9%L*QZU*C%>*;Z+!#LS4#;YN'].GZMSE2$7Y2EN%>06.O(2/??"!\6" M;?0@?K!U3,UNR^. ZW"U= "UBY CI<4Y??4=L4VL+[ZVL!#Y5H'"D*H/$IVO VHB@Z ]6$QS^=I]>_Z@G=&+D+E*YR].@O+Y;1, M,5^Q)4E(7A,S-OF+V;N.@AC(P7CR))@CN;5*B6]#X+B- 8V@UD(Y'6!N7;Z^ M??5+:8S*&9#B9E"RLF H:A;%1PK#&<;<)K"\AYAQFP8:8>E0H7> F_LFUEQ* MZ^?5AL7,Z^*Q!,+57@@3:VQC&#BGO?&"*R_:)+2VH6[7Y M)K7BP[J6(S;G-(Q<@$+'2J50649+O(Y MZ(UUT4J3?9L&J/UI'K>%U!OY)-U-RD6!A@'?"MHD/P.5B0 MR2OF0E"MVC4?):N;7.E1:CL'JJ4#R_1Z\[57+?,WN_L8>!X"1-1U5Z/0,38L(]U+4SL9"F8RI $IKJV M(]:GKKEN;-3::XM%ML'2_?1T4Q\:&$<#2+\'#-U[$) K%QC%,]IJD@LR#;$& M2J96M'@."6/S!J\=$72,JM#0"#I8]GT%E).LC0W1UAIHW5=0-,'>(0>A==T\ M*RA4;E.JOD%$-]?648+%G43> 5K(S_LVO6C$K:-C+EV]5%FQQ;FL2&@ MRU%$+[[5OK07J]5B&L_7JZT_SS^L53!)SJ98<[U%!PU*9(1 . %TF)BPT63> MIFJ],ZG=7(/ML-A6?5T@]*[D?I^O\$IZ@FYYJF?:(=]@943 =^_8?+[UVS=3&*3;/ I-4>4JR=MSQK\)(5R(EX MBD(R.C*-.@GO$#/RK/X!=7UWI,=!@N_"2%6?8#Z[P4$F*XM:14BZ9D:DX> C MG;.LE(XEKTUM,]_L)B4C#QQNAYN#1-X%:%[D/*V*"&8W M83$CYV_Y(J7S;^?KIR2OL4S3=#61*?(LR* ZYTE*JE:L$F/ @PO9ZNKTM1G? M\#1MXT:,#=$UL%HZ -I=84U*RI'3X0 OZ("HI"2$7$?6%A:X1R>U;>,BW:5E MW'"O(9 .%'L'6:RGXI%)D2G3M4W\:$9Q"(\*G+49HG>F+HG5/K1QEYZB;-PX MKB&H!E7)8! ;8[]E*=ZJ(B4@ 1F4 M\0XB-PXXBUQ81&U=F];,8^ZWO)6^(TV\7WRJ6LOKD.8#+CY])>U,N/(1>5B^.%]] MG2^F_XUYDLG62VT"B%@K],Y$<#JENM)*BIIU>T MO5LNSXD5C.BB= (RU[4WW&EBQ61PF$6*7BKFVH2ICQ U\M3_45&VAUKZ0]AO M4_I/7FOL(M>,Y/E,% I?G#" &(BG*"1X1@&5\T)PH13%X4>!VKW4C;P[8"3, M':ZH#L#W:SGC01?!10K9&"MTAFKHYF. X*T%RWV)5D2KCE):.LBA:[>,X%@ M;*"L[B!XQU^(7'K&DP17IPC1 ;(0DRL@#8DRQ\2L;#-R]7&Z1EY5, [D#E). MIU#;. T\:<.0>[!&"K+;FCB)=2.?X=EI1"%LFY;8AVD:>:W!F!#;0RD=P.M& MC?=!X\PHXA'*&/"\OFG)+-")$8S"'W);LS11-!KWM 5Q(R]".!;@AE937\B[ M8Z.)7"YEB%"X)7= 1!*.V0A:F9;386ZEZ"QERN,!JT]]#$8K(Y7!UO.SVK, M79V%S>\NY^7]]\TCTN7P=; MO[!U'6P?OL>H@TF;O8P4 1#0"-*Q)'#1"=!) M>%MB,E:UZ6\^9AWL4_J*^?P,WY=MQ]+?T.KG]6)!Q[-EB3CQ*B3R+Z(BB3D' MV?D@3+;&-T6*]1DHR9.0Y++X[2;%T&??P";][#8N[_GRD7O'CZSW^3!*Z <_K^?? MPG0V2R M&EUGP>N402H?BO#&2K95(+JEO=F=PG'Z/X9%67/-=)#I.&S55#">KOE(]IW, M.RBK*!)/.@"ON\V81!MRF_SN062/_.QJ')?K^ KO -UT@G%VCF])"?>-%[_: MVUG7[='_\^?P%X51+A:/=&$(E"3<8"&J;, 6JSUC0GML,W%H#V+'#1Z."*4[ MSW?:ZK4#Z+Z:+U?ORX;1"<^>^3J4IR2,1#QF"+D8,$YSXY6KTRP:)9YOD''* M6Q$/@=O^NN@ 2/]8S)?+#XMYF=8$Y!&3((/D2(UAK+BG.Y(Z-:_=Y8C"5/ MVSNI6:*8J\WCAP=)&K<]$="4G0 8JN#DC)S- MGIQA;:[")P@;UQ<;2/VW;=: NN@ 6ML/Z'U1 M5Z5]N2@]7I1>WLTN!C>]+T_-].43&:R-@AG061A0.M7GF5J"-:)$P[,HK#2! MZ)$8'-E<+($XZL34ARAY1Q/<_SV?Q7+C82NC%=45N74(!CE:%B M/ E(:9!.YZBT<:;1J-0G21L74N-%L,/JK(?+KBYG>)"K"<88&9<"0GV^I@S% M33%D!T&).FU=!]WH0?7C=(T;QPX,@OO690RCD0[P]6Y>6G\))\*U/AQ0:P M=77W>H-,4.@AH[1%"UN\;&/2;A$R;GC8%D&'R'QWR/@+R,SP2^V&_CP8@(@3I,3K#9*/W,X?9HV8175LT#:.'#ORM:T_QLB8[ MG9T34]=-^R^QS!=XM;4-EV_^(OF1^J:SL/BY]A[JWI!:S9V?G:WE<7'2)FB\ MCSD;X*P.&6 \0HC! 6*N=EF$$-LD?!LR->Z#ZO%\O%YPTL7MO6%Q<^1?X@QK M;3 'X;VW!;RMW6I.US9^K4%0O,58U%:&-H]*'B!HW(?98T/U,/UT +/?<74C MC/=6HS0,Z5J1-?N3 WFX1H$,W$262%ZZ4=1[DXQQGUZ/&.'NK8L.KOA?)Q>\ M2&F!JW5S[$?,^.U[_?'KZ7+]7FF" ND/*P\L2@[*)PE>:0_""*63YW6-?1.8 M[4#DN*^RQP-A*SUV%-WQXW0,@F?Z- 9 M@W77@:[CU1R"YL*X@G2";)M6Y(! 5=0BUB_,B?2IT9#Q@\+F> M%PO>YT@>+B:#!J,J6[U/.QAG.YBY9A@;1--/P&=WL7>(G=?3LW.ZMR?2*%UT M+&!X=.3'(@DFA@0AE)0URUF9-@'K P2-W*5^#/SL(_H.$;0^!F3$-^RLJS/5 M]SR;+\\7-XK9WF-*6!]RDML)="IJLE47B,8GGUD(0;?I,MZ3X.TLV#-\*'$, M!7> XW_C],M7XN?%#UR$+_C[>7WY^;Y)YYS4;*AT%[6 M4^\50D"?H!C&1# FD#4X)D@?(K2ORWU$F ZBR5.;B78U#VQ>-@.1IK.U!#;A M_V9WV\"#T7;\UJ;3T0Z1P!@CTH)/+@?O0=?F0461#D2=+9 E+89CE-'_SXBT M,YQP8Q1+,8"1M1A@*0QTS!O0.GA+_EC.J8W]_5N-2-L%C0U&I.VBY Y\B"M; MLUE@/__V?3ZK<<-ZU).@F\1% I0*]>6!-Q:\R_5Y?38E1;IR6)NL^:-DG?PX MM9TP]J>P@*I*&Q>RM0NVTVZHAO]EL MXIX'Y>WC3!^JA'[PLSE/FGN+FDE(P9(05.V&T2Z"MHXS5X2+7K= 4&^SB7=2 MXJ.SB7>1:.^SB;,GNZJ5 *MX'8NW[C\HGNPC$BN:*>VWW6SBG92\RVSB M720^NC'98P*N%#9:9P1X=!1XACKA)!MR_R.3!FU)-FQ5K?];S";>%V7--=.! M"WU8'P,CWRXP"A"LM0*4*0IB\ &*]3ZPD'7$K:Z]W3-%S6<3-W/(1\Y?'D_A M':#[W2PM,"SQ-5[\]]TOCZ.A)[R3.*=('3WO5@S?78 U[N-!L)D$77R$"3%TRJ7 D[5 M.3.I/K?,1EK39LK=?DTAS2#75/&W*SP':6%O&'U?GYY/J[!8#519O"V@B8]& M<)D8(*LC<:,FCF+.(*3AEEPD'U2C'6%W:!DW[7%4.!VFAV[P=,.N?YX_D$9> M'YU( LTUX8BSY5JC'Y'87DY7^ D7/Z8)+^Z)CYCF7V;K3UEORIVX[%%FDJ^. M@6*V&K@YQP/(Q)%\YY!-:>-,MN9L7'_SF%CO"B,=7.BW'B/GJ)1RM;I2VQ2= M).)%G2.98E:!Z,^\35UB]X?AS48P'A.-^TN_ ^C<]4)+L/AY5UQ*!,Q< M(Y#-3:!2S89B89 8SZZH;*)N<^7M0N4IK]P9-ILRD"8[N#YO<7+7CNO,!;?* MT%&+Q \C"+DZR2IG+2,7Q*IK,Q/[*\6*T6TWB^NABL\6&MCXE6F7-O#,4QG@XPR0PBMW5OFB;'5&21=)M'"3N3 MVEO*YCC '%B%HR.ULG/G\%7'Y-UR>8[Y]?F"F+VX>R[.Y._XY_JWEI.DR-4Q M1H(4D7R?@H7N&ENW3VOMA%".?*)?H7KW[=?^7]];%F5@^!U)+QU>S?4BQ'NL('5V1_8+TQRNWU M],!XL%JVAMY M/W 1Y\>*82PBLYF7FH'*=)9LKEU''GAQT@N!Y$*WJ0X/$L,<,:_L[OZRX+CSQ8(1==M1R1*"%K*N7//(G A>'P6% T4PS<8L=QS![*+"D7&Z M]I/OBI)\C6]A=O5.\^HUNLE(/@7+8#"1;XQ*0:V^@_&LYFUMLJIL%;-L_96G MO'MYGVQB0X5TX/_=M>G,Y8":9*2-HY,9Z]8(J2C:]S;Q*+DSC7H$.\D4MM3W MD]6W780_>JKED;I/E-;QHA *-W4*G-$0O"]@E.329^M3;A,R]-*)=4P4'2;^ M;F#4O+E&U_?B3#M@(M30'"6=JVPAU#RF*D*PTFB.T+-LP#HBQ+N"1@^W]G:) M4X5>>6DY>*$+J$P^3T"Z7*+-)82H$1MM/1HPXSUX&O'8EGE8-761N-DR$TH^ M2_110\P\D+/-$_DR# %94,P'HS2VF3P_7 Y[\,3A^. [0$FC8F\MN0?VCDQ0 MBV0,MX"U7XW,=Z[[\QAPF9PII3 TMYH='HB"'_B" F'NZ7X4Q-JL$ M1D@*G$SV$'+*@$GZ8IUARR8_!]YN-FOS81?B=5!/NB;TY.6V1VUAK MOZIVRR#$Z!Q8%Y6V,279:.'.GJF/P=>3C9OZV$7\@X+H2..K7\UGN:Z2S*_" M\NO;L_F?5Q,NV! S+F%K0B#T&%0D)L9!'_3G.I=T%C@[G4NRAY M](E$OP[UBA9M"4B!C?+UWK ,7-VJY V3J+)');?"9[/Q>#W/FMY)[X^,Q]M% M"?W@9S.!22CMLLH*Z*#).F[20;#&@$V9LX+:%?NW&(^WDQ(?'8^WBT1['X_' MQ5HJ'I)Q!50QCES2Y(@KQ[.2W'"SU1.(9S<>;R;Q>)CVY,]AC"YG*D MRSY1D,02G3,O)1TQYT$ZI8/B2@7+!K0WIST>;U^4-==,!QFPP]JIC-:1^TRA MN_$:E(T>8JD. .,Y*^>458T6*30?C]?S1.)]7*[C*[P#=/^:G Z>8ZSK347* M-3-4.'A-O 0>8HF\:"QM>I)VKPAT.MIN)_4_6BC811<= .G#8GYQ%[R=+U[/ MS^.JG)]M@O.Z[)1QDVT"SK7:3,P00@,3S"HAF"JZ3;OVI?$[[$&9;I:I*9R0Q%@H(<08GBR->HE=J4/+)@BU5M MVGN>(.R4.\0/P=Z0^NH"?O3-:;I6'/WX;-T40-)\\8U"K>E_KW]](E#[.F:Z M3BAC=:.*(J_$2"C:>)_)IHO49N3B-M2-^TYU3" .K+D.T'B3]O?E[7069JDF MQN?+U7*]/7>Y,?(645*8GR"D3!%_D B1)PV%;'\(M84^MQDXL2V%XSY9'0^5 M3338 3(ONI#_]W1&_Z9/);%-HBLIQU# ::RU&.XA$.5@N5-9H@RRT:ZON[2, M^U1U1$?P,*UT@*O+[>"_-K1/A&66%>"O_#8-<7HV7?WD$Z>UIR"+0T8C0,DH20G>$Z.AL2:S,+ M_E&RML/A,ZRJ#*>LO@&XR=OCS>,5,L=LG +CE:T+#Q%\4AE*9@55,MRQ-F7C M+0G<#I3/L-S20H$]P_/# K^':;ZL,FW<7)+W^]577+Q8+K&6.&U=PHD%DHX4 M* E7)W^@!V^D8<9H%7R;8O1^]&X'WF=8HCF">GO&\@5/&U_F0_BY/JB)*4LQ M?FW40U5S9P:B$/33[ +=)VA,:O-D=SOZML/J,RS<-%!?UV'1AJ&/>%:/P8>P M6%4O)^>HDI8()04.BG,+(1D!+&5=(K<#YS,LX;129)<8 M??]]75N:??FM_ORJP#21(BIR5A@@C[P*D Y?JAMKB\^1*W21'^MR?X#$[?#Y MC(H[;978)3IK';2^Y?[W=/7U%0F4CM_BFKT8E4#U=US561SK.FO&_/+G'\MZ25R=QA_TCDVB*Y,()*(X+4$P7\"H4 MH!,9#$?CR+]IU*"Y+8W; ?09%IL:J;&?=.@U@Z_Q!Y[-OW^:E]6?I)5)+&BE MT)KDI!+=",5 =*E 2\9EH*& M45('P-LXD-B0A8!5BL&*L5$ M$B.++IP)!8-%Z;;K'=_JZ[9#V#.JU#321 >&[GZF7LV_?9O/UN-S)UQ'RZ,, M4%/XY"^04W M#LFO7)50-!EG#EY:#RIG 8$;!=:K.EX>#2MA%WP]\EW;#4!Y1A60%CH8'UGW MNIV_!CTN:T;_ _('"B@C(CCMZOH+RU*(@LE&#[0>)&D[Z#W#LL8P2NH3=#<: MUWZ^QD@LR4A4ETAWON'D@_H,T94,S"]9UBP&$Q5XZ-O M;]3]"5>K,[RZ 1Y_T3UQ/C&;-0?-$OFOR13P)E*T;CUSB*6^]M[J-CX" ML=L!^QG50+I$P?B'XW9IZ'VYQ\6A8QT4(Y>Y[FXDYUF6VAWG(!0?5 S)ZD;K M?QZC:CL$/\-RR6"JZA%]OX[0FC!'UTG==R2CK6.S?('@O*LS,I(5TBG!VA:/ M;U.T'>J>8Y5D"!7U@[@':HY7O-VH.3HM@B;F 6O4D,-SF@Z4K**S4C,C4IU MV].X'2J?8?6DD1H[*!U7MNH_-9GU(YQ=2F\Q3:N+_6$DY%]_X<:?O!#\W=[- M='9>MQ*^^2NMIQ5])%V\*07KIB5G M9>(Z-% N7I%'L;-&3Z11^XIHNDS15_ M7#ZW.RC/J AT G Z]<,VR?7E"#I+]L217C3Y7#ZX"'7OITP\"^[;5-4/(GN[ MH_ ,"U''4_:!NS@_K<)BU0&^#2;/2+"@L5:'9:GA!$L@'6,L<^VL;S,/^PCX M?D;5L.,KN_==LY_.XQ+_ZYP^[LV/-21^H7N[-;)W/F.P#;&/4S?0\M?;7W*U M6I-KRY0R"B1#3PBSC.Q8)H2ENEBJUDIU:7*H'Z+HX-'"MS[W,TGPY5GM*T@R M(/1/R#M74ZCIE/#L@L2GC LNPN]@X;%VSS0 M7UOOEN7,9316@$3!:N](G:RN/>CHC(E$:VSTIO0!@KJ"SQZ:?@(Z^XB]3_1L MUH 6@R9&%D$&%4&9+" B7=T4/C@F7;UWVT1F#Y+4%X+V4OC3(-I#^OW!:+/< M58:@O%$%6*CE:F[(3\N)[+.7&957Y*&U:;NYEYSNX+./JA\'T!YR[P \EYT3 MZ^?+R^E:(_5D(;.9*/:5;@H9I)<07-; 2S*H*%W"8=\21IXYJD00"P!:CV MU\;8+S$^?7ZW,:DQJ))X'1]KTGKX(9E4-!GH\F?)>&EDOO7HYX'^NZN/[$_W M!^AI?K#0.K DMRSL=<9<*AT-=QE*T11B1B/!69),M,&C2))^ZRA)OBN*QMT8 MVSJ6VD_P'0#HSB26RU.&RW\LZAIO5XQ+I3ZRY:[.7U&LYC^1U!Z%-2Y(TZ@/ M_2G*NO*-]]3_4V-Q#E%&!^"ZQV)O'J-M]C4N:[+==,#,K [6Y#9A_3#T=^6##P/4$13;$9Q_ M;9>_;GK_O BSY05E?.+191&E 2%JY['E&F(B;X+1\4W<,I&%: K:;:CLZE(> M%IJ#*ZDC -XX=A]PD:K.ON#[\J]Y?8IQ=00W=TB>N*2Y++$06&IPI @SS@L# MQ*EGI9BL8QM?<#]ZQUWI?BQ[.;3BQHX[+PW\/\_/5M/O9_5QYIN7[SZ_?C%! M07)+)E%$CM7*AP0.!0+R8!QG*4:^71SZX%>,NVY]4,0,*,N.#%;KW;&YCJ6B M: V\+1I4P@B.:PLE2T^QG"I,/?_=P\W>,QSQGAX7&B=U8JZ?6*:HN$P4$&:4 M#I2P!0*S 7RVVA8IC1-MIOOL0>RXN^1'1O)^*NL(E3?\E_K:[7VY=%7>$+^K MGVO?.J3+WUY.2C(AB)A!.UN722@!OF@$+IU@T!GVMM-2#R;OF[1U8863''W.J I)@'"E#,G?^>R@J*0U"DRYT4O2EER-O&&^#<1[0<'86=!_ M3V=Y_N>%B_-VOGCS[?O9_"?B^O!?,E5WG%SR/7%*J:3(Y?$\4"!H90 GM0+# MO0\E6*O8D\]G]OKFD7?*#Y\T;2KZ]@^Q-K]1_Q6)TO_U__Q?4$L#!!0 ( M *4PAE2-VY.8+ , +X0 . 97AH:6)I=#(Q,2YH=&W=6&UOVC 0_KY? MX67:NDE-G!#:LD"1NE)I75E7;535/DU.[,"I)HYL Z6_?I>$M&.4C6U2M<*' MD'!OS]US=GQTGO<^'0^^7IR0D1U+H$?>#S[V2=/S M S+0+#-@065,4GIR[A!G9&T>43J;S;Q9Z"D]I(//M'#5I%(I(SQNN=/M%+_@ M53#>?=9Y[KJDIY+)6&26)%HP*SB9&,B&Y(H+N&7GW8A<5,V!CF/=HXT,+FS:Y HUP@-:24V<"NB($#7Y>-LD11:2\A$ MG630V,/,3FY&$ .6//""9>2;8DZ0$*$?%70?C"4J)5\P/J20, S\91(;X, T M"(.R@HDCK=F<#$0RRA#.$ 6[Y#1+O WSO*/6LEB*6B=6F@OM8H*2Y49$]4V; M@\DEFT>0E8!+H_:RQSW,;BJT1<1R4;VRD)7XON,\O^HZB]UD>1UY(?9*$;5\ M5;8?>$U_O=CW@K6R7[D-]S=V2TO(%6RLC,E9=NB$3FV0,\YQY4>-_(8@U:3X M#KV#@^6.DB)=K9/*'[7%[MII3L[96-RUS*( 3SJW#Q,-AD-2[.U+B?V&O47K M(USD''N9&"6!DQKF_UB YH,%N-\8J@V!O$Y?O6@>M*_+*R/K-HXW&[3!UA3I M7,S(1W$#B?J3'GDZ^1T-3I'4J3"V/)K@@O_I[?"TEOK#2?:$9#.FQ992N+). MD4$\C&2L.K:2"SLG?GI$^C $GP*UB\3(K4B)GB):K\2J;M)P%_FFN>F"R_)6?C:Q^''9S M58WZD<87AH6I6#O^UL/1O0F+\8@SL>M-_F9B7ERKR;[\CZ'['5!+ P04 M" "E,(94#8.*Y@L( #5)@ % &5X:&EB:70S,3$R,#(Q<30N:'1MY5I= M\>)-YVA(M-:VRNM61U&#FU\^] M4O-A@Q.<=6*2]0.F6U>Z5]+1N4="Q[^<7O:&?[[OD]@FDKR_?OMNT".E2JWV MX:!7JYT.3\GY\%_O2+-:#\A0T]0(*U1*9:W6ORB14FQMUJ[5IM-I=7I057I< M&U[5L*EF32IE>)595CHYQC?PR2D[^4EH_:@2M44!;-&HV6_\-(,@:F/LZQLXD?U-* M1%J).?IO'QQEMC,5S,;MH%[_9\G9G1Q'*K7@3$-E_]6WL6C)6\S;"Y54NOVB M[OXZ6%*):"+DK/UK5PLJ?RT;&."*X5I$OMB(OS@X!-_N<>J#>06UI4CY/+B@ M@1'U/YX/W@Z&Y""H!G?#^5RH*]VU_-96J!3CM!W"D')=^I[A]_I7P\'9H-<= M#BXOR-L_2>]\T#\C_8_]WO5P\)\^N3R#TOX58/3JW]?=BR$97NYH5ZZNW_5) M<$ K07./[I/NQ2D)#EGQ='UQ"IT8GO>A:[WS[L5O?=+M#1\U8=^F+\V-?1F4 MR>\B(6>YH5J52SR@,1TPHGF$\&G0(HV%H9TTS2GDESQ M3&E+5$K.E$Y(4*_\051$GC+P[0:KJS6=D2$/XQ3\C 4W93)(P^\^A*43 .#K M70?@=CUI/#, 7U>/7F&7WU(#L .,)3-RDZJIY&S,RQZ'V@.0*6Y(JB!S@P\: 0[ MD @C02R@[I@*&T,'3<9#%R"VFT%HBD$W)U"-D=%L=1A^'N@=[#KT.(E$"I.+ M.%E.9AEP!^90K%?*11H!.5*4J/ ]E#F#-@$P*S-7!K )+6<:X,Z<]BVC12[! "H "7.G7'QA-3$)))J:N;HU'PLC 7A; G%ESYN MB+*\ C(S#V8MVI\'9\T=P=GPSJ2\?-%J!*\ZID!2(6^0$E04"7ATTS4@5',' M#)AH,9(<)Y!P0.-("A.C.9HE0(=(B?C,A FE,CG40Z+42GJ$9%J%G,%K0_8 M$(P#PORL]V_#F*9C3KK 05>Y! NG(0_W^+ZKZC0D/OE'@;HV] (^WD?QF"!,N6)Y-^KQK-#D^X_-S11>I5.8/,+.Q:8))>X MOHR@,N;4D.9F^RJ8W$:<+#SY=*ER#0T %TV$<0P'5CQU[:#07W+C*K]J+JF# M5Y$OEQ I%]R+A0)X$F(Q2@KF-OHF'QG!!-5.. J?U1WCI]A2;C#3NM5H7%IV M?*@,AX!@B^\J911P'>:2(HU#MUP0RXP--7S^7Y4M\&W$T1"8%NIS]D3,N@/P M'>TD?+>FIS44;T]L6X,9%L!$,,0H-2JER.#4 +Y1,R)PJ69S$ &L!1T)*>P, M<_@FM[BD'-XC-N'\SZI1\1T>&S(]IK!3ZA,G>LA=/-HPATH9C M1)D-^FXA);9@8?^X6?(Y $-%8%#CA>5(Y?;A"+;)$W1AS5$U1U_>X)#17(^[ M-5F,!,3C\(<.?G(,LF?'8,&J?GK788+[[D+(N9*-6'P$EV*B5V&8:P3#2E;= MT&JBC(7W>+0*;9D0&OJ40U*&IO<>J!(!JH'E[ED7@<.VB;LC SQ-<*==/JY] M'U5,S4*"(#^Z5<"92QQN/ I2GQ$I;K@LS@_NV9?_YR'Z"N0_B.$?:^]V^$/O MW=R9ZF(9E9?,AD2["N4ER2$8'R%@UA3P(C0**M@J;1::P;V )I-$6,OY9]+( M2($JP7(F(#[7R!X 'EC;8%: _ZC%YZN4?\H%A.]69)Z&[DAB?_,6[?&,^V,Q M]ZYLY_!4"96I ##BQAFWX*'@@)Y" 2RV55-.;S"E>V7HDKK3M.[,='["]"A, M%CL@?VRQ@1XI@XJ&+]CQ0?P62ABJ A!L):]KC @*DR>)+"-^XN[SA19:>-9 MW/^+9MB5G1A*@T@#U90!!]RQ(R#)G7D7D"O[S"K2B9(3CNDUI>/BZ%X7A,J3 M3*H9A])IK#R+TCN !@ ^B?:H?M4V?.4W7G=' &;:NIU=43X"M')=@=&7-#.\ M/?_2@52023IKB]2-IJO4 22/15H9*6M5TCZ$H9]@/@&Q4OAP[GSQ\B) M>XO M UB(T[*YYZ*XZHIJEJV7-5O5U_6'B^O5X,&R)VJVYD+V8RW+NO^=L EX=)\K/V8O@/6TPU' MSJJL#;;$'7P1[%EG]P?JFP_.[@]!+Q8\(OU;'N:XT2:7A93<>^]/8("WU@KW MUT>KYEAE!^]SG$("<+*0=#,MY,L7P5&] M7Z&2:6K/\+: '8P=SQ",:^:F...22?NI(W;/@L9BM96T$/KK[SG2\F*#&^SK M&Y/4'S"[.I+.D1X]YY'0V8\7UYW!'Q^Z;&PGDGWX^.Y]K\,*I4KE4[U3J5P, M+MC5X-?WK%&N!FR@>6*$%2KALE+I]@NL,+8V;54JL]FL/*N7E1Y5!C<5:JI1 MD4H9*$E;,>6^W HKX7S1SEG%/Y]57"=G0Q7-S\\B,64B>EL0 M<'0",6_6JG$M:#0;S6$P/#JN!_5Z[:@!853[,T G*VCNZQ@[E_"V,!%):0S4 M?ZM^G-K3F8CLN!54JS\5G-WY6:P2BYUIK.R_^C:6+7F+17NADDJW7E7=WRF5 ME&(^$7+>^KFM!9<_%PT.<,F %K$O-N)OP ZQ;_@-6#\JUUZ^"X^KIYN==-_\IA+5AL/#9EK@4HZ05XE"#+GS-L#K=FT'O MLM=I#WK7??;N#]:YZG4OV66OW^YW>NWW[/H22[LWB-V;WSZV^P,VN-[34&X^ MON^RH,Y+0>. '[)V_X(%1U'^]+%_@4$,KKJL^WOGJMW_IM71\VG02WE480\4)(0YVO.S9A((IRM M5BEHIO:99BS8*0*FV92MBETA,65$O_82IFS^GX;H/5UIK/V0#"<8+]C 28(NLEX5WB9I)B$90]#C4'H"1 L,2A2D= M>^ B83R9LRRQ.@/T&UG"Y7M$)F<3?"(_6^AS")L$P&S-G-%!)O0UTCW",GBHMDD4DT0 J1(GKSCA_0F[&+)9J9A;HU# 2QJ*BMHS3 M2^\W>EE< YE9.+/A[?>#L\:>X&QP9U)>OVK6@C>G)D=2+F^($E0<"WQTT]5C M7(,#!DZT&$J@"62 :!Q*8<9D3F83I$.B1'J.A FE,AG6(Z+42GJ$I%J%$.%K MPPX0$!$@PORL=S^'8YZ,@+61@VXRB19.1!X=P*&KZD0D/?E'0<(V\XE?'>FIPT4[TYL.X,9%\!41(11;E3"B<&Y07R39B3@98BZ8;XAAU MH9CB1)DM^FXI)79@8?^X7?(Y &-%9%#CA>509?9A#W;)$WQI#:2:XR]O<-AP MH".#.@TP9UV M>;\.O5=C;I82A/C1K0*(7.)PXY&3^IQ)<0LR/S^X9U_\GX?H"N[DSU>4R*JZ8C8AV'G2J1,!8*1-LZT!0\%('IR!;#<5LV WU)*]\K0)76G:=V9Z>*$ MZ5&8S'= _MAB"SWR""L:6++C@_C-E3!601"B8"UZ76%05)AL,L%MW-_@@LFS MTM:SN'^+9MB7G1A)@U@CU101!^#8$9'DSKQSR!5]9A7)5,DI4'I-^"@_NM(5M E''W) M4P.MQ9=33 6IY/.62-QHNDJGB.212$I#9:V:M(YPZ*>43U"LY'VX[GQQ?D/@ MN%H.ZDVZ)ƒLM.L[O#Y3=_8&*C3;+3IKED^K#Q=CNLJSBVO;M8P0FY3]#ZPS%A"SR^5JOLXUU\$'?U2!KS8*#S>'H.*6WQ[> M?+C *7/ZB;53+:2_6'-<=%>4GL17ZU>,4N4O6+7\(>H4-BX=K;#O"*FZJL*' MN RNUGE"_>4\D]_9E>87*4$ !J$ M% &5X:&EB:70S,C$R,#(Q<30N:'1MW5A;;]LV%'[?KSAUL#0!K*N=Q+<& M<&P%\=;%0:RL[=- 2Y1-E!(UDH[C_?H=4G+B-NVZ%EUA+ @$2>?VG2N//'@Q MGH[B=S<1+'7.X>;NXO5D! W'\]ZT1IXWCL=P%?_V&MJN'T L2:&89J(@W/.B MZP8TEEJ7/<];K]?NNN4*N?#B6\^H:GM<"$7=5*>-\X%Y@U=*TO.?!B\6TT)!(2C1-8:58L8 W*57OP7%JKI$H-Y(MEAI"/PSAC9#OV3VIZ)II3L^W M>@9>]3SPK)'!7*2;\T'*[H&EKQJ,GM&VGX1AFP1G[6Z+=DDK(;3=F8=^0,^R MY(\ 07K(7LDHO>'T52-GA;.DQGZO=5KJ_IJE>MD+?/_GAN4['V2BT&A,HG!U M6^EXU%1Q;/4E@@O9._#M7]]0G(SDC&]Z+X>2$?ZRJ3# CJ*29159L;\H&D3; M]G%=@3E#:@F&E,K& MCX0_BF[CR>5D-(PGTVNX> >CJTET"=';:'073WZ/8'J)U.AV3^'?W-W.[H;7 M,<13"#IPY\['T/&. Y:5'HI9 Z![_P*F9!@N#>42 6T2)%A3!.:SZF$5M TO1-7" M-1P*,YJL)!X%5 $I4H@>DB4I%A0G=IXSI0QT_#><*8YW6%))$7*-K!.&?K]R MQ#X$_6.$WH1?6 Z7*T6D:,)HR6B&>M&.9O<4IEG&$@2%6HR2VK,FX#O-,KPI M5U*M"&9)B]T&K.-H&]#X05)1FO-FEWW+9(JJUC\CZQ"2?]<,4G- J!, M?IZR?42. 6L[.#E*CQ]S^E2SC_5:)S;HMMJ8PF[?5//_(XWA'J61%3AH>D5+2W MO>FG3)6<;'JLL-&T0OVS/E$L)K&]9<1:Z7TE/?#5H= MLY=JA*G3K>%Z977MRNKI]#FMVW&[_N?)J/>1YEG=E7[T0&$L7S5:C8]:H!>6 M#Q!L&Z ";"KB8R=.>K:]]G#G&^.,LQL$#$O)^.%!<.KW3^WV]75+[!;N M[E=K*:IO]IZDG)@ /?N.?2IN.W#\)Q$RQPI?Z>#\;U!+ M P04 " "E,(94H>@$#*,$ !M$ % &5X:&EB:70S,C(R,#(Q<30N M:'1MW5A;;]LV%'[?KSAUL#0!K)OM)+XU@&([B+',#F(%;9\&6J)LHI2HDG0< M[]?OD)(=MVG7K>@*8T$@4#H7?N?*0_=?#:>#Z/W=")8ZXW#W<'4['D#-\;RW MS8'G#:,AW$2_WT++]0.(),D5TTSDA'O>:%*#VE+KHNMYZ_7:73==(1=>=.\9 M52V/"Z&HF^BD=MDW7_!)27+Y2_^5X\!0Q*N,YAIB28FF":P4RQ?P-J'J SA. MQ340Q4:RQ5)#PV\TX*V0']@C*>F::4XOMWKZ7OG>]^PF_;E(-I?]A#T"2][4 M& U2&B3GS;3=25L7;;\SIVWJMSMT[C?;G7/Z1X @/60O993>FB5ZV0U\_]>:Y;OLIR+7N)E$X7)9ZMAI*CFV^F+!A>P>^?:O9RA. M2C+&-]W7H62$OZXK=+"CJ&1I25;L3XH;XM[V=5V"N4!ISG*Z!1QC< MC$?7<#V>A)/!.+R%Z3521_<'"O_NX7[V$$XBB*80M.'!G;D#%V:C@34G:)[Y M]0-%'LX@'$[OHM$0]HPX4+!;AW;\_\!JF0 M8+@WE$@%-$^084ACFLVIA&90-WT7GT15PA4<"C,:KR0>!50!R1,8/<5+DB\H M=NPL8TH9Z/AO.!-L[["DDB+D"EF[T?![I2'V)>B=(O0Z3%BQPC,(!7@=!DM& M4[AF.??^ MJ^T6)$GP[',X3:MSQI88PV#DNNL$[4+_1R7VY00\"4ZW6'_6IKU/?'#F7EB; M31BJ=$]7G&^P+K*"FY3;I:&D'U=,4C,!*!.?YVB?D%/ Y [.3I+374R?DW:7 ML%5@@TZSA2'L]$PZ_S_"V#B@,+(<.TU&;&RPNVF"D@E^A?T8$R8QR(6DRH2S M;LB$YZ10M+M=]!*F"DXV799;;UJA7D;D F?/N=!: M9-TS=/VCZ7(QX=4>=KN27$VEY[X;--MF,-4(4R?;C:N9U;4SJZ>3E[1.V^WX M7R>CWAW-L[I+_6B!0E^^J35KGY5 MU$\0; M@!*PR8C/C2CQ_ZRBL"8>'[4N M>LH^]T^;75C_@9%5)+4HNF@C*,%9 @9O[_#-_TZ3#]^PKPP++XWT;($=X-@W MQ*#8&0+"0C)^?!2<^[US.X!]WVUN_^):B/+:WI648T-\I"^NLL_9;5N._RQ" MYICB*_U2Y!NWW^I97L3M3P*7?P%02P$"% ,4 " "E,(94E5KS%"L# "* M"0 %P @ $ 83(S,6)D;V-O;G-E;G1D2TR,#(Q,3(S,2YH=&U02P$"% ,4 " "E,(94$5YTE@X: O*0$ M$0 @ 'Y' 4 87)R>2TR,#(Q,3(S,2YX2TR,#(Q M,3(S,5]C86PN>&UL4$L! A0#% @ I3"&5)[J$N/_FP 1<4& !4 M ( !KF0% &%R !@!A$A!@!A2TR,#(Q,3(S,5]P&UL4$L! A0#% @ I3"& M5(W;DY@L P OA X ( !+MX( &5X:&EB:70R,3$N:'1M M4$L! A0#% @ I3"&5 V#BN8+" U28 !0 ( !AN$( M &5X:&EB:70S,3$R,#(Q<30N:'1M4$L! A0#% @ I3"&5"YF9'4%" M%R8 !0 ( !P^D( &5X:&EB:70S,3(R,#(Q<30N:'1M4$L! M A0#% @ I3"&5'I7F%RE! :A !0 ( !^O$( &5X M:&EB:70S,C$R,#(Q<30N:'1M4$L! A0#% @ I3"&5*'H! RC! ;1 M !0 ( !T?8( &5X:&EB:70S,C(R,#(Q<30N:'1M4$L%!@ 0 . X EP, *;[" $! end