0001628280-22-014330.txt : 20220513 0001628280-22-014330.hdr.sgml : 20220513 20220513160458 ACCESSION NUMBER: 0001628280-22-014330 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220513 DATE AS OF CHANGE: 20220513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: indie Semiconductor, Inc. CENTRAL INDEX KEY: 0001841925 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40481 FILM NUMBER: 22922609 BUSINESS ADDRESS: STREET 1: 32 JOURNEY CITY: ALISO VIEJO STATE: CA ZIP: 92656 BUSINESS PHONE: 2024310507 MAIL ADDRESS: STREET 1: 32 JOURNEY CITY: ALISO VIEJO STATE: CA ZIP: 92656 FORMER COMPANY: FORMER CONFORMED NAME: Thunder Bridge II Surviving Pubco, Inc. DATE OF NAME CHANGE: 20210122 10-Q 1 indi-20220331.htm 10-Q indi-20220331
12-312022Q10001841925Falsehttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent00018419252022-01-012022-03-310001841925us-gaap:CommonStockMember2022-01-012022-03-310001841925indi:WarrantsMember2022-01-012022-03-310001841925us-gaap:CommonClassAMember2022-05-09xbrli:shares0001841925indi:CommonClassVMember2022-05-0900018419252022-03-31iso4217:USD00018419252021-12-31iso4217:USDxbrli:shares0001841925us-gaap:CommonClassAMember2022-03-310001841925us-gaap:CommonClassAMember2021-12-310001841925indi:CommonClassVMember2021-12-310001841925indi:CommonClassVMember2022-03-310001841925us-gaap:ProductMember2022-01-012022-03-310001841925us-gaap:ProductMember2021-01-012021-03-310001841925us-gaap:ServiceMember2022-01-012022-03-310001841925us-gaap:ServiceMember2021-01-012021-03-3100018419252021-01-012021-03-310001841925us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-12-310001841925us-gaap:CommonStockMemberindi:CommonClassVMember2020-12-310001841925us-gaap:AdditionalPaidInCapitalMember2020-12-310001841925us-gaap:RetainedEarningsMember2020-12-310001841925us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001841925us-gaap:ParentMember2020-12-310001841925us-gaap:NoncontrollingInterestMember2020-12-3100018419252020-12-310001841925us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-01-012021-03-310001841925us-gaap:RetainedEarningsMember2021-01-012021-03-310001841925us-gaap:ParentMember2021-01-012021-03-310001841925us-gaap:NoncontrollingInterestMember2021-01-012021-03-310001841925us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001841925us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-03-310001841925us-gaap:CommonStockMemberindi:CommonClassVMember2021-03-310001841925us-gaap:AdditionalPaidInCapitalMember2021-03-310001841925us-gaap:RetainedEarningsMember2021-03-310001841925us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001841925us-gaap:ParentMember2021-03-310001841925us-gaap:NoncontrollingInterestMember2021-03-3100018419252021-03-310001841925us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001841925us-gaap:CommonStockMemberindi:CommonClassVMember2021-12-310001841925us-gaap:AdditionalPaidInCapitalMember2021-12-310001841925us-gaap:RetainedEarningsMember2021-12-310001841925us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001841925us-gaap:ParentMember2021-12-310001841925us-gaap:NoncontrollingInterestMember2021-12-310001841925us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-03-310001841925us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001841925us-gaap:ParentMember2022-01-012022-03-310001841925us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001841925us-gaap:CommonStockMemberindi:CommonClassVMember2022-01-012022-03-310001841925us-gaap:RetainedEarningsMember2022-01-012022-03-310001841925us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001841925us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-03-310001841925us-gaap:CommonStockMemberindi:CommonClassVMember2022-03-310001841925us-gaap:AdditionalPaidInCapitalMember2022-03-310001841925us-gaap:RetainedEarningsMember2022-03-310001841925us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001841925us-gaap:ParentMember2022-03-310001841925us-gaap:NoncontrollingInterestMember2022-03-310001841925indi:SymeoGmbHMember2022-01-042022-01-040001841925indi:SymeoPromissoryNoteMemberus-gaap:LoansPayableMemberindi:SymeoGmbHMember2022-01-040001841925indi:CashConsiderationAccuralMemberindi:SymeoGmbHMember2022-01-042022-01-040001841925indi:SymeoGmbHMember2022-01-012022-01-310001841925us-gaap:CommonClassAMember2021-06-100001841925indi:AyDeeKayLLCMember2022-03-31xbrli:pure0001841925indi:WuxiIndieMicroelectronicsLtdMemberindi:AyDeeKayLLCMember2022-03-3100018419252022-01-010001841925indi:InitialCashConsidationMemberindi:SymeoGmbHMember2022-01-012022-01-310001841925indi:InitialCashConsidationMemberindi:TeraXionIncMember2021-10-012021-10-310001841925indi:ONDesignIsraelLtdMemberindi:InitialCashConsidationMember2021-10-012021-10-310001841925indi:CashConsiderationAccuralMemberindi:TeraXionIncMember2021-10-012021-10-310001841925indi:ONDesignIsraelLtdMemberindi:CashConsiderationAccuralMember2021-10-012021-10-310001841925indi:CashConsiderationDebtRepaidMemberindi:SymeoGmbHMember2022-01-012022-01-310001841925indi:CashConsiderationDebtRepaidMemberindi:TeraXionIncMember2021-10-012021-10-310001841925indi:CashConsiderationDebtRepaidMemberindi:ONDesignIsraelLtdMember2021-10-012021-10-310001841925indi:TeraXionIncMember2021-10-012021-10-310001841925indi:ONDesignIsraelLtdMember2021-10-012021-10-310001841925indi:PurchasePriceEquityConsiderationMemberindi:SymeoGmbHMember2022-01-012022-01-310001841925indi:PurchasePriceEquityConsiderationMemberindi:TeraXionIncMember2021-10-012021-10-310001841925indi:PurchasePriceEquityConsiderationMemberindi:ONDesignIsraelLtdMember2021-10-012021-10-310001841925us-gaap:CommonStockMemberindi:SymeoGmbHMember2022-01-012022-01-310001841925us-gaap:CommonStockMemberindi:TeraXionIncMember2021-10-012021-10-310001841925us-gaap:CommonStockMemberindi:ONDesignIsraelLtdMember2021-10-012021-10-310001841925us-gaap:EmployeeStockOptionMemberindi:SymeoGmbHMember2022-01-012022-01-310001841925us-gaap:EmployeeStockOptionMemberindi:TeraXionIncMember2021-10-012021-10-310001841925us-gaap:EmployeeStockOptionMemberindi:ONDesignIsraelLtdMember2021-10-012021-10-310001841925indi:SymeoGmbHMember2022-03-310001841925indi:TeraXionIncMember2022-03-310001841925indi:ONDesignIsraelLtdMember2022-03-310001841925us-gaap:TechnologyBasedIntangibleAssetsMemberindi:SymeoGmbHMember2022-03-310001841925us-gaap:TechnologyBasedIntangibleAssetsMemberindi:TeraXionIncMember2022-03-310001841925us-gaap:TechnologyBasedIntangibleAssetsMemberindi:ONDesignIsraelLtdMember2022-03-310001841925us-gaap:InProcessResearchAndDevelopmentMemberindi:SymeoGmbHMember2022-03-310001841925us-gaap:InProcessResearchAndDevelopmentMemberindi:TeraXionIncMember2022-03-310001841925indi:ONDesignIsraelLtdMemberus-gaap:InProcessResearchAndDevelopmentMember2022-03-310001841925us-gaap:CustomerRelationshipsMemberindi:SymeoGmbHMember2022-03-310001841925us-gaap:CustomerRelationshipsMemberindi:TeraXionIncMember2022-03-310001841925us-gaap:CustomerRelationshipsMemberindi:ONDesignIsraelLtdMember2022-03-310001841925us-gaap:OrderOrProductionBacklogMemberindi:SymeoGmbHMember2022-03-310001841925us-gaap:OrderOrProductionBacklogMemberindi:TeraXionIncMember2022-03-310001841925indi:ONDesignIsraelLtdMemberus-gaap:OrderOrProductionBacklogMember2022-03-310001841925us-gaap:TradeNamesMemberindi:SymeoGmbHMember2022-03-310001841925us-gaap:TradeNamesMemberindi:TeraXionIncMember2022-03-310001841925us-gaap:TradeNamesMemberindi:ONDesignIsraelLtdMember2022-03-310001841925indi:TeraXionIncMember2021-08-272021-08-27iso4217:CAD0001841925indi:TeraXionIncMember2021-08-270001841925us-gaap:CommonClassAMemberindi:TeraXionIncMember2021-08-272021-08-270001841925us-gaap:CommonClassAMemberindi:TeraXionIncMember2021-08-270001841925indi:TeraXionIncMember2021-12-312021-12-310001841925indi:TeraXionIncMember2021-08-272022-03-310001841925indi:TeraXionIncMember2021-01-012021-03-310001841925indi:ONDesignIsraelLtdMember2021-10-012021-10-010001841925indi:ONDesignIsraelLtdMembersrt:ScenarioForecastMember2022-01-012022-12-310001841925indi:ONDesignIsraelLtdMember2021-10-010001841925indi:ONDesignIsraelLtdMember2021-10-012022-03-310001841925indi:ONDesignIsraelLtdMemberindi:ContingentConsiderationTrancheOneMember2021-10-010001841925indi:ONDesignIsraelLtdMemberindi:ContingentConsiderationTrancheOneMember2021-10-012021-10-010001841925indi:ONDesignIsraelLtdMemberindi:ContingentConsiderationTrancheTwoMember2021-10-010001841925indi:ONDesignIsraelLtdMemberindi:ContingentConsiderationTrancheTwoMember2021-10-012021-10-010001841925indi:ONDesignIsraelLtdMemberindi:ContingentConsiderationTrancheOneMember2022-03-310001841925indi:ONDesignIsraelLtdMemberindi:ContingentConsiderationTrancheTwoMember2022-03-310001841925indi:SymeoGmbHMemberindi:ContingentConsiderationTrancheOneMember2022-01-040001841925indi:ContingentConsiderationTrancheTwoMemberindi:SymeoGmbHMember2022-01-040001841925indi:SymeoGmbHMember2022-01-012022-03-310001841925indi:SymeoGmbHMemberindi:ContingentConsiderationTrancheOneMember2022-03-310001841925indi:ContingentConsiderationTrancheTwoMemberindi:SymeoGmbHMember2022-03-310001841925indi:ProductionToolingMember2022-01-012022-03-310001841925indi:ProductionToolingMember2022-03-310001841925indi:ProductionToolingMember2021-12-310001841925indi:LaboratoryEquipmentMember2022-01-012022-03-310001841925indi:LaboratoryEquipmentMember2022-03-310001841925indi:LaboratoryEquipmentMember2021-12-310001841925us-gaap:OfficeEquipmentMembersrt:MinimumMember2022-01-012022-03-310001841925srt:MaximumMemberus-gaap:OfficeEquipmentMember2022-01-012022-03-310001841925us-gaap:OfficeEquipmentMember2022-03-310001841925us-gaap:OfficeEquipmentMember2021-12-310001841925us-gaap:LeaseholdImprovementsMember2022-03-310001841925us-gaap:LeaseholdImprovementsMember2021-12-310001841925us-gaap:ConstructionInProgressMember2022-03-310001841925us-gaap:ConstructionInProgressMember2021-12-310001841925us-gaap:DevelopedTechnologyRightsMember2022-01-012022-03-310001841925us-gaap:DevelopedTechnologyRightsMember2022-03-310001841925us-gaap:DevelopedTechnologyRightsMember2021-01-012021-12-310001841925us-gaap:DevelopedTechnologyRightsMember2021-12-310001841925us-gaap:ComputerSoftwareIntangibleAssetMember2022-01-012022-03-310001841925us-gaap:ComputerSoftwareIntangibleAssetMember2022-03-310001841925us-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-12-310001841925us-gaap:ComputerSoftwareIntangibleAssetMember2021-12-310001841925us-gaap:CustomerRelationshipsMember2022-01-012022-03-310001841925us-gaap:CustomerRelationshipsMember2022-03-310001841925us-gaap:CustomerRelationshipsMember2021-01-012021-12-310001841925us-gaap:CustomerRelationshipsMember2021-12-310001841925indi:IntellectualPropertyLicensesMember2022-01-012022-03-310001841925indi:IntellectualPropertyLicensesMember2022-03-310001841925indi:IntellectualPropertyLicensesMember2021-01-012021-12-310001841925indi:IntellectualPropertyLicensesMember2021-12-310001841925us-gaap:TradeNamesMember2022-01-012022-03-310001841925us-gaap:TradeNamesMember2022-03-310001841925us-gaap:TradeNamesMember2021-01-012021-12-310001841925us-gaap:TradeNamesMember2021-12-310001841925us-gaap:OrderOrProductionBacklogMember2022-01-012022-03-310001841925us-gaap:OrderOrProductionBacklogMember2022-03-310001841925us-gaap:OrderOrProductionBacklogMember2021-01-012021-12-310001841925us-gaap:OrderOrProductionBacklogMember2021-12-310001841925us-gaap:InProcessResearchAndDevelopmentMember2022-03-310001841925us-gaap:InProcessResearchAndDevelopmentMember2021-12-310001841925indi:SymeoPromissoryNoteMemberus-gaap:LoansPayableMember2022-03-310001841925indi:TeraXionLineOfCreditMemberus-gaap:LineOfCreditMember2022-03-310001841925indi:TeraXionLineOfCreditMemberus-gaap:LineOfCreditMember2021-12-310001841925indi:PacWestTermLoanAndRevolvingLineOfCreditMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMember2015-01-310001841925indi:PacWestTermLoanAndRevolvingLineOfCreditMemberus-gaap:PrimeRateMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMember2015-01-312015-01-310001841925indi:PacWestTermLoanAndRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:PrimeRateMemberus-gaap:LineOfCreditMember2015-01-312015-01-310001841925indi:PacWestTermLoanAndRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2015-01-310001841925indi:AmendedPacWestTermLoanAndRevolvingLineOfCreditMemberus-gaap:LineOfCreditMember2021-11-050001841925indi:AmendedPacWestTermLoanAndRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-11-052021-11-050001841925indi:AmendedPacWestTermLoanAndRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-11-050001841925us-gaap:RevolvingCreditFacilityMemberindi:PacWestRevolvingLineOfCreditMemberus-gaap:LineOfCreditMember2021-11-052021-11-050001841925indi:PacWestTermLoanAndRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-12-310001841925indi:PacWestTermLoanAndRevolvingLineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-03-310001841925indi:PacWestTermLoanAndRevolvingLineOfCreditMemberus-gaap:LineOfCreditMember2021-12-310001841925indi:PacWestTermLoanAndRevolvingLineOfCreditMemberus-gaap:LineOfCreditMember2022-03-310001841925indi:TeraXionLineOfCreditMemberus-gaap:LineOfCreditMember2021-10-120001841925us-gaap:PrimeRateMemberindi:TeraXionLineOfCreditMemberus-gaap:LineOfCreditMember2021-10-122021-10-120001841925indi:TeraXionLineOfCreditMemberus-gaap:LineOfCreditMember2021-10-122021-10-120001841925indi:TeraXionLineOfCreditUsedAsSecuritizationMemberus-gaap:LineOfCreditMember2022-03-310001841925us-gaap:PrimeRateMemberindi:TeraXionLineOfCreditUsedAsSecuritizationMemberus-gaap:LineOfCreditMember2021-10-122021-10-120001841925indi:ShortTermLoanAgreementMemberindi:CITICGroupCorporationLtdMemberus-gaap:LoansPayableMember2019-11-13iso4217:CNY0001841925indi:ShortTermLoanAgreementMemberindi:CITICGroupCorporationLtdMemberus-gaap:LoansPayableMember2020-11-132020-11-130001841925indi:ShortTermLoanAgreementMemberindi:CITICGroupCorporationLtdMemberus-gaap:LoansPayableMember2022-01-190001841925indi:ShortTermLoanAgreementMemberindi:CITICGroupCorporationLtdMemberus-gaap:LoansPayableMember2022-03-310001841925indi:ShortTermLoanAgreementMemberindi:NetherlandsChinaBusinessCouncilMemberus-gaap:LoansPayableMember2020-10-150001841925indi:ShortTermLoanAgreementMemberindi:NetherlandsChinaBusinessCouncilMemberus-gaap:LoansPayableMember2021-04-292021-04-290001841925indi:ShortTermLoanAgreementMemberus-gaap:LoansPayableMember2021-04-290001841925indi:ShortTermLoanAgreementMemberindi:NetherlandsChinaBusinessCouncilMemberus-gaap:LoansPayableMember2021-10-182021-10-180001841925indi:ShortTermLoanAgreementMemberindi:NetherlandsChinaBusinessCouncilMemberus-gaap:LoansPayableMember2021-10-180001841925indi:ShortTermLoanAgreementMemberindi:NetherlandsChinaBusinessCouncilMemberus-gaap:LoansPayableMember2022-03-310001841925indi:ShortTermLoanAgreementMemberindi:NetherlandsChinaBusinessCouncilMemberus-gaap:LoansPayableMember2021-12-310001841925indi:ShortTermLoanAgreementMemberindi:BankOfNanjingMemberus-gaap:LoansPayableMember2021-11-182021-11-180001841925indi:ShortTermLoanAgreementMemberindi:BankOfNanjingMemberus-gaap:LoansPayableMember2021-11-180001841925indi:ShortTermLoanAgreementMemberindi:BankOfNanjingMemberus-gaap:LoansPayableMember2022-03-310001841925indi:ShortTermLoanAgreementMemberindi:BankOfNanjingMemberus-gaap:LoansPayableMember2021-12-310001841925indi:TeraXionShortTermLoanMemberindi:CanadaEconomicDevelopmentMemberus-gaap:LoansPayableMember2021-10-120001841925indi:TeraXionShortTermLoanMemberindi:CanadaEconomicDevelopmentMemberus-gaap:LoansPayableMember2022-03-310001841925indi:TeraXionShortTermLoanMemberindi:CanadaEconomicDevelopmentMemberus-gaap:LoansPayableMember2021-12-310001841925indi:SymeoPromissoryNoteMemberus-gaap:LoansPayableMember2022-01-040001841925indi:TrinityTermLoanMemberus-gaap:LoansPayableMember2022-01-012022-03-310001841925indi:TrinityTermLoanMemberus-gaap:LoansPayableMember2021-01-012021-03-310001841925indi:OtherDebtMember2022-01-012022-03-310001841925indi:OtherDebtMember2021-01-012021-03-310001841925indi:PublicWarrantsMember2022-03-310001841925us-gaap:CommonClassBMember2021-06-092021-06-090001841925us-gaap:CommonClassAMember2021-06-092021-06-090001841925indi:PrivatePlacementWarrantsMemberindi:ThunderBridgeAcquisitionIILtdMember2021-06-090001841925indi:PrivatePlacementWarrantsMember2021-06-090001841925indi:PrivatePlacementWarrantsMember2022-03-310001841925indi:WorkingCapitalWarrantsMember2022-01-012022-03-310001841925indi:PublicWarrantsMember2022-01-012022-03-310001841925indi:PublicWarrantsMembersrt:MinimumMember2022-03-3100018419252021-06-100001841925indi:PrivateWarrantsMember2022-03-310001841925indi:EarnoutSharesMember2021-06-102021-06-100001841925indi:MilestoneOneEarnoutSharesMember2021-06-102021-06-100001841925indi:MilestoneTwoEarnoutSharesMember2021-06-102021-06-100001841925indi:MilestoneOneEarnoutSharesMembersrt:MinimumMember2021-06-100001841925srt:MaximumMemberindi:MilestoneOneEarnoutSharesMember2021-06-10indi:tradingDay0001841925indi:EscrowSharesMember2021-06-102021-06-100001841925indi:MilestoneOneEscrowSharesMember2022-03-310001841925indi:MilestoneTwoEscrowSharesMember2022-03-310001841925indi:CitySemiconductorIncMember2020-05-132020-05-130001841925indi:CitySemiconductorIncMemberindi:ContingentConsiderationTrancheOneMember2020-05-132020-05-130001841925indi:CitySemiconductorIncMemberindi:ContingentConsiderationTrancheOneMember2021-05-310001841925indi:CitySemiconductorIncMemberindi:ContingentConsiderationTrancheTwoMember2020-05-132020-05-130001841925indi:CitySemiconductorIncMemberindi:ContingentConsiderationTrancheTwoMember2022-03-310001841925indi:SymeoGmbHMember2022-01-040001841925us-gaap:ForeignExchangeForwardMember2022-03-310001841925us-gaap:FairValueInputsLevel1Member2022-03-310001841925us-gaap:FairValueInputsLevel2Member2022-03-310001841925us-gaap:FairValueInputsLevel3Member2022-03-310001841925indi:ONDesignIsraelLtdMemberus-gaap:FairValueInputsLevel1Memberindi:ContingentConsiderationTrancheOneMember2022-03-310001841925indi:ONDesignIsraelLtdMemberus-gaap:FairValueInputsLevel2Memberindi:ContingentConsiderationTrancheOneMember2022-03-310001841925indi:ONDesignIsraelLtdMemberus-gaap:FairValueInputsLevel3Memberindi:ContingentConsiderationTrancheOneMember2022-03-310001841925indi:ONDesignIsraelLtdMemberindi:ContingentConsiderationTrancheTwoMemberus-gaap:FairValueInputsLevel1Member2022-03-310001841925indi:ONDesignIsraelLtdMemberindi:ContingentConsiderationTrancheTwoMemberus-gaap:FairValueInputsLevel2Member2022-03-310001841925indi:ONDesignIsraelLtdMemberus-gaap:FairValueInputsLevel3Memberindi:ContingentConsiderationTrancheTwoMember2022-03-310001841925indi:CitySemiconductorIncMemberindi:ContingentConsiderationTrancheTwoMemberus-gaap:FairValueInputsLevel1Member2022-03-310001841925indi:CitySemiconductorIncMemberindi:ContingentConsiderationTrancheTwoMemberus-gaap:FairValueInputsLevel2Member2022-03-310001841925indi:CitySemiconductorIncMemberus-gaap:FairValueInputsLevel3Memberindi:ContingentConsiderationTrancheTwoMember2022-03-310001841925us-gaap:FairValueInputsLevel1Memberindi:SymeoGmbHMemberindi:ContingentConsiderationTrancheOneMember2022-03-310001841925indi:SymeoGmbHMemberus-gaap:FairValueInputsLevel2Memberindi:ContingentConsiderationTrancheOneMember2022-03-310001841925us-gaap:FairValueInputsLevel3Memberindi:SymeoGmbHMemberindi:ContingentConsiderationTrancheOneMember2022-03-310001841925indi:ContingentConsiderationTrancheTwoMemberus-gaap:FairValueInputsLevel1Memberindi:SymeoGmbHMember2022-03-310001841925indi:ContingentConsiderationTrancheTwoMemberindi:SymeoGmbHMemberus-gaap:FairValueInputsLevel2Member2022-03-310001841925us-gaap:FairValueInputsLevel3Memberindi:ContingentConsiderationTrancheTwoMemberindi:SymeoGmbHMember2022-03-310001841925indi:SymeoPromissoryNoteMemberus-gaap:FairValueInputsLevel1Memberus-gaap:LoansPayableMember2022-03-310001841925indi:SymeoPromissoryNoteMemberus-gaap:LoansPayableMemberus-gaap:FairValueInputsLevel2Member2022-03-310001841925us-gaap:FairValueInputsLevel3Memberindi:SymeoPromissoryNoteMemberus-gaap:LoansPayableMember2022-03-310001841925us-gaap:FairValueInputsLevel1Member2021-12-310001841925us-gaap:FairValueInputsLevel2Member2021-12-310001841925us-gaap:FairValueInputsLevel3Member2021-12-310001841925indi:ONDesignIsraelLtdMemberus-gaap:FairValueInputsLevel1Memberindi:ContingentConsiderationTrancheOneMember2021-12-310001841925indi:ONDesignIsraelLtdMemberus-gaap:FairValueInputsLevel2Memberindi:ContingentConsiderationTrancheOneMember2021-12-310001841925indi:ONDesignIsraelLtdMemberus-gaap:FairValueInputsLevel3Memberindi:ContingentConsiderationTrancheOneMember2021-12-310001841925indi:ONDesignIsraelLtdMemberindi:ContingentConsiderationTrancheOneMember2021-12-310001841925indi:ONDesignIsraelLtdMemberindi:ContingentConsiderationTrancheTwoMemberus-gaap:FairValueInputsLevel1Member2021-12-310001841925indi:ONDesignIsraelLtdMemberindi:ContingentConsiderationTrancheTwoMemberus-gaap:FairValueInputsLevel2Member2021-12-310001841925indi:ONDesignIsraelLtdMemberus-gaap:FairValueInputsLevel3Memberindi:ContingentConsiderationTrancheTwoMember2021-12-310001841925indi:ONDesignIsraelLtdMemberindi:ContingentConsiderationTrancheTwoMember2021-12-310001841925indi:CitySemiconductorIncMemberindi:ContingentConsiderationTrancheTwoMemberus-gaap:FairValueInputsLevel1Member2021-12-310001841925indi:CitySemiconductorIncMemberindi:ContingentConsiderationTrancheTwoMemberus-gaap:FairValueInputsLevel2Member2021-12-310001841925indi:CitySemiconductorIncMemberus-gaap:FairValueInputsLevel3Memberindi:ContingentConsiderationTrancheTwoMember2021-12-310001841925indi:CitySemiconductorIncMemberindi:ContingentConsiderationTrancheTwoMember2021-12-310001841925us-gaap:MeasurementInputPriceVolatilityMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-03-310001841925us-gaap:MeasurementInputPriceVolatilityMemberus-gaap:ValuationTechniqueOptionPricingModelMember2021-12-310001841925indi:CitySemiconductorIncMemberindi:ContingentConsiderationTrancheTwoMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDiscountRateMember2022-03-310001841925indi:CitySemiconductorIncMemberindi:ContingentConsiderationTrancheTwoMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDiscountRateMember2021-12-310001841925indi:ONDesignIsraelLtdMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDiscountRateMemberindi:ContingentConsiderationTrancheOneMember2022-03-310001841925indi:ONDesignIsraelLtdMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDiscountRateMemberindi:ContingentConsiderationTrancheOneMember2021-12-310001841925indi:ONDesignIsraelLtdMemberindi:ContingentConsiderationTrancheTwoMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDiscountRateMember2022-03-310001841925indi:ONDesignIsraelLtdMemberindi:ContingentConsiderationTrancheTwoMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDiscountRateMember2021-12-310001841925us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDiscountRateMemberindi:SymeoGmbHMemberindi:ContingentConsiderationTrancheOneMember2022-03-310001841925indi:ContingentConsiderationTrancheTwoMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDiscountRateMemberindi:SymeoGmbHMember2022-03-310001841925us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDiscountRateMember2022-03-310001841925indi:CommonUnitsExceptCommonUnitClassHMemberindi:CommonClassVMember2021-06-102021-06-10indi:vote0001841925indi:WuxiIndieMicroelectronicsLtdMemberindi:AyDeeKayLLCMember2021-12-310001841925country:US2022-01-012022-03-310001841925country:US2021-01-012021-03-310001841925country:CN2022-01-012022-03-310001841925country:CN2021-01-012021-03-310001841925srt:LatinAmericaMember2022-01-012022-03-310001841925srt:LatinAmericaMember2021-01-012021-03-310001841925srt:SouthAmericaMember2022-01-012022-03-310001841925srt:SouthAmericaMember2021-01-012021-03-310001841925indi:AsiaPacificExcludingChinaMember2022-01-012022-03-310001841925indi:AsiaPacificExcludingChinaMember2021-01-012021-03-310001841925indi:RestOfNorthAmericaMember2022-01-012022-03-310001841925indi:RestOfNorthAmericaMember2021-01-012021-03-310001841925srt:EuropeMember2022-01-012022-03-310001841925srt:EuropeMember2021-01-012021-03-3100018419252022-04-012022-03-310001841925indi:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001841925indi:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-03-310001841925us-gaap:SalesRevenueNetMemberindi:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001841925us-gaap:SalesRevenueNetMemberindi:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-03-310001841925indi:LargestCustomerOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001841925indi:LargestCustomerOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001841925us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001841925us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001841925us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-03-310001841925us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-03-310001841925indi:A2022OmnibusEquityIncentivePlanMember2022-01-012022-03-310001841925us-gaap:PhantomShareUnitsPSUsMember2022-01-012022-03-310001841925us-gaap:PhantomShareUnitsPSUsMember2021-01-012021-03-310001841925indi:CommonClassVMember2022-01-012022-03-310001841925indi:CommonClassVMember2021-01-012021-03-310001841925indi:ClassBUnvestedUnitsMember2022-01-012022-03-310001841925indi:ClassBUnvestedUnitsMember2021-01-012021-03-310001841925indi:ClassBUnvestedUnitsMember2022-01-012022-03-310001841925indi:ClassBUnvestedUnitsMember2021-01-012021-03-310001841925us-gaap:ConvertiblePreferredStockMember2022-01-012022-03-310001841925us-gaap:ConvertiblePreferredStockMember2021-01-012021-03-310001841925us-gaap:WarrantMember2022-01-012022-03-310001841925us-gaap:WarrantMember2021-01-012021-03-310001841925us-gaap:ConvertibleDebtSecuritiesMember2022-01-012022-03-310001841925us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-03-310001841925indi:PublicWarrantsMember2022-01-012022-03-310001841925indi:PublicWarrantsMember2021-01-012021-03-310001841925indi:PrivateWarrantsMember2022-01-012022-03-310001841925indi:PrivateWarrantsMember2021-01-012021-03-310001841925us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001841925us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001841925indi:DerivativeLiabilityMember2022-01-012022-03-310001841925indi:DerivativeLiabilityMember2021-01-012021-03-310001841925indi:EscrowSharesMember2022-01-012022-03-310001841925indi:EscrowSharesMember2021-01-012021-03-310001841925indi:CorporateAndManufacturingFacilitiesMember2022-03-310001841925indi:AlisoViejoHeadquartersMember2015-07-310001841925indi:AlisoViejoHeadquartersMember2015-07-012015-07-31utr:sqft0001841925indi:AlisoViejoHeadquartersMember2015-08-012015-08-010001841925indi:ScotlandDesignCenterFacilityMember2015-10-310001841925indi:ScotlandDesignCenterFacilityMember2020-01-012020-01-310001841925indi:WuxiSalesAndDesignCenterMember2017-10-310001841925indi:WuxiSalesAndDesignCenterMember2017-10-012017-10-310001841925indi:DetroitOperatingLeaseMember2021-05-310001841925indi:DetroitOperatingLeaseMember2021-05-012021-05-310001841925indi:AustinTexasDesignCenterMember2021-10-310001841925indi:AustinTexasDesignCenterMember2021-10-012021-10-310001841925indi:TeraXionOfficeBuildingMember2021-10-012021-10-310001841925indi:TeraXionWarehouseMember2021-10-012021-10-310001841925indi:BostonMassachusettsDesignCenterMember2021-10-310001841925indi:FacilityLeasesMembersrt:MinimumMember2022-03-310001841925srt:MaximumMemberindi:FacilityLeasesMember2022-03-310001841925indi:FacilityLeasesMember2022-03-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
___________________________________
FORM 10-Q
___________________________________
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2022
OR
o
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-40481
___________________________________________________________________
INDIE SEMICONDUCTOR, INC.
___________________________________________________________________
(Exact name of registrant as specified in its charter)
Delaware
87-0913788
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
32 Journey
Aliso Viejo, California

92656
(Address of Principal Executive Offices)
(Zip Code)
(949) 608-0854
Registrant’s telephone number, including area code
___________________________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on
which registered
Class A common stock, par value $0.0001 per shareINDIThe Nasdaq Stock Market LLC
Warrants, each whole warrant exercisable for one share of Class A common stock for $11.50 per shareINDIWThe Nasdaq Stock Market LLC
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days.    Yes  o    No  x
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  x   No  o
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 filer
o
Accelerated filer
o
Non-accelerated filer
x
Smaller reporting company
x
Emerging growth company
x
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.
o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).     Yes   o     No  x
The number of shares outstanding of the registrant’s Class A and Class V common stock as of May 9, 2022 was 116,522,473 (excluding 1,725,000 Class A shares held in escrow and 1,005,666 Class A shares subject to restricted stock awards) and 33,119,808, respectively.


INDIE SEMICONDUCTOR, INC.
FORM 10-Q FOR THE QUARTER ENDED MARCH 31, 2022
Table of Contents
Page
Condensed Consolidated Financial Statements as of March 31, 2022 and December 31, 2021 and for the three months ended March 31, 2022 and 2021 (Unaudited)
Condensed Consolidated Balance Sheets
Condensed Consolidated Statements of Operations
Condensed Consolidated Statements of Comprehensive Income
Condensed Consolidated Statements of Changes in Stockholders’ Equity (Deficit) and Noncontrolling Interest
Condensed Consolidated Statements of Cash Flows
Notes to Unaudited Condensed Consolidated Financial Statements
Item 5Other Information


1

FORWARD-LOOKING STATEMENTS

This report contains “forward-looking statements” (within the meaning of Section 21E of the United States Securities Exchange Act of 1934, as amended, and Section 27A of the Securities Act of 1933, as amended). Such statements include, but are not limited to, statements regarding the Company’s future business and financial performance and prospects, and other statements identified by words such as “will likely result,” “expect,” “anticipate,” “estimate,” “believe,” “intend,” “plan,” “project,” “outlook,” “should,” “could,” “may” or words of similar meaning. Such forward-looking statements are based upon the current beliefs and expectations of the Company’s management and are inherently subject to significant business, economic and competitive uncertainties and contingencies, many of which are difficult to predict and generally beyond our control. Actual results and the timing of events may differ materially from the results included in such forward-looking statements. In addition to the factors previously disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the U.S. Securities and Exchange Commission (“SEC”) on April 11, 2022, in the Company’s other public reports filed with the SEC (including those identified under “Risk Factors” therein), the following factors, among others, could cause actual results and the timing of events to differ materially from the anticipated results or other expectations expressed in the forward-looking statements: the impact of the COVID-19 pandemic; the impact of Russia’s invasion of Ukraine; the Company’s reliance on contract manufacturing and outsourced supply chain and the availability of semiconductors and manufacturing capacity; competitive products and pricing pressures; the Company’s ability to win competitive bid selection processes and achieve additional design wins; the impact of any acquisitions the Company may make, including its ability to successfully integrate acquired businesses and risks that the anticipated benefits of any acquisitions may not be fully realized or take longer to realize than expected; management’s ability to develop, market and gain acceptance for new and enhanced products and expand into new technologies and markets; trade restrictions and trade tensions; and political or economic instability in the Company’s target markets. indie cautions that the foregoing list of factors is not exclusive.

All information set forth herein speaks only as of the date hereof, and the Company disclaims any intention or obligation to update any forward-looking statements made in this report or in its other public filings, whether as a result of new information, future events or otherwise, except as required by law.

1

PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
INDIE SEMICONDUCTOR, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Amounts in thousands, except share and per share amounts)
(Unaudited)
March 31,
2022
December 31,
2021
Assets
Current assets:
Cash and cash equivalents$192,979 $219,081 
Restricted cash383 383 
Accounts receivable, net of allowance for doubtful accounts of $51 as of March 31, 2022 and $27 as of December 31, 2021
16,064 13,842 
Inventory, net10,835 9,080 
Prepaid expenses and other current assets6,821 5,648 
Total current assets227,082 248,034 
Property and equipment, net12,093 11,090 
Intangible assets, net104,785 96,285 
Goodwill130,416 115,206 
Operating lease right-of-use assets12,553 — 
Other assets and deposits297 270 
Total assets$487,226 $470,885 
Liabilities and stockholders' equity
Accounts payable$6,770 $5,441 
Accrued payroll liabilities4,700 4,021 
Accrued expenses and other current liabilities24,718 14,622 
Intangible asset contract liability5,705 5,516 
Deferred revenue2,845 1,840 
Current debt obligations12,262 2,275 
Total current liabilities57,000 33,715 
Long-term debt, net of current portion5,306 5,618 
Warrant liability53,114 100,467 
Intangible asset contract liability, net of current portion11,306 12,452 
Deferred tax liabilities, non-current24,176 21,164 
Operating lease liability, non-current10,527 — 
Other long-term liabilities8,537 5,612 
Total liabilities169,966 179,028 
Commitments and contingencies (Note 17)
Stockholders' equity
Preferred stock, $0.0001 par value, 10,000,000 shares authorized; no shares issued or outstanding
  
Class A common stock, $0.0001 par value, 250,000,000 shares authorized, 117,764,495 and 111,260,962 shares issued, 114,977,679 and 108,181,781 shares outstanding as of March 31, 2022 and December 31, 2021, respectively.
11 11 
Class V common stock, $0.0001 par value, 40,000,000 shares authorized, 30,119,812 and 30,448,081 issued and outstanding as of March 31, 2022 and December 31, 2021, respectively.
3 3 
Additional paid-in capital523,972 514,891 
Accumulated deficit(189,583)(200,416)
Accumulated other comprehensive loss(580)(1,443)

2

indie's stockholders' equity333,823 313,046 
Noncontrolling interest(16,563)(21,189)
Total stockholders' equity317,260 291,857 
Total liabilities and stockholders' equity$487,226 $470,885 
See accompanying notes to the condensed consolidated financial statements.

3

INDIE SEMICONDUCTOR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Amounts in thousands, except share and per share amounts)
(Unaudited)
Three Months Ended
March 31,
20222021
Revenue:
Product revenue$18,086 $7,483 
Contract revenue3,913 631 
Total revenue21,999 8,114 
Operating expenses:
Cost of goods sold14,192 4,848 
Research and development29,499 8,677 
Selling, general, and administrative12,642 2,695 
Total operating expenses56,333 16,220 
Loss from operations(34,334)(8,106)
Other income (expense), net:
Interest income33 7 
Interest expense(58)(620)
 Gain (loss) from change in fair value of SAFEs 19,100 
 Gain (loss) from change in fair value of warrants47,353  
 Gain (loss) from change in fair value of earn-out liabilities83  
Other expense(30)(7)
Total other income, net47,381 18,480 
Net income before income taxes13,047 10,374 
Income tax benefit (expense)659 (13)
Net income13,706 10,361 
Less: Net income (loss) attributable to noncontrolling interest2,873 (454)
Net income attributable to indie Semiconductor, Inc.$10,833 $10,815 
Net income attributable to common shares — basic$10,833 $5,443 
Net income (loss) attributable to common shares — diluted$10,833 $(13,657)
Net income per share attributable to common shares — basic$0.10 $0.17 
Net income (loss) per share attributable to common shares — diluted$0.07 $(0.35)
Weighted average common shares outstanding — basic (1)
111,189,340 32,284,863 
Weighted average common shares outstanding — diluted (1)
147,396,772 39,218,016 
(1) Retroactively restated to give effect to the reverse recapitalization.

See accompanying notes to the condensed consolidated financial statements.

4

INDIE SEMICONDUCTOR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Amounts in thousands)
(Unaudited)
Three Months Ended
March 31,
20222021
Net income$13,706 $10,361 
Other comprehensive income (loss):
Foreign currency translation adjustments884 (88)
Comprehensive income14,590 10,273 
Less: Comprehensive income (loss) attributable to noncontrolling interest2,894 (418)
Comprehensive income attributable to indie Semiconductor, Inc.$11,696 $10,691 
See accompanying notes to the condensed consolidated financial statements.

5



INDIE SEMICONDUCTOR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT) AND NONCONTROLLING INTEREST
(Amounts in thousands, except unit and share amounts)
(Unaudited)
Common Stock
Class A
Common Stock
Class V
Additional Paid-in CapitalAccumulated DeficitAccumulated Other Comprehensive LossTotal Stockholders' Equity (Deficit) Attributable to indie Semiconductor, Inc.Noncontrolling InterestTotal Stockholders' Equity (Deficit)
Shares (1)AmountShares (1)Amount
Balance as of December 31, 202034,413,634 $3 33,373,294 $3 $43,155 $(153,264)$(209)$(110,312)$8,820 $(101,492)
Vesting of equity awards631,121 — — — — — — — — — 
Net income— — — — — 10,815 — 10,815 (454)10,361 
Foreign currency translation adjustment— — — — — — (88)(88)36 (52)
Balance as of March 31, 202135,044,755 $3 33,373,294 $3 $43,155 $(142,449)$(297)$(99,585)$8,402 $(91,183)
(1) Retroactively restated to give effect to the reverse recapitalization.


6



INDIE SEMICONDUCTOR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT) AND NONCONTROLLING INTEREST
(Amounts in thousands, except unit and share amounts)
(Unaudited)
Common Stock
Class A
Common Stock
Class V
Additional Paid-in CapitalAccumulated DeficitAccumulated Other Comprehensive LossTotal Stockholders' Equity Attributable to indie Semiconductor, Inc.Noncontrolling InterestTotal Stockholders' Equity
Shares AmountSharesAmount
Balance as of December 31, 2021108,181,781 $11 30,448,081 $3 $514,891 $(200,416)$(1,443)$313,046 $(21,189)$291,857 
Vesting of equity awards250,378 — — — — — — — — — 
Issuance per settlement of equity awards and cash exercise of stock options1,250,878 — — — (188)— — (188)— 259 — 71 
Issuance per Exchange of Class V to Class A2,224,148 — (2,224,148)— (2,345)— — (2,345)2,345  
Issuance on earn out awards3,070,494 — 1,895,879 — 872 — — 872 — (872)—  
Share-based compensation— — — — 10,742 — — 10,742 — 10,742 
Net income— — — — — 10,833 — 10,833 2,873 13,706 
Foreign currency translation adjustment863 863 21 884 
Balance as of March 31, 2022114,977,679 $11 30,119,812 $3 $523,972 $(189,583)$(580)$333,823 $(16,563)$317,260 

See accompanying notes to the condensed consolidated financial statements.

7

INDIE SEMICONDUCTOR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Amounts in thousands)
(Unaudited)
Three Months Ended
March 31,
20222021
Cash flows from operating activities:
Net income$13,706 $10,361 
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization5,435 643 
Inventory impairment charges503 8 
Share-based compensation 12,415  
Amortization of discount and cost of issuance of debt 72 
Bad debts24 49 
Non-cash interest expense 202 
(Gain) loss from change in fair value remeasurement of SAFEs
 (19,100)
(Gain) loss from change in fair value of warrants
(47,353) 
(Gain) loss from change in fair value of contingent consideration and earn-out liability
(83) 
Accrued contingent consideration related to acquisition 60 
Deferred City Semi compensation125 125 
Amortization of right-of-use assets469  
Unrealized foreign currency transaction (gain) loss(14) 
Changes in operating assets and liabilities:
Accounts receivable(1,796)(1,163)
Inventory(235)(746)
Accounts payable1,271 536 
Accrued expenses and other current liabilities1,037 266 
Accrued payroll liabilities(1,820)166 
Deferred revenue1,792 (564)
Prepaid and other current assets(789)(6)
Operating lease liabilities(144) 
Other long-term liabilities(257) 
Net cash used in operating activities(15,714)(9,091)
Cash flows from investing activities:
Purchases of property and equipment(565)(140)
Purchases of intangible assets (21)
Business combinations, net of cash(8,705) 
Net cash used in investing activities(9,270)(161)
Cash flows from financing activities:
Proceeds from issuance of debt obligations315  
Payments on debt obligations(383) 
Payments on financed software(704)(300)
Payments on deferred financing costs (332)
Proceeds from exercise of stock options52  
Net cash used in financing activities(720)(632)
Effect of exchange rate changes on cash and cash equivalents(398)59 
Net increase in cash and cash equivalents(26,102)(9,825)
Cash, cash equivalents and restricted cash at beginning of period219,464 18,698 
Cash, cash equivalents and restricted cash at end of period$193,362 $8,873 

8

Supplemental disclosure of cash flow information:
Cash paid for interest$58 $340 
Supplemental disclosure of non-cash investing and financing activities:
Purchases of property and equipment, accrued but not paid$39 $56 
Deferred financing costs incurred$ $491 
Contingent consideration for business combination$8,204 $ 
Accrual for purchase consideration for business combination$9,674 $ 
See accompanying notes to the condensed consolidated financial statements.

9

INDIE SEMICONDUCTOR, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(amounts in thousands, except unit and share amounts and per unit and per share amounts)
(Unaudited)
1.    Nature of the Business and Basis of Presentation

indie Semiconductor, Inc. (“indie”) and its predecessor for accounting purposes, Ay Dee Kay, LLC, a California limited liability company (“ADK LLC”) and its subsidiaries are collectively referred to herein as the “Company.” The Company offers highly innovative automotive semiconductors and software solutions for Advanced Driver Assistance Systems (“ADAS”), autonomous vehicle, connected car, user experience and electrification applications. The Company focuses on edge sensors across multiple modalities spanning LiDAR, radar, ultrasound and vision. These functions represent the core underpinnings of both electric and autonomous vehicles, while the advanced user interfaces are transforming the in-cabin experience to mirror and seamlessly connect to the mobile platforms people rely on every day. indie is an approved vendor to Tier 1 automotive suppliers and its platforms can be found in marquee automotive manufacturers around the world. Headquartered in Aliso Viejo, California, indie has design centers and sales offices in Austin, Texas; Boston, Massachusetts; Detroit, Michigan; San Francisco and San Jose, California; Budapest, Hungary; Dresden and Munich, Germany; Edinburgh, Scotland; Haifa, Israel; Quebec City, Canada; Tokyo, Japan; Seoul, South Korea and several locations throughout China. The Company engages subcontractors to manufacture its products. The majority of these subcontractors are located in Asia.

Recent Acquisitions

On October 21, 2021, indie entered into a definitive agreement with Analog Devices (“ADI”) to acquire Symeo GmbH (“Symeo”). The acquisition was approved by the German government on January 4, 2022 and closed on the same day. The total consideration paid for this acquisition consisted of (i) $8,705 in cash at closing, net of cash acquired; (ii) a $10,000 promissory note payable in January 2023 with a fair market value of $9,674 on January 4, 2022; and (iii) an equity-based earn-out of up to 858,369 shares of indie Class A common stock based on future revenue growth. The fair market value of this equity-based earn-out was $8,204 on January 4, 2022.

See Note 2 - Business Combinations for additional description of this acquisition.

Reverse Recapitalization with Thunder Bridge Acquisition II

On June 10, 2021, Thunder Bridge Acquisition II, Ltd. (“TB2”), consummated a business combination (the “Transaction”) pursuant to the Master Transactions Agreement dated December 14, 2020, as amended on May 3, 2021 (the “MTA”). In connection with the Transaction, Thunder Bridge II Surviving Pubco, Inc, a Delaware corporation (“Surviving Pubco”), was formed to be the successor public company to TB2, TB2 was domesticated into a Delaware corporation and merged with and into and a merger subsidiary of Surviving Pubco. On the same day, Surviving Pubco changed its name to indie Semiconductor, Inc., and listed our shares of Class A common stock, par value $0.0001 per share on The Nasdaq Stock Market LLC under the symbol “INDI.”

Impact of COVID-19

The COVID-19 pandemic and the resulting economic downturn has affected business conditions in our industry. The duration, severity, and future impact of the pandemic, including as a result of more contagious variants of the virus that causes COVID-19, continue to be highly uncertain and could still result in significant disruptions to our business operations, as well as negative impacts to our financial condition. Like many companies in the semiconductor industry, we are experiencing various supply constraints due to the pandemic. While we are working with our global supply chain partners to mitigate this risk, the duration and extent of the supply chain disruptions remain uncertain. Refer to Part I, Item 1A of our 2021 Annual Report on Form 10-K for the fiscal year ended December 31, 2021 under the heading “Risk Factors” for more information.

Basis of Presentation

The condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and the Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The condensed consolidated financial statements include the consolidated accounts of the Company’s majority-owned subsidiary, ADK LLC, of which 79% was owned by indie as of March 31, 2022. ADK LLC’s

10

consolidated financial statements include its wholly-owned subsidiaries Indie Services Corporation, indie LLC and Indie City LLC, all California entities, Ay Dee Kay Limited, a private limited company incorporated under the laws of Scotland, indie GmbH, a private limited liability company incorporated under the laws of Germany, indie Kft, a limited liability company incorporated under the laws of Hungary, TeraXion Inc., a company incorporated under the laws of Canada, indie Semiconductor Israel Ltd., a private limited company incorporated under the laws of Israel, Wuxi indie Microelectronics (“Wuxi”), a Chinese entity 64% controlled by the Company as of March 31, 2022 and Wuxi’s wholly-owned subsidiaries, indie Semiconductor Japan, indie Semiconductor HK, Ltd and Shanghai Ziying Microelectronics Co., Ltd.

All significant intercompany accounts and transactions of the subsidiaries have been eliminated in consolidation. The noncontrolling interest attributable to the Company’s less-than-wholly-owned subsidiary is presented as a separate component from stockholders’ equity (deficit) in the consolidated balance sheets, and a noncontrolling interest in the consolidated statements of operations and consolidated statements of stockholders’ equity (deficit) and noncontrolling interest.

Unaudited Interim Financial Information

The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC for interim financial reporting. Certain information and footnote disclosures, normally included in annual consolidated financial statements prepared in accordance with U.S. GAAP, have been condensed or omitted pursuant to those rules and regulations. However, in management’s opinion, the financial information reflects all adjustments, including those of a normal recurring nature, necessary to present fairly the results of operations, financial position, and cash flows of the Company for the periods presented. The results of operations, financial position, and cash flows for the Company during the interim periods are not necessarily indicative of those expected for the full year. This information should be read in conjunction with the Company’s consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on April 11, 2022.

Emerging Growth Company

Section 102(b)(1) of the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can choose not to take advantage of the extended transition period and comply with the requirements that apply to non-emerging growth companies, and any such election to not take advantage of the extended transition period is irrevocable. indie is an “emerging growth company” as defined in Section 2(a) of the Securities Act, and have elected to take advantage of the benefits of the extended transition period for new or revised financial accounting standards. Following the consummation of the Transaction, our Post-Combination Company will remain an emerging growth company until the earliest of (i) the last day of the fiscal year in which the market value of our common stock that is held by non-affiliates exceeds $700 million as of the end of that year’s second fiscal quarter, (ii) the last day of the fiscal year in which we achieve total annual gross revenue of $1.07 billion or more during such fiscal year (as indexed for inflation), (iii) the date on which we issue more than $1 billion in non-convertible debt in the prior three-year period or (iv) December 31, 2024. The Company expects to continue to take advantage of the benefits of the extended transition period, although it may decide to early adopt such new or revised accounting standards to the extent permitted by such standards. This may make it difficult or impossible to compare the Company’s financial results with the financial results of another public company that is either not an emerging growth company or is an emerging growth company that has chosen not to take advantage of the extended transition period exemptions because of the potential differences in accounting standards used.

Significant Accounting Policies

The Company’s significant accounting policies are disclosed in its Annual Report on Form 10-K for the year ended December 31, 2021. Other than the accounting policies discussed in Note 16, Leases, related to the adoption of ASC 842, Leases, there has been no material change to the Company’s significant accounting policies during the three months ended March 31, 2022.

Recent Accounting Pronouncements

Recently Issued Accounting Pronouncements Not Yet Adopted

In June 2016, the FASB amended guidance related to impairment of financial instruments as part of ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss impairment methodology with an expected credit loss model for which a company recognizes an allowance based on the

11

estimate of expected credit loss. This ASU requires entities to measure the impairment of certain financial instruments, including accounts receivable, based on expected losses rather than incurred losses. This ASU is effective for fiscal years beginning after December 15, 2022, with early adoption permitted, and will be effective for the Company beginning in 2023. The Company is currently evaluating the impact of the new standard on the Company’s condensed consolidated financial statements and related disclosures.

Recently Adopted Accounting Pronouncements

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (“ASU 2016-02”), whereby lessees will be required to recognize for all leases at the commencement date a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Under the new guidance, lessor accounting is largely unchanged. A modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the consolidated financial statements must be applied. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. The FASB issued ASU 2019-10-Financial Instruments-Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates in November 2019 and ASU 2020-05-Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities in June 2020. The ASUs change some effective dates for ASU 2016-02 on leasing. After applying ASU 2019-10 and 2020-05, ASU 2016-02 is effective for annual periods beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2021.

The Company applied the transition requirements on the adoption date of January 1, 2022, rather than at the beginning of the earliest comparative period presented. This approach allows for a cumulative effect adjustment in the period of adoption, and prior periods will not be restated. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which does not require reassessment of prior conclusions related to contracts containing a lease, lease classification and initial direct lease costs. The Company also elected to use the hindsight practical expedient to consider any facts or circumstances that have changed through the January 1, 2022 adoption date that may affect the lease term due to renewal options and assess the impairment of the right-of-use asset. As an accounting policy election, the Company also excluded short-term leases (term of 12 months or less) from the balance sheet presentation and accounted for non-lease and lease components in a contract as a single lease component for certain asset classes. Effective January 1, 2022, the Company recorded the impact on its condensed consolidated balance sheet from the recognition of ROU asset and lease liability of $10,344 and $10,344, respectively. However, the impact to its condensed consolidated statements of comprehensive income and condensed consolidated statements of cash flows is not material. See Note 16, Leases, for additional details.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing certain exceptions to the general principles of ASC 740Income Taxes. The amendments also improve consistent application of and simplify U.S. GAAP for other areas of ASC 740 by clarifying and amending existing guidance. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020 (and December 15, 2021 for nonpublic companies) and early adoption is permitted. Depending on the amendment, adoption may be applied on a retrospective, modified retrospective, or prospective basis. The Company adopted ASU 2019-12 as of January 1, 2022 on a prospective basis. The standard had no material impact on its condensed consolidated financial statements and related disclosures.

In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the guidance on the issuer’s accounting for convertible debt instruments by removing the separation models for (1) convertible debt with a cash conversion feature and (2) convertible instruments with a beneficial conversion feature. As a result, entities will not separately present in equity an embedded conversion feature in such debt. Instead, they will account for a convertible debt instrument wholly as debt, unless certain other conditions are met. The elimination of these models will reduce reported interest expense and increase reported net income for entities that have issued a convertible instrument that was within the scope of those models before the adoption of ASU 2020-06. Also, ASU 2020-06 requires the application of the if-converted method for calculating diluted earnings per share and treasury stock method will be no longer available. 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 this update on January 1, 2022 using the modified retrospective method of transition and the impact to its condensed consolidated financial statements was not material.

12

2.    Business Combinations

The Company acquired TeraXion, Inc. (“TeraXion”) and ON Design Israel Ltd. (“ON Design Israel”) in October 2021 and Symeo GmbH (“Symeo”) in January 2022. These acquisitions were recorded by allocating the purchase consideration to the net assets acquired based on their estimated fair values at the acquisition date. The excess of the purchase consideration for the acquisition over the fair value of the net assets acquired is recorded as goodwill. The fair values were based on management’s analysis, including work performed by third-party valuation specialists. The following presents the preliminary allocation of the purchase consideration to the assets acquired and liabilities assumed for TeraXion, ON Design Israel, and Symeo as of March 31, 2022:

Symeo GmbHTeraXionON Design Israel
Purchase price - cash consideration$10,000 $74,050 $6,107 
Purchase price - cash consideration (Accrual)9,674  7,500 
Add: debt paid at closing 6,857  
Less: cash acquired(1,295)(5,625)(1,133)
Net cash paid18,379 75,282 12,474 
Purchase price - equity consideration
Common stock 65,192  
Options 17,249  
Total equity consideration 82,441  
Earn out shares8,204   
Contingent consideration  4,000 
Net consideration$26,583 $157,723 $16,474 
Fair value of net assets and liabilities assumed:
Current assets other than cash2,857 7,627 119 
Property and equipment1,039 6,009 1,315 
Developed technology6,631 43,594 5,077 
In-progress research & development2,170 10,304 1,562 
Customer relationships2,411 12,682  
Backlog603 2,378  
Trade name965 6,125  
Other non-current assets36  66 
Current liabilities(1,461)(5,840)(859)
Deferred revenue (1,025) 
Deferred tax liabilities, non-current(2,935)(20,272)(1,578)
Long-term debt (7,580) 
Total fair value of net assets acquired12,316 54,002 5,702 
Goodwill$14,267 $103,721 $10,772 

Any changes in the estimated fair values of the net assets recorded for the business combination of TeraXion, ON Design Israel or Symeo upon the finalization of more detailed analyses of the facts and circumstances that existed at the date of the transaction will change the allocation of the purchase price. Any subsequent changes to the purchase allocation during the measurement period that are material will be recorded in the reporting period in which the adjustment amounts are determined.

Trade receivables and payables, as well as other current and non-current assets and liabilities, were valued at the existing carrying value as they represented the fair value of those items at the acquisition date, based on management’s judgments and estimates.

13


Due to the fact that the acquisitions related to TeraXion, ON Design Israel and Symeo have just recently occurred, the magnitude of the transactions, and the significant information to be obtained and analyzed, some of which resides in foreign jurisdictions, the Company’s fair value estimates for the purchase price allocation are preliminary and may change during the allowable measurement period, which is up to the point the Company obtains and analyzes the information that existed as of the date of the acquisition necessary to determine the fair values of the assets acquired and liabilities assumed, but in no case to exceed more than one year from the date of acquisition. As of May 13, 2022, the Company had not finalized the determination of fair values allocated to various assets and liabilities, including, but not limited to, property, plant and equipment, identifiable intangible assets, other assets, deferred taxes, goodwill, tax uncertainties, income taxes payable, and other liabilities. Specifically for the valuation of intangibles assets acquired, the Company used publicly available benchmarking information, as well as a variety of other assumptions, including market participant assumptions to determine the preliminary values. Any changes in the fair values of the assets acquired and liabilities assumed during the measurement period may result in material adjustments to goodwill.

Acquisition of TERAXION INC

On August 27, 2021, indie entered into a Share Purchase Agreement (the “Purchase Agreement”), pursuant to which indie’s wholly-owned Canadian subsidiary (“Purchaser”) agreed to purchase all of the outstanding capital stock of TeraXion from the existing stockholders. The transaction was completed on October 12, 2021 and TeraXion became a wholly-owned subsidiary of ADK, LLC as a result of this acquisition.

The aggregate purchase price of this acquisition is CAD$200,000 (the “Purchase Price”), which is payable 50% in cash and 50% in indie’s shares of Class A common stock, subject to various purchase price adjustments. Upon completion of the transaction, the total consideration paid for this acquisition consisted of (i) approximately $75,282 in cash (including debt paid at closing and net of cash acquired); (ii) the issuance by indie of 5,805,144 shares of indie Class A common stock with a fair value of $65,192 based on the market value of $11.23 per share; and (iii) the assumption by indie of TeraXion options, which became exercisable to purchase 1,542,332 shares of indie Class A common stock with a fair value of $17,249.

TeraXion is a market leader in the design and manufacture of innovative photonic components. The Company paid a premium (i.e. goodwill) over the fair value of the net tangible and identified intangible assets acquired as this acquisition accelerates indie’s vision of becoming a semiconductor and software level solutions provider for multiple sensor modalities spanning advanced driver-assistance systems (“ADAS”) and autonomous vehicles. The goodwill is not expected to be deductible for tax purposes.

As of March 31, 2021, indie incurred approximately $1,649 of acquisition-related costs, which were primarily legal expense and recorded as part of the Selling, General and Administrative expenses.

There are no amounts of revenue and earnings of TeraXion included in the Company’s condensed consolidated statement of operations for the three months ended March 31, 2021.

The unaudited pro forma financial information shown below summarizes the combined results of operations for the Company and TeraXion as if the closing of the acquisition had occurred on January 1, 2021:

Three months ended
March 31, 2021
Combined revenue$14,044 
Combined net loss before income taxes8,567 

The unaudited pro forma financial information includes adjustments that are directly attributable to the business combination and are factually supportable. Pro forma information reflects adjustments that are expected to have a continuing impact on the Company’s results of operations and are directly attributable to the acquisition. The unaudited pro forma results include adjustments to reflect, among other things, direct transaction costs relating to the acquisition, the incremental intangible asset amortization to be incurred based on the preliminary values of each identifiable intangible asset, and to eliminate a portion of the interest expense related to legacy TeraXion’s former loans, which were repaid upon completion of the acquisition. The unaudited pro forma financial information is presented for illustrative purposes only and is not necessarily indicative of the operating results that would have been realized if the acquisition had taken place on January 1, 2021.

14

Acquisition of ON Design Israel Ltd.

On October 1, 2021, indie entered into a definitive agreement and completed its acquisition of ON Design Israel Ltd. for $4,974 in cash paid upon close (net of cash acquired), $7,500 will be paid in 2022 and is reflected in Other current liabilities, and up to $7,500 will be paid upon achievement of certain milestones and is reflected in Other long-term liabilities. Upon completion of the acquisition, ON Design Israel was renamed to indie Semiconductor Design Israel Ltd and became a wholly-owned subsidiary of the Company.

The Company paid a premium (i.e. goodwill) over the fair value of the net tangible and identified intangible assets acquired as this acquisition brings the Company an engineering development team with broad experience in radar system implementation, which will accelerate indie’s entry into the radar market and enable the Company to capture strategic opportunities among Tier 1 customers. The goodwill is not expected to be deductible for tax purposes.

As of March 31, 2022, indie incurred approximately $390 of acquisition-related costs, which were primarily legal expense and recorded as part of the Selling, General and Administrative expenses.
Total purchase considerations transferred at closing also included contingent consideration that had a fair value of $4,000 as of the acquisition date. The maximum contingent consideration payable in connection with the acquisition is $7,500. The acquisition date fair value of the contingent considerations was determined based on the Company’s assessment of the probability of achieving the performance targets that ultimately obligate the Company to transfer additional consideration to the seller. The contingent consideration is comprised of two tranches. The first tranche (“Tapeout”) is payable, up to a maximum of $2,500, upon the achievement of tapeout of the product design within 30 months of the acquisition. The second tranche (“Design Win”) is payable, up to a maximum of $5,000, upon indie’s achievement of a design win within 36 months of the acquisition. The fair value of any outstanding contingent consideration liabilities will be remeasured as of the end of each reporting period with any resulting remeasurement gains or losses recognized in the consolidated statement of operations. The fair value of Tapeout and Design Win contingent consideration liabilities was $1,771 and $2,148, respectively, as of March 31, 2022. Both the fair value of Tapeout and Design Win contingent consideration liability as of March 31, 2022 are reflected in reflected in Other long-term liabilities in the condensed consolidated balance sheet.

Pro forma financial information for the three months ended March 31, 2022 for ON Design Israel is not disclosed as the results are not material to the Company’s condensed consolidated financial statements.

Acquisition of Symeo GmbH

On October 21, 2021, indie entered into a definitive agreement with ADI to acquire Symeo. The acquisition was approved by the German government on January 4, 2022 and closed on the same day. The total consideration paid for this acquisition consisted of (i) $8,705 in cash at closing, net of cash acquired; (ii) a $10,000 promissory note payable in January 2023 with a fair market value of $9,674; and (iii) an equity-based earn-out of up to 858,369 shares of indie Class A common stock based on future revenue growth. The fair market value of this equity-based earn-out was $8,204 on January 4, 2022. The acquisition date fair value of the equity-based earn-out was determined based on the Company’s assessment of the probability of achieving the performance targets that ultimately obligate the Company to transfer additional consideration to the seller. This earn-out has two tranches. Both tranches are payable upon Symeo achieving $5,000 of revenue threshold by March 31, 2023, another $6,000 of revenue threshold by March 31, 2024 and annual gross margin of Symeo for each period being greater than 65%. The fair value of any outstanding contingent consideration liabilities will be remeasured as of the end of each reporting period with any resulting remeasurement gains or losses recognized in the consolidated statement of operations. The fair value of these contingent consideration liabilities was $4,235 and $3,985, respectively, as of March 31, 2022. The first tranche of this earn-out liability is reflected in Accrued expense and other current liabilities and the second tranche is reflected in reflected in Other long-term liabilities in the condensed consolidated balance sheet as of March 31, 2022.

indie incurred various acquisition-related costs, which were primarily legal expense and recorded as part of the Selling, General and Administrative expenses. Total costs incurred is de minimis as of March 31, 2022.

Pro forma financial information for the three months ended March 31, 2022 for Symeo is not disclosed as the results are not material to the Company’s condensed consolidated financial statements.
3.    Inventory, Net

Inventory, net consists of the following:

15

March 31, 2022December 31, 2021
Raw materials$3,824 $2,380 
Work-in-process5,084 6,301 
Finished goods4,225 2,151 
Inventory, gross13,133 10,832 
Less: Inventory reserves2,298 1,752 
Inventory, net$10,835 $9,080 
During the three months ended March 31, 2022 and 2021, the Company recognized write-downs in the value of inventory of $503 and $8, respectively.
4.    Property and Equipment, Net

Property and equipment, net consists of the following:
Useful life (in years)March 31, 2022December 31, 2021
Production tooling4$10,661 $10,158 
Lab equipment44,654 4,489 
Office equipment
3 - 7
3,096 1,893 
Leasehold improvements*543 395 
Construction in progress 256 
Property and equipment, gross18,954 17,191 
Less: Accumulated depreciation6,861 6,101 
Property and equipment, net$12,093 $11,090 
*Leasehold improvements are amortized over the shorter of the remaining lease term or estimated useful life of the leasehold improvement.
The Company recognized depreciation expense of $760 and $210 for the three months ended March 31, 2022 and 2021, respectively.

Fixed assets not yet in service consist primarily of capitalized internal-use software and certain tooling and other equipment that have not been placed into service.

16

5.    Intangible Assets, Net

Intangible assets, net consist of the following:

March 31, 2022December 31, 2021
Weighted
Average
Remaining
Useful Life
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted
Average
Remaining
Useful Life
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Developed technology6.5$55,671 $(3,623)$52,048 6.7$49,035 $(1,374)$47,661 
Software licenses2.223,305 (7,477)15,828 2.523,302 (6,286)17,016 
Customer relationships6.615,093 (935)14,158 6.712,682 (365)12,317 
Intellectual property licenses1.31,757 (1,697)60 1.51,736 (1,687)49 
Trade names6.67,089 (444)6,645 6.76,125 (182)5,943 
Backlog1.62,980 (632)2,348 1.82,378 (239)2,139 
Effect of exchange rate on gross carrying (289) (289)(631) (631)
Intangible assets with finite lives105,606 (14,808)90,798 94,627 (10,133)84,494 
IPR&D14,036 — 14,036 11,866 — 11,866 
Effect of exchange rate on gross carrying(49)— (49)(75)— (75)
Total intangible assets with indefinite lives13,987 — 13,987 11,791 — 11,791 
Total intangible assets$119,593 $(14,808)$104,785 $106,418 $(10,133)$96,285 

The Company obtained software licenses which it uses for its research and development efforts related to its products. In fiscal 2022 and 2021, the Company obtained additional software licenses. Further, the Company has acquired developed technology, customer relationships, trade names, backlog, and IPR&D as a result of the business combinations. See Note 2 - Business Combinations for additional information.

Intangible assets with finite lives are amortized on a straight-line basis over the expected period to be benefited by future cash flows. The Company monitors and assesses these assets for impairment on a periodic basis. As of March 31, 2022, the Company determined that there was no impairment of intangible assets.

Amortization of intangible assets for the three months ended March 31, 2022 and 2021 was $4,675 and $432, respectively. Amortization of intangible assets is included within Cost of goods sold, Research and development expenses, and Selling, general and administrative expenses based their respective nature, in the condensed consolidated statements of operations, respectively.

Based on the amount of definite-lived intangible assets subject to amortization as of March 31, 2022, amortization expense for each of the next five fiscal years is expected to be as follows:

2022 (remaining 9 months)$13,504 
202319,637 
202415,557 
202511,083 
202611,083 
Thereafter19,934 
$90,798 

17

6.    Goodwill
The following table sets forth the carrying amount and activity of goodwill as of March 31, 2022:
Amount
Balance as of December 31, 2021$115,206 
Acquisitions (Note 2)14,373 
Effect of exchange rate on goodwill837 
Balance as of March 31, 2022$130,416 
Goodwill increased by $14,373 during the three months ended March 31, 2022 due to an acquisition completed during the period. See Note 2 for a detailed discussion of goodwill acquired.
The Company tests its goodwill for impairment annually as of the first day of its fourth fiscal quarter and in interim periods if certain events occur indicating the carrying value of goodwill may be impaired. There were no indicators of impairment noted during the three months ended March 31, 2022.
7.    Debt
The following table sets forth the components of debt as of March 31, 2022 and December 31, 2021:
March 31, 2022December 31, 2021
Principal
Outstanding
Unamortized
Discount
and
Issuance Cost
Carrying
Amount
Principal
Outstanding
Unamortized
Discount
and
Issuance Cost
Carrying
Amount
Short term loans, due 2023$1,107 $— $1,107 $810 $— $810 
Promissory note, due 202310,000 (326)9,674 — — — 
CIBC loan, due 20266,810 (23)6,787 7,102 (19)7,083 
Total debt$17,917 $(349)$17,568 $7,912 $(19)$7,893 
The outstanding debt as of March 31, 2022 and December 31, 2021 is classified in the condensed consolidated balance sheets as follows:
March 31, 2022December 31, 2021
Current liabilities - Current debt obligations$12,262 $2,275 
Noncurrent liabilities - Long-term debt, net of current maturities5,306 5,618 
Total debt$17,568 $7,893 
PacWest Revolving Line of Credit
The Company entered into a loan and security agreement with Pacific Western Bank (“PacWest”, formerly Square 1 Bank) in January 2015, that provided a term loan of up to $10,000 with a maturity date of September 2020. The term loan bore interest equal to the greater of one percent above the prime rate in effect, or 4.5% on outstanding borrowings. In addition, the loan and security agreement provided for a revolving line of credit. The revolving line of credit bore interest equal to the greater of seventy-five basis points above the prime rate in effect, or 4.25% on outstanding borrowings. The terms of the loan and security agreement have been amended from time to time, and in with the most recent amendment dated November 5, 2021 as described below. The amendments have, among other things, extended the maturity date of the loan and adjusted the financial covenants’ borrowing limits. During 2020, the outstanding balance on the term loan was transferred to the revolving line of credit.

On November 5, 2021, the Company entered into an amendment to the PacWest loan agreement that (i) increased the maximum borrowing capacity under the revolving line of credit to $20,000, (ii) limited the security interests of the bank to the cash collateral set at 102.5% of the drawn amount of the loan, (iii) removed various reporting and restrictive covenants, (iv) extended the maturity date to November 4, 2022 and (iv) reduced the interest rate to 2.1% per annum. In addition, the amendment requires the Company to collateralize a cash balance equal to the total outstanding balance in a cash security account with

18

PacWest. Upon execution of the amendment, the Company repaid the outstanding balance of $1,675 under the original line of credit to this new arrangement.
As of March 31, 2022 and December 31, 2021, there was no outstanding balance on the revolving line of credit. The Company’s borrowings under the revolving line of credit were subject to an aggregate borrowing limit of $20,000 as of March 31, 2022 and December 31, 2021. Total borrowings at any given time under the revolving line of credit are limited to a percentage of domestic accounts receivables less than 90 days past due and other factors.
The revolving line of credit is subject to debt covenants which, if violated, could result in the outstanding balance becoming immediately due. The Company has complied with or obtained waivers for all such covenants as of the date these financial statements were issued.

TeraXion Revolving Credit

In connection with the acquisition of TeraXion on October 12, 2021, the Company assumed a revolving credit with the Canadian Imperial Bank of Commerce with a credit limit of CAD9,440 bearing interest at prime rate plus 0.25%, repayable in monthly installments of CAD155 plus interest, maturing in October 2026. The repayment of monthly installments reduces the credit limit over time. As of March 31, 2022 and December 31, 2021 the outstanding principal balance and credit limit of the loan was $6,805 and $7,102, or CAD8,512 and CAD8,976, respectively. This loan is secured with an authorized credit facility of CAD7,000 from the bank, bearing interest at prime rate plus 0.25%. This line of credit was unused at December 31, 2021 and March 31, 2022.

Short Term Loans
Wuxi
On November 13, 2019, Wuxi entered into a short-term loan agreement with CITIC Group Corporation Ltd. with aggregate principal balance of CNY2,000, or approximately $285, and bearing interest of 4.785% per annum. The principal balance is denominated in Chinese Yuan and the outstanding balance is adjusted for changes in foreign currency exchange rates at each reporting period. On November 13, 2020, the terms of the agreement were extended for twelve months, and the principal and interest were due on November 15, 2021. On November 19, 2021, the total outstanding balance with CITIC Group Corporation was fully paid off. On January 19, 2022, Wuxi entered into a short-term loan agreement with CITIC Group Corporation Ltd. with aggregate principal balance of CNY2,000, or approximately $315, and bearing interest of 3.90% per annum. The principal balance is denominated in Chinese Yuan and the outstanding balance is adjusted for changes in foreign currency exchange rates at each reporting period. As of March 31, 2022, the total outstanding short-term loan with CITIC Group Corporation Ltd. was CNY2,000, or approximately $315.

On October 15, 2020, Wuxi entered into a short-term loan agreement with Bank of Ningbo (“NBCB”) with aggregate principal balance of CNY1,000 or approximately $151 and bearing interest of 4.785%. On April 29, 2021, Wuxi increased its short-term loan principal with NBCB by CNY1,000 or approximately $155 to a total principal balance of CNY4,000. On October 14, 2021, the borrowing from October 15, 2020 was fully paid off. On October 18, 2021, Wuxi re-entered into a short-term loan agreement with NBCB for CNY1,000, or approximately $150 and bearing interest of 4.785%. As of March 31, 2022, the total outstanding short-term loan with NBCB was CNY2,000, or $315. As of December 31, 2021, the total outstanding short-term loan with NBCB was CNY2,000 or $315.

On November 18, 2021, Wuxi also entered into a short-term loan agreement Bank of Nanjing with aggregate principal balance of CNY3,000, or approximately $453 and bearing interest of 4.00%. As of March 31, 2022, the total outstanding short-term loan with Bank of Nanjing was CNY3,000 or $472. As of December 31, 2021, the total outstanding short-term loan with Bank of Nanjing was CNY3,000 or $472.

TeraXion

In connection with the TeraXion acquisition, on October 12, 2021, the Company assumed a short-term loan with Canada Economic Development. This loan bears an interest rate of 8.00% and is payable monthly with a maturity date of April 1, 2022. As of March 31, 2022 and December 31, 2021, the aggregate outstanding principal balance was $5 and $23, respectively. As of April 1, 2022 this loan has been repaid in full.

Symeo Promissory Note


19

In connection with the Symeo acquisition on January 4, 2022, the Company issued a short-term interest-free promissory note of $10,000, payable upon its maturity of January 31, 2023. As of March 31, 2022, the outstanding principal balance was $10,000 and the carrying value was $9,674.

The table below sets forth the components of interest expense for the three months ended March 31, 2022 and March 31, 2021:
Three Months Ended
March 31,
20222021
Interest expense on Trinity Term Loan:
Contractual interest$ $395 
Amortization of discount and issuance cost 72 
 467 
Interest expense on other debt obligations:
Contractual interest58 123 
Amortization of discount and issuance cost 30 
58 153 
Total interest expense$58 $620 
8.    Warrant Liability

In connection with the June 10, 2021 Transaction, holders of TB2 Class A ordinary shares automatically received Class A common stock of indie, and holders of TB2 warrants automatically received 17,250,000 warrants of indie with substantively identical terms (“Public Warrants”). At the Closing, 8,625,000 Class B ordinary shares of TB2 owned by the Sponsor, automatically converted into 8,625,000 shares of indie Class A common stock, and 8,650,000 private placement warrants held by the sponsor, each exercisable for one Class A ordinary share of TB2 at $11.50 per share, automatically converted into warrants to purchase one share of indie Class A common stock at $11.50 per share with substantively identical terms (“the “Private Placement Warrants”). Also at the Closing, TB2 issued 1,500,000 working capital warrants to an affiliate of the Sponsor in satisfaction of a working capital promissory note of $1,500 (the “Working Capital Warrants” and, together with the Private Placement Warrants, the “Private Warrants”). These Working Capital Warrants have substantially identical terms to the Private Placement Warrants.

The warrants may be exercised only during the period commencing on July 10, 2021 (30 days after the closing of the Transaction) through June 10, 2026. The Company may redeem the Public Warrants at a price of $0.01 per warrant upon 30 days’ notice, only in the event that the last sale price of the Class A common stock is at least $18.00 per share for any 20 trading days within a 30-trading day period ending on the third day prior to the date on which notice of redemption is given, provided there is an effective registration statement and current prospectus in effect with respect to the Class A common stock underlying such warrants during the 30 day redemption period. If the Company redeems the warrants as described above, management will have the option to require all holders to exercise warrants on a “cashless basis.”

In accordance with the warrant agreement relating to the Public Warrants, the Company is required to use its best efforts to maintain the effectiveness of the registration statement covering the warrants. If a registration statement is not effective within 90 days following the consummation of a business combination, warrant holders may, until such time as there is an effective registration statement and during any period when the Company shall have failed to maintain an effective registration statement, exercise warrants on a cashless basis pursuant to an available exemption from registration under the Securities Act. In the event that a registration statement is not effective at the time of exercise or no exemption is available for a cashless exercise, the holder of such warrant shall not be entitled to exercise such warrant for cash and in no event (whether in the case of a registration statement being effective or otherwise) will the Company be required to net cash settle the warrant exercise.

The terms of the Private Warrants are identical to the Public Warrants as described above, except that the Private Warrants are not redeemable so long as they are held by the sponsor or its permitted transferees.

The Company has reviewed the terms of warrants to purchase its Class A common stock to determine whether warrants should be classified as liabilities or stockholders’ equity in its consolidated balance sheet. In order for a warrant to be classified in stockholders’ equity, the warrant must be (a) indexed to the Company’s equity and (b) meet the conditions for equity classification in ASC 815-40, Derivatives and Hedging – Contracts in an Entity’s Own Equity. If a warrant does not meet the conditions for equity classification, it is carried on the consolidated balance sheet as a warrant liability measured at fair value,

20

with subsequent changes in the fair value of the warrant recorded in the statement of operations as change in fair value of warrants in Other income (expense), net. The Company determined that all warrants are required to be carried as a liability in the condensed consolidated balance sheet at fair value, with changes in fair value recorded in the condensed consolidated statement of operations (see Note 10). At the closing of the Transaction on June 10, 2021, the warrants had an initial fair value of $74,408, which was recorded as liability and a reduction to additional paid in capital in the condensed consolidated balance sheet.

The following table is a summary of the number of shares of the Company’s Class A common stock issuable upon exercise of warrants outstanding at June 10, 2021:

Number of SharesExercise
Price
Redemption PriceExpiration DateClassificationInitial Fair Value
Public Warrants17,250,000 $11.50 $18.00 June 10, 2026Liability$42,435 
Private Warrants10,150,000 $11.50 N/AJune 10, 2026Liability$31,973 

As of March 31, 2022, there have been no exercises of the warrants and the fair value was $53,114.

9.     Contingent and Earn-Out Liabilities
Earn-Out Milestones
Certain of indie’s stockholders are entitled to receive up to 10,000,000 earn-out shares of the Company’s Class A common stock if the earn-out milestones are met. The earn-out milestones represent two independent criteria, which each entitles the eligible stockholders to 5,000,000 earn-out shares per milestone met. Each earn-out milestone is considered met if at any time following the Transaction and prior to December 31, 2027, the volume weighted average price of indie’s Class A common stock is greater than or equal to $12.50 or $15.00 for any twenty trading days within any thirty-trading day period, respectively. Further, the earn-out milestones are also considered to be met if indie undergoes a Sale. A Sale is defined as the occurrence of any of the following for indie: (i) engage in a “going private” transaction pursuant to Rule 13e-3 under the Exchange Act or otherwise cease to be subject to reporting obligations under Sections 13 or 15(d) of the Exchange Act; (ii) Class A common stock ceases to be listed on a national security exchange, other than for the failure to satisfy minimum listing requirements under applicable stock exchange rules; or (iii) change of ownership (including a merger or consolidation) or approval of a plan for complete liquidation or dissolution.
Escrow Shares
3,450,000 Class A common shares of indie were placed in escrow for the potential future release to the sponsors of TB2 in the event the earn-out milestones are met. The earn-out milestones for the Escrow Shares are identical to those of the earn-out shares. Achievement of each milestone entitles the shareholders to 50% of the total Escrow Shares. The Escrow Shares have been accounted for as a liability and remeasured to fair value each reporting period.
As of November 9, 2021, the first earn-out milestone was achieved while the second Earn-Out Milestone remains unachieved. The achievement of the first earn-out milestone eliminated the variability in the arrangement that previously prevented this instrument to be equity-classified. As a result, the earn-out liabilities associated with the first Earn-Out Milestone were recorded to Additional paid-in capital in the consolidated balance sheet at its fair value. At the same time, the unearned liabilities associated with the second Earn-Out Milestones were also remeasured to its fair value and reclassified per ASC 815-40 to Additional paid-in capital in the consolidated balance sheet.
As of December 31, 2021, there was no liability remaining on the balance sheet.
Contingent Considerations

On May 13, 2020, in connection with the acquisition of City Semiconductor, Inc. (City Semi), the company recorded contingent consideration as a long-term liability at a fair value of $1,180. The contingent consideration is comprised of two tranches. The first tranche is payable, up to a maximum of $500, upon the achievement of cash collection targets within twelve months of the acquisition, and $456 was achieved in May 2021. The second tranche is payable, up to a maximum of $1,500, upon the shipment of a product incorporating the acquired developed technology. In September 2021, the Company paid off the first

21

tranche of the contingent consideration. The fair value of the second tranche contingent consideration liabilities was $1,000 as of March 31, 2022.

On October 1, 2021, in connection with the acquisition of ON Design Israel, the company recorded contingent consideration as a long-term liability at a fair value of $4,000. The contingent consideration is comprised of two tranches. The first tranche is payable, up to a maximum of $2,500, upon the achievement of tapeout within 30 months of the acquisition. The second tranche is payable, up to a maximum of $5,000, upon indie’s achievement of a design win within 36 months of the acquisition. The fair value of the first and second tranche contingent consideration liabilities was $1,771 and $2,148, respectively, and are recorded in Other long-term liabilities in the consolidated balance sheet as of March 31, 2022. The change in fair value since the acquisition date is recorded in Other income (expense), net in the consolidated statement of operations for the three months ended March 31, 2022.

On January 4, 2022, in connection with the acquisition of Symeo, the company recorded contingent considerations as a current and a long-term liability at a fair value of $4,212 and $3,992, respectively. The contingent consideration is comprised of two tranches. The first tranche is payable upon the achievement of revenue threshold of $5,000 by December 31, 2022. The second tranche is payable upon Symeo’s achievement of revenue threshold of $6,000 by December 31, 2023. The fair value of the first and second tranche contingent consideration liabilities as of March 31, 2022 was $4,235 and $3,985, respectively. The change in fair value since the acquisition date is recorded in Other income (expense), net in the consolidated statement of operations for the three months ended March 31, 2022.
10.    Fair Value Measurements
The Company’s debt instruments are recorded at their carrying values in its condensed consolidated balance sheets, which may differ from their respective fair values. The fair values of the Company’s term loans generally approximated their carrying values. The fair value of the promissory note in relation with the Symeo acquisition was determined using valuation inputs categorized as Level 3.

At March 31, 2022, the Company held currency forward contracts of $3,025 to sell United States dollars and to buy Canadian dollars at a forward rate. Any changes in the fair value of these contracts are reflected in the consolidated statement of operations. The fair value of the currency forward contracts was determined using valuation inputs categorized as Level 2. The change in fair value at March 31, 2022 was de minimis.

The following table presents the Company’s fair value hierarchy for financial assets and liabilities:

Fair Value Measurements as of March 31, 2022
Level 1Level 2Level 3Total
Liabilities:
Warrant Liability$ — $ $53,114 $53,114 
ON Design Israel Contingent Consideration - Tapeout$ $ $1,771 $1,771 
ON Design Israel Contingent Consideration - Design Win$ $ $2,148 $2,148 
City Semi Contingent Consideration - Second Tranche$ $ $1,000 $1,000 
Symeo Contingent Consideration - First Tranche$ $ $4,235 $4,235 
Symeo Contingent Consideration - Second Tranche$ $ $3,985 $3,985 
Symeo Promissory Note$ $ $9,674 $9,674 
Fair Value Measurements as of December 31, 2021
Level 1Level 2Level 3Total
Liabilities:
Warrant Liability$ — $ $100,467 $100,467 
ON Design Israel Contingent Consideration - Tapeout$ $ $1,817 $1,817 
ON Design Israel Contingent Consideration - Design Win$ $ $2,222 $2,222 
City Semi Contingent Consideration - Second Tranche$ $ $980 $980 

As of March 31, 2022 and December 31, 2021, the Company’s cash and cash equivalents were all held in cash or Level 1 instruments where the fair values approximates the carrying values.


22

Level 3 Disclosures

Warrants

Warrants were valued using the Black-Scholes-Merton formula and a Monte Carlo Simulations analysis. Calculating the fair value of warrants requires the input of subjective assumptions. Other reasonable assumptions could provide differing results. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the liability’s estimated value.

Contingent Considerations

Contingent considerations were valued using a Monte Carlo analysis in order to simulate the future path of the Company’s stock price over the earn-out period. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the liability’s estimated value.
The following table presents the significant unobservable inputs assumed for each of the fair value measurements:

March 31, 2022December 31, 2021
InputInput
Liabilities:
Warrants
Expected volatility43.70 %36.00 %
City Semi Contingent Consideration - Second Tranche
Discount rate10.80 %10.80 %
ON Design Israel Contingent Consideration - Tapeout
Discount rate6.25 %4.37 %
ON Design Israel Contingent Consideration - Design Win
Discount rate6.25 %4.37 %
Symeo Contingent Consideration - First Tranche
Discount Rate6.25 %N/A
Symeo Contingent Consideration - Second Tranche
Discount Rate6.25 %N/A
Symeo Promissory Note
Discount rate3.13 %N/A

11.    Noncontrolling Interest

In connection with the closing of the Transaction on June 10, 2021, certain members of ADK LLC (the “ADK Minority Holders”) retained approximately 26% membership interest in ADK LLC. The ADK Minority Holders may from time to time, after December 10, 2021, exchange with indie, such holders’ units in ADK LLC for an equal number of shares of indie’s Class A common stock. As a result, indie’s ownership interest in ADK LLC will increase. The ADK Minority Holders’ ownership interests are accounted for as noncontrolling interests in the Company’s condensed consolidated financial statements. The Company’s ownership of ADK LLC, was approximately 79% as of March 31, 2022.

In connection with the Transaction, the Company issued to certain members of ADK LLC an aggregate of 33,827,371 shares of Class V common stock of indie (the “Class V Holders”). The shares of Class V common stock provides no economic rights in indie to the holder thereof; however, each Class V Holder is entitled to vote with the holders of Class A common stock of indie, with each share of Class V common stock entitling the holder to one (1) vote per share of Class V common stock at the time of such vote (subject to customary conversion rate adjustments for stock splits, stock dividends and reclassifications). As of March 31, 2022, the Company had an aggregate of 30,119,812 shares of Class V common stock issued and outstanding.

ADK LLC held 64% and 50% voting control in Wuxi as of March 31, 2022 and December 31, 2021, respectively. From time to time, Wuxi has sold equity ownership and the transactions have reduced ADK LLC’s controlling interest in Wuxi on the consolidated balance sheets. As of March 31, 2022, ADK LLC maintained its controlling ownership in Wuxi. Accordingly, Wuxi’s financial statements are consolidated with those of ADK LLC and its other wholly-owned subsidiaries. Minority

23

interests held in Wuxi are accounted for as non-controlling interests in the Company’s condensed consolidated financial statements.
12.    Revenue
Disaggregation of Revenue
The Company disaggregates revenue from contracts with customers by geographic region, as the Company’s management believes it best depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.
The following tables present revenue disaggregated by geography of the customer’s shipping location for the three months ended March 31, 2022 and 2021:

Three Months Ended
March 31,
20222021
United States$6,630 $494 
Greater China9,108 6,322 
Latin America1,461 301 
South America412  
Rest of Asia Pacific325  
Rest of North America 390 
Europe4,063 607 
Total revenue$21,999 $8,114 

Contract Balances
Certain assets or liabilities are recorded depending on the timing of revenue recognition, billings and cash collections on a contract-by-contract basis. Contract liabilities primarily relate to deferred revenue, including advance consideration received from customers for contracts prior to the transfer of control to the customer, and therefore revenue is recognized upon delivery of products and services or as the services are performed. The Company recorded unbilled revenue of $600 and $402 at March 31, 2022 and December 31, 2021, respectively, as part of its Prepaid expenses and other current assets in the accompanying consolidated balance sheets.
The following table presents the liabilities associated with the engineering services contracts as of March 31, 2022 and December 31, 2021:
March 31,
2022
December 31,
2021
Deferred revenue$2,845 $1,840 
As of March 31, 2022 and December 31, 2021, contract liabilities were included as Deferred revenue and classified as current liabilities in the condensed consolidated balance sheets.
During the three months ended March 31, 2022 and 2021, the Company recognized $346 and $631, respectively, of revenue related to amounts that were previously included in deferred revenue at the beginning of the period. Deferred revenue fluctuates over time due to changes in the timing of payments received from customers and revenue recognized for services provided.
Revenue related to remaining performance obligations represents the amount of contracted development arrangements that has not been recognized, which includes deferred revenue on the consolidated balance sheet and unbilled amounts that will be recognized as revenue in future periods. As of March 31, 2022, the amount of performance obligations that have not been recognized as revenue was $48,181, of which approximately 45% is expected to be recognized as revenue over the next twelve months and the remainder thereafter. This amount excludes the value of remaining performance obligations for contracts with an original expected length of one year or less. Variable consideration that has been constrained is excluded from the amount of performance obligations that have not been recognized.

24

Concentrations
As identified below, some of our customers accounted for more than 10% of the Company’s total revenue for the three months ended March 31, 2022 and 2021:

Three Months Ended
March 31,
20222021
Customer A36.0 %61.3 %
Customer B %12.4 %

The loss of these customers would have a material impact on the Company’s condensed consolidated financial results.
The one largest customer represented 41% of accounts receivable as of March 31, 2022 and the one largest customer represented 31% of accounts receivable as of December 31, 2021. No other individual customer represented more than 10% of accounts receivable at either March 31, 2022 or December 31, 2021.
13.    Share-Based Compensation

Stock compensation expense is recorded in research and development and general and administrative expenses based on the classification of the work performed by the grantees.

The following table sets forth the share-based compensation for the periods presented:

Three Months Ended
March 31,
20222021
Research and development8,650  
Selling, general, and administrative3,765  
Total$12,415 $ 

Stock compensation expense for the three months ended March 31, 2022 included $1,674, which represents liability classified awards for the Company’s 2022 annual incentive plan accrual.

25

14.    Net Income (Loss) per Common Share
Basic and diluted net loss per common share was calculated as follows:
Three Months Ended
March 31,
20222021
Numerator:
Net income$13,706 $10,361 
Less: Net income (loss) attributable to noncontrolling interest2,873 (454)
Net income attributable to indie Semiconductor, Inc.$10,833 $10,815 
Less: Earning attributable to participating securities 5,372 
Net income attributable to common stockholders - basic$10,833 $5,443 
Less: Change in fair value of SAFEs 19,100 
Net loss attributable to common shareholders - dilutive$10,833 $(13,657)
Denominator:
Weighted average shares outstanding - basic111,189,340 32,284,863 
Effect of conversion of SAFEs 6,933,153 
Effect of potentially dilutive Phantom Units1,083,749  
Effect of potentially dilutive Class V common stock29,386,392  
Effect of potentially dilutive unvested Class B units4,391,072  
Effect of potentially dilutive unexercised options1,346,219  
Weighted average common shares outstanding—diluted147,396,772 39,218,016 
Net income per share attributable to common shares— basic$0.10 $0.17 
Net income (loss) per share attributable to common shares— diluted$0.07 $(0.35)
On June 10, 2021, the Company completed a series of business transactions with TB2 pursuant to the MTA. The Transaction materially impacted the number of shares outstanding. Weighted average shares outstanding for the three months ended March 31, 2021 in the table above have been retroactively restated to give effect to the reverse recapitalization.
The Company’s potentially dilutive securities, which include unvested Class B units, preferred units, warrants for Class A units, warrants for Class G units, unexercised options, earn-out shares and escrow shares, have been excluded from the computation of diluted net income (loss) per share as the effect would be to reduce the net income (loss) per share. The Company excluded the following potential shares, presented based on amounts outstanding at each period end, from the computation of diluted net

26

loss per share attributable to shareholders for the periods indicated because including them would have had an antidilutive effect:
Three Months Ended
March 31,
20222021
Unvested Class B units 3,210,705 
Convertible preferred units 31,860,395 
Warrants to purchase Class G units 319,202 
Convertible debt into Class A and preferred units 285,000 
Public warrants for the purchase of Class A common shares17,250,000  
Private warrants for the purchase of Class A common shares10,150,000  
Unexercised options313,050  
Earn-out Shares5,000,000  
Escrow Shares1,725,000  
34,438,050 35,675,302 
15.    Income Taxes

We are subject to U.S. federal and state taxes with respect to our allocable share of any taxable income or loss of ADK, LLC, as well as any stand-alone income or loss we generate. ADK, LLC is treated as a partnership for U.S. income tax purposes and for most applicable state and local income tax purposes and generally does not pay income taxes in most jurisdictions. Instead, ADK, LLC’s taxable income or loss is passed through to its members, including us. Despite its status as a partnership in the United States, ADK, LLC’s foreign subsidiaries are taxable entities operating in foreign jurisdictions. As such, these foreign subsidiaries record a tax expense or benefit in jurisdictions where a valuation allowance has not been recorded.

Our effective tax rate in 2022 will differ from the U.S. federal statutory rate primarily due to changes in valuation allowance, tax expense or benefit in foreign jurisdictions taxed at different tax rates and foreign research and development tax credits and incentive.

Based primarily on our limited operating history and ADK LLC’s historical domestic losses, we believe there is a significant uncertainty as to when we will be able to use our domestic, federal and state, deferred tax assets (“DTAs”). Therefore, we have recorded a valuation allowance against these DTAs for which we have concluded that it is not more likely than not that these will be realized.

As part of reverse capitalization, the Company entered into Tax Receivable Agreements (“TRAs”) with certain shareholders that will represent approximately 85% of the calculated tax savings based on the portion of basis adjustments on future exchanges of ADK, LLC units and other carryforward attributes assumed that we anticipate to be able to utilize in future years. Through March 31, 2022, there have been exchanges of units that would generate a DTA; however, as there is a full valuation allowance on the related DTA, we have not recorded a liability under the TRAs.

The Company recorded a benefit (provision) for income taxes of $659 and $(13) for the three months ended March 31, 2022 and 2021, respectively. Income tax expense and benefits are primarily related to the Company’s operations in Canada and Europe.

Recent Change in U.S. Tax Law

Prior to 2022, IRC Section 174 allowed taxpayers to deduct “research or experimental” (“R&E”) expenditures in the year in which they were incurred.

The 2017 tax reform act amended Section 174, effective for amounts paid or incurred in tax years beginning after December 31, 2021, to require taxpayers to charge their R&E expenditures to a capital account. Capitalized costs are required to be amortized over five years (15 years for expenditures attributable to foreign research).

Due to the Company’s significant R&E expenses the impact of this law change will mean that a significant portion of our total operating expenses will be taken as a deduction over a 5-year period rather than be currently deductible. We do not expect to pay cash taxes as a result of this change as our remaining operating expenses after excluding R&E expenses are significant and we expect to continue to generate losses for tax purposes in the near future.

27

16.    Leases
The Company’s lease arrangements consist primarily of corporate and manufacturing facility agreements. The leases expire at various dates through 2028, some of which include options to extend the lease term. The options with the longest potential total lease term consist of options for extension of up to five years following expiration of the original lease term. All of the leases are operating leases. The Company is headquartered in Aliso Viejo, California and has various research and design centers, sales support offices, and manufacturing facilities throughout the world. The key lease terms for the principal locations are summarized below:
In July 2015, the Company entered into a five-year operating lease for its 14,881 square foot headquarters in Aliso Viejo, California, which is payable monthly with periodic rent adjustments over the lease term. The lease requires a security deposit of $30, which is recorded in other assets on the Company’s condensed consolidated balance sheets as well as a tiered, time-based letter of credit that has now reached its lowest tier of $200. Subsequently, the rentable area was expanded to 18,000 square feet and the lease was extended through the end of June 2023. Rent expense is approximately $38 per month.
In October 2015, the Company entered into a five-year operating lease for its Scotland Design Center in Edinburgh, Scotland, which is payable monthly with periodic rent adjustments over the lease term. The lease expired in October 2020. During 2019, the Company entered into a sub-lease agreement with a third party for the Scotland Design Center facility. Separately, effective January 2020, the Company entered into a lease for a property in Scotland. The lease agreement has a term through June 2024 and monthly rent of approximately $16 per month.
In October 2017, the Company entered into a 26-month operating lease for its Wuxi sales and design center. Rent for the associated office is payable monthly with periodic rent adjustments over the lease term. The lease was subsequently extended through December 2022. Rent expense is approximately $8 per month.

In May 2021, the Company entered into a seven-year operating lease for a location in Detroit, Michigan, which is payable monthly with periodic rent adjustments over the lease term. The lease will expire in 2028 with an initial monthly rent of approximately $22 per month.

In October 2021, the Company entered into a five-year operating lease for its design center in Austin, Texas. Rent for the associated office is payable monthly with periodic rent adjustments over the lease term, which expires in October 2026. Rent expense is approximately $13 per month.

In October 2021, the Company acquired TeraXion and assumed its existing operating lease for an office building and a warehouse in Quebec City, Canada. Rent for the associated office is payable at approximately $38 per month. The lease will expire on May 31, 2028. Rent for the associate warehouse is at approximately $3 per month. This lease will expire on November 30, 2023.

In February 2022, the Company entered into a two-year operating lease for its design center in Boston, Massachusetts, which is payable monthly with periodic rent adjustments over the lease term. The lease will expire March 31, 2024.

The total monthly rent for the remainder locations of the Company around the world is not material.

ASC 842 Adoption

The Company adopted ASC 842 using the modified retrospective method on January 1, 2022. The Company determines if an arrangement is a lease at its inception. Right-of-use (“ROU”) assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The Company uses its estimated incremental borrowing rate in determining the present value of lease payments considering the term of the lease, which is derived from information available at the lease commencement date. The lease term includes renewal options when it is reasonably certain that the option will be exercised, and excludes termination options. To the extent that the Company’s agreements have variable lease payments, the Company includes variable lease payments that depend on an index or a rate and excludes those that depend on facts or circumstances occurring after the commencement date, other than the passage of time. Lease expense for these leases is recognized on a straight-line basis over the lease term. The Company has elected the package of practical expedients permitted under the transition guidance, which does not require reassessment of prior conclusions related to contracts containing a lease, lease classification and initial direct lease costs. As an accounting policy election, the Company also excluded short-term leases (term of 12 months or less) from the balance sheet presentation and accounted for non-lease and lease components in a contract as a single lease component for certain asset classes. Effective January 1, 2022, the Company recorded the impact on its

28

condensed consolidated balance sheet from the recognition of ROU asset and lease liability of $10,344 and $10,344, respectively.

The Company’s facility leases have remaining lease terms ranging from less than one year to six years, some of which include options to extend the lease term for up to six years.

The table below represents lease-related assets and liabilities recorded on the condensed consolidated balance sheet:

Balance Sheet ClassificationMarch 31, 2022
Assets
Operating lease right-of-use assetsOperating lease right-of-use assets$12,553 
Liabilities
Operating lease liabilities (current)Other current liabilities$2,136 
Operating lease liabilities (noncurrent)Operating lease liabilities10,527 
Total lease liabilities$12,663 

Lease Costs

The following lease costs were included in the condensed consolidated statements for the three months ended March 31, 2022:

Three Months Ended
March 31, 2022
Operating lease cost$615 
Short-term lease cost74 
Variable lease cost52 
Total lease cost$741 

Supplemental Information

The table below presents supplemental information related to operating leases as of March 31, 2022:

Cash paid for amounts included in the measurement of operating lease liabilities$470 
Right-of-use assets obtained in exchange for new operating lease liabilities$2,696 
Weighted average remaining lease term6.93 years
Weighted average discount rate4.59 %

Undiscounted Cash Flows

The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as March 31, 2022:

2022 (remaining nine months)$1,987 
20232,594 
20242,086 
20251,955 
20261,391 
Thereafter4,921 
Total minimum lease payments14,934 
Less imputed interest(2,271)
Present value of future minimum lease payments12,663 
Less current obligations under leases(2,136)
Long-term lease obligations$10,527 

29


Disclosures related to Periods Prior to Adoption of New Lease Standard

Minimum lease payments under operating leases with non-cancelable terms in excess of one year as of December 31, 2021, were as follows:

2022$1,869 
20231,674 
20241,303 
20251,177 
20261,201 
Thereafter1,686 
Total minimum lease payments$8,910 
17.    Commitments and Contingencies
Litigation
The Company may be a party to routine claims or litigation incidental to its business. The Company does not believe that it is a party to any pending legal proceeding that is likely to have a material adverse effect on its business, financial condition, results of operations or cash flows.
Royalty Agreement
The Company has entered into license agreements to use certain technology within its design and manufacture of its products. The agreements require royalty fees for each semiconductor sold using the licensed technology. Total royalty expense incurred in connection with these contracts during the three months ended March 31, 2022 and 2021 was $242 and $386, respectively, which is included in cost of goods sold in the consolidated statements of operations. Accrued royalties of $2,569 and $264 are included in accrued expenses in the Company’s consolidated balance sheets as of March 31, 2022 and December 31, 2021, respectively.
Tax Distributions
To the extent the Company has funds legally available, the board of directors will approve distributions to each member of ADK LLC, prior to March 15 of each year, in an amount per unit that, when added to all other distributions made to such member with respect to the previous calendar year, equals the estimated federal and state income tax liabilities applicable to such member as the result of its, his or her ownership of the units and the associated net taxable income allocated with respect to such units for the previous calendar year. There were no distributions approved by the board of directors or paid by the Company during the three months ended March 31, 2022 and 2021.
18.    Supplemental Financial Information

Accrued expenses and other current liabilities consist of the following:

As of
March 31, 2022December 31, 2021
Accrued purchase consideration from business combinations$7,500 $7,500 
City Semi deferred compensation958 833 
Contingent consideration5,235  
Operating lease liabilities, current2,136  
Accrued royalties2,569 360 
Other (1)6,320 5,929 
Accrued expenses and other current liabilities$24,718 $14,622 

30

(1) Amount represents accruals for various operating expenses such as professional fees, open purchase orders, current lease liabilities and other estimates that are expected to be paid within the next 12 months.
19.    Subsequent Events 
For its condensed consolidated financial statements as of March 31, 2022 and the three months then ended, management reviewed and evaluated material subsequent events from the condensed consolidated balance sheet date of March 31, 2022 through May 13, 2022, the date the condensed consolidated financial statements were issued. 

31

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS OF INDIE
Unless the context otherwise requires, all references in this section to the “Company,” “we,” “us, or “our” refer to the business of indie and its subsidiaries prior to the consummation of the Transaction. Throughout this section, unless otherwise noted, “indie” refers to indie Semiconductor and its consolidated subsidiaries.
The following discussion and analysis provides information that management believes is relevant to an assessment and understanding of our consolidated results of operations and financial condition. You should read this discussion and analysis in conjunction with the accompanying unaudited condensed consolidated financial statements and notes thereto included elsewhere in this Form 10-Q. Certain amounts may not foot due to rounding. This discussion and analysis contains forward-looking statements. See “Forward Looking Statements.” We urge you to consider the risks and uncertainties discussed in this Quarterly Report on Form 10-Q and the Company’s Annual Report on Form 10-K for the Fiscal Year ended December 31, 2021, under the heading “Risk Factors” and in the other documents we have filed with the SEC in evaluating our forward-looking statements. We assume no obligation to update any of these forward-looking statements except as required by law. Actual results may differ materially from those contained in any forward-looking statements.
OUR COMPANY
indie Semiconductor offers highly innovative automotive semiconductors and software solutions for Advanced Driver Assistance Systems (“ADAS”), autonomous vehicle, connected car, user experience and electrification applications. We focus on edge sensors across multiple modalities spanning LiDAR, radar, ultrasound and vision. These functions represent the core underpinnings of both electric and autonomous vehicles, while the advanced user interfaces are transforming the in-cabin experience to mirror and seamlessly connect to the mobile platforms we rely on every day. We are an approved vendor to Tier 1 automotive suppliers and our platforms can be found in marquee automotive manufacturers around the world. Headquartered in Aliso Viejo, California, indie has design centers and sales offices in Austin, Texas; Boston, Massachusetts; Detroit, Michigan; San Francisco and San Jose, California; Budapest, Hungary; Dresden and Munich, Germany; Edinburgh, Scotland; Haifa, Israel; Quebec, Canada; Tokyo, Japan; Seoul, South Korea and several locations throughout China.

We maintain design centers for our semiconductor engineers and designers in the United States, Scotland, Germany, Israel and China. We engage subcontractors to manufacture our products. These subcontractors, as well as the majority of our customers’ locations, are primarily in Asia. For the three months ended March 31, 2022 and 2021, approximately 52% and 84%, respectively, of our product revenues were recognized for shipments to customer locations in Asia.

Recent Acquisitions

Symeo GmbH
On October 21, 2021, we entered into a definitive agreement with Analog Devices (“ADI”) to acquire Symeo GmbH (“Symeo”). The acquisition was approved by the German government on January 4, 2022 and closed on the same day. The total consideration paid for this acquisition consisted of (i) $8,705 in cash at closing, net of cash acquired; (ii) a $10,000 promissory note payable in January 2023 with a fair market value of $9,674; and (iii) an equity-based earn-out of up to 858,369 shares of indie Class A common stock based on future revenue growth. The fair market value of this equity-based earn-out was $8,204 on January 4, 2022.

See Note 2 - Business Combinations for additional description of this acquisition.
Impact of COVID-19

The COVID-19 pandemic and the resulting economic downturn has affected affecting business conditions in our industry. The duration, severity, and future impact of the pandemic, including as a result of more contagious variants of the virus that causes COVID-19, continue to be highly uncertain and could still result in significant disruptions to our business operations, as well as negative impacts to our financial condition. Like many companies in the semiconductor industry, we are experiencing various supply constraints due to the pandemic. While we are working with our global supply chain partners to mitigate this risk, the duration and extent of the supply chain disruptions remain uncertain.
32

OPERATING RESULTS

Comparison of the Three Months Ended March 31, 2022 and 2021
Revenue
Three Months Ended March 31,
20222021
(in thousands)$% of Revenue$% of Revenue$ Change% Change
Revenue:
Product revenue$18,086 82 %$7,483 92 %$10,603 142 %
Contract revenue3,913 18 %631 %3,282 520 %
Total revenue$21,999 100 %$8,114 100 %$13,885 171 %
Revenue for the three months ended March 31, 2022 was $22.0 million, compared to $8.1 million for the three months ended March 31, 2021, an increase of $13.9 million or 171%, which was primarily driven by a $10.6 million increase in product revenue as well as an increase in contract revenue. The increase in product revenue was due primarily to higher product volume (units sold) given the continued growth in demand from our customers globally. Change in product mix and increases in average selling price (“ASP”) also contributed to the increase in product revenue year-over-year. The increase in contract revenue was primarily due to commencing of a large non-recurring engineering project with a top customer in the current year.
Operating Expenses

Three Months Ended March 31,
20222021
(in thousands)$% of Revenue$% of Revenue$ Change% Change
Operating expenses:
Cost of goods sold$14,192 65 %$4,848 60 %$9,344 193 %
Research and development29,499 134 %8,677 107 %20,822 240 %
Selling, general, and administrative12,642 57 %2,695 33 %9,947 369 %
Total operating expenses$56,333 256 %$16,220 200 %$40,113 247 %

Cost of goods sold for the three months ended March 31, 2022 was $14.2 million, compared to $4.8 million for the three months ended March 31, 2021. The increase of $9.3 million or 193% was primarily due to a $3.4 million increase in product shipments given the increase in revenue above, a $1.7 million increase due to change in product mix and a $1.2 million increase in product cost. Total cost of goods sold for the three months ended March 31, 2022 also included $2.5 million in amortization related to acquired intangible assets as a result of the recent business combinations.
Research and development expense for the three months ended March 31, 2022 was $29.5 million, compared to $8.7 million for the three months ended March 31, 2021. The increase of $20.8 million or 240% was primarily due to a $6.2 million increase in personnel costs as we increased the number of employees working on product development, a $2.3 million increase in product development costs, $8.7 million share-based compensation expense, and a $1.6 million increase in amortization expense related to R&D project license and acquired intangible assets from business combinations. We started recognizing share-based compensation expense in the second quarter of the prior year as it required the consummation of the Transaction in June 2021 and implementation of the 2021 Omnibus Equity Plan in August 2021 to be recognized. We expect research and development expense to continue to increase as we continue to grow our headcount organically to support expanded product development activities.
Selling, general and administrative expense for the three months ended March 31, 2022 was $12.6 million, compared to $2.7 million for the three months ended March 31, 2021. The increase of $9.9 million or 369% was primarily due to a $2.8 million increase in outside professional fees, a $3.8 million increase in share-based compensation expense, a $1.3 million increase in personnel costs due to increase in headcounts, and a $1.4 million increase in intangible asset amortization from business combinations. We started recognizing share-based compensation expense in the second quarter of the prior year as it required the consummation of the Transaction in June 2021 and implementation of the 2021 Omnibus Equity Plan in August 2021 to be

33

recognized. We expect selling, general, and administrative expense to continue to increase as we grow our headcount to support our global expansion and to fulfill our obligations as a publicly traded company.

Other income (expense), net
Three Months Ended
March 31,
20222021
(in thousands)$$$ Change% Change
Other income (expense), net:
Interest income$33 $$26 371 %
Interest expense(58)(620)562 (91)%
 Gain (loss) from change in fair value of SAFEs— 19,100 (19,100)(100)%
 Gain (loss) from change in fair value of warrants47,353 — 47,353 100 %
 Gain (loss) from change in fair value of earn-out liabilities83 — 83 100 %
Other expense(30)(7)(23)329 %
Total other income, net$47,381 $18,480 $28,901 156 %
Interest expense for the three months ended March 31, 2022 was $0.1 million, compared to $0.6 million for the three months ended March 31, 2021. Interest expense relates to the routine cash and non-cash interest expenses on outstanding debt obligations. All long-term debts historically held by indie before the Transaction were paid off as of June 30, 2021, which resulted in the decrease in total interest expense compared to the same period in the prior year.
During the three months ended March 31, 2021, we recognized an unrealized loss of $19.1 million from change in fair value of Simple agreements for future equity (“SAFEs”) as a result of changes in the valuation inputs in the period. Upon the closing of the Transaction on June 10, 2021, the SAFE holders converted their SAFEs to Class A common stock of indie. No changes in fair value of SAFEs were recorded after June 10, 2021.
During the three months ended March 31, 2022, we recognized an unrealized gain from change in fair value of our warrants of $47.4 million. The increase in fair value of our warrant liability of $47.4 million was primarily a result of the decrease of the closing price of our Class A common stock listed on the Nasdaq to $7.81 per share on March 31, 2022 from $11.99 per share on December 31, 2021.
Income Tax Benefits
We evaluate our estimated annual effective tax rate (“ETR”) on a quarterly basis based on current and forecasted operating results. The relationship between our income tax provision or benefit and our pretax book income or loss can vary significantly from period to period considering, among other factors, the overall level of pretax book income or loss and changes in the blend of jurisdictional income or loss that is taxed at different rates and changes in valuation allowances. Consequently, our ETR may fluctuate significantly period to period and may make quarterly comparisons less than meaningful.

Income tax benefits for the three months ended March 31, 2022 were results of foreign operations. Tax expense recorded for the same period last year was also the result of foreign operations.

JOBS Act
The JOBS Act permits an emerging growth company (“EGC”) such as us to take advantage of an extended transition period to comply with new or revised accounting standards applicable to public companies. We have elected to use the extended transition period under the JOBS Act until the earlier of the date we (1) are no longer an emerging growth company or (2) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our consolidated financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.

We will remain an emerging growth company until the earliest to occur of: (1) the last day of the fiscal year in which we have more than $1.07 billion in annual revenue; (2) the date on which we are deemed to be a “large accelerated filer,” which would occur if the market value of our equity securities held by nonaffiliates exceeds $700 million as of the last business day of our most recently completed second fiscal quarter; (3) the date on which we have issued more than $1.0 billion in non-convertible

34

debt securities during the prior three-year period; and (4) the last day of the fiscal year ending after the fifth anniversary of our initial public offering, or December 31, 2024.

We may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for public companies.
Liquidity and Capital Resources
Historically, we derive liquidity primarily from debt and equity financing activities as we have historically had negative cash flows from operations. On June 10, 2021, we completed the Transaction, which resulted in approximately $341.3 million of net cash proceeds. On November 5, 2021, we also entered into an amendment to the PacWest loan agreement that (i) increased the maximum borrowing capacity under the revolving line of credit to $20 million, (ii) limited the security interests of the bank to the cash collateral set at 102.5% of the drawn amount of the loan, (iii) removed various reporting and restrictive covenants, (iv) extended the maturity date to November 4, 2022 and (iv) reduced the interest rate to 2.1% per annum. We currently do not have any outstanding balance under this revolving line of credit. As of March 31, 2022, our balance of cash and cash equivalents was $193.0 million.

Our primary use of cash is to fund operating expenses, which consist primarily of research and development expenditures, working capital requirements related to inventory, accounts payable and accounts receivable, and general and administrative expenditures. In addition, from time to time, we use cash to fund our mergers and acquisitions as well as for purchases of various capital and software assets. Our immediate sources of liquidity are cash, cash equivalents and our revolving credit facility. We believe that our existing cash and cash equivalents, funds anticipated to be generated from our operations, and available borrowing on our revolving credit facility will be sufficient to meet our working capital needs for at least the next 12 months. Our future capital requirements may vary from those currently planned and will depend on many factors, including our rate of sales growth, the timing and extent of spending on various business initiatives, our international expansion, the timing of new product introductions, market acceptance of our solutions, and overall economic conditions including the potential impact of global supply imbalances and COVID-19 on the global financial markets. To the extent that current and anticipated future sources of liquidity are insufficient to fund our future business activities and requirements, we may be required to seek additional equity or debt financing.

Acquisitions

In January, 2022 we completed the acquisition of Symeo GmbH, for which we made an initial cash payment of approximately $10.0 million. An additional $10.0 million will be due in 2023, as well as an equity based earn out of shares of indie Class A common stock based on future revenue growth. See “Recent Acquisitions” above for further information.
We expect to continue to incur net operating losses and negative cash flows from operations. We also expect our research and development expenses, general and administrative expenses and capital expenditures will to increase over time as we continue to expand our operations, product offerings and customer base.

The following table summarizes our consolidated cash flows for the three months ended March 31, 2022 and 2021:

Three Months Ended
March 31,
ChangeChange
20222021$%
Net cash used in operating activities$(15,714)$(9,091)$(6,623)73 %
Net cash used in investing activities(9,270)(161)(9,109)5658 %
Net cash used in financing activities(720)(632)(88)14 %
Operating Activities
For the three months ended March 31, 2022, net cash used in the operating activities was $15.7 million, which included net income of $13.7 million and adjusted for certain non-cash items and changes in operating assets and liabilities. Non-cash decreases primarily consisted of $47.4 million of net gains resulting from a change in fair value for warrants. These non-cash decreases were partially offset by $12.4 million in share-based compensation expense and $5.4 million in depreciation and amortization. Changes in operating assets and liabilities from operations used $0.9 million of cash, primarily driven by an increase in deferred revenue, accounts payable, and accrued liabilities, partially offset by a decrease in accrued payroll liabilities and increases in accounts receivable and prepaid and other current assets.

35

Cash used in operating activities during the three months ended March 31, 2021 was $9.1 million, mostly consisting of net income of $10.4 million adjusted for certain non-cash items and changes in operating assets and liabilities. Non-cash charges primarily consisted of a $19.1 million gain from change in fair value of SAFEs partially offset by $0.6 million in depreciation and amortization. Changes in operating assets and liabilities from operations used $1.5 million of cash, primarily driven by a increase in accounts receivable and inventory, offset by a decrease in accounts payable and accrued expenses.
Investing Activities
Net cash used in investing activities for the three months ended March 31, 2022 and 2021 was $9.3 million and $0.2 million, respectively. During the period ended March 31, 2022 the decrease in cash was primarily due to the acquisition of Symeo GmbH for $8.7 million, net of cash acquired, as well as an increase in cash used of $0.6 million for the purchase of capital expenditures. During the period ended March 31, 2021 our primary investing activities consisted of capital expenditures. We expect that we will make additional capital expenditures in the future, including licenses to various intangible assets, in order to support the future growth of our business.
Financing Activities
Net cash provided by financing activities for the three months ended March 31, 2022 was $0.7 million, which was primarily attributed to $0.7 million of payments on financed software.
Cash used in financing activities for the three months ended March 31, 2021 of $0.6 million was primarily the result of $0.3 million of payments of financed software and $0.3 million in deferred financing costs.

Future Material Cash Obligations

Following is a summary of our material cash requirements from known contractual and other obligations, including commitments for capital expenditures, as of March 31, 2022:

Future Estimated Cash Payments Due by Period
Contractual ObligationsLess than 1 year1 - 3 years3-5 years>5 yearsTotal
Debt obligations$11,903 $3,276 $2,715 $— $17,894 
Operating leases1,987 4,680 3,346 4,921 14,934 
Total contractual obligations$13,890 $7,956 $6,061 $4,921 $32,828 

Critical Accounting Estimates

The discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with generally accepted accounting principles (“GAAP”). The preparation of these financial statements requires us to make estimates and judgments in applying our most critical accounting policies that can have a significant impact on the results we report in our financial statements. The SEC has defined critical accounting estimates as those that involve a significant level of estimation uncertainty and have had or are reasonably likely to have a material impact on a registrant’s financial condition or results of operations. Based on this definition, our most critical accounting estimates include revenue recognition, which impacts the recording of net revenue; inventory valuation, which impacts the cost of goods sold and gross margin; business combinations, which impacts the fair value of acquired assets and assumed liabilities; goodwill and long-lived assets, which impacts the fair value of goodwill and intangible assets; warrants and earn-out liabilities valuations, which impacts the fair value of these financial instruments; and income taxes, which impacts the income tax provision. We have other significant accounting policies that do not generally require subjective estimates or judgments or would not have a material impact on our results of operations. The Company’s critical accounting policies and estimates are disclosed under Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations in its Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

There have been no material changes to our critical accounting policies and estimates as disclosed in our Annual Report on Form 10-K filed for the year ended December 31, 2021.

Recently Issued and Adopted Accounting Pronouncements


36

We describe the recently issued and adopted accounting pronouncements that apply to us in Note 1 - Nature of Business and Basis to our Condensed Consolidated Financial Statements presented herein.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Foreign Currency Risk

We have international operations, giving rise to exposure to market risks from changes in currency exchange rates. A cumulative foreign currency translation loss of $580 related to our foreign subsidiaries is included in “Accumulated other comprehensive loss” within the Stockholders' Equity section of the consolidated balance sheet at March 31, 2022. The aggregate foreign currency transaction exchange rate income (loss) included in determining loss before income taxes was $884 thousand and $(88) thousand for the three months ended March 31, 2022 and 2021, respectively.

As our international operations grow, our risks associated with fluctuation in foreign currency rates will become greater, and we will continue to reassess our approach to managing this risk. In addition, currency fluctuations or a weakening U.S. dollar could increase the costs of our international expansion and operation.

Investment and Interest Rate Risk

Our exposure to interest rate and general market risks relates principally to our investment portfolio, which consists of cash and cash equivalents (money market funds and marketable securities purchased with less than ninety days until maturity) that totals approximately $193.0 million as of March 31, 2022.

The main objectives of our investment activities are liquidity and preservation of capital. Our cash equivalent investments have short-term maturity periods that dampen the impact of market or interest rate risk. Credit risk associated with our investments is not material because our investments are diversified across securities with high credit ratings.

Given the current low interest rate environment, the objectives of our investment activities, and the relatively low interest income generated from our cash, cash equivalents, and other investments, we do not believe that investment or interest rate risks currently pose material exposures to our business or results of operations.
ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures
Our management, including our Chief Executive Officer and Chief Financial Officer, have conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of March 31, 2022 and based on this evaluation, have concluded that, as a result of the material weaknesses in internal control over financial reporting as described below, our disclosure controls and procedures were not effective as of March 31, 2022.

Per Rule 13a-15(e), the term disclosure controls and procedures means controls and other procedures of an issuer that are designed to ensure that information required to be disclosed by the issuer in the reports that it files or submits under the Exchange Act (15 U.S.C. 78a et seq.) is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Exchange Act is accumulated and communicated to the issuer’s management, including its Chief Executive Officer and Chief Financial Officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

Material Weaknesses in Internal Control over Financial Reporting and Remediation Plan

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). 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:

i.Pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company;


37

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

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

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 our annual or interim financial statements will not be prevented or detected on a timely basis.

Under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, we conducted an assessment of our internal control over financial reporting as of March 31, 2022, based on the framework in Internal Control - Integrated Framework (2013), issued by the Committee of Sponsoring Organizations of the Treadway Commission (the “2013 COSO Framework”). As a result of this evaluation, management identified the following material weaknesses in internal control, which continue to exist as of March 31, 2022:

a.Control Environment: The Company did not have a sufficient number of personnel with assigned responsibility and accountability for the design, operation and documentation of internal control over financial reporting in accordance with the 2013 COSO Framework.

a.Risk Assessment: The Company did not have an effective risk assessment process that defined clear financial reporting objectives and evaluated risks, including identifying and analyzing risks related to non-routine transactions such as mergers and acquisitions, at a sufficient level of detail to identify all relevant risks of material misstatement across the Company or within each acquired entity.

a.Information and Communication: The Company did not have effective information control processes, including those related to the use of manual spreadsheets, to ensure the reliability of information used in certain computations related to financial reporting

a.Monitoring Activities: The Company did not have effective monitoring activities to assess the operation of internal control over financial reporting, including the continued appropriateness of control design and level of documentation maintained to support control effectiveness.

a.Control Activities: As a consequence of the aforementioned deficiencies, the Company did not have effective control activities related to the design and operation of process-level controls across certain key financial reporting processes.

While these material weaknesses did not result in material misstatements of the Company’s financial statements as of and for the period ended March 31, 2022, these material weaknesses create a reasonable possibility that a material misstatement of account balances or disclosures in our consolidated financial statements may not be prevented or detected in a timely manner. Accordingly, the Company concluded that the deficiencies represent material weaknesses in its internal control over financial reporting and that internal control over financial reporting was not effective as of March 31, 2022.

This Quarterly Report does not include an attestation report of our independent registered public accounting firm, KPMG LLP, due to the established rules of the Securities and Exchange Commission.

Management’s Remediation Plan

The Company’s remediation efforts are ongoing, and it will continue its initiatives to implement and document policies and procedures and strengthen the Company’s internal control environment. Remediation of the identified material weaknesses and strengthening the Company’s internal control environment will require a substantial effort throughout 2022 and, possibly, the first quarter of 2023. The material weaknesses cannot be considered completely remediated until the applicable controls have operated for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively. In addition, it is possible that certain controls the Company plans to implement in 2022 will not have operated for a sufficient period of time in 2022 to test their operating effectiveness as part of the Company’s evaluation of internal control over financial reporting as of December 31, 2022 and may extend to the following year.

To remediate the material weaknesses described above, the Company is pursuing the following remediation steps:


38

i.We will continue to seek, train and retain individuals that have appropriate skills and experience related to designing operating and documenting internal controls over financial reporting, coupled with the addition of finance staff to improve the current segregation of roles and responsibilities; and

ii.We have launched a company-wide initiative to implement a new enterprise resource planning (“ERP”) system capable of automating some of our manual financial reporting processes, enhancing our information technology control environment, and mitigating some of the internal control gaps and limitations that cannot be addressed by the current system; and

iii.We have engaged third party specialists to conduct a comprehensive review, update and enhancement of the design and documentation of key business processes to ensure the components of internal control over financial reporting are present and functioning in accordance with the 2013 COSO Framework; and

iv.We are in the process of establishing an internal audit function which will perform routine risk assessments and gap analysis of our control environment and report regularly to the audit committee on the progress and results of our remediation plan, including the identification, status, and resolution of internal control deficiencies.

We believe that our remediation plan will be sufficient to address the identified material weaknesses and strengthen our internal control over financial reporting. As we continue to evaluate, and work to improve our internal control over financial reporting, we may determine that additional measures to address control deficiencies or modifications to the remediation plan are necessary. It cannot be assured, however, when we will remediate such material weaknesses, nor can we be certain whether additional actions will be required. Moreover, it cannot be assured that additional material weaknesses will not arise in the future.

Changes in Internal Control Over Financial Reporting

As described above under “Management's Remediation Plan”, we are taking actions to remediate the material weaknesses in our internal control over financial reporting. Except as described above, there were no changes in internal control over financial reporting during the three months ended March 31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

39

PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
We are not party to any material legal proceedings. From time to time, we may be involved in legal proceedings or subject to claims incident to the ordinary course of business. The outcome of litigation is inherently uncertain, and there can be no assurances that favorable outcomes will be obtained. In addition, regardless of the outcome, such proceedings or claims can have an adverse impact on us, which may be material because of defense and settlement costs, diversion of resources and other factors.
ITEM 1A. RISK FACTORS
The business, financial condition, and operating results of the Company can be affected by many factors, whether currently known or unknown, including but not limited to those described in Part 1, Item 1A in the Company’s Annual Report on Form 10-K for the Fiscal Year ended December 31, 2021 under the heading “Risk Factors,” any one or more of which could, directly or indirectly, cause the Company’s actual financial condition and operating results to vary materially from past or the anticipated future financial condition and operating results. Any of these factors, in whole or in part, could materially and adversely affect the Company’s business, financial condition, operating results, and stock price. There have been no material changes to the Company’s risk factors disclosed under the heading “Risk Factors” in Part 1, Item 1A in the Company’s Annual Report on Form 10-K for the Fiscal Year ended December 31, 2021 filed on April 11, 2022.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

On various dates between February 28, 2022 and March 7, 2022, the Company issued an aggregate of 2,224,148 shares of its Class A common stock to two ADK Minority Holders in exchange for an equal number of their ADK LLC units. The shares of Class A common stock were issued to the two ADK Minority Holders in reliance on the exemption under Section 4(a)(2) of the Securities Act of 1933, as amended (the “Securities Act”). In connection with such exchange, 2,224,148 shares of Class V common stock held by the ADK Minority Holders were cancelled.

In addition, on February 14, 2022, the Company issued 3,074,494 shares of Class A common stock and 1,895,879 shares of Class V common stock to certain indie shareholders for the achievement of the first earn-out milestone in connection with the Transaction. These shares of common stock were issued in reliance on the exemption from registration under Section 4(a)(2) of the Securities Act.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
None.
ITEM 6. EXHIBITS.
(d) Exhibits
Exhibit
Number
Description of Exhibit

40

101 .INS
Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101 .SCHInline XBRL Taxonomy Extension Schema Document
101 .CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101 .DEFInline XBRL Taxonomy Definition Linkbase Document
101 .LABInline XBRLTaxonomy Extension Label Linkbase Document
101 .PRE
Inline XBRL Taxonomy Extension Presentation Linkbase Document
104
Cover Page Interactive Data File (embedded within the Inline XBRL document and contained in Exhibit 101)

41

SIGNATURE
Pursuant to the requirements of the Securities and Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
INDIE SEMICONDUCTOR, INC.
May 13, 2022By:/s/ Thomas Schiller
Name:Thomas Schiller
Title:Chief Financial Officer & EVP of Strategy
(Principal Financial Officer)

42
EX-31.1 2 indi-03x31x2022x10qx311.htm EX-31.1 Document
Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO RULE 13a-14(a) AND RULE 15d-14(a)
OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Donald McClymont, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of indie Semiconductor, 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:

1.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; and

2.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; and

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

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

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):

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

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


May 13, 2022
/s/ Donald McClymont
Date
Donald McClymont
Chief Executive Officer

EX-31.2 3 indi-03x31x2022x10qx312.htm EX-31.2 Document
Exhibit 31.2

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO RULE 13a-14(a) AND RULE 15d-14(a)
OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Thomas Schiller, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of indie Semiconductor, 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:

1.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; and

2.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; and

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

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

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):

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

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



May 13, 2022
/s/ Thomas Schiller
Date
Thomas Schiller
Chief Financial Officer & EVP of Strategy

EX-32 4 indi-03x31x2022x10qx32.htm EX-32 Document
Exhibit 32
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
AND CHIEF FINANCIAL OFFICER PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of indie Semiconductor, Inc. (the "Company") on Form 10-Q for the quarter ended March 31, 2022 as filed with the Securities and Exchange Commission (the "Report"), we, Donald McClymont, Chief Executive Officer of the Company, and Thomas Schiller, Chief Financial Officer and EVP of Strategy 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 our knowledge: (1). The Report fully complies with the requirements of Section 13(a) or Section 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/ Donald McClymont
Donald McClymont
Chief Executive Officer
/s/ Thomas Schiller
Thomas Schiller
Chief Financial Officer and EVP of Strategy
May 13, 2022


EX-101.SCH 5 indi-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) AND NONCONTROLLING INTEREST link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Nature of the Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Nature of the Business and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Nature of the Business and Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Business Combinations - Purchase Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Business Combinations - Pro Forma Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Inventory, Net link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Inventory, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Inventory, Net - Components of Net Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Inventory, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Intangible Assets, Net - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Intangible Assets, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Intangible Assets, Net - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2322305 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Goodwill - Roll Forward (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2125107 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2326306 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - Debt - Components of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - Debt - Balance Sheet Components (Details) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Debt - Components of Interest Expense on Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2131108 - Disclosure - Warrant Liability link:presentationLink link:calculationLink link:definitionLink 2332307 - Disclosure - Warrant Liability (Tables) link:presentationLink link:calculationLink link:definitionLink 2433417 - Disclosure - Warrant Liability - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2434418 - Disclosure - Warrant Liability - Summary of Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 2135109 - Disclosure - Contingent and Earn-Out Liabilities link:presentationLink link:calculationLink link:definitionLink 2436419 - Disclosure - Contingent and Earn-Out Liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2137110 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2338308 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2439420 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2440421 - Disclosure - Fair Value Measurements - Fair Value Hierarchy for Financial Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2441422 - Disclosure - Fair Value Measurements - Unobservable Input Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2142111 - Disclosure - Noncontrolling Interest link:presentationLink link:calculationLink link:definitionLink 2443423 - Disclosure - Noncontrolling Interest - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2144112 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2345309 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2446424 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2447425 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2448426 - Disclosure - Revenue - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2449427 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2449427 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2450428 - Disclosure - Revenue - Schedules of Customers Accounting for More Than 10% of Total Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2151113 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2352310 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2453429 - Disclosure - Share-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2454430 - Disclosure - Share-Based Compensation - Components of Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2155114 - Disclosure - Net Income (Loss) per Common Share link:presentationLink link:calculationLink link:definitionLink 2356311 - Disclosure - Net Income (Loss) per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2457431 - Disclosure - Net Income (Loss) per Common Share - Basic and Diluted Net Income (Loss) Per Common Unit (Details) link:presentationLink link:calculationLink link:definitionLink 2458432 - Disclosure - Net Income (Loss) per Common Share - Antidilutive Units Excluded from Computation of Net Loss Per Unit (Details) link:presentationLink link:calculationLink link:definitionLink 2159115 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2460433 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2161116 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2362312 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2463434 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2464435 - Disclosure - Leases - Balance Sheet Classification (Details) link:presentationLink link:calculationLink link:definitionLink 2465436 - Disclosure - Leases - Components of Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2466437 - Disclosure - Leases - Cash Flow and Balance Sheet Reconcilation (Details) link:presentationLink link:calculationLink link:definitionLink 2467438 - Disclosure - Leases - Future Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2467438 - Disclosure - Leases - Future Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2468439 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2169117 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2470440 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2171118 - Disclosure - Supplemental Financial Information link:presentationLink link:calculationLink link:definitionLink 2372313 - Disclosure - Supplemental Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2473441 - Disclosure - Supplemental Financial Information - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 2174119 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 indi-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 indi-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 indi-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Wuxi indie Microelectronics Ltd. Wuxi indie Microelectronics Ltd. [Member] Wuxi indie Microelectronics Ltd. Customer [Domain] Customer [Domain] Work-in-process Inventory, Work in Process, Gross Symeo GmbH Symeo GmbH [Member] Symeo GmbH Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Leasehold improvements Leasehold Improvements [Member] Net income attributable to indie Semiconductor, Inc. Net Income (Loss) Attributable to Parent Intangible asset contract liability Intangible Asset Contract Liability, Current Intangible Asset Contract Liability, Current Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Accrued payroll liabilities Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Monthly rent Operating Lease, Rent Expense, Monthly Payments Operating Lease, Rent Expense, Monthly Payments Goodwill Goodwill Disclosure [Text Block] Accumulated
Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Acquisition related costs Business Combination, Acquisition Related Costs Issuance per Exchange of Class V to Class A Stock Issued During Period, Value, Exchange Of Class V To Class A Stock Issued During Period, Value, Exchange Of Class V To Class A Option pricing model Valuation Technique, Option Pricing Model [Member] Earn-out liability Derivative Liability Security deposit Lessee, Operating Lease, Security Deposit Lessee, Operating Lease, Security Deposit Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Revenue from Contract with Customer [Abstract] Schedule of Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Contingent consideration, tranche one Contingent consideration, tranche one Contingent Consideration Tranche One [Member] Contingent Consideration Tranche One Issuance per Exchange of Class V to Class A (in shares) Stock Issued During Period, Shares, Exchange Of Class V To Class A Stock Issued During Period, Shares, Exchange Of Class V To Class A Impairment of intangible assets Impairment of Intangible Assets (Excluding Goodwill) Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term TeraXion TeraXion Inc [Member] TeraXion Inc Other assets and deposits Other Assets, Noncurrent Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Issuance on earn out awards Stock Issued During Period, Value, Earn Out Awards Stock Issued During Period, Value, Earn Out Awards Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Investment, Name [Axis] Investment, Name [Axis] Class V Common Stock Class V Common Class V [Member] Common Class V IPR&D In Process Research and Development [Member] Net increase 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 Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table] Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table] Share-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Working Capital Warrants Working Capital Warrants [Member] Working Capital Warrants Deferred tax liabilities, non-current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of intangible assets Amortization of Intangible Assets Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Payments on deferred financing costs Payments of Financing Costs Variable lease cost Variable Lease, Cost Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Potentially antidilutive securities excluded from the calculation of net loss per unit (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Components of Net Inventories Schedule of Inventory, Current [Table Text Block] Revenue recognized from previously recorded contract liabilities Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Subsequent Events [Abstract] Earnings or loss of acquiree since acquisition date Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Business Combination and Asset Acquisition [Abstract] Net effect of exchange rate on carrying value, finite-lived Finite-Lived Intangible Assets, Net Effect Of Exchange Rate Carrying Value Finite-Lived Intangible Assets, Net Effect Of Exchange Rate Carrying Value Business Acquisition [Axis] Business Acquisition [Axis] Fair Value Hierarchy for Financial Assets and Liabilities Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Contingent consideration Business Combination, Consideration Transferred, Contingent Business Combination, Consideration Transferred, Contingent Schedule of Indefinite-Lived Intangible Assets, Net Schedule of Indefinite-Lived Intangible Assets [Table Text Block] CITIC Group Corporation Ltd. CITIC Group Corporation Ltd. [Member] CITIC Group Corporation Ltd. Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Issuance on earn out awards (in shares) Stock Issued During Period, Shares, Earn Out Awards Stock Issued During Period, Shares, Earn Out Awards Aliso Viejo headquarters Aliso Viejo Headquarters [Member] Aliso Viejo Headquarters Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Concentration risk Concentration Risk, Percentage Preferred stock, $0.0001 par value, 10,000,000 shares authorized; no shares issued or outstanding Preferred Stock, Value, Issued Deferred financing costs incurred Deferred Financing Costs Deferred Financing Costs Cash Consideration, Debt Repaid Cash Consideration, Debt Repaid [Member] Cash Consideration, Debt Repaid Trade names Trade Names [Member] Accumulated Deficit Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Greater China CHINA Ownership percentage by parent Noncontrolling Interest, Ownership Percentage by Parent Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Intangible asset contract liability, net of current portion Intangible Asset, Contract Liability, Noncurrent Intangible Asset, Contract Liability, Noncurrent Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Earnout shares Earnout Shares [Member] Earnout Shares Contingent consideration, measurement input Business Combination, Contingent Consideration, Liability, Measurement Input Secured debt Secured Debt [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Purchases of property and equipment, accrued but not paid Capital Expenditures Incurred but Not yet Paid Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Pro Forma Financial Information Business Acquisition, Pro Forma Information [Table Text Block] Cash Consideration Accural Cash Consideration Accural [Member] Cash Consideration Accural Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Commitments and Contingencies Disclosure [Abstract] Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Prime rate Prime Rate [Member] Contingent consideration Business Combination, Contingent Consideration, Liability, Current Net income per share attributable to common shares - basic (in dollars per share) Earnings Per Share, Basic Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Milestone two, earn out Milestone Two Earnout Shares [Member] Milestone Two Earnout Shares Share portion of consideration Business Combination, Consideration Transferred, Equity Consideration Percentage Business Combination, Consideration Transferred, Equity Consideration Percentage 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenue Revenue from Contract with Customer [Text Block] Document Information [Line Items] Document Information [Line Items] Less: cash acquired Cash Acquired from Acquisition CIBC loan, due 2026 TeraXion Line Of Credit [Member] TeraXion Line Of Credit Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Total Interest Expense, Debt Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Raw materials Inventory, Raw Materials, Gross Intangible asset, finite lived Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease, Payments Earnout period, threshold trading days (in trading days) Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Net consideration Consideration transferred Business Combination, Consideration Transferred Bad debts Accounts Receivable, Credit Loss Expense (Reversal) Depreciation and amortization Other Depreciation and Amortization Outstanding amount Long-term Debt, Gross Plan Name [Axis] Plan Name [Axis] Total term loans Debt, Long-Term And Short-Term, Combined Gross Amount Debt, Long-Term And Short-Term, Combined Gross Amount Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Unrealized foreign currency transaction (gain) loss Foreign Currency Transaction Gain (Loss), Unrealized Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Conversion of stock, shares converted (in shares) Conversion of Stock, Shares Converted Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Supplemental disclosure of cash flow information: Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract] Total liabilities and stockholders' equity Liabilities and Equity Other Other Accrued Liabilities, Current Private Placement Warrants Private Placement Warrants [Member] Private Placement Warrants Unvested Class B units Class B Unvested Units [Member] Class B Unvested Units Change in goodwill Goodwill, Period Increase (Decrease) City Semi deferred compensation Deferred Compensation Liability, Current Other income (expense), net: Other Income and Expenses [Abstract] Deferred revenue Contract with Customer, Liability, Current Scenario [Axis] Scenario [Axis] 2025 Operating Leases, Future Minimum Payments, Due in Four Years Milestone one, escrow shares Milestone One Escrow Shares [Member] Milestone One Escrow Shares Contract revenue Service [Member] TeraXion office building TeraXion Office Building [Member] TeraXion Office Building Trading period Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Consecutive Trading Period Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Consecutive Trading Period Additional paid-in capital Additional Paid in Capital Liabilities and stockholders' equity Liabilities and Equity [Abstract] Earn-out liability (in shares) Business Combination, Contingent Consideration, Range Of Outcomes, Shares, High Business Combination, Contingent Consideration, Range Of Outcomes, Shares, High Accounts payable Increase (Decrease) in Accounts Payable PacWest Revolving Line of Credit PacWest Revolving Line Of Credit [Member] PacWest Revolving Line Of Credit Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Net Income (Loss) per Common Share Earnings Per Share [Text Block] Entity Interactive Data Current Entity Interactive Data Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Payments on financed software Payments For Financed Software Payments For Financed Software Minimum Minimum [Member] Nature of the Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Customer A Customer A [Member] Customer A Deferred City Semi compensation Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Common Units by Class [Axis] Common Units by Class [Axis] Common Units by Class Noncontrolling Interest [Abstract] 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Intellectual property licenses Intellectual Property Licenses [Member] Intellectual Property Licenses Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 2023 Operating Leases, Future Minimum Payments, Due in Two Years Percentage of shares by milestone Derivative Instrument, Contingent Consideration, Liability, Percentage Of Shares By Milestone Derivative Instrument, Contingent Consideration, Liability, Percentage Of Shares By Milestone Less: Comprehensive income (loss) attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Selling, general, and administrative Selling, General and Administrative Expense Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Ay Dee Kay, LLC Ay Dee Kay, LLC [Member] Ay Dee Kay, LLC Class of Warrant or Right [Table] Class of Warrant or Right [Table] Operating lease liabilities Increase (Decrease) in Operating Lease Liability Warrants Warrants [Member] Warrants Business combinations, net of cash Business combinations, net of cash Net cash paid Payments to Acquire Businesses, Net of Cash Acquired Debt Debt Disclosure [Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Effect of conversion of SAFEs (in shares) Incremental Common Shares Attributable To Dilutive Effect Of Securities Subject To Mandatory Redemption Incremental Common Shares Attributable To Dilutive Effect Of Securities Subject To Mandatory Redemption Line of credit Line of Credit [Member] Contingent and Earn-Out Liabilities Share-Based Compensation Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Inventory, Net Inventory Disclosure [Text Block] Derivative Instrument [Axis] Derivative Instrument [Axis] Operating expenses: Cost of Revenue [Abstract] Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Operating lease liability Total lease liabilities Operating Lease, Liability Document Transition Report Document Transition Report Common stock Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total other income, net Nonoperating Income (Expense) Equity Interest Issued or Issuable, Type [Domain] Equity Interest Issued or Issuable, Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Acquisitions (Note 2) Goodwill, Acquired During Period Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Note 17) Commitments and Contingencies Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Collateral percentage Line Of Credit, Collateral, Percentage Of Outstanding Amount Line Of Credit, Collateral, Percentage Of Outstanding Amount Entity Emerging Growth Company Entity Emerging Growth Company PacWest Term Loan and Revolving Line of Credit PacWest Term Loan And Revolving Line Of Credit [Member] PacWest Term Loan And Revolving Line Of Credit Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Inventory impairment charges Inventory Write-down 2022 (remaining nine months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Business Combinations Business Combination Disclosure [Text Block] Supplemental Financial Information Supplemental Financial Information [Text Block] Supplemental Financial Information 2024 Operating Leases, Future Minimum Payments, Due in Three Years Contract asset Contract with Customer, Asset, before Allowance for Credit Loss Other Commitments [Table] Other Commitments [Table] Proceeds from issuance of debt obligations Proceeds from Issuance of Debt Gross effect of exchange rate of carrying value, indefinite-lived Indefinite-lived Intangible Assets (Excluding Goodwill), Effect Of Exchange Rate On Carrying Value Indefinite-lived Intangible Assets (Excluding Goodwill), Effect Of Exchange Rate On Carrying Value Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Promissory note, measurement input Debt Instrument, Measurement Input Ownership [Axis] Ownership [Axis] Initial Cash Considation Initial Cash Considation [Member] Initial Cash Considation Legal Entity [Axis] Legal Entity [Axis] Promissory note, due 2023 Symeo Promissory Note [Member] Symeo Promissory Note Cover [Abstract] Effect of potentially dilutive unexercised options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Total operating expenses Costs and Expenses Class of Stock [Axis] Class of Stock [Axis] Royalty expense Royalty Expense Combined net loss before income taxes Business Acquisition, Pro Forma Net Income (Loss) Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Facility Leases Facility Leases [Member] Facility Leases Total Debt Debt, Long-term and Short-term, Combined Amount Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Redemption price of warrants (in dollars per share) Class Of Warrant Or Right, Redemption Price Of Warrants Or Rights Class Of Warrant Or Right, Redemption Price Of Warrants Or Rights Noncontrolling Interest [Line Items] Noncontrolling Interest [Line Items] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Warrants issued upon conversion (in shares) Debt Conversion, Converted Instrument, Warrants or Options Issued (Gain) loss from change in fair value of contingent consideration and earn-out liability Gain (Loss) On Derivatives And Contingent Consideration Gain (Loss) On Derivatives And Contingent Consideration Selling, general, and administrative Selling, General and Administrative Expenses [Member] Entity [Domain] Entity [Domain] Other debt Other Debt [Member] Other Debt Equity interest issued or issuable (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities, Current Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Number of securities called by each warrant (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Office equipment Office Equipment [Member] Components of Interest Expense on Debt Schedule of Interest Expense On Debt [Table Text Block] Schedule of Interest Expense On Debt Option Share-based Payment Arrangement, Option [Member] Document Information [Table] Document Information [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Equity [Abstract] Production tooling Production Tooling [Member] Production Tooling Document Quarterly Report Document Quarterly Report Earn-out Shares Derivative Liability [Member] Derivative Liability Measurement Input Type [Domain] Measurement Input Type [Domain] (Gain) loss from change in fair value of warrants (Gain) loss from change in fair value of warrants Fair Value Adjustment of Warrants Common Units by Class [Domain] Common Units by Class [Domain] Common Units by Class [Domain] Interest income Investment Income, Interest Common stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Gross effect of exchange rate on carrying value, finite-lived Finite-Lived Intangible Assets, Gross Effect Of Exchange Rate Carrying Value Finite-Lived Intangible Assets, Gross Effect Of Exchange Rate Carrying Value Loss from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Operating lease liabilities (current) Less current obligations under leases Operating lease liabilities, current Operating Lease, Liability, Current 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Milestone two, escrow shares Milestone Two Escrow Shares [Member] Milestone Two Escrow Shares 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] Share-based compensation Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Purchase price - equity consideration Purchase Price, Equity Consideration [Member] Purchase Price, Equity Consideration Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Options exercisable to purchase (in shares) Business Acquisition, Share-Based Arrangement Options Assumed, Number Business Acquisition, Share-Based Arrangement Options Assumed, Number Developed technology Technology-Based Intangible Assets [Member] Payments on debt obligations Repayment of debt Repayments of Debt Customer B Customer B [Member] Customer B Wuxi sales and design center Wuxi Sales And Design Center [Member] Wuxi Sales And Design Center Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revenue of acquiree since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] ON Design Israel ON Design Israel Ltd [Member] ON Design Israel Ltd Thereafter Lessee, Operating Lease, Liability, to be Paid, Due after Year Four Lessee, Operating Lease, Liability, to be Paid, Due after Year Four Conversion of common units into common stock (in shares) Stock Issued During Period, Shares, Conversion of Units Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities Gain (loss) from change in fair value of earn-out liabilities Gain (Loss) on Derivative Instruments, Net, Pretax Detroit, Michigan Detroit Operating Lease [Member] Detroit Operating Lease Warrants issued (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Contingent consideration, tranche two Contingent consideration, tranche two Contingent Consideration Tranche Two [Member] Contingent Consideration Tranche Two Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Non-cash interest expense Interest Expense, Non-Cash Interest Expense, Non-Cash Notional amount Derivative, Notional Amount Other expense Other Nonoperating Income (Expense) Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Canada Economic Development Canada Economic Development [Member] Canada Economic Development Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Warrant Liability Other Liabilities Disclosure [Text Block] Thunder Bridge Acquisition II, Ltd Thunder Bridge Acquisition II, Ltd [Member] Thunder Bridge Acquisition II, Ltd Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Purchase price - cash consideration Business Combination, Cash Consideration Transferred [Abstract] Business Combination, Cash Consideration Transferred Current assets other than cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Excluding Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Excluding Cash Redemption period, minimum sale price trading days Class Of Warrant Or Right, Redemption Period, Minimum Sale Price Trading Days Class Of Warrant Or Right, Redemption Period, Minimum Sale Price Trading Days Total liabilities Liabilities Schedule Of Reverse Capitalization [Table] Schedule Of Reverse Capitalization [Table] Schedule Of Reverse Capitalization Percentage of voting interests acquired in cash Business Acquisition, Consideration Transferred, Cash Consideration Percentage Business Acquisition, Consideration Transferred, Cash Consideration Percentage Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Future Lease Obligations Lessee, Operating Lease, Liability, Maturity [Table Text Block] Measurement Input Type [Axis] Measurement Input Type [Axis] indie's stockholders' equity Stockholders' Equity Attributable to Parent Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Intangible asset, indefinite lived Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Accrued royalties Accrued Royalties Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Scotland Design Center facility Scotland Design Center Facility [Member] Scotland Design Center Facility Calculated tax savings (as a percent) Tax Receivable Agreement, Calculated Tax Savings, Percent Tax Receivable Agreement, Calculated Tax Savings, Percent Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Intangible Assets, Net Intangible Assets Disclosure [Text Block] Useful life (in years) Property, Plant and Equipment, Useful Life Share price (in dollars per share) Business Acquisition, Share Price Stockholders' equity Stockholders' Equity Attributable to Parent [Abstract] Operating lease liability, non-current Operating lease liabilities (noncurrent) Long-term lease obligations Operating Lease, Liability, Noncurrent Principal amount Debt Instrument, Face Amount Interest expense Interest Expense Accrued payroll liabilities Increase (Decrease) in Employee Related Liabilities Accumulated deficit Retained Earnings (Accumulated Deficit) Lease term Lessee, Operating Lease, Term of Contract Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] NCBC Netherlands China Business Council [Member] Netherlands China Business Council Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Depreciation expense on reclassified assets Depreciation Expense on Reclassified Assets Business Acquisition [Line Items] Business Acquisition [Line Items] Business Combination, Cash Payments [Domain] Business Combination, Cash Payments [Domain] Business Combination, Cash Payments [Domain] Discounted cash flow Valuation Technique, Discounted Cash Flow [Member] Backlog Backlog Order or Production Backlog [Member] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Inventory Disclosure [Abstract] Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Short term loan agreement Short Term Loan Agreement [Member] Short Term Loan Agreement Indefinite-lived intangible assets Indefinite-lived Intangible Assets (Excluding Goodwill) Proceeds from exercise of stock options Proceeds from Stock Options Exercised Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax benefit (expense) Income tax benefit (expense) Income Tax Expense (Benefit) Total stockholders' equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Accounts receivable, net of allowance for doubtful accounts of $83 as of March 31, 2022 and $27 as of December 31, 2021 Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag 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 Conversion of stock, shares issued (in shares) Conversion of Stock, Shares Issued Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Accounts receivable Accounts Receivable [Member] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Accrual for purchase consideration for business combination Noncash Or Partial Noncash Acquisition, Accrual For Purchase Consideration For Business Combination Noncash Or Partial Noncash Acquisition, Accrual For Purchase Consideration For Business Combination Inventory, net Inventory, net Inventory, Net Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Less: Earning attributable to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Contingent noncurrent liability Business Combination, Contingent Consideration, Liability, Noncurrent 2026 Operating Leases, Future Minimum Payments, Due in Five Years Product and Service [Axis] Product and Service [Axis] Summary of Warrants Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Accrued purchase consideration from business combinations Business Combination, Accrued Consideration, Current Business Combination, Accrued Consideration, Current Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Total revenue Revenue Benchmark [Member] Equity Component [Domain] Equity Component [Domain] Short-term lease cost Short-term Lease, Cost Issuance per settlement of equity awards and cash exercise of stock options (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Austin, Texas design center Austin, Texas Design Center [Member] Austin, Texas Design Center Purchase price - equity consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable (Gain) loss from change in fair value remeasurement of SAFEs (Gain) loss from change in fair value remeasurement of SAFEs Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Impact of Changes in Fair Value of Shares on Amount Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Impact of Changes in Fair Value of Shares on Amount Statement [Line Items] Statement [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Public Warrants Public Warrants [Member] Public Warrants Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Issuance per settlement of equity awards and cash exercise of stock options Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Payment to acquire business based on design win performance Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Deferred Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Deferred Revenue Maximum contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Total intangible assets Intangible Assets, Gross (Excluding Goodwill) Total minimum lease payments Operating Leases, Future Minimum Payments Due Debt Disclosure [Abstract] Debt Disclosure [Abstract] Schedule of the Components of Share-Based Compensation Expense Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Lab equipment Laboratory Equipment [Member] Laboratory Equipment Net income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Contractual interest Interest Expense, Debt, Excluding Amortization Achievement period Business Combination, Contingent Consideration, Achievement Period Business Combination, Contingent Consideration, Achievement Period Contingent Consideration by Tranche [Axis] Contingent Consideration by Tranche [Axis] Contingent Consideration by Tranche 2022 Operating Leases, Future Minimum Payments Due, Next Twelve Months Useful life Finite-Lived Intangible Asset, Useful Life Customer [Axis] Customer [Axis] Schedule of Basic and Diluted Net Income (Loss) Per Common Unit Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Accrued contingent consideration related to acquisition Accrued Contingent Consideration Related To Acquisition Accrued Contingent Consideration Related To Acquisition Forecast Forecast [Member] Entity Ex Transition Period Entity Ex Transition Period Title of 12(b) Security Title of 12(b) Security Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Total assets Assets Investment, Name [Domain] Investment, Name [Domain] Plan Name [Domain] Plan Name [Domain] Schedule of Long Term and Short Term Debt Instruments [Table] Schedule of Long Term and Short Term Debt Instruments [Table] Schedule of Long Term and Short Term Debt Instruments [Table] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Net income (loss) attributable to common shares — diluted Net income (loss) attributable to common shares — diluted Net Income (Loss) Available to Common Stockholders, Diluted Net income attributable to common shares — basic Net income attributable to common stockholders - basic Net Income (Loss) Available to Common Stockholders, Basic Document Type Document Type Purchase Price Allocation Business Combination, Consideration Transferred [Abstract] Noncontrolling Interest Noncontrolling Interest [Member] Research and development Research and Development Expense Product and Service [Domain] Product and Service [Domain] Interest rate Debt Instrument, Interest Rate, Stated Percentage Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Derivative Contract [Domain] Derivative Contract [Domain] Term of option to extend Lessee, Operating Lease, Renewal Term Less: Net income (loss) attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Noncontrolling Interest Noncontrolling Interest Disclosure [Text Block] Escrow Shares Escrow Shares [Member] Escrow Shares Contingent consideration Business Combination, Contingent Consideration, Liability Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving credit facility Revolving Credit Facility [Member] Remaining performance obligation period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Short-term debt Short-term Debt Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Components of Debt Schedule of Debt [Table Text Block] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Lease Cost Components Lease, Cost [Table Text Block] Corporate and manufacturing facilities Corporate And Manufacturing Facilities [Member] Corporate And Manufacturing Facilities Geographical [Axis] Geographical [Axis] Common stock, votes per share (in votes) Common Stock, Votes Per Share Common Stock, Votes Per Share Weighted average common shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net income (loss) per share attributable to common shares - diluted (in dollars per share) Earnings Per Share, Diluted TeraXion warehouse TeraXion Warehouse [Member] TeraXion Warehouse Amortization of discount and cost of issuance of debt Amortization of Debt Issuance Costs and Discounts Amortization of right-of-use assets Operating Lease, Right-of-Use Asset, Amortization Expense Lowest tier of letter of credit Lessee, Operating Lease, Tier Time-Based Letter Of Credit, Minimum Lessee, Operating Lease, Tier Time-Based Letter Of Credit, Minimum Diluted shares outstanding adjustment Weighted Average Number Diluted Shares Outstanding Adjustment Product revenue Product [Member] Subsequent Events Subsequent Events [Text Block] Comprehensive income attributable to indie Semiconductor, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Assets Lease Assets [Abstract] Lease Assets Deferred revenue Contract with Customer, Liability Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Common Units, Except Common Unit Class H Common Units, Except Common Unit Class H [Member] Common Units, Except Common Unit Class H Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Deferred tax liabilities, non-current Deferred Income Tax Liabilities, Net Loans Loans Payable [Member] Extension term Debt Instrument, Extension Term Debt Instrument, Extension Term Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Schedule of Long Term and Short Term Debt Instruments [Line Items] Schedule of Long Term and Short Term Debt Instruments [Line Items] Schedule of Long Term and Short Term Debt Instruments [Line Items] Schedule of Balance Sheet Classification Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Fair Value Measurements Fair Value Disclosures [Text Block] Additional square footage of leased space (in square feet) Lessee, Operating Lease, Additional Square Footage Of Leased Space Lessee, Operating Lease, Additional Square Footage Of Leased Space Accounts payable Accounts Payable, Current TeraXion Line Of Credit Used As Securitization TeraXion Line Of Credit Used As Securitization [Member] TeraXion Line Of Credit Used As Securitization Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total Stockholders' Equity (Deficit) Attributable to indie Semiconductor, Inc. Parent [Member] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] 2022 (remaining 9 months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Inventory Increase (Decrease) in Inventories Accrued royalties Accrued Royalties, Current Convertible preferred units Convertible Preferred Stock [Member] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Business Combination, Cash Payments [Axis] Business Combination, Cash Payments [Axis] Business Combination, Cash Payments Cost of goods sold Cost of Goods and Services Sold Revenue: Revenues [Abstract] Monthly interest payment Debt Instrument, Periodic Payment, Interest Software licenses Computer Software, Intangible Asset [Member] Document Period End Date Document Period End Date Class B Common Class B [Member] Accrual for purchases of intangible assets Payments to Acquire Intangible Assets 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] Rest of Asia Pacific Asia Pacific Excluding China [Member] Asia Pacific Excluding China Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Vesting of equity awards (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, After Forfeiture, Non Cash Shares Issued, Shares, Share-Based Payment Arrangement, After Forfeiture, Non Cash Total lease cost Lease, Cost Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Redemption period Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Notice Period Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Notice Period Income Statement Location [Domain] Income Statement Location [Domain] Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items] Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items] Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Customer relationships Customer Relationships [Member] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Long-term debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt Other long-term liabilities Other Liabilities, Noncurrent Lender Name [Axis] Lender Name [Axis] Schedule of Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Trading Symbol Trading Symbol Earnings Per Share [Abstract] Contingent Consideration by Tranche [Domain] Contingent Consideration by Tranche [Domain] Contingent Consideration by Tranche [Domain] Combined revenue Business Acquisition, Pro Forma Revenue Property and equipment, gross Property, Plant and Equipment, Gross Noncontrolling Interest [Table] Noncontrolling Interest [Table] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Inventory, gross Inventory, Gross Schedule of Future Minimum Lease Payments Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Remaining performance obligation (as a percent) Revenue, Remaining Performance Obligation, Percentage Exercise price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Largest customer Largest Customer One [Member] Largest Customer One Liabilities Operating Lease, Liability [Abstract] Amended PacWest Term Loan and Revolving Line of Credit Amended PacWest Term Loan And Revolving Line Of Credit [Member] Amended PacWest Term Loan And Revolving Line Of Credit Finished goods Inventory, Finished Goods, Gross Less: Change in fair value of SAFEs Securities Subject To Mandatory Redemption, Change In Fair Value Securities Subject To Mandatory Redemption, Change In Fair Value Earnout period, threshold consecutive trading days (in trading days) Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days Other Commitments [Line Items] Other Commitments [Line Items] Warrants to purchase Class G units Warrant [Member] Long-term debt, net of current portion Noncurrent liabilities - Long-term debt, net of current maturities Long-term Debt, Excluding Current Maturities Stock compensation expense Share-based Payment Arrangement, Expense Convertible debt into Class A and preferred units Convertible Debt Securities [Member] Europe Europe [Member] Entity Current Reporting Status Entity Current Reporting Status Earnings Per Unit: Earnings Per Share, Basic and Diluted [Abstract] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Ownership interest by noncontrolling owners Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Milestone one, earn out Milestone One Earnout Shares [Member] Milestone One Earnout Shares Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Current debt obligations Current liabilities - Current debt obligations Debt, Current Warrant exercise period Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Exercise Period Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Exercise Period Restricted cash Restricted Cash, Current Square footage of lease space (in square feet) Lessee, Operating Lease, Square Footage Of Leased Space Lessee, Operating Lease, Square Footage Of Leased Space Payables and Accruals [Abstract] Less: Inventory reserves Inventory Valuation Reserves Revenue threshold percentage Business Combination, Contingent Consideration Arrangements, Revenue Threshold Percentage Business Combination, Contingent Consideration Arrangements, Revenue Threshold Percentage Earn out shares Business Combination, Consideration Transferred, Contingent Earn Out Shares Value Business Combination, Consideration Transferred, Contingent Earn Out Shares Value Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Construction in progress Construction in Progress [Member] Class A Common Stock Class A Common Class A [Member] Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents United States UNITED STATES City Semi City Semiconductor Inc. [Member] City Semiconductor Inc. Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Discount rate Measurement Input, Discount Rate [Member] Schedules of Customers Accounting for More Than 10% of Total Revenue Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Contingent consideration for business combination Noncash Or Partial Noncash Acquisition, Contingent Consideration Accrual Noncash Or Partial Noncash Acquisition, Contingent Consideration Accrual Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Lease Arrangement Name [Domain] Lease Arrangement Name [Domain] Lease Arrangement Name [Domain] Private Warrants Private Warrants [Member] Private Warrants Gross
Carrying
Amount Finite-Lived Intangible Assets, Gross Purchase price - equity consideration Purchase Price Allocation, Equity Consideration [Abstract] Purchase Price Allocation, Equity Consideration Leases [Abstract] Schedule of Finite-Lived Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Reverse Capitalization [Line Items] Reverse Capitalization [Line Items] Reverse Capitalization Entity Address, Postal Zip Code Entity Address, Postal Zip Code Equity Interest Type [Axis] Equity Interest Type [Axis] Weighted average common shares outstanding - diluted (in shares) Weighted average common shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Warrant liability Warrants outstanding Initial Fair Value Warrants and Rights Outstanding Original debt amount Debt Conversion, Original Debt, Amount Income Taxes Income Tax Disclosure [Text Block] South America South America [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate TeraXion Short Term Loan TeraXion Short Term Loan [Member] TeraXion Short Term Loan Schedule of Antidilutive Units Excluded from Computation of Net Loss Per Unit Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Statement of Cash Flows [Abstract] Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] 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] Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Reverse Capitalization [Abstract] Reverse Capitalization Accumulated amortization, effect of exchange rate on carrying value, finite-lived Finite-Lived Intangible Assets, Accumulated Amortization, Effect Of Exchange Rate On Gross Carrying Value Finite-Lived Intangible Assets, Accumulated Amortization, Effect Of Exchange Rate On Gross Carrying Value Total current liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Purchase price - cash consideration Cash paid to acquire business Payments to Acquire Businesses, Gross Fair value of net assets and liabilities assumed: Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Currency forward contract Foreign Exchange Forward [Member] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Effect of exchange rate on goodwill Goodwill, Foreign Currency Translation Gain (Loss) Earn-out liability, price trigger (in dollars per share) Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Ownership [Domain] Ownership [Domain] Latin America Latin America [Member] Current Fiscal Year End Date Current Fiscal Year End Date Unamortized discount and issuance cost Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Lease Arrangement Name [Axis] Lease Arrangement Name [Axis] Lease Arrangement Name Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Rest of North America Rest of North America [Member] Rest of North America Statement [Table] Statement [Table] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Boston, Massachusetts Design Center Boston, Massachusetts Design Center [Member] Boston, Massachusetts Design Center Short-term debt, gross Short-Term Debt, Gross Short-Term Debt, Gross Statistical Measurement [Axis] Statistical Measurement [Axis] Net carrying amount Finite-Lived Intangible Assets, Net Goodwill Beginning balance Ending balance Goodwill Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Expected volatility Measurement Input, Price Volatility [Member] Stock price trigger (in dollars per share) Redemption Price (in dollars per share) Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Stock Price Trigger Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Stock Price Trigger Warrant, measurement input Warrants and Rights Outstanding, Measurement Input Schedule of Goodwill Schedule of Goodwill [Table Text Block] Scenario [Domain] Scenario [Domain] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] 2022 Omnibus Equity Incentive Plan 2022 Omnibus Equity Incentive Plan [Member] 2022 Omnibus Equity Incentive Plan Unvested Phantom units Phantom Share Units (PSUs) [Member] Developed technology Developed Technology Rights [Member] Operating lease cost Operating Lease, Cost Bank of Nanjing Bank of Nanjing [Member] Bank of Nanjing Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Interest expense on Trinity Term Loan: Trinity Term Loan [Member] Trinity Term Loan EX-101.PRE 9 indi-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - shares
3 Months Ended
Mar. 31, 2022
May 09, 2022
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2022  
Document Transition Report false  
Entity File Number 001-40481  
Entity Registrant Name INDIE SEMICONDUCTOR, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 87-0913788  
Entity Address, Address Line One 32 Journey  
Entity Address, City or Town Aliso Viejo  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92656  
City Area Code 949  
Local Phone Number 608-0854  
Entity Current Reporting Status No  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0001841925  
Amendment Flag false  
Common stock    
Document Information [Line Items]    
Title of 12(b) Security Class A common stock, par value $0.0001 per share  
Trading Symbol INDI  
Security Exchange Name NASDAQ  
Warrants    
Document Information [Line Items]    
Title of 12(b) Security Warrants, each whole warrant exercisable for one share of Class A common stock for $11.50 per share  
Trading Symbol INDIW  
Security Exchange Name NASDAQ  
Class A    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   116,522,473
Class V    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   33,119,808
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 192,979 $ 219,081
Restricted cash 383 383
Accounts receivable, net of allowance for doubtful accounts of $83 as of March 31, 2022 and $27 as of December 31, 2021 16,064 13,842
Inventory, net 10,835 9,080
Prepaid expenses and other current assets 6,821 5,648
Total current assets 227,082 248,034
Property and equipment, net 12,093 11,090
Intangible assets, net 104,785 96,285
Goodwill 130,416 115,206
Operating lease right-of-use assets 12,553  
Other assets and deposits 297 270
Total assets 487,226 470,885
Liabilities and stockholders' equity    
Accounts payable 6,770 5,441
Accrued payroll liabilities 4,700 4,021
Accrued expenses and other current liabilities 24,718 14,622
Intangible asset contract liability 5,705 5,516
Deferred revenue 2,845 1,840
Current debt obligations 12,262 2,275
Total current liabilities 57,000 33,715
Long-term debt, net of current portion 5,306 5,618
Warrant liability 53,114 100,467
Intangible asset contract liability, net of current portion 11,306 12,452
Deferred tax liabilities, non-current 24,176 21,164
Operating lease liability, non-current 10,527  
Other long-term liabilities 8,537 5,612
Total liabilities 169,966 179,028
Commitments and contingencies (Note 17)
Stockholders' equity    
Preferred stock, $0.0001 par value, 10,000,000 shares authorized; no shares issued or outstanding 0 0
Additional paid-in capital 523,972 514,891
Accumulated deficit (189,583) (200,416)
Accumulated other comprehensive loss (580) (1,443)
indie's stockholders' equity 333,823 313,046
Noncontrolling interest (16,563) (21,189)
Total stockholders' equity 317,260 291,857
Total liabilities and stockholders' equity 487,226 470,885
Class A    
Stockholders' equity    
Common stock 11 11
Class V    
Stockholders' equity    
Common stock $ 3 $ 3
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Allowance for doubtful accounts $ 51 $ 27
Preferred stock, par value (in dollars per share) $ 0.1000 $ 0.1000
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Class A    
Common stock, par value (in dollars per share) $ 0.1000 $ 0.1000
Common stock, shares authorized (in shares) 250,000,000 250,000,000
Common stock, shares issued (in shares) 117,764,495 111,260,962
Common stock, shares outstanding (in shares) 114,977,679 108,181,781
Class V    
Common stock, par value (in dollars per share) $ 0.1000 $ 0.1000
Common stock, shares authorized (in shares) 40,000,000 40,000,000
Common stock, shares issued (in shares) 30,119,812 30,448,081
Common stock, shares outstanding (in shares) 30,119,812 30,448,081
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue:    
Total revenue $ 21,999 $ 8,114
Operating expenses:    
Cost of goods sold 14,192 4,848
Research and development 29,499 8,677
Selling, general, and administrative 12,642 2,695
Total operating expenses 56,333 16,220
Loss from operations (34,334) (8,106)
Other income (expense), net:    
Interest income 33 7
Interest expense (58) (620)
(Gain) loss from change in fair value remeasurement of SAFEs 0 19,100
(Gain) loss from change in fair value of warrants 47,353 0
Gain (loss) from change in fair value of earn-out liabilities 83 0
Other expense (30) (7)
Total other income, net 47,381 18,480
Net income before income taxes 13,047 10,374
Income tax benefit (expense) 659 (13)
Net income 13,706 10,361
Less: Net income (loss) attributable to noncontrolling interest 2,873 (454)
Net income attributable to indie Semiconductor, Inc. 10,833 10,815
Net income attributable to common shares — basic 10,833 5,443
Net income (loss) attributable to common shares — diluted $ 10,833 $ (13,657)
Net income per share attributable to common shares - basic (in dollars per share) $ 0.10 $ 0.17
Net income (loss) per share attributable to common shares - diluted (in dollars per share) $ 0.07 $ (0.35)
Weighted average common shares outstanding - basic (in shares) [1] 111,189,340 32,284,863
Weighted average common shares outstanding - diluted (in shares) [1] 147,396,772 39,218,016
Product revenue    
Revenue:    
Total revenue $ 18,086 $ 7,483
Contract revenue    
Revenue:    
Total revenue $ 3,913 $ 631
[1] (1) Retroactively restated to give effect to the reverse recapitalization.
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Comprehensive Income [Abstract]    
Net income $ 13,706 $ 10,361
Other comprehensive income (loss):    
Foreign currency translation adjustments 884 (88)
Comprehensive income 14,590 10,273
Less: Comprehensive income (loss) attributable to noncontrolling interest 2,894 (418)
Comprehensive income attributable to indie Semiconductor, Inc. $ 11,696 $ 10,691
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) AND NONCONTROLLING INTEREST - USD ($)
$ in Thousands
Total
Total Stockholders' Equity (Deficit) Attributable to indie Semiconductor, Inc.
Common stock
Common Stock Class A
Common stock
Common Stock Class V
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Noncontrolling Interest
Beginning balance (in shares) at Dec. 31, 2020     34,413,634 33,373,294        
Beginning balance at Dec. 31, 2020 $ (101,492) $ (110,312) $ 3 $ 3 $ 43,155 $ (153,264) $ (209) $ 8,820
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance per settlement of equity awards and cash exercise of stock options (in shares)     631,121          
Net income 10,361 10,815       10,815   (454)
Foreign currency translation adjustment (52) (88)         (88) 36
Ending balance (in shares) at Mar. 31, 2021     35,044,755 33,373,294        
Ending balance at Mar. 31, 2021 (91,183) (99,585) $ 3 $ 3 43,155 (142,449) (297) 8,402
Beginning balance (in shares) at Dec. 31, 2021     108,181,781 30,448,081        
Beginning balance at Dec. 31, 2021 291,857 313,046 $ 11 $ 3 514,891 (200,416) (1,443) (21,189)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Vesting of equity awards (in shares)     250,378          
Issuance per settlement of equity awards and cash exercise of stock options (in shares)     1,250,878          
Issuance per settlement of equity awards and cash exercise of stock options 71 (188)     (188)     259
Issuance per Exchange of Class V to Class A (in shares)     2,224,148 (2,224,148)        
Issuance per Exchange of Class V to Class A 0 (2,345)     (2,345)     2,345
Issuance on earn out awards (in shares)     3,070,494 1,895,879        
Issuance on earn out awards 0 872     872     (872)
Share-based compensation 10,742 10,742     10,742      
Net income 13,706 10,833       10,833   2,873
Foreign currency translation adjustment 884 863         863 21
Ending balance (in shares) at Mar. 31, 2022     114,977,679 30,119,812        
Ending balance at Mar. 31, 2022 $ 317,260 $ 333,823 $ 11 $ 3 $ 523,972 $ (189,583) $ (580) $ (16,563)
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities:    
Net income $ 13,706 $ 10,361
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 5,435 643
Inventory impairment charges 503 8
Share-based compensation 12,415 0
Amortization of discount and cost of issuance of debt 0 72
Bad debts 24 49
Non-cash interest expense 0 202
(Gain) loss from change in fair value remeasurement of SAFEs 0 (19,100)
(Gain) loss from change in fair value of warrants (47,353) 0
(Gain) loss from change in fair value of contingent consideration and earn-out liability (83) 0
Accrued contingent consideration related to acquisition 0 60
Deferred City Semi compensation 125 125
Amortization of right-of-use assets 469 0
Unrealized foreign currency transaction (gain) loss (14) 0
Changes in operating assets and liabilities:    
Accounts receivable (1,796) (1,163)
Inventory (235) (746)
Accounts payable 1,271 536
Accrued expenses and other current liabilities 1,037 266
Accrued payroll liabilities (1,820) 166
Deferred revenue 1,792 (564)
Prepaid and other current assets (789) (6)
Operating lease liabilities (144) 0
Other long-term liabilities (257) 0
Net cash used in operating activities (15,714) (9,091)
Cash flows from investing activities:    
Purchases of property and equipment (565) (140)
Accrual for purchases of intangible assets 0 (21)
Business combinations, net of cash (8,705) 0
Net cash used in investing activities (9,270) (161)
Cash flows from financing activities:    
Proceeds from issuance of debt obligations 315 0
Payments on debt obligations (383) 0
Payments on financed software (704) (300)
Payments on deferred financing costs 0 (332)
Proceeds from exercise of stock options 52 0
Net cash used in financing activities (720) (632)
Effect of exchange rate changes on cash and cash equivalents (398) 59
Net increase in cash and cash equivalents (26,102) (9,825)
Cash, cash equivalents and restricted cash at beginning of period 219,464 18,698
Cash, cash equivalents and restricted cash at end of period 193,362 8,873
Supplemental disclosure of cash flow information:    
Cash paid for interest 58 340
Supplemental disclosure of non-cash investing and financing activities:    
Purchases of property and equipment, accrued but not paid 39 56
Deferred financing costs incurred 0 491
Contingent consideration for business combination 8,204 0
Accrual for purchase consideration for business combination $ 9,674 $ 0
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of the Business and Basis of Presentation
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of the Business and Basis of Presentation Nature of the Business and Basis of Presentationindie Semiconductor, Inc. (“indie”) and its predecessor for accounting purposes, Ay Dee Kay, LLC, a California limited liability company (“ADK LLC”) and its subsidiaries are collectively referred to herein as the “Company.” The Company offers highly innovative automotive semiconductors and software solutions for Advanced Driver Assistance Systems (“ADAS”), autonomous vehicle, connected car, user experience and electrification applications. The Company focuses on edge sensors across multiple modalities spanning LiDAR, radar, ultrasound and vision. These functions represent the core underpinnings of both electric and autonomous vehicles, while the advanced user interfaces are transforming the in-cabin experience to mirror and seamlessly connect to the mobile platforms people rely on every day. indie is an approved vendor to Tier 1 automotive suppliers and its platforms can be found in marquee automotive manufacturers around the world. Headquartered in Aliso Viejo, California, indie has design centers and sales offices in Austin, Texas; Boston, Massachusetts; Detroit, Michigan; San Francisco and San Jose, California; Budapest, Hungary; Dresden and Munich, Germany; Edinburgh, Scotland; Haifa, Israel; Quebec City, Canada; Tokyo, Japan; Seoul, South Korea and several locations throughout China. The Company engages subcontractors to manufacture its products. The majority of these subcontractors are located in Asia.
Recent Acquisitions

On October 21, 2021, indie entered into a definitive agreement with Analog Devices (“ADI”) to acquire Symeo GmbH (“Symeo”). The acquisition was approved by the German government on January 4, 2022 and closed on the same day. The total consideration paid for this acquisition consisted of (i) $8,705 in cash at closing, net of cash acquired; (ii) a $10,000 promissory note payable in January 2023 with a fair market value of $9,674 on January 4, 2022; and (iii) an equity-based earn-out of up to 858,369 shares of indie Class A common stock based on future revenue growth. The fair market value of this equity-based earn-out was $8,204 on January 4, 2022.

See Note 2 - Business Combinations for additional description of this acquisition.
Reverse Recapitalization with Thunder Bridge Acquisition II

On June 10, 2021, Thunder Bridge Acquisition II, Ltd. (“TB2”), consummated a business combination (the “Transaction”) pursuant to the Master Transactions Agreement dated December 14, 2020, as amended on May 3, 2021 (the “MTA”). In connection with the Transaction, Thunder Bridge II Surviving Pubco, Inc, a Delaware corporation (“Surviving Pubco”), was formed to be the successor public company to TB2, TB2 was domesticated into a Delaware corporation and merged with and into and a merger subsidiary of Surviving Pubco. On the same day, Surviving Pubco changed its name to indie Semiconductor, Inc., and listed our shares of Class A common stock, par value $0.0001 per share on The Nasdaq Stock Market LLC under the symbol “INDI.”
Impact of COVID-19

The COVID-19 pandemic and the resulting economic downturn has affected business conditions in our industry. The duration, severity, and future impact of the pandemic, including as a result of more contagious variants of the virus that causes COVID-19, continue to be highly uncertain and could still result in significant disruptions to our business operations, as well as negative impacts to our financial condition. Like many companies in the semiconductor industry, we are experiencing various supply constraints due to the pandemic. While we are working with our global supply chain partners to mitigate this risk, the duration and extent of the supply chain disruptions remain uncertain. Refer to Part I, Item 1A of our 2021 Annual Report on Form 10-K for the fiscal year ended December 31, 2021 under the heading “Risk Factors” for more information.

Basis of Presentation

The condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and the Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The condensed consolidated financial statements include the consolidated accounts of the Company’s majority-owned subsidiary, ADK LLC, of which 79% was owned by indie as of March 31, 2022. ADK LLC’s
consolidated financial statements include its wholly-owned subsidiaries Indie Services Corporation, indie LLC and Indie City LLC, all California entities, Ay Dee Kay Limited, a private limited company incorporated under the laws of Scotland, indie GmbH, a private limited liability company incorporated under the laws of Germany, indie Kft, a limited liability company incorporated under the laws of Hungary, TeraXion Inc., a company incorporated under the laws of Canada, indie Semiconductor Israel Ltd., a private limited company incorporated under the laws of Israel, Wuxi indie Microelectronics (“Wuxi”), a Chinese entity 64% controlled by the Company as of March 31, 2022 and Wuxi’s wholly-owned subsidiaries, indie Semiconductor Japan, indie Semiconductor HK, Ltd and Shanghai Ziying Microelectronics Co., Ltd.

All significant intercompany accounts and transactions of the subsidiaries have been eliminated in consolidation. The noncontrolling interest attributable to the Company’s less-than-wholly-owned subsidiary is presented as a separate component from stockholders’ equity (deficit) in the consolidated balance sheets, and a noncontrolling interest in the consolidated statements of operations and consolidated statements of stockholders’ equity (deficit) and noncontrolling interest.

Unaudited Interim Financial Information

The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC for interim financial reporting. Certain information and footnote disclosures, normally included in annual consolidated financial statements prepared in accordance with U.S. GAAP, have been condensed or omitted pursuant to those rules and regulations. However, in management’s opinion, the financial information reflects all adjustments, including those of a normal recurring nature, necessary to present fairly the results of operations, financial position, and cash flows of the Company for the periods presented. The results of operations, financial position, and cash flows for the Company during the interim periods are not necessarily indicative of those expected for the full year. This information should be read in conjunction with the Company’s consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on April 11, 2022.

Emerging Growth Company

Section 102(b)(1) of the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can choose not to take advantage of the extended transition period and comply with the requirements that apply to non-emerging growth companies, and any such election to not take advantage of the extended transition period is irrevocable. indie is an “emerging growth company” as defined in Section 2(a) of the Securities Act, and have elected to take advantage of the benefits of the extended transition period for new or revised financial accounting standards. Following the consummation of the Transaction, our Post-Combination Company will remain an emerging growth company until the earliest of (i) the last day of the fiscal year in which the market value of our common stock that is held by non-affiliates exceeds $700 million as of the end of that year’s second fiscal quarter, (ii) the last day of the fiscal year in which we achieve total annual gross revenue of $1.07 billion or more during such fiscal year (as indexed for inflation), (iii) the date on which we issue more than $1 billion in non-convertible debt in the prior three-year period or (iv) December 31, 2024. The Company expects to continue to take advantage of the benefits of the extended transition period, although it may decide to early adopt such new or revised accounting standards to the extent permitted by such standards. This may make it difficult or impossible to compare the Company’s financial results with the financial results of another public company that is either not an emerging growth company or is an emerging growth company that has chosen not to take advantage of the extended transition period exemptions because of the potential differences in accounting standards used.

Significant Accounting Policies

The Company’s significant accounting policies are disclosed in its Annual Report on Form 10-K for the year ended December 31, 2021. Other than the accounting policies discussed in Note 16, Leases, related to the adoption of ASC 842, Leases, there has been no material change to the Company’s significant accounting policies during the three months ended March 31, 2022.

Recent Accounting Pronouncements

Recently Issued Accounting Pronouncements Not Yet Adopted

In June 2016, the FASB amended guidance related to impairment of financial instruments as part of ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss impairment methodology with an expected credit loss model for which a company recognizes an allowance based on the
estimate of expected credit loss. This ASU requires entities to measure the impairment of certain financial instruments, including accounts receivable, based on expected losses rather than incurred losses. This ASU is effective for fiscal years beginning after December 15, 2022, with early adoption permitted, and will be effective for the Company beginning in 2023. The Company is currently evaluating the impact of the new standard on the Company’s condensed consolidated financial statements and related disclosures.

Recently Adopted Accounting Pronouncements

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (“ASU 2016-02”), whereby lessees will be required to recognize for all leases at the commencement date a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Under the new guidance, lessor accounting is largely unchanged. A modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the consolidated financial statements must be applied. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. The FASB issued ASU 2019-10-Financial Instruments-Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates in November 2019 and ASU 2020-05-Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities in June 2020. The ASUs change some effective dates for ASU 2016-02 on leasing. After applying ASU 2019-10 and 2020-05, ASU 2016-02 is effective for annual periods beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2021.

The Company applied the transition requirements on the adoption date of January 1, 2022, rather than at the beginning of the earliest comparative period presented. This approach allows for a cumulative effect adjustment in the period of adoption, and prior periods will not be restated. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which does not require reassessment of prior conclusions related to contracts containing a lease, lease classification and initial direct lease costs. The Company also elected to use the hindsight practical expedient to consider any facts or circumstances that have changed through the January 1, 2022 adoption date that may affect the lease term due to renewal options and assess the impairment of the right-of-use asset. As an accounting policy election, the Company also excluded short-term leases (term of 12 months or less) from the balance sheet presentation and accounted for non-lease and lease components in a contract as a single lease component for certain asset classes. Effective January 1, 2022, the Company recorded the impact on its condensed consolidated balance sheet from the recognition of ROU asset and lease liability of $10,344 and $10,344, respectively. However, the impact to its condensed consolidated statements of comprehensive income and condensed consolidated statements of cash flows is not material. See Note 16, Leases, for additional details.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing certain exceptions to the general principles of ASC 740Income Taxes. The amendments also improve consistent application of and simplify U.S. GAAP for other areas of ASC 740 by clarifying and amending existing guidance. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020 (and December 15, 2021 for nonpublic companies) and early adoption is permitted. Depending on the amendment, adoption may be applied on a retrospective, modified retrospective, or prospective basis. The Company adopted ASU 2019-12 as of January 1, 2022 on a prospective basis. The standard had no material impact on its condensed consolidated financial statements and related disclosures.

In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the guidance on the issuer’s accounting for convertible debt instruments by removing the separation models for (1) convertible debt with a cash conversion feature and (2) convertible instruments with a beneficial conversion feature. As a result, entities will not separately present in equity an embedded conversion feature in such debt. Instead, they will account for a convertible debt instrument wholly as debt, unless certain other conditions are met. The elimination of these models will reduce reported interest expense and increase reported net income for entities that have issued a convertible instrument that was within the scope of those models before the adoption of ASU 2020-06. Also, ASU 2020-06 requires the application of the if-converted method for calculating diluted earnings per share and treasury stock method will be no longer available. 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 this update on January 1, 2022 using the modified retrospective method of transition and the impact to its condensed consolidated financial statements was not material.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combinations
3 Months Ended
Mar. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Business Combinations Business Combinations
The Company acquired TeraXion, Inc. (“TeraXion”) and ON Design Israel Ltd. (“ON Design Israel”) in October 2021 and Symeo GmbH (“Symeo”) in January 2022. These acquisitions were recorded by allocating the purchase consideration to the net assets acquired based on their estimated fair values at the acquisition date. The excess of the purchase consideration for the acquisition over the fair value of the net assets acquired is recorded as goodwill. The fair values were based on management’s analysis, including work performed by third-party valuation specialists. The following presents the preliminary allocation of the purchase consideration to the assets acquired and liabilities assumed for TeraXion, ON Design Israel, and Symeo as of March 31, 2022:

Symeo GmbHTeraXionON Design Israel
Purchase price - cash consideration$10,000 $74,050 $6,107 
Purchase price - cash consideration (Accrual)9,674 — 7,500 
Add: debt paid at closing— 6,857 — 
Less: cash acquired(1,295)(5,625)(1,133)
Net cash paid18,379 75,282 12,474 
Purchase price - equity consideration
Common stock— 65,192 — 
Options— 17,249 — 
Total equity consideration— 82,441 — 
Earn out shares8,204 — — 
Contingent consideration— — 4,000 
Net consideration$26,583 $157,723 $16,474 
Fair value of net assets and liabilities assumed:
Current assets other than cash2,857 7,627 119 
Property and equipment1,039 6,009 1,315 
Developed technology6,631 43,594 5,077 
In-progress research & development2,170 10,304 1,562 
Customer relationships2,411 12,682 — 
Backlog603 2,378 — 
Trade name965 6,125 — 
Other non-current assets36 — 66 
Current liabilities(1,461)(5,840)(859)
Deferred revenue— (1,025)— 
Deferred tax liabilities, non-current(2,935)(20,272)(1,578)
Long-term debt— (7,580)— 
Total fair value of net assets acquired12,316 54,002 5,702 
Goodwill$14,267 $103,721 $10,772 

Any changes in the estimated fair values of the net assets recorded for the business combination of TeraXion, ON Design Israel or Symeo upon the finalization of more detailed analyses of the facts and circumstances that existed at the date of the transaction will change the allocation of the purchase price. Any subsequent changes to the purchase allocation during the measurement period that are material will be recorded in the reporting period in which the adjustment amounts are determined.

Trade receivables and payables, as well as other current and non-current assets and liabilities, were valued at the existing carrying value as they represented the fair value of those items at the acquisition date, based on management’s judgments and estimates.
Due to the fact that the acquisitions related to TeraXion, ON Design Israel and Symeo have just recently occurred, the magnitude of the transactions, and the significant information to be obtained and analyzed, some of which resides in foreign jurisdictions, the Company’s fair value estimates for the purchase price allocation are preliminary and may change during the allowable measurement period, which is up to the point the Company obtains and analyzes the information that existed as of the date of the acquisition necessary to determine the fair values of the assets acquired and liabilities assumed, but in no case to exceed more than one year from the date of acquisition. As of May 13, 2022, the Company had not finalized the determination of fair values allocated to various assets and liabilities, including, but not limited to, property, plant and equipment, identifiable intangible assets, other assets, deferred taxes, goodwill, tax uncertainties, income taxes payable, and other liabilities. Specifically for the valuation of intangibles assets acquired, the Company used publicly available benchmarking information, as well as a variety of other assumptions, including market participant assumptions to determine the preliminary values. Any changes in the fair values of the assets acquired and liabilities assumed during the measurement period may result in material adjustments to goodwill.
Acquisition of TERAXION INC

On August 27, 2021, indie entered into a Share Purchase Agreement (the “Purchase Agreement”), pursuant to which indie’s wholly-owned Canadian subsidiary (“Purchaser”) agreed to purchase all of the outstanding capital stock of TeraXion from the existing stockholders. The transaction was completed on October 12, 2021 and TeraXion became a wholly-owned subsidiary of ADK, LLC as a result of this acquisition.

The aggregate purchase price of this acquisition is CAD$200,000 (the “Purchase Price”), which is payable 50% in cash and 50% in indie’s shares of Class A common stock, subject to various purchase price adjustments. Upon completion of the transaction, the total consideration paid for this acquisition consisted of (i) approximately $75,282 in cash (including debt paid at closing and net of cash acquired); (ii) the issuance by indie of 5,805,144 shares of indie Class A common stock with a fair value of $65,192 based on the market value of $11.23 per share; and (iii) the assumption by indie of TeraXion options, which became exercisable to purchase 1,542,332 shares of indie Class A common stock with a fair value of $17,249.

TeraXion is a market leader in the design and manufacture of innovative photonic components. The Company paid a premium (i.e. goodwill) over the fair value of the net tangible and identified intangible assets acquired as this acquisition accelerates indie’s vision of becoming a semiconductor and software level solutions provider for multiple sensor modalities spanning advanced driver-assistance systems (“ADAS”) and autonomous vehicles. The goodwill is not expected to be deductible for tax purposes.

As of March 31, 2021, indie incurred approximately $1,649 of acquisition-related costs, which were primarily legal expense and recorded as part of the Selling, General and Administrative expenses.

There are no amounts of revenue and earnings of TeraXion included in the Company’s condensed consolidated statement of operations for the three months ended March 31, 2021.

The unaudited pro forma financial information shown below summarizes the combined results of operations for the Company and TeraXion as if the closing of the acquisition had occurred on January 1, 2021:

Three months ended
March 31, 2021
Combined revenue$14,044 
Combined net loss before income taxes8,567 

The unaudited pro forma financial information includes adjustments that are directly attributable to the business combination and are factually supportable. Pro forma information reflects adjustments that are expected to have a continuing impact on the Company’s results of operations and are directly attributable to the acquisition. The unaudited pro forma results include adjustments to reflect, among other things, direct transaction costs relating to the acquisition, the incremental intangible asset amortization to be incurred based on the preliminary values of each identifiable intangible asset, and to eliminate a portion of the interest expense related to legacy TeraXion’s former loans, which were repaid upon completion of the acquisition. The unaudited pro forma financial information is presented for illustrative purposes only and is not necessarily indicative of the operating results that would have been realized if the acquisition had taken place on January 1, 2021.
Acquisition of ON Design Israel Ltd.

On October 1, 2021, indie entered into a definitive agreement and completed its acquisition of ON Design Israel Ltd. for $4,974 in cash paid upon close (net of cash acquired), $7,500 will be paid in 2022 and is reflected in Other current liabilities, and up to $7,500 will be paid upon achievement of certain milestones and is reflected in Other long-term liabilities. Upon completion of the acquisition, ON Design Israel was renamed to indie Semiconductor Design Israel Ltd and became a wholly-owned subsidiary of the Company.

The Company paid a premium (i.e. goodwill) over the fair value of the net tangible and identified intangible assets acquired as this acquisition brings the Company an engineering development team with broad experience in radar system implementation, which will accelerate indie’s entry into the radar market and enable the Company to capture strategic opportunities among Tier 1 customers. The goodwill is not expected to be deductible for tax purposes.

As of March 31, 2022, indie incurred approximately $390 of acquisition-related costs, which were primarily legal expense and recorded as part of the Selling, General and Administrative expenses.
Total purchase considerations transferred at closing also included contingent consideration that had a fair value of $4,000 as of the acquisition date. The maximum contingent consideration payable in connection with the acquisition is $7,500. The acquisition date fair value of the contingent considerations was determined based on the Company’s assessment of the probability of achieving the performance targets that ultimately obligate the Company to transfer additional consideration to the seller. The contingent consideration is comprised of two tranches. The first tranche (“Tapeout”) is payable, up to a maximum of $2,500, upon the achievement of tapeout of the product design within 30 months of the acquisition. The second tranche (“Design Win”) is payable, up to a maximum of $5,000, upon indie’s achievement of a design win within 36 months of the acquisition. The fair value of any outstanding contingent consideration liabilities will be remeasured as of the end of each reporting period with any resulting remeasurement gains or losses recognized in the consolidated statement of operations. The fair value of Tapeout and Design Win contingent consideration liabilities was $1,771 and $2,148, respectively, as of March 31, 2022. Both the fair value of Tapeout and Design Win contingent consideration liability as of March 31, 2022 are reflected in reflected in Other long-term liabilities in the condensed consolidated balance sheet.

Pro forma financial information for the three months ended March 31, 2022 for ON Design Israel is not disclosed as the results are not material to the Company’s condensed consolidated financial statements.
Acquisition of Symeo GmbH

On October 21, 2021, indie entered into a definitive agreement with ADI to acquire Symeo. The acquisition was approved by the German government on January 4, 2022 and closed on the same day. The total consideration paid for this acquisition consisted of (i) $8,705 in cash at closing, net of cash acquired; (ii) a $10,000 promissory note payable in January 2023 with a fair market value of $9,674; and (iii) an equity-based earn-out of up to 858,369 shares of indie Class A common stock based on future revenue growth. The fair market value of this equity-based earn-out was $8,204 on January 4, 2022. The acquisition date fair value of the equity-based earn-out was determined based on the Company’s assessment of the probability of achieving the performance targets that ultimately obligate the Company to transfer additional consideration to the seller. This earn-out has two tranches. Both tranches are payable upon Symeo achieving $5,000 of revenue threshold by March 31, 2023, another $6,000 of revenue threshold by March 31, 2024 and annual gross margin of Symeo for each period being greater than 65%. The fair value of any outstanding contingent consideration liabilities will be remeasured as of the end of each reporting period with any resulting remeasurement gains or losses recognized in the consolidated statement of operations. The fair value of these contingent consideration liabilities was $4,235 and $3,985, respectively, as of March 31, 2022. The first tranche of this earn-out liability is reflected in Accrued expense and other current liabilities and the second tranche is reflected in reflected in Other long-term liabilities in the condensed consolidated balance sheet as of March 31, 2022.

indie incurred various acquisition-related costs, which were primarily legal expense and recorded as part of the Selling, General and Administrative expenses. Total costs incurred is de minimis as of March 31, 2022.

Pro forma financial information for the three months ended March 31, 2022 for Symeo is not disclosed as the results are not material to the Company’s condensed consolidated financial statements.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory, Net
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Inventory, Net Inventory, NetInventory, net consists of the following:
March 31, 2022December 31, 2021
Raw materials$3,824 $2,380 
Work-in-process5,084 6,301 
Finished goods4,225 2,151 
Inventory, gross13,133 10,832 
Less: Inventory reserves2,298 1,752 
Inventory, net$10,835 $9,080 
During the three months ended March 31, 2022 and 2021, the Company recognized write-downs in the value of inventory of $503 and $8, respectively.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment, net consists of the following:
Useful life (in years)March 31, 2022December 31, 2021
Production tooling4$10,661 $10,158 
Lab equipment44,654 4,489 
Office equipment
3 - 7
3,096 1,893 
Leasehold improvements*543 395 
Construction in progress— 256 
Property and equipment, gross18,954 17,191 
Less: Accumulated depreciation6,861 6,101 
Property and equipment, net$12,093 $11,090 
*Leasehold improvements are amortized over the shorter of the remaining lease term or estimated useful life of the leasehold improvement.
The Company recognized depreciation expense of $760 and $210 for the three months ended March 31, 2022 and 2021, respectively.

Fixed assets not yet in service consist primarily of capitalized internal-use software and certain tooling and other equipment that have not been placed into service.
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets, Net
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets, Net Intangible Assets, Net
Intangible assets, net consist of the following:

March 31, 2022December 31, 2021
Weighted
Average
Remaining
Useful Life
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted
Average
Remaining
Useful Life
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Developed technology6.5$55,671 $(3,623)$52,048 6.7$49,035 $(1,374)$47,661 
Software licenses2.223,305 (7,477)15,828 2.523,302 (6,286)17,016 
Customer relationships6.615,093 (935)14,158 6.712,682 (365)12,317 
Intellectual property licenses1.31,757 (1,697)60 1.51,736 (1,687)49 
Trade names6.67,089 (444)6,645 6.76,125 (182)5,943 
Backlog1.62,980 (632)2,348 1.82,378 (239)2,139 
Effect of exchange rate on gross carrying (289)— (289)(631)— (631)
Intangible assets with finite lives105,606 (14,808)90,798 94,627 (10,133)84,494 
IPR&D14,036 — 14,036 11,866 — 11,866 
Effect of exchange rate on gross carrying(49)— (49)(75)— (75)
Total intangible assets with indefinite lives13,987 — 13,987 11,791 — 11,791 
Total intangible assets$119,593 $(14,808)$104,785 $106,418 $(10,133)$96,285 

The Company obtained software licenses which it uses for its research and development efforts related to its products. In fiscal 2022 and 2021, the Company obtained additional software licenses. Further, the Company has acquired developed technology, customer relationships, trade names, backlog, and IPR&D as a result of the business combinations. See Note 2 - Business Combinations for additional information.

Intangible assets with finite lives are amortized on a straight-line basis over the expected period to be benefited by future cash flows. The Company monitors and assesses these assets for impairment on a periodic basis. As of March 31, 2022, the Company determined that there was no impairment of intangible assets.

Amortization of intangible assets for the three months ended March 31, 2022 and 2021 was $4,675 and $432, respectively. Amortization of intangible assets is included within Cost of goods sold, Research and development expenses, and Selling, general and administrative expenses based their respective nature, in the condensed consolidated statements of operations, respectively.

Based on the amount of definite-lived intangible assets subject to amortization as of March 31, 2022, amortization expense for each of the next five fiscal years is expected to be as follows:

2022 (remaining 9 months)$13,504 
202319,637 
202415,557 
202511,083 
202611,083 
Thereafter19,934 
$90,798 
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
The following table sets forth the carrying amount and activity of goodwill as of March 31, 2022:
Amount
Balance as of December 31, 2021$115,206 
Acquisitions (Note 2)14,373 
Effect of exchange rate on goodwill837 
Balance as of March 31, 2022$130,416 
Goodwill increased by $14,373 during the three months ended March 31, 2022 due to an acquisition completed during the period. See Note 2 for a detailed discussion of goodwill acquired.
The Company tests its goodwill for impairment annually as of the first day of its fourth fiscal quarter and in interim periods if certain events occur indicating the carrying value of goodwill may be impaired. There were no indicators of impairment noted during the three months ended March 31, 2022.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Debt
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Debt Debt
The following table sets forth the components of debt as of March 31, 2022 and December 31, 2021:
March 31, 2022December 31, 2021
Principal
Outstanding
Unamortized
Discount
and
Issuance Cost
Carrying
Amount
Principal
Outstanding
Unamortized
Discount
and
Issuance Cost
Carrying
Amount
Short term loans, due 2023$1,107 $— $1,107 $810 $— $810 
Promissory note, due 202310,000 (326)9,674 — — — 
CIBC loan, due 20266,810 (23)6,787 7,102 (19)7,083 
Total debt$17,917 $(349)$17,568 $7,912 $(19)$7,893 
The outstanding debt as of March 31, 2022 and December 31, 2021 is classified in the condensed consolidated balance sheets as follows:
March 31, 2022December 31, 2021
Current liabilities - Current debt obligations$12,262 $2,275 
Noncurrent liabilities - Long-term debt, net of current maturities5,306 5,618 
Total debt$17,568 $7,893 
PacWest Revolving Line of Credit
The Company entered into a loan and security agreement with Pacific Western Bank (“PacWest”, formerly Square 1 Bank) in January 2015, that provided a term loan of up to $10,000 with a maturity date of September 2020. The term loan bore interest equal to the greater of one percent above the prime rate in effect, or 4.5% on outstanding borrowings. In addition, the loan and security agreement provided for a revolving line of credit. The revolving line of credit bore interest equal to the greater of seventy-five basis points above the prime rate in effect, or 4.25% on outstanding borrowings. The terms of the loan and security agreement have been amended from time to time, and in with the most recent amendment dated November 5, 2021 as described below. The amendments have, among other things, extended the maturity date of the loan and adjusted the financial covenants’ borrowing limits. During 2020, the outstanding balance on the term loan was transferred to the revolving line of credit.

On November 5, 2021, the Company entered into an amendment to the PacWest loan agreement that (i) increased the maximum borrowing capacity under the revolving line of credit to $20,000, (ii) limited the security interests of the bank to the cash collateral set at 102.5% of the drawn amount of the loan, (iii) removed various reporting and restrictive covenants, (iv) extended the maturity date to November 4, 2022 and (iv) reduced the interest rate to 2.1% per annum. In addition, the amendment requires the Company to collateralize a cash balance equal to the total outstanding balance in a cash security account with
PacWest. Upon execution of the amendment, the Company repaid the outstanding balance of $1,675 under the original line of credit to this new arrangement.
As of March 31, 2022 and December 31, 2021, there was no outstanding balance on the revolving line of credit. The Company’s borrowings under the revolving line of credit were subject to an aggregate borrowing limit of $20,000 as of March 31, 2022 and December 31, 2021. Total borrowings at any given time under the revolving line of credit are limited to a percentage of domestic accounts receivables less than 90 days past due and other factors.
The revolving line of credit is subject to debt covenants which, if violated, could result in the outstanding balance becoming immediately due. The Company has complied with or obtained waivers for all such covenants as of the date these financial statements were issued.

TeraXion Revolving Credit

In connection with the acquisition of TeraXion on October 12, 2021, the Company assumed a revolving credit with the Canadian Imperial Bank of Commerce with a credit limit of CAD9,440 bearing interest at prime rate plus 0.25%, repayable in monthly installments of CAD155 plus interest, maturing in October 2026. The repayment of monthly installments reduces the credit limit over time. As of March 31, 2022 and December 31, 2021 the outstanding principal balance and credit limit of the loan was $6,805 and $7,102, or CAD8,512 and CAD8,976, respectively. This loan is secured with an authorized credit facility of CAD7,000 from the bank, bearing interest at prime rate plus 0.25%. This line of credit was unused at December 31, 2021 and March 31, 2022.

Short Term Loans
Wuxi
On November 13, 2019, Wuxi entered into a short-term loan agreement with CITIC Group Corporation Ltd. with aggregate principal balance of CNY2,000, or approximately $285, and bearing interest of 4.785% per annum. The principal balance is denominated in Chinese Yuan and the outstanding balance is adjusted for changes in foreign currency exchange rates at each reporting period. On November 13, 2020, the terms of the agreement were extended for twelve months, and the principal and interest were due on November 15, 2021. On November 19, 2021, the total outstanding balance with CITIC Group Corporation was fully paid off. On January 19, 2022, Wuxi entered into a short-term loan agreement with CITIC Group Corporation Ltd. with aggregate principal balance of CNY2,000, or approximately $315, and bearing interest of 3.90% per annum. The principal balance is denominated in Chinese Yuan and the outstanding balance is adjusted for changes in foreign currency exchange rates at each reporting period. As of March 31, 2022, the total outstanding short-term loan with CITIC Group Corporation Ltd. was CNY2,000, or approximately $315.

On October 15, 2020, Wuxi entered into a short-term loan agreement with Bank of Ningbo (“NBCB”) with aggregate principal balance of CNY1,000 or approximately $151 and bearing interest of 4.785%. On April 29, 2021, Wuxi increased its short-term loan principal with NBCB by CNY1,000 or approximately $155 to a total principal balance of CNY4,000. On October 14, 2021, the borrowing from October 15, 2020 was fully paid off. On October 18, 2021, Wuxi re-entered into a short-term loan agreement with NBCB for CNY1,000, or approximately $150 and bearing interest of 4.785%. As of March 31, 2022, the total outstanding short-term loan with NBCB was CNY2,000, or $315. As of December 31, 2021, the total outstanding short-term loan with NBCB was CNY2,000 or $315.

On November 18, 2021, Wuxi also entered into a short-term loan agreement Bank of Nanjing with aggregate principal balance of CNY3,000, or approximately $453 and bearing interest of 4.00%. As of March 31, 2022, the total outstanding short-term loan with Bank of Nanjing was CNY3,000 or $472. As of December 31, 2021, the total outstanding short-term loan with Bank of Nanjing was CNY3,000 or $472.

TeraXion

In connection with the TeraXion acquisition, on October 12, 2021, the Company assumed a short-term loan with Canada Economic Development. This loan bears an interest rate of 8.00% and is payable monthly with a maturity date of April 1, 2022. As of March 31, 2022 and December 31, 2021, the aggregate outstanding principal balance was $5 and $23, respectively. As of April 1, 2022 this loan has been repaid in full.

Symeo Promissory Note
In connection with the Symeo acquisition on January 4, 2022, the Company issued a short-term interest-free promissory note of $10,000, payable upon its maturity of January 31, 2023. As of March 31, 2022, the outstanding principal balance was $10,000 and the carrying value was $9,674.

The table below sets forth the components of interest expense for the three months ended March 31, 2022 and March 31, 2021:
Three Months Ended
March 31,
20222021
Interest expense on Trinity Term Loan:
Contractual interest$— $395 
Amortization of discount and issuance cost— 72 
— 467 
Interest expense on other debt obligations:
Contractual interest58 123 
Amortization of discount and issuance cost— 30 
58 153 
Total interest expense$58 $620 
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Warrant Liability
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
Warrant Liability Warrant Liability
In connection with the June 10, 2021 Transaction, holders of TB2 Class A ordinary shares automatically received Class A common stock of indie, and holders of TB2 warrants automatically received 17,250,000 warrants of indie with substantively identical terms (“Public Warrants”). At the Closing, 8,625,000 Class B ordinary shares of TB2 owned by the Sponsor, automatically converted into 8,625,000 shares of indie Class A common stock, and 8,650,000 private placement warrants held by the sponsor, each exercisable for one Class A ordinary share of TB2 at $11.50 per share, automatically converted into warrants to purchase one share of indie Class A common stock at $11.50 per share with substantively identical terms (“the “Private Placement Warrants”). Also at the Closing, TB2 issued 1,500,000 working capital warrants to an affiliate of the Sponsor in satisfaction of a working capital promissory note of $1,500 (the “Working Capital Warrants” and, together with the Private Placement Warrants, the “Private Warrants”). These Working Capital Warrants have substantially identical terms to the Private Placement Warrants.

The warrants may be exercised only during the period commencing on July 10, 2021 (30 days after the closing of the Transaction) through June 10, 2026. The Company may redeem the Public Warrants at a price of $0.01 per warrant upon 30 days’ notice, only in the event that the last sale price of the Class A common stock is at least $18.00 per share for any 20 trading days within a 30-trading day period ending on the third day prior to the date on which notice of redemption is given, provided there is an effective registration statement and current prospectus in effect with respect to the Class A common stock underlying such warrants during the 30 day redemption period. If the Company redeems the warrants as described above, management will have the option to require all holders to exercise warrants on a “cashless basis.”

In accordance with the warrant agreement relating to the Public Warrants, the Company is required to use its best efforts to maintain the effectiveness of the registration statement covering the warrants. If a registration statement is not effective within 90 days following the consummation of a business combination, warrant holders may, until such time as there is an effective registration statement and during any period when the Company shall have failed to maintain an effective registration statement, exercise warrants on a cashless basis pursuant to an available exemption from registration under the Securities Act. In the event that a registration statement is not effective at the time of exercise or no exemption is available for a cashless exercise, the holder of such warrant shall not be entitled to exercise such warrant for cash and in no event (whether in the case of a registration statement being effective or otherwise) will the Company be required to net cash settle the warrant exercise.

The terms of the Private Warrants are identical to the Public Warrants as described above, except that the Private Warrants are not redeemable so long as they are held by the sponsor or its permitted transferees.

The Company has reviewed the terms of warrants to purchase its Class A common stock to determine whether warrants should be classified as liabilities or stockholders’ equity in its consolidated balance sheet. In order for a warrant to be classified in stockholders’ equity, the warrant must be (a) indexed to the Company’s equity and (b) meet the conditions for equity classification in ASC 815-40, Derivatives and Hedging – Contracts in an Entity’s Own Equity. If a warrant does not meet the conditions for equity classification, it is carried on the consolidated balance sheet as a warrant liability measured at fair value,
with subsequent changes in the fair value of the warrant recorded in the statement of operations as change in fair value of warrants in Other income (expense), net. The Company determined that all warrants are required to be carried as a liability in the condensed consolidated balance sheet at fair value, with changes in fair value recorded in the condensed consolidated statement of operations (see Note 10). At the closing of the Transaction on June 10, 2021, the warrants had an initial fair value of $74,408, which was recorded as liability and a reduction to additional paid in capital in the condensed consolidated balance sheet.

The following table is a summary of the number of shares of the Company’s Class A common stock issuable upon exercise of warrants outstanding at June 10, 2021:

Number of SharesExercise
Price
Redemption PriceExpiration DateClassificationInitial Fair Value
Public Warrants17,250,000 $11.50 $18.00 June 10, 2026Liability$42,435 
Private Warrants10,150,000 $11.50 N/AJune 10, 2026Liability$31,973 

As of March 31, 2022, there have been no exercises of the warrants and the fair value was $53,114.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Contingent and Earn-Out Liabilities
3 Months Ended
Mar. 31, 2022
Reverse Capitalization [Abstract]  
Contingent and Earn-Out Liabilities Contingent and Earn-Out Liabilities
Earn-Out Milestones
Certain of indie’s stockholders are entitled to receive up to 10,000,000 earn-out shares of the Company’s Class A common stock if the earn-out milestones are met. The earn-out milestones represent two independent criteria, which each entitles the eligible stockholders to 5,000,000 earn-out shares per milestone met. Each earn-out milestone is considered met if at any time following the Transaction and prior to December 31, 2027, the volume weighted average price of indie’s Class A common stock is greater than or equal to $12.50 or $15.00 for any twenty trading days within any thirty-trading day period, respectively. Further, the earn-out milestones are also considered to be met if indie undergoes a Sale. A Sale is defined as the occurrence of any of the following for indie: (i) engage in a “going private” transaction pursuant to Rule 13e-3 under the Exchange Act or otherwise cease to be subject to reporting obligations under Sections 13 or 15(d) of the Exchange Act; (ii) Class A common stock ceases to be listed on a national security exchange, other than for the failure to satisfy minimum listing requirements under applicable stock exchange rules; or (iii) change of ownership (including a merger or consolidation) or approval of a plan for complete liquidation or dissolution.
Escrow Shares
3,450,000 Class A common shares of indie were placed in escrow for the potential future release to the sponsors of TB2 in the event the earn-out milestones are met. The earn-out milestones for the Escrow Shares are identical to those of the earn-out shares. Achievement of each milestone entitles the shareholders to 50% of the total Escrow Shares. The Escrow Shares have been accounted for as a liability and remeasured to fair value each reporting period.
As of November 9, 2021, the first earn-out milestone was achieved while the second Earn-Out Milestone remains unachieved. The achievement of the first earn-out milestone eliminated the variability in the arrangement that previously prevented this instrument to be equity-classified. As a result, the earn-out liabilities associated with the first Earn-Out Milestone were recorded to Additional paid-in capital in the consolidated balance sheet at its fair value. At the same time, the unearned liabilities associated with the second Earn-Out Milestones were also remeasured to its fair value and reclassified per ASC 815-40 to Additional paid-in capital in the consolidated balance sheet.
As of December 31, 2021, there was no liability remaining on the balance sheet.
Contingent Considerations

On May 13, 2020, in connection with the acquisition of City Semiconductor, Inc. (City Semi), the company recorded contingent consideration as a long-term liability at a fair value of $1,180. The contingent consideration is comprised of two tranches. The first tranche is payable, up to a maximum of $500, upon the achievement of cash collection targets within twelve months of the acquisition, and $456 was achieved in May 2021. The second tranche is payable, up to a maximum of $1,500, upon the shipment of a product incorporating the acquired developed technology. In September 2021, the Company paid off the first
tranche of the contingent consideration. The fair value of the second tranche contingent consideration liabilities was $1,000 as of March 31, 2022.

On October 1, 2021, in connection with the acquisition of ON Design Israel, the company recorded contingent consideration as a long-term liability at a fair value of $4,000. The contingent consideration is comprised of two tranches. The first tranche is payable, up to a maximum of $2,500, upon the achievement of tapeout within 30 months of the acquisition. The second tranche is payable, up to a maximum of $5,000, upon indie’s achievement of a design win within 36 months of the acquisition. The fair value of the first and second tranche contingent consideration liabilities was $1,771 and $2,148, respectively, and are recorded in Other long-term liabilities in the consolidated balance sheet as of March 31, 2022. The change in fair value since the acquisition date is recorded in Other income (expense), net in the consolidated statement of operations for the three months ended March 31, 2022.
On January 4, 2022, in connection with the acquisition of Symeo, the company recorded contingent considerations as a current and a long-term liability at a fair value of $4,212 and $3,992, respectively. The contingent consideration is comprised of two tranches. The first tranche is payable upon the achievement of revenue threshold of $5,000 by December 31, 2022. The second tranche is payable upon Symeo’s achievement of revenue threshold of $6,000 by December 31, 2023. The fair value of the first and second tranche contingent consideration liabilities as of March 31, 2022 was $4,235 and $3,985, respectively. The change in fair value since the acquisition date is recorded in Other income (expense), net in the consolidated statement of operations for the three months ended March 31, 2022.Share-Based Compensation
Stock compensation expense is recorded in research and development and general and administrative expenses based on the classification of the work performed by the grantees.

The following table sets forth the share-based compensation for the periods presented:

Three Months Ended
March 31,
20222021
Research and development8,650 — 
Selling, general, and administrative3,765 — 
Total$12,415 $— 

Stock compensation expense for the three months ended March 31, 2022 included $1,674, which represents liability classified awards for the Company’s 2022 annual incentive plan accrual.
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company’s debt instruments are recorded at their carrying values in its condensed consolidated balance sheets, which may differ from their respective fair values. The fair values of the Company’s term loans generally approximated their carrying values. The fair value of the promissory note in relation with the Symeo acquisition was determined using valuation inputs categorized as Level 3.

At March 31, 2022, the Company held currency forward contracts of $3,025 to sell United States dollars and to buy Canadian dollars at a forward rate. Any changes in the fair value of these contracts are reflected in the consolidated statement of operations. The fair value of the currency forward contracts was determined using valuation inputs categorized as Level 2. The change in fair value at March 31, 2022 was de minimis.

The following table presents the Company’s fair value hierarchy for financial assets and liabilities:

Fair Value Measurements as of March 31, 2022
Level 1Level 2Level 3Total
Liabilities:
Warrant Liability$— — $— $53,114 $53,114 
ON Design Israel Contingent Consideration - Tapeout$— $— $1,771 $1,771 
ON Design Israel Contingent Consideration - Design Win$— $— $2,148 $2,148 
City Semi Contingent Consideration - Second Tranche$— $— $1,000 $1,000 
Symeo Contingent Consideration - First Tranche$— $— $4,235 $4,235 
Symeo Contingent Consideration - Second Tranche$— $— $3,985 $3,985 
Symeo Promissory Note$— $— $9,674 $9,674 
Fair Value Measurements as of December 31, 2021
Level 1Level 2Level 3Total
Liabilities:
Warrant Liability$— — $— $100,467 $100,467 
ON Design Israel Contingent Consideration - Tapeout$— $— $1,817 $1,817 
ON Design Israel Contingent Consideration - Design Win$— $— $2,222 $2,222 
City Semi Contingent Consideration - Second Tranche$— $— $980 $980 

As of March 31, 2022 and December 31, 2021, the Company’s cash and cash equivalents were all held in cash or Level 1 instruments where the fair values approximates the carrying values.
Level 3 Disclosures

Warrants

Warrants were valued using the Black-Scholes-Merton formula and a Monte Carlo Simulations analysis. Calculating the fair value of warrants requires the input of subjective assumptions. Other reasonable assumptions could provide differing results. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the liability’s estimated value.

Contingent Considerations

Contingent considerations were valued using a Monte Carlo analysis in order to simulate the future path of the Company’s stock price over the earn-out period. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the liability’s estimated value.
The following table presents the significant unobservable inputs assumed for each of the fair value measurements:

March 31, 2022December 31, 2021
InputInput
Liabilities:
Warrants
Expected volatility43.70 %36.00 %
City Semi Contingent Consideration - Second Tranche
Discount rate10.80 %10.80 %
ON Design Israel Contingent Consideration - Tapeout
Discount rate6.25 %4.37 %
ON Design Israel Contingent Consideration - Design Win
Discount rate6.25 %4.37 %
Symeo Contingent Consideration - First Tranche
Discount Rate6.25 %N/A
Symeo Contingent Consideration - Second Tranche
Discount Rate6.25 %N/A
Symeo Promissory Note
Discount rate3.13 %N/A
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Noncontrolling Interest
3 Months Ended
Mar. 31, 2022
Noncontrolling Interest [Abstract]  
Noncontrolling Interest Noncontrolling Interest
In connection with the closing of the Transaction on June 10, 2021, certain members of ADK LLC (the “ADK Minority Holders”) retained approximately 26% membership interest in ADK LLC. The ADK Minority Holders may from time to time, after December 10, 2021, exchange with indie, such holders’ units in ADK LLC for an equal number of shares of indie’s Class A common stock. As a result, indie’s ownership interest in ADK LLC will increase. The ADK Minority Holders’ ownership interests are accounted for as noncontrolling interests in the Company’s condensed consolidated financial statements. The Company’s ownership of ADK LLC, was approximately 79% as of March 31, 2022.

In connection with the Transaction, the Company issued to certain members of ADK LLC an aggregate of 33,827,371 shares of Class V common stock of indie (the “Class V Holders”). The shares of Class V common stock provides no economic rights in indie to the holder thereof; however, each Class V Holder is entitled to vote with the holders of Class A common stock of indie, with each share of Class V common stock entitling the holder to one (1) vote per share of Class V common stock at the time of such vote (subject to customary conversion rate adjustments for stock splits, stock dividends and reclassifications). As of March 31, 2022, the Company had an aggregate of 30,119,812 shares of Class V common stock issued and outstanding.

ADK LLC held 64% and 50% voting control in Wuxi as of March 31, 2022 and December 31, 2021, respectively. From time to time, Wuxi has sold equity ownership and the transactions have reduced ADK LLC’s controlling interest in Wuxi on the consolidated balance sheets. As of March 31, 2022, ADK LLC maintained its controlling ownership in Wuxi. Accordingly, Wuxi’s financial statements are consolidated with those of ADK LLC and its other wholly-owned subsidiaries. Minority
interests held in Wuxi are accounted for as non-controlling interests in the Company’s condensed consolidated financial statements.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
The Company disaggregates revenue from contracts with customers by geographic region, as the Company’s management believes it best depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.
The following tables present revenue disaggregated by geography of the customer’s shipping location for the three months ended March 31, 2022 and 2021:

Three Months Ended
March 31,
20222021
United States$6,630 $494 
Greater China9,108 6,322 
Latin America1,461 301 
South America412 — 
Rest of Asia Pacific325 — 
Rest of North America— 390 
Europe4,063 607 
Total revenue$21,999 $8,114 

Contract Balances
Certain assets or liabilities are recorded depending on the timing of revenue recognition, billings and cash collections on a contract-by-contract basis. Contract liabilities primarily relate to deferred revenue, including advance consideration received from customers for contracts prior to the transfer of control to the customer, and therefore revenue is recognized upon delivery of products and services or as the services are performed. The Company recorded unbilled revenue of $600 and $402 at March 31, 2022 and December 31, 2021, respectively, as part of its Prepaid expenses and other current assets in the accompanying consolidated balance sheets.
The following table presents the liabilities associated with the engineering services contracts as of March 31, 2022 and December 31, 2021:
March 31,
2022
December 31,
2021
Deferred revenue$2,845 $1,840 
As of March 31, 2022 and December 31, 2021, contract liabilities were included as Deferred revenue and classified as current liabilities in the condensed consolidated balance sheets.
During the three months ended March 31, 2022 and 2021, the Company recognized $346 and $631, respectively, of revenue related to amounts that were previously included in deferred revenue at the beginning of the period. Deferred revenue fluctuates over time due to changes in the timing of payments received from customers and revenue recognized for services provided.
Revenue related to remaining performance obligations represents the amount of contracted development arrangements that has not been recognized, which includes deferred revenue on the consolidated balance sheet and unbilled amounts that will be recognized as revenue in future periods. As of March 31, 2022, the amount of performance obligations that have not been recognized as revenue was $48,181, of which approximately 45% is expected to be recognized as revenue over the next twelve months and the remainder thereafter. This amount excludes the value of remaining performance obligations for contracts with an original expected length of one year or less. Variable consideration that has been constrained is excluded from the amount of performance obligations that have not been recognized.
Concentrations
As identified below, some of our customers accounted for more than 10% of the Company’s total revenue for the three months ended March 31, 2022 and 2021:

Three Months Ended
March 31,
20222021
Customer A36.0 %61.3 %
Customer B— %12.4 %

The loss of these customers would have a material impact on the Company’s condensed consolidated financial results.
The one largest customer represented 41% of accounts receivable as of March 31, 2022 and the one largest customer represented 31% of accounts receivable as of December 31, 2021. No other individual customer represented more than 10% of accounts receivable at either March 31, 2022 or December 31, 2021.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Share-Based Compensation Contingent and Earn-Out Liabilities
Earn-Out Milestones
Certain of indie’s stockholders are entitled to receive up to 10,000,000 earn-out shares of the Company’s Class A common stock if the earn-out milestones are met. The earn-out milestones represent two independent criteria, which each entitles the eligible stockholders to 5,000,000 earn-out shares per milestone met. Each earn-out milestone is considered met if at any time following the Transaction and prior to December 31, 2027, the volume weighted average price of indie’s Class A common stock is greater than or equal to $12.50 or $15.00 for any twenty trading days within any thirty-trading day period, respectively. Further, the earn-out milestones are also considered to be met if indie undergoes a Sale. A Sale is defined as the occurrence of any of the following for indie: (i) engage in a “going private” transaction pursuant to Rule 13e-3 under the Exchange Act or otherwise cease to be subject to reporting obligations under Sections 13 or 15(d) of the Exchange Act; (ii) Class A common stock ceases to be listed on a national security exchange, other than for the failure to satisfy minimum listing requirements under applicable stock exchange rules; or (iii) change of ownership (including a merger or consolidation) or approval of a plan for complete liquidation or dissolution.
Escrow Shares
3,450,000 Class A common shares of indie were placed in escrow for the potential future release to the sponsors of TB2 in the event the earn-out milestones are met. The earn-out milestones for the Escrow Shares are identical to those of the earn-out shares. Achievement of each milestone entitles the shareholders to 50% of the total Escrow Shares. The Escrow Shares have been accounted for as a liability and remeasured to fair value each reporting period.
As of November 9, 2021, the first earn-out milestone was achieved while the second Earn-Out Milestone remains unachieved. The achievement of the first earn-out milestone eliminated the variability in the arrangement that previously prevented this instrument to be equity-classified. As a result, the earn-out liabilities associated with the first Earn-Out Milestone were recorded to Additional paid-in capital in the consolidated balance sheet at its fair value. At the same time, the unearned liabilities associated with the second Earn-Out Milestones were also remeasured to its fair value and reclassified per ASC 815-40 to Additional paid-in capital in the consolidated balance sheet.
As of December 31, 2021, there was no liability remaining on the balance sheet.
Contingent Considerations

On May 13, 2020, in connection with the acquisition of City Semiconductor, Inc. (City Semi), the company recorded contingent consideration as a long-term liability at a fair value of $1,180. The contingent consideration is comprised of two tranches. The first tranche is payable, up to a maximum of $500, upon the achievement of cash collection targets within twelve months of the acquisition, and $456 was achieved in May 2021. The second tranche is payable, up to a maximum of $1,500, upon the shipment of a product incorporating the acquired developed technology. In September 2021, the Company paid off the first
tranche of the contingent consideration. The fair value of the second tranche contingent consideration liabilities was $1,000 as of March 31, 2022.

On October 1, 2021, in connection with the acquisition of ON Design Israel, the company recorded contingent consideration as a long-term liability at a fair value of $4,000. The contingent consideration is comprised of two tranches. The first tranche is payable, up to a maximum of $2,500, upon the achievement of tapeout within 30 months of the acquisition. The second tranche is payable, up to a maximum of $5,000, upon indie’s achievement of a design win within 36 months of the acquisition. The fair value of the first and second tranche contingent consideration liabilities was $1,771 and $2,148, respectively, and are recorded in Other long-term liabilities in the consolidated balance sheet as of March 31, 2022. The change in fair value since the acquisition date is recorded in Other income (expense), net in the consolidated statement of operations for the three months ended March 31, 2022.
On January 4, 2022, in connection with the acquisition of Symeo, the company recorded contingent considerations as a current and a long-term liability at a fair value of $4,212 and $3,992, respectively. The contingent consideration is comprised of two tranches. The first tranche is payable upon the achievement of revenue threshold of $5,000 by December 31, 2022. The second tranche is payable upon Symeo’s achievement of revenue threshold of $6,000 by December 31, 2023. The fair value of the first and second tranche contingent consideration liabilities as of March 31, 2022 was $4,235 and $3,985, respectively. The change in fair value since the acquisition date is recorded in Other income (expense), net in the consolidated statement of operations for the three months ended March 31, 2022.Share-Based Compensation
Stock compensation expense is recorded in research and development and general and administrative expenses based on the classification of the work performed by the grantees.

The following table sets forth the share-based compensation for the periods presented:

Three Months Ended
March 31,
20222021
Research and development8,650 — 
Selling, general, and administrative3,765 — 
Total$12,415 $— 

Stock compensation expense for the three months ended March 31, 2022 included $1,674, which represents liability classified awards for the Company’s 2022 annual incentive plan accrual.
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) per Common Share
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Net Income (Loss) per Common Share Net Income (Loss) per Common Share
Basic and diluted net loss per common share was calculated as follows:
Three Months Ended
March 31,
20222021
Numerator:
Net income$13,706 $10,361 
Less: Net income (loss) attributable to noncontrolling interest2,873 (454)
Net income attributable to indie Semiconductor, Inc.$10,833 $10,815 
Less: Earning attributable to participating securities— 5,372 
Net income attributable to common stockholders - basic$10,833 $5,443 
Less: Change in fair value of SAFEs— 19,100 
Net loss attributable to common shareholders - dilutive$10,833 $(13,657)
Denominator:
Weighted average shares outstanding - basic111,189,340 32,284,863 
Effect of conversion of SAFEs— 6,933,153 
Effect of potentially dilutive Phantom Units1,083,749 — 
Effect of potentially dilutive Class V common stock29,386,392 — 
Effect of potentially dilutive unvested Class B units4,391,072 — 
Effect of potentially dilutive unexercised options1,346,219 — 
Weighted average common shares outstanding—diluted147,396,772 39,218,016 
Net income per share attributable to common shares— basic$0.10 $0.17 
Net income (loss) per share attributable to common shares— diluted$0.07 $(0.35)
On June 10, 2021, the Company completed a series of business transactions with TB2 pursuant to the MTA. The Transaction materially impacted the number of shares outstanding. Weighted average shares outstanding for the three months ended March 31, 2021 in the table above have been retroactively restated to give effect to the reverse recapitalization.
The Company’s potentially dilutive securities, which include unvested Class B units, preferred units, warrants for Class A units, warrants for Class G units, unexercised options, earn-out shares and escrow shares, have been excluded from the computation of diluted net income (loss) per share as the effect would be to reduce the net income (loss) per share. The Company excluded the following potential shares, presented based on amounts outstanding at each period end, from the computation of diluted net
loss per share attributable to shareholders for the periods indicated because including them would have had an antidilutive effect:
Three Months Ended
March 31,
20222021
Unvested Class B units— 3,210,705 
Convertible preferred units— 31,860,395 
Warrants to purchase Class G units— 319,202 
Convertible debt into Class A and preferred units— 285,000 
Public warrants for the purchase of Class A common shares17,250,000 — 
Private warrants for the purchase of Class A common shares10,150,000 — 
Unexercised options313,050 — 
Earn-out Shares5,000,000 — 
Escrow Shares1,725,000 — 
34,438,050 35,675,302 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
3 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
We are subject to U.S. federal and state taxes with respect to our allocable share of any taxable income or loss of ADK, LLC, as well as any stand-alone income or loss we generate. ADK, LLC is treated as a partnership for U.S. income tax purposes and for most applicable state and local income tax purposes and generally does not pay income taxes in most jurisdictions. Instead, ADK, LLC’s taxable income or loss is passed through to its members, including us. Despite its status as a partnership in the United States, ADK, LLC’s foreign subsidiaries are taxable entities operating in foreign jurisdictions. As such, these foreign subsidiaries record a tax expense or benefit in jurisdictions where a valuation allowance has not been recorded.

Our effective tax rate in 2022 will differ from the U.S. federal statutory rate primarily due to changes in valuation allowance, tax expense or benefit in foreign jurisdictions taxed at different tax rates and foreign research and development tax credits and incentive.

Based primarily on our limited operating history and ADK LLC’s historical domestic losses, we believe there is a significant uncertainty as to when we will be able to use our domestic, federal and state, deferred tax assets (“DTAs”). Therefore, we have recorded a valuation allowance against these DTAs for which we have concluded that it is not more likely than not that these will be realized.

As part of reverse capitalization, the Company entered into Tax Receivable Agreements (“TRAs”) with certain shareholders that will represent approximately 85% of the calculated tax savings based on the portion of basis adjustments on future exchanges of ADK, LLC units and other carryforward attributes assumed that we anticipate to be able to utilize in future years. Through March 31, 2022, there have been exchanges of units that would generate a DTA; however, as there is a full valuation allowance on the related DTA, we have not recorded a liability under the TRAs.

The Company recorded a benefit (provision) for income taxes of $659 and $(13) for the three months ended March 31, 2022 and 2021, respectively. Income tax expense and benefits are primarily related to the Company’s operations in Canada and Europe.

Recent Change in U.S. Tax Law

Prior to 2022, IRC Section 174 allowed taxpayers to deduct “research or experimental” (“R&E”) expenditures in the year in which they were incurred.

The 2017 tax reform act amended Section 174, effective for amounts paid or incurred in tax years beginning after December 31, 2021, to require taxpayers to charge their R&E expenditures to a capital account. Capitalized costs are required to be amortized over five years (15 years for expenditures attributable to foreign research).

Due to the Company’s significant R&E expenses the impact of this law change will mean that a significant portion of our total operating expenses will be taken as a deduction over a 5-year period rather than be currently deductible. We do not expect to pay cash taxes as a result of this change as our remaining operating expenses after excluding R&E expenses are significant and we expect to continue to generate losses for tax purposes in the near future.
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Leases Leases
The Company’s lease arrangements consist primarily of corporate and manufacturing facility agreements. The leases expire at various dates through 2028, some of which include options to extend the lease term. The options with the longest potential total lease term consist of options for extension of up to five years following expiration of the original lease term. All of the leases are operating leases. The Company is headquartered in Aliso Viejo, California and has various research and design centers, sales support offices, and manufacturing facilities throughout the world. The key lease terms for the principal locations are summarized below:
In July 2015, the Company entered into a five-year operating lease for its 14,881 square foot headquarters in Aliso Viejo, California, which is payable monthly with periodic rent adjustments over the lease term. The lease requires a security deposit of $30, which is recorded in other assets on the Company’s condensed consolidated balance sheets as well as a tiered, time-based letter of credit that has now reached its lowest tier of $200. Subsequently, the rentable area was expanded to 18,000 square feet and the lease was extended through the end of June 2023. Rent expense is approximately $38 per month.
In October 2015, the Company entered into a five-year operating lease for its Scotland Design Center in Edinburgh, Scotland, which is payable monthly with periodic rent adjustments over the lease term. The lease expired in October 2020. During 2019, the Company entered into a sub-lease agreement with a third party for the Scotland Design Center facility. Separately, effective January 2020, the Company entered into a lease for a property in Scotland. The lease agreement has a term through June 2024 and monthly rent of approximately $16 per month.
In October 2017, the Company entered into a 26-month operating lease for its Wuxi sales and design center. Rent for the associated office is payable monthly with periodic rent adjustments over the lease term. The lease was subsequently extended through December 2022. Rent expense is approximately $8 per month.

In May 2021, the Company entered into a seven-year operating lease for a location in Detroit, Michigan, which is payable monthly with periodic rent adjustments over the lease term. The lease will expire in 2028 with an initial monthly rent of approximately $22 per month.

In October 2021, the Company entered into a five-year operating lease for its design center in Austin, Texas. Rent for the associated office is payable monthly with periodic rent adjustments over the lease term, which expires in October 2026. Rent expense is approximately $13 per month.

In October 2021, the Company acquired TeraXion and assumed its existing operating lease for an office building and a warehouse in Quebec City, Canada. Rent for the associated office is payable at approximately $38 per month. The lease will expire on May 31, 2028. Rent for the associate warehouse is at approximately $3 per month. This lease will expire on November 30, 2023.

In February 2022, the Company entered into a two-year operating lease for its design center in Boston, Massachusetts, which is payable monthly with periodic rent adjustments over the lease term. The lease will expire March 31, 2024.

The total monthly rent for the remainder locations of the Company around the world is not material.

ASC 842 Adoption

The Company adopted ASC 842 using the modified retrospective method on January 1, 2022. The Company determines if an arrangement is a lease at its inception. Right-of-use (“ROU”) assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The Company uses its estimated incremental borrowing rate in determining the present value of lease payments considering the term of the lease, which is derived from information available at the lease commencement date. The lease term includes renewal options when it is reasonably certain that the option will be exercised, and excludes termination options. To the extent that the Company’s agreements have variable lease payments, the Company includes variable lease payments that depend on an index or a rate and excludes those that depend on facts or circumstances occurring after the commencement date, other than the passage of time. Lease expense for these leases is recognized on a straight-line basis over the lease term. The Company has elected the package of practical expedients permitted under the transition guidance, which does not require reassessment of prior conclusions related to contracts containing a lease, lease classification and initial direct lease costs. As an accounting policy election, the Company also excluded short-term leases (term of 12 months or less) from the balance sheet presentation and accounted for non-lease and lease components in a contract as a single lease component for certain asset classes. Effective January 1, 2022, the Company recorded the impact on its
condensed consolidated balance sheet from the recognition of ROU asset and lease liability of $10,344 and $10,344, respectively.

The Company’s facility leases have remaining lease terms ranging from less than one year to six years, some of which include options to extend the lease term for up to six years.

The table below represents lease-related assets and liabilities recorded on the condensed consolidated balance sheet:

Balance Sheet ClassificationMarch 31, 2022
Assets
Operating lease right-of-use assetsOperating lease right-of-use assets$12,553 
Liabilities
Operating lease liabilities (current)Other current liabilities$2,136 
Operating lease liabilities (noncurrent)Operating lease liabilities10,527 
Total lease liabilities$12,663 

Lease Costs

The following lease costs were included in the condensed consolidated statements for the three months ended March 31, 2022:

Three Months Ended
March 31, 2022
Operating lease cost$615 
Short-term lease cost74 
Variable lease cost52 
Total lease cost$741 

Supplemental Information

The table below presents supplemental information related to operating leases as of March 31, 2022:

Cash paid for amounts included in the measurement of operating lease liabilities$470 
Right-of-use assets obtained in exchange for new operating lease liabilities$2,696 
Weighted average remaining lease term6.93 years
Weighted average discount rate4.59 %

Undiscounted Cash Flows

The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as March 31, 2022:

2022 (remaining nine months)$1,987 
20232,594 
20242,086 
20251,955 
20261,391 
Thereafter4,921 
Total minimum lease payments14,934 
Less imputed interest(2,271)
Present value of future minimum lease payments12,663 
Less current obligations under leases(2,136)
Long-term lease obligations$10,527 
Disclosures related to Periods Prior to Adoption of New Lease Standard

Minimum lease payments under operating leases with non-cancelable terms in excess of one year as of December 31, 2021, were as follows:

2022$1,869 
20231,674 
20241,303 
20251,177 
20261,201 
Thereafter1,686 
Total minimum lease payments$8,910 
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Litigation
The Company may be a party to routine claims or litigation incidental to its business. The Company does not believe that it is a party to any pending legal proceeding that is likely to have a material adverse effect on its business, financial condition, results of operations or cash flows.
Royalty Agreement
The Company has entered into license agreements to use certain technology within its design and manufacture of its products. The agreements require royalty fees for each semiconductor sold using the licensed technology. Total royalty expense incurred in connection with these contracts during the three months ended March 31, 2022 and 2021 was $242 and $386, respectively, which is included in cost of goods sold in the consolidated statements of operations. Accrued royalties of $2,569 and $264 are included in accrued expenses in the Company’s consolidated balance sheets as of March 31, 2022 and December 31, 2021, respectively.
Tax Distributions
To the extent the Company has funds legally available, the board of directors will approve distributions to each member of ADK LLC, prior to March 15 of each year, in an amount per unit that, when added to all other distributions made to such member with respect to the previous calendar year, equals the estimated federal and state income tax liabilities applicable to such member as the result of its, his or her ownership of the units and the associated net taxable income allocated with respect to such units for the previous calendar year. There were no distributions approved by the board of directors or paid by the Company during the three months ended March 31, 2022 and 2021.
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Supplemental Financial Information
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Supplemental Financial Information Supplemental Financial Information
Accrued expenses and other current liabilities consist of the following:

As of
March 31, 2022December 31, 2021
Accrued purchase consideration from business combinations$7,500 $7,500 
City Semi deferred compensation958 833 
Contingent consideration5,235 — 
Operating lease liabilities, current2,136 — 
Accrued royalties2,569 360 
Other (1)6,320 5,929 
Accrued expenses and other current liabilities$24,718 $14,622 
(1) Amount represents accruals for various operating expenses such as professional fees, open purchase orders, current lease liabilities and other estimates that are expected to be paid within the next 12 months.
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
3 Months Ended
Mar. 31, 2022
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events For its condensed consolidated financial statements as of March 31, 2022 and the three months then ended, management reviewed and evaluated material subsequent events from the condensed consolidated balance sheet date of March 31, 2022 through May 13, 2022, the date the condensed consolidated financial statements were issued.
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of the Business and Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of PresentationThe condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and the Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).
Consolidation The condensed consolidated financial statements include the consolidated accounts of the Company’s majority-owned subsidiary, ADK LLC, of which 79% was owned by indie as of March 31, 2022. ADK LLC’s
consolidated financial statements include its wholly-owned subsidiaries Indie Services Corporation, indie LLC and Indie City LLC, all California entities, Ay Dee Kay Limited, a private limited company incorporated under the laws of Scotland, indie GmbH, a private limited liability company incorporated under the laws of Germany, indie Kft, a limited liability company incorporated under the laws of Hungary, TeraXion Inc., a company incorporated under the laws of Canada, indie Semiconductor Israel Ltd., a private limited company incorporated under the laws of Israel, Wuxi indie Microelectronics (“Wuxi”), a Chinese entity 64% controlled by the Company as of March 31, 2022 and Wuxi’s wholly-owned subsidiaries, indie Semiconductor Japan, indie Semiconductor HK, Ltd and Shanghai Ziying Microelectronics Co., Ltd.

All significant intercompany accounts and transactions of the subsidiaries have been eliminated in consolidation. The noncontrolling interest attributable to the Company’s less-than-wholly-owned subsidiary is presented as a separate component from stockholders’ equity (deficit) in the consolidated balance sheets, and a noncontrolling interest in the consolidated statements of operations and consolidated statements of stockholders’ equity (deficit) and noncontrolling interest.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

Recently Issued Accounting Pronouncements Not Yet Adopted

In June 2016, the FASB amended guidance related to impairment of financial instruments as part of ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss impairment methodology with an expected credit loss model for which a company recognizes an allowance based on the
estimate of expected credit loss. This ASU requires entities to measure the impairment of certain financial instruments, including accounts receivable, based on expected losses rather than incurred losses. This ASU is effective for fiscal years beginning after December 15, 2022, with early adoption permitted, and will be effective for the Company beginning in 2023. The Company is currently evaluating the impact of the new standard on the Company’s condensed consolidated financial statements and related disclosures.

Recently Adopted Accounting Pronouncements

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (“ASU 2016-02”), whereby lessees will be required to recognize for all leases at the commencement date a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Under the new guidance, lessor accounting is largely unchanged. A modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the consolidated financial statements must be applied. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. The FASB issued ASU 2019-10-Financial Instruments-Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates in November 2019 and ASU 2020-05-Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities in June 2020. The ASUs change some effective dates for ASU 2016-02 on leasing. After applying ASU 2019-10 and 2020-05, ASU 2016-02 is effective for annual periods beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2021.

The Company applied the transition requirements on the adoption date of January 1, 2022, rather than at the beginning of the earliest comparative period presented. This approach allows for a cumulative effect adjustment in the period of adoption, and prior periods will not be restated. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which does not require reassessment of prior conclusions related to contracts containing a lease, lease classification and initial direct lease costs. The Company also elected to use the hindsight practical expedient to consider any facts or circumstances that have changed through the January 1, 2022 adoption date that may affect the lease term due to renewal options and assess the impairment of the right-of-use asset. As an accounting policy election, the Company also excluded short-term leases (term of 12 months or less) from the balance sheet presentation and accounted for non-lease and lease components in a contract as a single lease component for certain asset classes. Effective January 1, 2022, the Company recorded the impact on its condensed consolidated balance sheet from the recognition of ROU asset and lease liability of $10,344 and $10,344, respectively. However, the impact to its condensed consolidated statements of comprehensive income and condensed consolidated statements of cash flows is not material. See Note 16, Leases, for additional details.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing certain exceptions to the general principles of ASC 740Income Taxes. The amendments also improve consistent application of and simplify U.S. GAAP for other areas of ASC 740 by clarifying and amending existing guidance. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020 (and December 15, 2021 for nonpublic companies) and early adoption is permitted. Depending on the amendment, adoption may be applied on a retrospective, modified retrospective, or prospective basis. The Company adopted ASU 2019-12 as of January 1, 2022 on a prospective basis. The standard had no material impact on its condensed consolidated financial statements and related disclosures.

In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the guidance on the issuer’s accounting for convertible debt instruments by removing the separation models for (1) convertible debt with a cash conversion feature and (2) convertible instruments with a beneficial conversion feature. As a result, entities will not separately present in equity an embedded conversion feature in such debt. Instead, they will account for a convertible debt instrument wholly as debt, unless certain other conditions are met. The elimination of these models will reduce reported interest expense and increase reported net income for entities that have issued a convertible instrument that was within the scope of those models before the adoption of ASU 2020-06. Also, ASU 2020-06 requires the application of the if-converted method for calculating diluted earnings per share and treasury stock method will be no longer available. 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 this update on January 1, 2022 using the modified retrospective method of transition and the impact to its condensed consolidated financial statements was not material.
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combinations (Tables)
3 Months Ended
Mar. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Business Acquisitions, by Acquisition The following presents the preliminary allocation of the purchase consideration to the assets acquired and liabilities assumed for TeraXion, ON Design Israel, and Symeo as of March 31, 2022:
Symeo GmbHTeraXionON Design Israel
Purchase price - cash consideration$10,000 $74,050 $6,107 
Purchase price - cash consideration (Accrual)9,674 — 7,500 
Add: debt paid at closing— 6,857 — 
Less: cash acquired(1,295)(5,625)(1,133)
Net cash paid18,379 75,282 12,474 
Purchase price - equity consideration
Common stock— 65,192 — 
Options— 17,249 — 
Total equity consideration— 82,441 — 
Earn out shares8,204 — — 
Contingent consideration— — 4,000 
Net consideration$26,583 $157,723 $16,474 
Fair value of net assets and liabilities assumed:
Current assets other than cash2,857 7,627 119 
Property and equipment1,039 6,009 1,315 
Developed technology6,631 43,594 5,077 
In-progress research & development2,170 10,304 1,562 
Customer relationships2,411 12,682 — 
Backlog603 2,378 — 
Trade name965 6,125 — 
Other non-current assets36 — 66 
Current liabilities(1,461)(5,840)(859)
Deferred revenue— (1,025)— 
Deferred tax liabilities, non-current(2,935)(20,272)(1,578)
Long-term debt— (7,580)— 
Total fair value of net assets acquired12,316 54,002 5,702 
Goodwill$14,267 $103,721 $10,772 
Pro Forma Financial Information
The unaudited pro forma financial information shown below summarizes the combined results of operations for the Company and TeraXion as if the closing of the acquisition had occurred on January 1, 2021:

Three months ended
March 31, 2021
Combined revenue$14,044 
Combined net loss before income taxes8,567 
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory, Net (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Components of Net Inventories Inventory, net consists of the following:
March 31, 2022December 31, 2021
Raw materials$3,824 $2,380 
Work-in-process5,084 6,301 
Finished goods4,225 2,151 
Inventory, gross13,133 10,832 
Less: Inventory reserves2,298 1,752 
Inventory, net$10,835 $9,080 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property and equipment, net consists of the following:
Useful life (in years)March 31, 2022December 31, 2021
Production tooling4$10,661 $10,158 
Lab equipment44,654 4,489 
Office equipment
3 - 7
3,096 1,893 
Leasehold improvements*543 395 
Construction in progress— 256 
Property and equipment, gross18,954 17,191 
Less: Accumulated depreciation6,861 6,101 
Property and equipment, net$12,093 $11,090 
*Leasehold improvements are amortized over the shorter of the remaining lease term or estimated useful life of the leasehold improvement.
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets, Net
Intangible assets, net consist of the following:

March 31, 2022December 31, 2021
Weighted
Average
Remaining
Useful Life
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted
Average
Remaining
Useful Life
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Developed technology6.5$55,671 $(3,623)$52,048 6.7$49,035 $(1,374)$47,661 
Software licenses2.223,305 (7,477)15,828 2.523,302 (6,286)17,016 
Customer relationships6.615,093 (935)14,158 6.712,682 (365)12,317 
Intellectual property licenses1.31,757 (1,697)60 1.51,736 (1,687)49 
Trade names6.67,089 (444)6,645 6.76,125 (182)5,943 
Backlog1.62,980 (632)2,348 1.82,378 (239)2,139 
Effect of exchange rate on gross carrying (289)— (289)(631)— (631)
Intangible assets with finite lives105,606 (14,808)90,798 94,627 (10,133)84,494 
IPR&D14,036 — 14,036 11,866 — 11,866 
Effect of exchange rate on gross carrying(49)— (49)(75)— (75)
Total intangible assets with indefinite lives13,987 — 13,987 11,791 — 11,791 
Total intangible assets$119,593 $(14,808)$104,785 $106,418 $(10,133)$96,285 
Schedule of Indefinite-Lived Intangible Assets, Net
Intangible assets, net consist of the following:

March 31, 2022December 31, 2021
Weighted
Average
Remaining
Useful Life
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted
Average
Remaining
Useful Life
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Developed technology6.5$55,671 $(3,623)$52,048 6.7$49,035 $(1,374)$47,661 
Software licenses2.223,305 (7,477)15,828 2.523,302 (6,286)17,016 
Customer relationships6.615,093 (935)14,158 6.712,682 (365)12,317 
Intellectual property licenses1.31,757 (1,697)60 1.51,736 (1,687)49 
Trade names6.67,089 (444)6,645 6.76,125 (182)5,943 
Backlog1.62,980 (632)2,348 1.82,378 (239)2,139 
Effect of exchange rate on gross carrying (289)— (289)(631)— (631)
Intangible assets with finite lives105,606 (14,808)90,798 94,627 (10,133)84,494 
IPR&D14,036 — 14,036 11,866 — 11,866 
Effect of exchange rate on gross carrying(49)— (49)(75)— (75)
Total intangible assets with indefinite lives13,987 — 13,987 11,791 — 11,791 
Total intangible assets$119,593 $(14,808)$104,785 $106,418 $(10,133)$96,285 
Schedule of Future Amortization Expense
Based on the amount of definite-lived intangible assets subject to amortization as of March 31, 2022, amortization expense for each of the next five fiscal years is expected to be as follows:

2022 (remaining 9 months)$13,504 
202319,637 
202415,557 
202511,083 
202611,083 
Thereafter19,934 
$90,798 
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table sets forth the carrying amount and activity of goodwill as of March 31, 2022:
Amount
Balance as of December 31, 2021$115,206 
Acquisitions (Note 2)14,373 
Effect of exchange rate on goodwill837 
Balance as of March 31, 2022$130,416 
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Components of Debt
The following table sets forth the components of debt as of March 31, 2022 and December 31, 2021:
March 31, 2022December 31, 2021
Principal
Outstanding
Unamortized
Discount
and
Issuance Cost
Carrying
Amount
Principal
Outstanding
Unamortized
Discount
and
Issuance Cost
Carrying
Amount
Short term loans, due 2023$1,107 $— $1,107 $810 $— $810 
Promissory note, due 202310,000 (326)9,674 — — — 
CIBC loan, due 20266,810 (23)6,787 7,102 (19)7,083 
Total debt$17,917 $(349)$17,568 $7,912 $(19)$7,893 
The outstanding debt as of March 31, 2022 and December 31, 2021 is classified in the condensed consolidated balance sheets as follows:
March 31, 2022December 31, 2021
Current liabilities - Current debt obligations$12,262 $2,275 
Noncurrent liabilities - Long-term debt, net of current maturities5,306 5,618 
Total debt$17,568 $7,893 
Components of Interest Expense on Debt
The table below sets forth the components of interest expense for the three months ended March 31, 2022 and March 31, 2021:
Three Months Ended
March 31,
20222021
Interest expense on Trinity Term Loan:
Contractual interest$— $395 
Amortization of discount and issuance cost— 72 
— 467 
Interest expense on other debt obligations:
Contractual interest58 123 
Amortization of discount and issuance cost— 30 
58 153 
Total interest expense$58 $620 
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Warrant Liability (Tables)
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
Summary of Warrants
The following table is a summary of the number of shares of the Company’s Class A common stock issuable upon exercise of warrants outstanding at June 10, 2021:

Number of SharesExercise
Price
Redemption PriceExpiration DateClassificationInitial Fair Value
Public Warrants17,250,000 $11.50 $18.00 June 10, 2026Liability$42,435 
Private Warrants10,150,000 $11.50 N/AJune 10, 2026Liability$31,973 
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Hierarchy for Financial Assets and Liabilities
The following table presents the Company’s fair value hierarchy for financial assets and liabilities:

Fair Value Measurements as of March 31, 2022
Level 1Level 2Level 3Total
Liabilities:
Warrant Liability$— — $— $53,114 $53,114 
ON Design Israel Contingent Consideration - Tapeout$— $— $1,771 $1,771 
ON Design Israel Contingent Consideration - Design Win$— $— $2,148 $2,148 
City Semi Contingent Consideration - Second Tranche$— $— $1,000 $1,000 
Symeo Contingent Consideration - First Tranche$— $— $4,235 $4,235 
Symeo Contingent Consideration - Second Tranche$— $— $3,985 $3,985 
Symeo Promissory Note$— $— $9,674 $9,674 
Fair Value Measurements as of December 31, 2021
Level 1Level 2Level 3Total
Liabilities:
Warrant Liability$— — $— $100,467 $100,467 
ON Design Israel Contingent Consideration - Tapeout$— $— $1,817 $1,817 
ON Design Israel Contingent Consideration - Design Win$— $— $2,222 $2,222 
City Semi Contingent Consideration - Second Tranche$— $— $980 $980 
Unobservable Input Reconciliation
The following table presents the significant unobservable inputs assumed for each of the fair value measurements:

March 31, 2022December 31, 2021
InputInput
Liabilities:
Warrants
Expected volatility43.70 %36.00 %
City Semi Contingent Consideration - Second Tranche
Discount rate10.80 %10.80 %
ON Design Israel Contingent Consideration - Tapeout
Discount rate6.25 %4.37 %
ON Design Israel Contingent Consideration - Design Win
Discount rate6.25 %4.37 %
Symeo Contingent Consideration - First Tranche
Discount Rate6.25 %N/A
Symeo Contingent Consideration - Second Tranche
Discount Rate6.25 %N/A
Symeo Promissory Note
Discount rate3.13 %N/A
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables present revenue disaggregated by geography of the customer’s shipping location for the three months ended March 31, 2022 and 2021:

Three Months Ended
March 31,
20222021
United States$6,630 $494 
Greater China9,108 6,322 
Latin America1,461 301 
South America412 — 
Rest of Asia Pacific325 — 
Rest of North America— 390 
Europe4,063 607 
Total revenue$21,999 $8,114 
Schedule of Contract Liabilities
The following table presents the liabilities associated with the engineering services contracts as of March 31, 2022 and December 31, 2021:
March 31,
2022
December 31,
2021
Deferred revenue$2,845 $1,840 
Schedules of Customers Accounting for More Than 10% of Total Revenue
As identified below, some of our customers accounted for more than 10% of the Company’s total revenue for the three months ended March 31, 2022 and 2021:

Three Months Ended
March 31,
20222021
Customer A36.0 %61.3 %
Customer B— %12.4 %
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Schedule of the Components of Share-Based Compensation Expense
The following table sets forth the share-based compensation for the periods presented:

Three Months Ended
March 31,
20222021
Research and development8,650 — 
Selling, general, and administrative3,765 — 
Total$12,415 $— 
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) per Common Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income (Loss) Per Common Unit
Basic and diluted net loss per common share was calculated as follows:
Three Months Ended
March 31,
20222021
Numerator:
Net income$13,706 $10,361 
Less: Net income (loss) attributable to noncontrolling interest2,873 (454)
Net income attributable to indie Semiconductor, Inc.$10,833 $10,815 
Less: Earning attributable to participating securities— 5,372 
Net income attributable to common stockholders - basic$10,833 $5,443 
Less: Change in fair value of SAFEs— 19,100 
Net loss attributable to common shareholders - dilutive$10,833 $(13,657)
Denominator:
Weighted average shares outstanding - basic111,189,340 32,284,863 
Effect of conversion of SAFEs— 6,933,153 
Effect of potentially dilutive Phantom Units1,083,749 — 
Effect of potentially dilutive Class V common stock29,386,392 — 
Effect of potentially dilutive unvested Class B units4,391,072 — 
Effect of potentially dilutive unexercised options1,346,219 — 
Weighted average common shares outstanding—diluted147,396,772 39,218,016 
Net income per share attributable to common shares— basic$0.10 $0.17 
Net income (loss) per share attributable to common shares— diluted$0.07 $(0.35)
Schedule of Antidilutive Units Excluded from Computation of Net Loss Per Unit The Company excluded the following potential shares, presented based on amounts outstanding at each period end, from the computation of diluted net
loss per share attributable to shareholders for the periods indicated because including them would have had an antidilutive effect:
Three Months Ended
March 31,
20222021
Unvested Class B units— 3,210,705 
Convertible preferred units— 31,860,395 
Warrants to purchase Class G units— 319,202 
Convertible debt into Class A and preferred units— 285,000 
Public warrants for the purchase of Class A common shares17,250,000 — 
Private warrants for the purchase of Class A common shares10,150,000 — 
Unexercised options313,050 — 
Earn-out Shares5,000,000 — 
Escrow Shares1,725,000 — 
34,438,050 35,675,302 
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Schedule of Balance Sheet Classification
The table below represents lease-related assets and liabilities recorded on the condensed consolidated balance sheet:

Balance Sheet ClassificationMarch 31, 2022
Assets
Operating lease right-of-use assetsOperating lease right-of-use assets$12,553 
Liabilities
Operating lease liabilities (current)Other current liabilities$2,136 
Operating lease liabilities (noncurrent)Operating lease liabilities10,527 
Total lease liabilities$12,663 
Schedule of Lease Cost Components
The following lease costs were included in the condensed consolidated statements for the three months ended March 31, 2022:

Three Months Ended
March 31, 2022
Operating lease cost$615 
Short-term lease cost74 
Variable lease cost52 
Total lease cost$741 
The table below presents supplemental information related to operating leases as of March 31, 2022:

Cash paid for amounts included in the measurement of operating lease liabilities$470 
Right-of-use assets obtained in exchange for new operating lease liabilities$2,696 
Weighted average remaining lease term6.93 years
Weighted average discount rate4.59 %
Schedule of Future Lease Obligations
The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as March 31, 2022:

2022 (remaining nine months)$1,987 
20232,594 
20242,086 
20251,955 
20261,391 
Thereafter4,921 
Total minimum lease payments14,934 
Less imputed interest(2,271)
Present value of future minimum lease payments12,663 
Less current obligations under leases(2,136)
Long-term lease obligations$10,527 
Schedule of Future Minimum Lease Payments
Minimum lease payments under operating leases with non-cancelable terms in excess of one year as of December 31, 2021, were as follows:

2022$1,869 
20231,674 
20241,303 
20251,177 
20261,201 
Thereafter1,686 
Total minimum lease payments$8,910 
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Supplemental Financial Information (Tables)
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses and other current liabilities consist of the following:

As of
March 31, 2022December 31, 2021
Accrued purchase consideration from business combinations$7,500 $7,500 
City Semi deferred compensation958 833 
Contingent consideration5,235 — 
Operating lease liabilities, current2,136 — 
Accrued royalties2,569 360 
Other (1)6,320 5,929 
Accrued expenses and other current liabilities$24,718 $14,622 
(1) Amount represents accruals for various operating expenses such as professional fees, open purchase orders, current lease liabilities and other estimates that are expected to be paid within the next 12 months.
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of the Business and Basis of Presentation - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Jan. 04, 2022
Jan. 31, 2022
Mar. 31, 2022
Mar. 31, 2021
Jan. 01, 2022
Dec. 31, 2021
Jun. 10, 2021
Business Acquisition [Line Items]              
Business combinations, net of cash     $ 8,705,000 $ 0      
Operating lease right-of-use assets     12,553,000   $ 10,344,000    
Operating lease liability     $ 12,663,000   $ 10,344,000    
Class A              
Business Acquisition [Line Items]              
Common stock, par value (in dollars per share)     $ 0.1000     $ 0.1000 $ 0.0001
Ay Dee Kay, LLC              
Business Acquisition [Line Items]              
Ownership percentage by parent     79.00%        
Ay Dee Kay, LLC | Wuxi indie Microelectronics Ltd.              
Business Acquisition [Line Items]              
Ownership percentage by parent     64.00%     50.00%  
Promissory note, due 2023 | Loans              
Business Acquisition [Line Items]              
Principal amount $ 10,000            
Symeo GmbH              
Business Acquisition [Line Items]              
Business combinations, net of cash $ 8,705,000 $ 18,379,000          
Equity interest issued or issuable (in shares) 858,369            
Purchase price - equity consideration   $ 0          
Symeo GmbH | Promissory note, due 2023 | Loans              
Business Acquisition [Line Items]              
Principal amount $ 10,000,000            
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combinations - Purchase Allocation (Details)
$ in Thousands, $ in Millions
1 Months Ended 3 Months Ended
Jan. 04, 2022
USD ($)
Oct. 01, 2021
USD ($)
Aug. 27, 2021
CAD ($)
Jan. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Purchase price - cash consideration                
Net cash paid           $ 8,705 $ 0  
Fair value of net assets and liabilities assumed:                
Goodwill           130,416   $ 115,206
Symeo GmbH                
Purchase price - cash consideration                
Less: cash acquired       $ (1,295)        
Net cash paid $ 8,705     18,379        
Purchase price - equity consideration                
Purchase price - equity consideration       0        
Earn out shares       8,204        
Contingent consideration       0        
Net consideration       26,583        
Fair value of net assets and liabilities assumed:                
Current assets other than cash           2,857    
Property and equipment           1,039    
Other non-current assets           36    
Current liabilities           (1,461)    
Deferred revenue           0    
Deferred tax liabilities, non-current           (2,935)    
Long-term debt           0    
Net assets acquired           12,316    
Goodwill           14,267    
Symeo GmbH | Initial Cash Considation                
Purchase price - cash consideration                
Purchase price - cash consideration       10,000        
Symeo GmbH | Cash Consideration Accural                
Purchase price - cash consideration                
Purchase price - cash consideration $ 9,674              
Symeo GmbH | Cash Consideration, Debt Repaid                
Purchase price - cash consideration                
Purchase price - cash consideration       0        
Symeo GmbH | Purchase price - equity consideration                
Purchase price - equity consideration                
Purchase price - equity consideration              
Symeo GmbH | Common stock                
Purchase price - equity consideration                
Purchase price - equity consideration       0        
Symeo GmbH | Option                
Purchase price - equity consideration                
Purchase price - equity consideration       $ 0        
Symeo GmbH | IPR&D                
Fair value of net assets and liabilities assumed:                
Intangible asset, indefinite lived           2,170    
Symeo GmbH | Developed technology                
Fair value of net assets and liabilities assumed:                
Intangible asset, finite lived           6,631    
Symeo GmbH | Customer relationships                
Fair value of net assets and liabilities assumed:                
Intangible asset, finite lived           2,411    
Symeo GmbH | Backlog                
Fair value of net assets and liabilities assumed:                
Intangible asset, finite lived           603    
Symeo GmbH | Trade names                
Fair value of net assets and liabilities assumed:                
Intangible asset, finite lived           965    
TeraXion                
Purchase price - cash consideration                
Less: cash acquired         $ (5,625)      
Net cash paid         75,282      
Purchase price - equity consideration                
Purchase price - equity consideration         82,441      
Earn out shares         0      
Contingent consideration         0      
Net consideration     $ 200   157,723      
Fair value of net assets and liabilities assumed:                
Current assets other than cash           7,627    
Property and equipment           6,009    
Other non-current assets           0    
Current liabilities           (5,840)    
Deferred revenue           (1,025)    
Deferred tax liabilities, non-current           (20,272)    
Long-term debt           (7,580)    
Net assets acquired           54,002    
Goodwill           103,721    
TeraXion | Initial Cash Considation                
Purchase price - cash consideration                
Purchase price - cash consideration         74,050      
TeraXion | Cash Consideration Accural                
Purchase price - cash consideration                
Purchase price - cash consideration         0      
TeraXion | Cash Consideration, Debt Repaid                
Purchase price - cash consideration                
Purchase price - cash consideration         6,857      
TeraXion | Purchase price - equity consideration                
Purchase price - equity consideration                
Purchase price - equity consideration              
TeraXion | Common stock                
Purchase price - equity consideration                
Purchase price - equity consideration         65,192      
TeraXion | Option                
Purchase price - equity consideration                
Purchase price - equity consideration         17,249      
TeraXion | IPR&D                
Fair value of net assets and liabilities assumed:                
Intangible asset, indefinite lived           10,304    
TeraXion | Developed technology                
Fair value of net assets and liabilities assumed:                
Intangible asset, finite lived           43,594    
TeraXion | Customer relationships                
Fair value of net assets and liabilities assumed:                
Intangible asset, finite lived           12,682    
TeraXion | Backlog                
Fair value of net assets and liabilities assumed:                
Intangible asset, finite lived           2,378    
TeraXion | Trade names                
Fair value of net assets and liabilities assumed:                
Intangible asset, finite lived           6,125    
ON Design Israel                
Purchase price - cash consideration                
Less: cash acquired         (1,133)      
Net cash paid   $ 4,974     12,474      
Purchase price - equity consideration                
Purchase price - equity consideration         0      
Earn out shares         0      
Contingent consideration   $ 4,000     4,000      
Net consideration         16,474      
Fair value of net assets and liabilities assumed:                
Current assets other than cash           119    
Property and equipment           1,315    
Other non-current assets           66    
Current liabilities           (859)    
Deferred revenue           0    
Deferred tax liabilities, non-current           (1,578)    
Long-term debt           0    
Net assets acquired           5,702    
Goodwill           10,772    
ON Design Israel | Initial Cash Considation                
Purchase price - cash consideration                
Purchase price - cash consideration         6,107      
ON Design Israel | Cash Consideration Accural                
Purchase price - cash consideration                
Purchase price - cash consideration         7,500      
ON Design Israel | Cash Consideration, Debt Repaid                
Purchase price - cash consideration                
Purchase price - cash consideration         0      
ON Design Israel | Purchase price - equity consideration                
Purchase price - equity consideration                
Purchase price - equity consideration              
ON Design Israel | Common stock                
Purchase price - equity consideration                
Purchase price - equity consideration         0      
ON Design Israel | Option                
Purchase price - equity consideration                
Purchase price - equity consideration         $ 0      
ON Design Israel | IPR&D                
Fair value of net assets and liabilities assumed:                
Intangible asset, indefinite lived           1,562    
ON Design Israel | Developed technology                
Fair value of net assets and liabilities assumed:                
Intangible asset, finite lived           5,077    
ON Design Israel | Customer relationships                
Fair value of net assets and liabilities assumed:                
Intangible asset, finite lived           0    
ON Design Israel | Backlog                
Fair value of net assets and liabilities assumed:                
Intangible asset, finite lived           0    
ON Design Israel | Trade names                
Fair value of net assets and liabilities assumed:                
Intangible asset, finite lived           $ 0    
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combinations - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 7 Months Ended 12 Months Ended
Jan. 04, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Oct. 01, 2021
USD ($)
Aug. 27, 2021
CAD ($)
shares
Jan. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Aug. 27, 2021
$ / shares
Business Acquisition [Line Items]                        
Business combinations, net of cash             $ 8,705,000 $ 0        
Promissory note, due 2023 | Loans                        
Business Acquisition [Line Items]                        
Principal amount $ 10,000                      
TeraXion                        
Business Acquisition [Line Items]                        
Consideration transferred       $ 200   $ 157,723,000            
Percentage of voting interests acquired in cash                       50.00%
Share portion of consideration                       0.50
Business combinations, net of cash           75,282,000            
Purchase price - equity consideration           82,441,000            
Options exercisable to purchase (in shares) | shares   1,542,332                    
Acquisition related costs                   $ 1,649,000    
Revenue of acquiree since acquisition date               0        
Earnings or loss of acquiree since acquisition date               $ 0        
Contingent consideration           0            
Earn out shares           0            
TeraXion | Class A                        
Business Acquisition [Line Items]                        
Equity interest issued or issuable (in shares) | shares       5,805,144                
Share price (in dollars per share) | $ / shares                       $ 11.23
TeraXion | Common stock                        
Business Acquisition [Line Items]                        
Purchase price - equity consideration           65,192,000            
ON Design Israel                        
Business Acquisition [Line Items]                        
Consideration transferred           16,474,000            
Business combinations, net of cash     $ 4,974,000     12,474,000            
Purchase price - equity consideration           0            
Acquisition related costs                 $ 390,000      
Contingent consideration     4,000,000     4,000,000            
Payment to acquire business based on design win performance     7,500,000                  
Contingent consideration     4,000,000                  
Earn out shares           0            
ON Design Israel | Forecast                        
Business Acquisition [Line Items]                        
Cash paid to acquire business                     $ 7,500,000  
ON Design Israel | Common stock                        
Business Acquisition [Line Items]                        
Purchase price - equity consideration           $ 0            
Symeo GmbH                        
Business Acquisition [Line Items]                        
Consideration transferred         $ 26,583,000              
Business combinations, net of cash $ 8,705,000       18,379,000              
Equity interest issued or issuable (in shares) | shares 858,369                      
Purchase price - equity consideration         0              
Contingent consideration         0              
Revenue threshold percentage             65.00%          
Earn out shares         8,204,000              
Symeo GmbH | Promissory note, due 2023 | Loans                        
Business Acquisition [Line Items]                        
Principal amount $ 10,000,000                      
Symeo GmbH | Common stock                        
Business Acquisition [Line Items]                        
Purchase price - equity consideration         $ 0              
Contingent consideration, tranche one | ON Design Israel                        
Business Acquisition [Line Items]                        
Payment to acquire business based on design win performance     $ 2,500,000                  
Achievement period     30 months                  
Contingent consideration   $ 1,817,000         $ 1,771,000   1,771,000 1,771,000    
Contingent consideration, tranche one | Symeo GmbH                        
Business Acquisition [Line Items]                        
Payment to acquire business based on design win performance 5,000,000                      
Contingent consideration             4,235,000   4,235,000 4,235,000    
Contingent consideration, tranche two | ON Design Israel                        
Business Acquisition [Line Items]                        
Payment to acquire business based on design win performance     $ 5,000,000                  
Achievement period     36 months                  
Contingent consideration   $ 2,222,000         2,148,000   2,148,000 2,148,000    
Contingent consideration, tranche two | Symeo GmbH                        
Business Acquisition [Line Items]                        
Payment to acquire business based on design win performance $ 6,000,000                      
Contingent consideration             $ 3,985,000   $ 3,985,000 $ 3,985,000    
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combinations - Pro Forma Financial Information (Details) - TeraXion
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]  
Combined revenue $ 14,044
Combined net loss before income taxes $ 8,567
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory, Net - Components of Net Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 3,824 $ 2,380
Work-in-process 5,084 6,301
Finished goods 4,225 2,151
Inventory, gross 13,133 10,832
Less: Inventory reserves 2,298 1,752
Inventory, net $ 10,835 $ 9,080
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory, Net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Inventory Disclosure [Abstract]    
Inventory impairment charges $ 503 $ 8
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 18,954   $ 17,191
Less: Accumulated depreciation 6,861   6,101
Property and equipment, net 12,093   11,090
Depreciation expense on reclassified assets $ 760 $ 210  
Production tooling      
Property, Plant and Equipment [Line Items]      
Useful life (in years) 4 years    
Property and equipment, gross $ 10,661   10,158
Lab equipment      
Property, Plant and Equipment [Line Items]      
Useful life (in years) 4 years    
Property and equipment, gross $ 4,654   4,489
Office equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 3,096   1,893
Office equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Useful life (in years) 3 years    
Office equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Useful life (in years) 7 years    
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 543   395
Construction in progress      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 0   $ 256
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets, Net - Summary (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross
Carrying
Amount $ 105,606 $ 94,627
Accumulated
Amortization (14,808) (10,133)
Net carrying amount 90,798 84,494
Gross effect of exchange rate on carrying value, finite-lived (289) (631)
Accumulated amortization, effect of exchange rate on carrying value, finite-lived 0 0
Net effect of exchange rate on carrying value, finite-lived (289) (631)
Indefinite-lived intangible assets 13,987 11,791
Gross effect of exchange rate of carrying value, indefinite-lived (49) (75)
Total intangible assets 119,593 106,418
Intangible assets, net 104,785 96,285
IPR&D    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets $ 14,036 $ 11,866
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Useful life 6 years 6 months 6 years 8 months 12 days
Gross
Carrying
Amount $ 55,671 $ 49,035
Accumulated
Amortization (3,623) (1,374)
Net carrying amount $ 52,048 $ 47,661
Software licenses    
Finite-Lived Intangible Assets [Line Items]    
Useful life 2 years 2 months 12 days 2 years 6 months
Gross
Carrying
Amount $ 23,305 $ 23,302
Accumulated
Amortization (7,477) (6,286)
Net carrying amount $ 15,828 $ 17,016
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Useful life 6 years 7 months 6 days 6 years 8 months 12 days
Gross
Carrying
Amount $ 15,093 $ 12,682
Accumulated
Amortization (935) (365)
Net carrying amount $ 14,158 $ 12,317
Intellectual property licenses    
Finite-Lived Intangible Assets [Line Items]    
Useful life 1 year 3 months 18 days 1 year 6 months
Gross
Carrying
Amount $ 1,757 $ 1,736
Accumulated
Amortization (1,697) (1,687)
Net carrying amount $ 60 $ 49
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Useful life 6 years 7 months 6 days 6 years 8 months 12 days
Gross
Carrying
Amount $ 7,089 $ 6,125
Accumulated
Amortization (444) (182)
Net carrying amount $ 6,645 $ 5,943
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Useful life 1 year 7 months 6 days 1 year 9 months 18 days
Gross
Carrying
Amount $ 2,980 $ 2,378
Accumulated
Amortization (632) (239)
Net carrying amount $ 2,348 $ 2,139
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets, Net - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Impairment of intangible assets $ 0  
Amortization of intangible assets $ 4,675,000 $ 432,000
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets, Net - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
2022 (remaining 9 months) $ 13,504  
2023 19,637  
2024 15,557  
2025 11,083  
2026 11,083  
Thereafter 19,934  
Net carrying amount $ 90,798 $ 84,494
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill - Roll Forward (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Beginning balance $ 115,206
Acquisitions (Note 2) 14,373
Effect of exchange rate on goodwill 837
Ending balance $ 130,416
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Change in goodwill $ 14,373
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Components of Debt (Details)
$ in Thousands, $ in Thousands
Mar. 31, 2022
USD ($)
Mar. 31, 2022
CAD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
CAD ($)
Schedule of Long Term and Short Term Debt Instruments [Line Items]        
Short-term debt $ 1,107   $ 810  
Total term loans 17,917   7,912  
Unamortized discount and issuance cost (349)   (19)  
Total Debt 17,568   7,893  
Promissory note, due 2023 | Loans        
Schedule of Long Term and Short Term Debt Instruments [Line Items]        
Short-term debt 9,674      
Short-term debt, gross 10,000      
Unamortized discount and issuance cost (326)      
CIBC loan, due 2026 | Line of credit        
Schedule of Long Term and Short Term Debt Instruments [Line Items]        
Outstanding amount 6,805 $ 8,512 7,102 $ 8,976
Total term loans 6,810   7,102  
Unamortized discount and issuance cost (23)   (19)  
Total Debt $ 6,787   $ 7,083  
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Balance Sheet Components (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
Current liabilities - Current debt obligations $ 12,262 $ 2,275
Noncurrent liabilities - Long-term debt, net of current maturities 5,306 5,618
Total Debt $ 17,568 $ 7,893
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Narrative (Details)
$ in Thousands
3 Months Ended
Nov. 18, 2021
USD ($)
Nov. 18, 2021
CNY (¥)
Nov. 05, 2021
USD ($)
Oct. 18, 2021
USD ($)
Oct. 18, 2021
CNY (¥)
Oct. 12, 2021
CAD ($)
Apr. 29, 2021
USD ($)
Apr. 29, 2021
CNY (¥)
Nov. 13, 2020
Jan. 31, 2015
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Mar. 31, 2022
CAD ($)
Mar. 31, 2022
CNY (¥)
Jan. 19, 2022
USD ($)
Jan. 19, 2022
CNY (¥)
Jan. 04, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
CAD ($)
Dec. 31, 2021
CNY (¥)
Oct. 15, 2020
USD ($)
Oct. 15, 2020
CNY (¥)
Nov. 13, 2019
USD ($)
Nov. 13, 2019
CNY (¥)
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Repayment of debt                     $ 383,000 $ 0                        
Short-term debt                     1,107,000             $ 810,000            
Proceeds from issuance of debt obligations                     315,000 $ 0                        
Short term loan agreement | Loans                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Principal amount | ¥               ¥ 4,000,000                                
Short term loan agreement | CITIC Group Corporation Ltd. | Loans                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Principal amount                             $ 315,000 ¥ 2,000,000             $ 285,000 ¥ 2,000,000
Interest rate                             3.90% 3.90%             4.785% 4.785%
Extension term                 12 months                              
Short-term debt                     315,000     ¥ 2,000,000                    
Short term loan agreement | NCBC | Loans                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Principal amount                                         $ 151,000 ¥ 1,000,000    
Interest rate       4.785% 4.785%                               4.785% 4.785%    
Short-term debt                     315,000     2,000,000       315,000   ¥ 2,000,000        
Proceeds from issuance of debt obligations       $ 150,000 ¥ 1,000,000   $ 155,000 ¥ 1,000,000                                
Short term loan agreement | Bank of Nanjing | Loans                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Interest rate 4.00% 4.00%                                            
Short-term debt                     472,000     ¥ 3,000,000       472,000   ¥ 3,000,000        
Proceeds from issuance of debt obligations $ 453,000 ¥ 3,000,000                                            
TeraXion Short Term Loan | Canada Economic Development | Loans                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Interest rate           8.00%                                    
Short-term debt                     5,000             23,000            
Promissory note, due 2023 | Loans                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Principal amount                                 $ 10,000              
Short-term debt                     9,674,000                          
Short-term debt, gross                     10,000,000                          
Promissory note, due 2023 | Loans | Symeo GmbH                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Principal amount                                 $ 10,000,000              
Line of credit | PacWest Term Loan and Revolving Line of Credit                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Line of credit facility, maximum borrowing capacity                     20,000,000             20,000,000            
Line of credit | PacWest Term Loan and Revolving Line of Credit | Secured debt                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Principal amount                   $ 10,000,000                            
Interest rate                   4.50%                            
Line of credit | PacWest Term Loan and Revolving Line of Credit | Revolving credit facility                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Interest rate                   4.25%                            
Outstanding amount                     0             0            
Line of credit | PacWest Term Loan and Revolving Line of Credit | Prime rate | Secured debt                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Basis spread on variable rate                   1.00%                            
Line of credit | PacWest Term Loan and Revolving Line of Credit | Prime rate | Revolving credit facility                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Basis spread on variable rate                   0.75%                            
Line of credit | Amended PacWest Term Loan and Revolving Line of Credit                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Line of credit facility, maximum borrowing capacity     $ 20,000,000                                          
Line of credit | Amended PacWest Term Loan and Revolving Line of Credit | Revolving credit facility                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Interest rate     2.10%                                          
Collateral percentage     102.50%                                          
Line of credit | PacWest Revolving Line of Credit | Revolving credit facility                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Repayment of debt     $ 1,675,000                                          
Line of credit | CIBC loan, due 2026                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Line of credit facility, maximum borrowing capacity           $ 9,440                                    
Monthly interest payment           $ 155                                    
Outstanding amount                     $ 6,805,000   $ 8,512         $ 7,102,000 $ 8,976          
Line of credit | CIBC loan, due 2026 | Prime rate                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Basis spread on variable rate           0.25%                                    
Line of credit | TeraXion Line Of Credit Used As Securitization                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Line of credit facility, maximum borrowing capacity                         $ 7,000                      
Line of credit | TeraXion Line Of Credit Used As Securitization | Prime rate                                                
Schedule of Long Term and Short Term Debt Instruments [Line Items]                                                
Basis spread on variable rate           0.25%                                    
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Components of Interest Expense on Debt (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Schedule of Long Term and Short Term Debt Instruments [Line Items]    
Amortization of discount and cost of issuance of debt $ 0 $ 72
Total 58 620
Other debt    
Schedule of Long Term and Short Term Debt Instruments [Line Items]    
Contractual interest 58 123
Amortization of discount and cost of issuance of debt 0 30
Total 58 153
Interest expense on Trinity Term Loan: | Loans    
Schedule of Long Term and Short Term Debt Instruments [Line Items]    
Contractual interest 0 395
Amortization of discount and cost of issuance of debt 0 72
Total $ 0 $ 467
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Warrant Liability - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 09, 2021
Mar. 31, 2022
Dec. 31, 2021
Jun. 10, 2021
Class of Warrant or Right [Line Items]        
Warrants outstanding   $ 53,114 $ 100,467 $ 74,408
Class B        
Class of Warrant or Right [Line Items]        
Conversion of stock, shares converted (in shares) 8,625,000      
Class A        
Class of Warrant or Right [Line Items]        
Conversion of stock, shares issued (in shares) 8,625,000      
Public Warrants        
Class of Warrant or Right [Line Items]        
Warrants issued (in shares)   17,250,000    
Warrants outstanding (in shares)   17,250,000    
Exercise price (in dollars per share)   $ 11.50    
Warrant exercise period   30 days    
Redemption price of warrants (in dollars per share)   $ 0.01    
Redemption period   30 days    
Stock price trigger (in dollars per share)   $ 18.00    
Trading period   30 days    
Redemption period, minimum sale price trading days   20 days    
Warrants outstanding   $ 42,435    
Public Warrants | Minimum        
Class of Warrant or Right [Line Items]        
Stock price trigger (in dollars per share)   $ 18.00    
Private Placement Warrants        
Class of Warrant or Right [Line Items]        
Number of securities called by each warrant (in shares) 1      
Exercise price (in dollars per share)   $ 11.50    
Private Placement Warrants | Thunder Bridge Acquisition II, Ltd        
Class of Warrant or Right [Line Items]        
Warrants outstanding (in shares) 8,650,000      
Number of securities called by each warrant (in shares) 1      
Exercise price (in dollars per share) $ 11.50      
Working Capital Warrants        
Class of Warrant or Right [Line Items]        
Warrants issued upon conversion (in shares)   1,500,000    
Original debt amount   $ 1,500    
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Warrant Liability - Summary of Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Jun. 10, 2021
Class of Warrant or Right [Line Items]      
Initial Fair Value $ 53,114 $ 100,467 $ 74,408
Public Warrants      
Class of Warrant or Right [Line Items]      
Warrants outstanding (in shares) 17,250,000    
Exercise price (in dollars per share) $ 11.50    
Redemption Price (in dollars per share) $ 18.00    
Initial Fair Value $ 42,435    
Private Warrants      
Class of Warrant or Right [Line Items]      
Warrants outstanding (in shares) 10,150,000    
Exercise price (in dollars per share) $ 11.50    
Initial Fair Value $ 31,973    
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Contingent and Earn-Out Liabilities - Narrative (Details)
1 Months Ended
Oct. 01, 2021
USD ($)
Jun. 10, 2021
tradingDay
$ / shares
shares
May 13, 2020
USD ($)
Jan. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Mar. 31, 2022
USD ($)
Jan. 04, 2022
USD ($)
Dec. 31, 2021
USD ($)
May 31, 2021
USD ($)
Reverse Capitalization [Line Items]                  
Earn-out liability               $ 0  
Contingent consideration           $ 5,235,000   0  
Earnout shares                  
Reverse Capitalization [Line Items]                  
Earn-out liability (in shares) | shares   10,000,000              
Earnout period, threshold trading days (in trading days) | tradingDay   20              
Earnout period, threshold consecutive trading days (in trading days) | tradingDay   30              
Milestone one, earn out                  
Reverse Capitalization [Line Items]                  
Earn-out liability (in shares) | shares   5,000,000              
Milestone one, earn out | Minimum                  
Reverse Capitalization [Line Items]                  
Earn-out liability, price trigger (in dollars per share) | $ / shares   $ 12.50              
Milestone one, earn out | Maximum                  
Reverse Capitalization [Line Items]                  
Earn-out liability, price trigger (in dollars per share) | $ / shares   $ 15.00              
Milestone two, earn out                  
Reverse Capitalization [Line Items]                  
Earn-out liability (in shares) | shares   5,000,000              
Escrow Shares                  
Reverse Capitalization [Line Items]                  
Earn-out liability (in shares) | shares   3,450,000              
Milestone one, escrow shares                  
Reverse Capitalization [Line Items]                  
Percentage of shares by milestone           0.50      
Milestone two, escrow shares                  
Reverse Capitalization [Line Items]                  
Percentage of shares by milestone           0.50      
City Semi                  
Reverse Capitalization [Line Items]                  
Contingent consideration     $ 1,180,000            
City Semi | Contingent consideration, tranche one                  
Reverse Capitalization [Line Items]                  
Maximum contingent consideration     500,000            
Contingent consideration                 $ 456,000
City Semi | Contingent consideration, tranche two                  
Reverse Capitalization [Line Items]                  
Maximum contingent consideration     $ 1,500,000            
Contingent consideration           $ 1,000,000   980,000  
ON Design Israel                  
Reverse Capitalization [Line Items]                  
Contingent consideration $ 4,000,000       $ 4,000,000        
Contingent consideration 4,000,000                
Payment to acquire business based on design win performance 7,500,000                
ON Design Israel | Contingent consideration, tranche one                  
Reverse Capitalization [Line Items]                  
Contingent consideration           1,771,000   1,817,000  
Payment to acquire business based on design win performance $ 2,500,000                
Achievement period 30 months                
ON Design Israel | Contingent consideration, tranche two                  
Reverse Capitalization [Line Items]                  
Contingent consideration           2,148,000   $ 2,222,000  
Payment to acquire business based on design win performance $ 5,000,000                
Achievement period 36 months                
Symeo GmbH                  
Reverse Capitalization [Line Items]                  
Contingent consideration       $ 0          
Contingent consideration             $ 4,212,000    
Contingent noncurrent liability             3,992,000    
Symeo GmbH | Contingent consideration, tranche one                  
Reverse Capitalization [Line Items]                  
Contingent consideration           4,235,000      
Payment to acquire business based on design win performance             5,000,000    
Symeo GmbH | Contingent consideration, tranche two                  
Reverse Capitalization [Line Items]                  
Contingent consideration           $ 3,985,000      
Payment to acquire business based on design win performance             $ 6,000,000    
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Narrative (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Currency forward contract  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Notional amount $ 3,025
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Fair Value Hierarchy for Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Oct. 01, 2021
Jun. 10, 2021
May 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Warrants outstanding $ 53,114 $ 100,467   $ 74,408  
Short-term debt 1,107 810      
Promissory note, due 2023 | Loans          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Short-term debt 9,674        
ON Design Israel          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration     $ 4,000    
Contingent consideration, tranche one | ON Design Israel          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 1,771 1,817      
Contingent consideration, tranche one | City Semi          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration         $ 456
Contingent consideration, tranche one | Symeo GmbH          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 4,235        
Contingent consideration, tranche two | ON Design Israel          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 2,148 2,222      
Contingent consideration, tranche two | City Semi          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 1,000 980      
Contingent consideration, tranche two | Symeo GmbH          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 3,985        
Level 1          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Warrants outstanding 0 0      
Level 1 | Promissory note, due 2023 | Loans          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Short-term debt 0        
Level 1 | Contingent consideration, tranche one | ON Design Israel          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 0 0      
Level 1 | Contingent consideration, tranche one | Symeo GmbH          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 0        
Level 1 | Contingent consideration, tranche two | ON Design Israel          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 0 0      
Level 1 | Contingent consideration, tranche two | City Semi          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 0 0      
Level 1 | Contingent consideration, tranche two | Symeo GmbH          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 0        
Level 2          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Warrants outstanding 0 0      
Level 2 | Promissory note, due 2023 | Loans          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Short-term debt 0        
Level 2 | Contingent consideration, tranche one | ON Design Israel          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 0 0      
Level 2 | Contingent consideration, tranche one | Symeo GmbH          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 0        
Level 2 | Contingent consideration, tranche two | ON Design Israel          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 0 0      
Level 2 | Contingent consideration, tranche two | City Semi          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 0 0      
Level 2 | Contingent consideration, tranche two | Symeo GmbH          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 0        
Level 3          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Warrants outstanding 53,114 100,467      
Level 3 | Promissory note, due 2023 | Loans          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Short-term debt 9,674        
Level 3 | Contingent consideration, tranche one | ON Design Israel          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 1,771 1,817      
Level 3 | Contingent consideration, tranche one | Symeo GmbH          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 4,235        
Level 3 | Contingent consideration, tranche two | ON Design Israel          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 2,148 2,222      
Level 3 | Contingent consideration, tranche two | City Semi          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration 1,000 $ 980      
Level 3 | Contingent consideration, tranche two | Symeo GmbH          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Contingent consideration $ 3,985        
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Unobservable Input Reconciliation (Details)
Mar. 31, 2022
Dec. 31, 2021
Expected volatility | Option pricing model    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant, measurement input 0.4370 0.3600
Discount rate | Discounted cash flow    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Promissory note, measurement input 0.0313  
Discount rate | Discounted cash flow | Contingent consideration, tranche one | ON Design Israel    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration, measurement input 0.0625 0.0437
Discount rate | Discounted cash flow | Contingent consideration, tranche one | Symeo GmbH    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration, measurement input 0.0625  
Discount rate | Discounted cash flow | Contingent consideration, tranche two | City Semi    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration, measurement input 0.1080 0.1080
Discount rate | Discounted cash flow | Contingent consideration, tranche two | ON Design Israel    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration, measurement input 0.0625 0.0437
Discount rate | Discounted cash flow | Contingent consideration, tranche two | Symeo GmbH    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration, measurement input 0.0625  
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Noncontrolling Interest - Narrative (Details)
Jun. 10, 2021
vote
shares
Mar. 31, 2022
shares
Dec. 31, 2021
shares
Common Stock Class V      
Noncontrolling Interest [Line Items]      
Common stock, shares issued (in shares)   30,119,812 30,448,081
Common stock, shares outstanding (in shares)   30,119,812 30,448,081
Common Stock Class V | Common Units, Except Common Unit Class H      
Noncontrolling Interest [Line Items]      
Conversion of common units into common stock (in shares) 33,827,371    
Common stock, votes per share (in votes) | vote 1    
Ay Dee Kay, LLC      
Noncontrolling Interest [Line Items]      
Ownership interest by noncontrolling owners   26.00%  
Ownership percentage by parent   79.00%  
Wuxi indie Microelectronics Ltd. | Ay Dee Kay, LLC      
Noncontrolling Interest [Line Items]      
Ownership percentage by parent   64.00% 50.00%
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenue $ 21,999 $ 8,114
United States    
Disaggregation of Revenue [Line Items]    
Total revenue 6,630 494
Greater China    
Disaggregation of Revenue [Line Items]    
Total revenue 9,108 6,322
Latin America    
Disaggregation of Revenue [Line Items]    
Total revenue 1,461 301
South America    
Disaggregation of Revenue [Line Items]    
Total revenue 412 0
Rest of Asia Pacific    
Disaggregation of Revenue [Line Items]    
Total revenue 325 0
Rest of North America    
Disaggregation of Revenue [Line Items]    
Total revenue 0 390
Europe    
Disaggregation of Revenue [Line Items]    
Total revenue $ 4,063 $ 607
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Contract asset $ 600   $ 402
Contract revenue      
Disaggregation of Revenue [Line Items]      
Revenue recognized from previously recorded contract liabilities $ 346 $ 631  
Customer Concentration Risk | Accounts receivable | Largest customer      
Disaggregation of Revenue [Line Items]      
Concentration risk 41.00%   31.00%
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Contract Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]    
Deferred revenue $ 2,845 $ 1,840
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Performance Obligation (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 48,181
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation (as a percent) 45.00%
Remaining performance obligation period 12 months
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Schedules of Customers Accounting for More Than 10% of Total Revenue (Details) - Total revenue - Customer Concentration Risk
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Customer A    
Disaggregation of Revenue [Line Items]    
Concentration risk 36.00% 61.30%
Customer B    
Disaggregation of Revenue [Line Items]    
Concentration risk 0.00% 12.40%
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock compensation expense $ 12,415 $ 0
2022 Omnibus Equity Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock compensation expense $ 1,674  
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation - Components of Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock compensation expense $ 12,415 $ 0
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock compensation expense 8,650 0
Selling, general, and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock compensation expense $ 3,765 $ 0
XML 80 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) per Common Share - Basic and Diluted Net Income (Loss) Per Common Unit (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Net income $ 13,706 $ 10,361
Less: Net income (loss) attributable to noncontrolling interest 2,873 (454)
Net income attributable to indie Semiconductor, Inc. 10,833 10,815
Less: Earning attributable to participating securities 0 5,372
Net income attributable to common stockholders - basic 10,833 5,443
Less: Change in fair value of SAFEs 0 19,100
Net income (loss) attributable to common shares — diluted $ 10,833 $ (13,657)
Denominator:    
Weighted average common shares outstanding - basic (in shares) [1] 111,189,340 32,284,863
Effect of conversion of SAFEs (in shares) 0 6,933,153
Effect of potentially dilutive unexercised options (in shares) 1,346,219 0
Weighted average common shares outstanding - diluted (in shares) [1] 147,396,772 39,218,016
Earnings Per Unit:    
Net income per share attributable to common shares - basic (in dollars per share) $ 0.10 $ 0.17
Net income (loss) per share attributable to common shares - diluted (in dollars per share) $ 0.07 $ (0.35)
Unvested Phantom units    
Denominator:    
Diluted shares outstanding adjustment 1,083,749 0
Common Stock Class V    
Denominator:    
Diluted shares outstanding adjustment 29,386,392 0
Unvested Class B units    
Denominator:    
Diluted shares outstanding adjustment 4,391,072 0
[1] (1) Retroactively restated to give effect to the reverse recapitalization.
XML 81 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) per Common Share - Antidilutive Units Excluded from Computation of Net Loss Per Unit (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially antidilutive securities excluded from the calculation of net loss per unit (in shares) 34,438,050 35,675,302
Unvested Class B units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially antidilutive securities excluded from the calculation of net loss per unit (in shares) 0 3,210,705
Convertible preferred units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially antidilutive securities excluded from the calculation of net loss per unit (in shares) 0 31,860,395
Warrants to purchase Class G units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially antidilutive securities excluded from the calculation of net loss per unit (in shares) 0 319,202
Convertible debt into Class A and preferred units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially antidilutive securities excluded from the calculation of net loss per unit (in shares) 0 285,000
Public Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially antidilutive securities excluded from the calculation of net loss per unit (in shares) 17,250,000 0
Private Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially antidilutive securities excluded from the calculation of net loss per unit (in shares) 10,150,000 0
Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially antidilutive securities excluded from the calculation of net loss per unit (in shares) 313,050 0
Earn-out Shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially antidilutive securities excluded from the calculation of net loss per unit (in shares) 5,000,000 0
Escrow Shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially antidilutive securities excluded from the calculation of net loss per unit (in shares) 1,725,000 0
XML 82 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Tax Disclosure [Abstract]    
Calculated tax savings (as a percent) 85.00%  
Income tax benefit (expense) $ (659) $ 13
XML 83 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Narrative (Details)
$ in Thousands
1 Months Ended
Aug. 01, 2015
USD ($)
ft²
Oct. 31, 2021
USD ($)
May 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Oct. 31, 2017
USD ($)
Jul. 31, 2015
USD ($)
ft²
Mar. 31, 2022
USD ($)
Jan. 01, 2022
USD ($)
Oct. 31, 2015
Other Commitments [Line Items]                  
Operating lease right-of-use assets             $ 12,553 $ 10,344  
Operating lease liability             $ 12,663 $ 10,344  
Corporate and manufacturing facilities                  
Other Commitments [Line Items]                  
Term of option to extend             5 years    
Aliso Viejo headquarters                  
Other Commitments [Line Items]                  
Lease term           5 years      
Square footage of lease space (in square feet) | ft²           14,881      
Security deposit           $ 30      
Lowest tier of letter of credit           $ 200      
Additional square footage of leased space (in square feet) | ft² 18,000                
Monthly rent $ 38                
Scotland Design Center facility                  
Other Commitments [Line Items]                  
Lease term                 5 years
Monthly rent       $ 16          
Wuxi sales and design center                  
Other Commitments [Line Items]                  
Lease term         26 months        
Monthly rent         $ 8        
Detroit, Michigan                  
Other Commitments [Line Items]                  
Lease term     7 years            
Monthly rent     $ 22            
Austin, Texas design center                  
Other Commitments [Line Items]                  
Lease term   5 years              
Monthly rent   $ 13              
TeraXion office building                  
Other Commitments [Line Items]                  
Monthly rent   38              
TeraXion warehouse                  
Other Commitments [Line Items]                  
Monthly rent   $ 3              
Facility Leases                  
Other Commitments [Line Items]                  
Term of option to extend             6 years    
Facility Leases | Minimum                  
Other Commitments [Line Items]                  
Lease term             1 year    
Facility Leases | Maximum                  
Other Commitments [Line Items]                  
Lease term             6 years    
Boston, Massachusetts Design Center                  
Other Commitments [Line Items]                  
Lease term   2 years              
XML 84 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Balance Sheet Classification (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Assets      
Operating lease right-of-use assets $ 12,553 $ 10,344  
Liabilities      
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities    
Operating lease liabilities (current) $ 2,136   $ 0
Operating lease liabilities (noncurrent) 10,527    
Total lease liabilities $ 12,663 $ 10,344  
XML 85 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Components of Lease Cost (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Leases [Abstract]  
Operating lease cost $ 615
Short-term lease cost 74
Variable lease cost 52
Total lease cost $ 741
XML 86 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Cash Flow and Balance Sheet Reconcilation (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Leases [Abstract]  
Cash paid for amounts included in the measurement of operating lease liabilities $ 470
Right-of-use assets obtained in exchange for new operating lease liabilities $ 2,696
Weighted average remaining lease term 6 years 11 months 4 days
Weighted average discount rate 4.59%
XML 87 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Lease Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Leases [Abstract]      
2022 (remaining nine months) $ 1,987    
2023 2,594    
2024 2,086    
2025 1,955    
2026 1,391    
Thereafter 4,921    
Total minimum lease payments 14,934    
Less imputed interest (2,271)    
Total lease liabilities 12,663 $ 10,344  
Less current obligations under leases (2,136)   $ 0
Long-term lease obligations $ 10,527    
XML 88 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 1,869
2023 1,674
2024 1,303
2025 1,177
2026 1,201
Thereafter 1,686
Total minimum lease payments $ 8,910
XML 89 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]      
Royalty expense $ 242 $ 386  
Accrued royalties $ 2,569   $ 264
XML 90 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Supplemental Financial Information - Summary (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued purchase consideration from business combinations $ 7,500 $ 7,500
City Semi deferred compensation 958 833
Contingent consideration 5,235 0
Operating lease liabilities, current 2,136 0
Accrued royalties 2,569 360
Other 6,320 5,929
Accrued expenses and other current liabilities $ 24,718 $ 14,622
XML 91 indi-20220331_htm.xml IDEA: XBRL DOCUMENT 0001841925 2022-01-01 2022-03-31 0001841925 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001841925 indi:WarrantsMember 2022-01-01 2022-03-31 0001841925 us-gaap:CommonClassAMember 2022-05-09 0001841925 indi:CommonClassVMember 2022-05-09 0001841925 2022-03-31 0001841925 2021-12-31 0001841925 us-gaap:CommonClassAMember 2022-03-31 0001841925 us-gaap:CommonClassAMember 2021-12-31 0001841925 indi:CommonClassVMember 2021-12-31 0001841925 indi:CommonClassVMember 2022-03-31 0001841925 us-gaap:ProductMember 2022-01-01 2022-03-31 0001841925 us-gaap:ProductMember 2021-01-01 2021-03-31 0001841925 us-gaap:ServiceMember 2022-01-01 2022-03-31 0001841925 us-gaap:ServiceMember 2021-01-01 2021-03-31 0001841925 2021-01-01 2021-03-31 0001841925 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001841925 indi:CommonClassVMember us-gaap:CommonStockMember 2020-12-31 0001841925 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001841925 us-gaap:RetainedEarningsMember 2020-12-31 0001841925 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001841925 us-gaap:ParentMember 2020-12-31 0001841925 us-gaap:NoncontrollingInterestMember 2020-12-31 0001841925 2020-12-31 0001841925 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001841925 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001841925 us-gaap:ParentMember 2021-01-01 2021-03-31 0001841925 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001841925 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001841925 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001841925 indi:CommonClassVMember us-gaap:CommonStockMember 2021-03-31 0001841925 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001841925 us-gaap:RetainedEarningsMember 2021-03-31 0001841925 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001841925 us-gaap:ParentMember 2021-03-31 0001841925 us-gaap:NoncontrollingInterestMember 2021-03-31 0001841925 2021-03-31 0001841925 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001841925 indi:CommonClassVMember us-gaap:CommonStockMember 2021-12-31 0001841925 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001841925 us-gaap:RetainedEarningsMember 2021-12-31 0001841925 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001841925 us-gaap:ParentMember 2021-12-31 0001841925 us-gaap:NoncontrollingInterestMember 2021-12-31 0001841925 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001841925 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001841925 us-gaap:ParentMember 2022-01-01 2022-03-31 0001841925 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001841925 indi:CommonClassVMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001841925 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001841925 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001841925 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001841925 indi:CommonClassVMember us-gaap:CommonStockMember 2022-03-31 0001841925 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001841925 us-gaap:RetainedEarningsMember 2022-03-31 0001841925 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001841925 us-gaap:ParentMember 2022-03-31 0001841925 us-gaap:NoncontrollingInterestMember 2022-03-31 0001841925 indi:SymeoGmbHMember 2022-01-04 2022-01-04 0001841925 indi:SymeoGmbHMember indi:SymeoPromissoryNoteMember us-gaap:LoansPayableMember 2022-01-04 0001841925 indi:SymeoGmbHMember indi:CashConsiderationAccuralMember 2022-01-04 2022-01-04 0001841925 indi:SymeoGmbHMember 2022-01-01 2022-01-31 0001841925 us-gaap:CommonClassAMember 2021-06-10 0001841925 indi:AyDeeKayLLCMember 2022-03-31 0001841925 indi:AyDeeKayLLCMember indi:WuxiIndieMicroelectronicsLtdMember 2022-03-31 0001841925 2022-01-01 0001841925 indi:SymeoGmbHMember indi:InitialCashConsidationMember 2022-01-01 2022-01-31 0001841925 indi:TeraXionIncMember indi:InitialCashConsidationMember 2021-10-01 2021-10-31 0001841925 indi:ONDesignIsraelLtdMember indi:InitialCashConsidationMember 2021-10-01 2021-10-31 0001841925 indi:TeraXionIncMember indi:CashConsiderationAccuralMember 2021-10-01 2021-10-31 0001841925 indi:ONDesignIsraelLtdMember indi:CashConsiderationAccuralMember 2021-10-01 2021-10-31 0001841925 indi:SymeoGmbHMember indi:CashConsiderationDebtRepaidMember 2022-01-01 2022-01-31 0001841925 indi:TeraXionIncMember indi:CashConsiderationDebtRepaidMember 2021-10-01 2021-10-31 0001841925 indi:ONDesignIsraelLtdMember indi:CashConsiderationDebtRepaidMember 2021-10-01 2021-10-31 0001841925 indi:TeraXionIncMember 2021-10-01 2021-10-31 0001841925 indi:ONDesignIsraelLtdMember 2021-10-01 2021-10-31 0001841925 indi:SymeoGmbHMember indi:PurchasePriceEquityConsiderationMember 2022-01-01 2022-01-31 0001841925 indi:TeraXionIncMember indi:PurchasePriceEquityConsiderationMember 2021-10-01 2021-10-31 0001841925 indi:ONDesignIsraelLtdMember indi:PurchasePriceEquityConsiderationMember 2021-10-01 2021-10-31 0001841925 indi:SymeoGmbHMember us-gaap:CommonStockMember 2022-01-01 2022-01-31 0001841925 indi:TeraXionIncMember us-gaap:CommonStockMember 2021-10-01 2021-10-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:CommonStockMember 2021-10-01 2021-10-31 0001841925 indi:SymeoGmbHMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-01-31 0001841925 indi:TeraXionIncMember us-gaap:EmployeeStockOptionMember 2021-10-01 2021-10-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:EmployeeStockOptionMember 2021-10-01 2021-10-31 0001841925 indi:SymeoGmbHMember 2022-03-31 0001841925 indi:TeraXionIncMember 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember 2022-03-31 0001841925 indi:SymeoGmbHMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-03-31 0001841925 indi:TeraXionIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-03-31 0001841925 indi:SymeoGmbHMember us-gaap:InProcessResearchAndDevelopmentMember 2022-03-31 0001841925 indi:TeraXionIncMember us-gaap:InProcessResearchAndDevelopmentMember 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:InProcessResearchAndDevelopmentMember 2022-03-31 0001841925 indi:SymeoGmbHMember us-gaap:CustomerRelationshipsMember 2022-03-31 0001841925 indi:TeraXionIncMember us-gaap:CustomerRelationshipsMember 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:CustomerRelationshipsMember 2022-03-31 0001841925 indi:SymeoGmbHMember us-gaap:OrderOrProductionBacklogMember 2022-03-31 0001841925 indi:TeraXionIncMember us-gaap:OrderOrProductionBacklogMember 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:OrderOrProductionBacklogMember 2022-03-31 0001841925 indi:SymeoGmbHMember us-gaap:TradeNamesMember 2022-03-31 0001841925 indi:TeraXionIncMember us-gaap:TradeNamesMember 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:TradeNamesMember 2022-03-31 0001841925 indi:TeraXionIncMember 2021-08-27 2021-08-27 0001841925 indi:TeraXionIncMember 2021-08-27 0001841925 indi:TeraXionIncMember us-gaap:CommonClassAMember 2021-08-27 2021-08-27 0001841925 indi:TeraXionIncMember us-gaap:CommonClassAMember 2021-08-27 0001841925 indi:TeraXionIncMember 2021-12-31 2021-12-31 0001841925 indi:TeraXionIncMember 2021-08-27 2022-03-31 0001841925 indi:TeraXionIncMember 2021-01-01 2021-03-31 0001841925 indi:ONDesignIsraelLtdMember 2021-10-01 2021-10-01 0001841925 srt:ScenarioForecastMember indi:ONDesignIsraelLtdMember 2022-01-01 2022-12-31 0001841925 indi:ONDesignIsraelLtdMember 2021-10-01 0001841925 indi:ONDesignIsraelLtdMember 2021-10-01 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember indi:ContingentConsiderationTrancheOneMember 2021-10-01 0001841925 indi:ONDesignIsraelLtdMember indi:ContingentConsiderationTrancheOneMember 2021-10-01 2021-10-01 0001841925 indi:ONDesignIsraelLtdMember indi:ContingentConsiderationTrancheTwoMember 2021-10-01 0001841925 indi:ONDesignIsraelLtdMember indi:ContingentConsiderationTrancheTwoMember 2021-10-01 2021-10-01 0001841925 indi:ONDesignIsraelLtdMember indi:ContingentConsiderationTrancheOneMember 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember indi:ContingentConsiderationTrancheTwoMember 2022-03-31 0001841925 indi:SymeoGmbHMember indi:ContingentConsiderationTrancheOneMember 2022-01-04 0001841925 indi:SymeoGmbHMember indi:ContingentConsiderationTrancheTwoMember 2022-01-04 0001841925 indi:SymeoGmbHMember 2022-01-01 2022-03-31 0001841925 indi:SymeoGmbHMember indi:ContingentConsiderationTrancheOneMember 2022-03-31 0001841925 indi:SymeoGmbHMember indi:ContingentConsiderationTrancheTwoMember 2022-03-31 0001841925 indi:ProductionToolingMember 2022-01-01 2022-03-31 0001841925 indi:ProductionToolingMember 2022-03-31 0001841925 indi:ProductionToolingMember 2021-12-31 0001841925 indi:LaboratoryEquipmentMember 2022-01-01 2022-03-31 0001841925 indi:LaboratoryEquipmentMember 2022-03-31 0001841925 indi:LaboratoryEquipmentMember 2021-12-31 0001841925 srt:MinimumMember us-gaap:OfficeEquipmentMember 2022-01-01 2022-03-31 0001841925 srt:MaximumMember us-gaap:OfficeEquipmentMember 2022-01-01 2022-03-31 0001841925 us-gaap:OfficeEquipmentMember 2022-03-31 0001841925 us-gaap:OfficeEquipmentMember 2021-12-31 0001841925 us-gaap:LeaseholdImprovementsMember 2022-03-31 0001841925 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001841925 us-gaap:ConstructionInProgressMember 2022-03-31 0001841925 us-gaap:ConstructionInProgressMember 2021-12-31 0001841925 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-03-31 0001841925 us-gaap:DevelopedTechnologyRightsMember 2022-03-31 0001841925 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001841925 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001841925 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-01 2022-03-31 0001841925 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-03-31 0001841925 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001841925 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-31 0001841925 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-03-31 0001841925 us-gaap:CustomerRelationshipsMember 2022-03-31 0001841925 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001841925 us-gaap:CustomerRelationshipsMember 2021-12-31 0001841925 indi:IntellectualPropertyLicensesMember 2022-01-01 2022-03-31 0001841925 indi:IntellectualPropertyLicensesMember 2022-03-31 0001841925 indi:IntellectualPropertyLicensesMember 2021-01-01 2021-12-31 0001841925 indi:IntellectualPropertyLicensesMember 2021-12-31 0001841925 us-gaap:TradeNamesMember 2022-01-01 2022-03-31 0001841925 us-gaap:TradeNamesMember 2022-03-31 0001841925 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001841925 us-gaap:TradeNamesMember 2021-12-31 0001841925 us-gaap:OrderOrProductionBacklogMember 2022-01-01 2022-03-31 0001841925 us-gaap:OrderOrProductionBacklogMember 2022-03-31 0001841925 us-gaap:OrderOrProductionBacklogMember 2021-01-01 2021-12-31 0001841925 us-gaap:OrderOrProductionBacklogMember 2021-12-31 0001841925 us-gaap:InProcessResearchAndDevelopmentMember 2022-03-31 0001841925 us-gaap:InProcessResearchAndDevelopmentMember 2021-12-31 0001841925 indi:SymeoPromissoryNoteMember us-gaap:LoansPayableMember 2022-03-31 0001841925 indi:TeraXionLineOfCreditMember us-gaap:LineOfCreditMember 2022-03-31 0001841925 indi:TeraXionLineOfCreditMember us-gaap:LineOfCreditMember 2021-12-31 0001841925 us-gaap:SecuredDebtMember indi:PacWestTermLoanAndRevolvingLineOfCreditMember us-gaap:LineOfCreditMember 2015-01-31 0001841925 us-gaap:SecuredDebtMember indi:PacWestTermLoanAndRevolvingLineOfCreditMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2015-01-31 2015-01-31 0001841925 us-gaap:RevolvingCreditFacilityMember indi:PacWestTermLoanAndRevolvingLineOfCreditMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2015-01-31 2015-01-31 0001841925 us-gaap:RevolvingCreditFacilityMember indi:PacWestTermLoanAndRevolvingLineOfCreditMember us-gaap:LineOfCreditMember 2015-01-31 0001841925 indi:AmendedPacWestTermLoanAndRevolvingLineOfCreditMember us-gaap:LineOfCreditMember 2021-11-05 0001841925 us-gaap:RevolvingCreditFacilityMember indi:AmendedPacWestTermLoanAndRevolvingLineOfCreditMember us-gaap:LineOfCreditMember 2021-11-05 2021-11-05 0001841925 us-gaap:RevolvingCreditFacilityMember indi:AmendedPacWestTermLoanAndRevolvingLineOfCreditMember us-gaap:LineOfCreditMember 2021-11-05 0001841925 us-gaap:RevolvingCreditFacilityMember indi:PacWestRevolvingLineOfCreditMember us-gaap:LineOfCreditMember 2021-11-05 2021-11-05 0001841925 us-gaap:RevolvingCreditFacilityMember indi:PacWestTermLoanAndRevolvingLineOfCreditMember us-gaap:LineOfCreditMember 2021-12-31 0001841925 us-gaap:RevolvingCreditFacilityMember indi:PacWestTermLoanAndRevolvingLineOfCreditMember us-gaap:LineOfCreditMember 2022-03-31 0001841925 indi:PacWestTermLoanAndRevolvingLineOfCreditMember us-gaap:LineOfCreditMember 2021-12-31 0001841925 indi:PacWestTermLoanAndRevolvingLineOfCreditMember us-gaap:LineOfCreditMember 2022-03-31 0001841925 indi:TeraXionLineOfCreditMember us-gaap:LineOfCreditMember 2021-10-12 0001841925 indi:TeraXionLineOfCreditMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2021-10-12 2021-10-12 0001841925 indi:TeraXionLineOfCreditMember us-gaap:LineOfCreditMember 2021-10-12 2021-10-12 0001841925 indi:TeraXionLineOfCreditUsedAsSecuritizationMember us-gaap:LineOfCreditMember 2022-03-31 0001841925 indi:TeraXionLineOfCreditUsedAsSecuritizationMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2021-10-12 2021-10-12 0001841925 indi:ShortTermLoanAgreementMember indi:CITICGroupCorporationLtdMember us-gaap:LoansPayableMember 2019-11-13 0001841925 indi:ShortTermLoanAgreementMember indi:CITICGroupCorporationLtdMember us-gaap:LoansPayableMember 2020-11-13 2020-11-13 0001841925 indi:ShortTermLoanAgreementMember indi:CITICGroupCorporationLtdMember us-gaap:LoansPayableMember 2022-01-19 0001841925 indi:ShortTermLoanAgreementMember indi:CITICGroupCorporationLtdMember us-gaap:LoansPayableMember 2022-03-31 0001841925 indi:ShortTermLoanAgreementMember indi:NetherlandsChinaBusinessCouncilMember us-gaap:LoansPayableMember 2020-10-15 0001841925 indi:ShortTermLoanAgreementMember indi:NetherlandsChinaBusinessCouncilMember us-gaap:LoansPayableMember 2021-04-29 2021-04-29 0001841925 indi:ShortTermLoanAgreementMember us-gaap:LoansPayableMember 2021-04-29 0001841925 indi:ShortTermLoanAgreementMember indi:NetherlandsChinaBusinessCouncilMember us-gaap:LoansPayableMember 2021-10-18 2021-10-18 0001841925 indi:ShortTermLoanAgreementMember indi:NetherlandsChinaBusinessCouncilMember us-gaap:LoansPayableMember 2021-10-18 0001841925 indi:ShortTermLoanAgreementMember indi:NetherlandsChinaBusinessCouncilMember us-gaap:LoansPayableMember 2022-03-31 0001841925 indi:ShortTermLoanAgreementMember indi:NetherlandsChinaBusinessCouncilMember us-gaap:LoansPayableMember 2021-12-31 0001841925 indi:ShortTermLoanAgreementMember indi:BankOfNanjingMember us-gaap:LoansPayableMember 2021-11-18 2021-11-18 0001841925 indi:ShortTermLoanAgreementMember indi:BankOfNanjingMember us-gaap:LoansPayableMember 2021-11-18 0001841925 indi:ShortTermLoanAgreementMember indi:BankOfNanjingMember us-gaap:LoansPayableMember 2022-03-31 0001841925 indi:ShortTermLoanAgreementMember indi:BankOfNanjingMember us-gaap:LoansPayableMember 2021-12-31 0001841925 indi:TeraXionShortTermLoanMember indi:CanadaEconomicDevelopmentMember us-gaap:LoansPayableMember 2021-10-12 0001841925 indi:TeraXionShortTermLoanMember indi:CanadaEconomicDevelopmentMember us-gaap:LoansPayableMember 2022-03-31 0001841925 indi:TeraXionShortTermLoanMember indi:CanadaEconomicDevelopmentMember us-gaap:LoansPayableMember 2021-12-31 0001841925 indi:SymeoPromissoryNoteMember us-gaap:LoansPayableMember 2022-01-04 0001841925 indi:TrinityTermLoanMember us-gaap:LoansPayableMember 2022-01-01 2022-03-31 0001841925 indi:TrinityTermLoanMember us-gaap:LoansPayableMember 2021-01-01 2021-03-31 0001841925 indi:OtherDebtMember 2022-01-01 2022-03-31 0001841925 indi:OtherDebtMember 2021-01-01 2021-03-31 0001841925 indi:PublicWarrantsMember 2022-03-31 0001841925 us-gaap:CommonClassBMember 2021-06-09 2021-06-09 0001841925 us-gaap:CommonClassAMember 2021-06-09 2021-06-09 0001841925 indi:PrivatePlacementWarrantsMember indi:ThunderBridgeAcquisitionIILtdMember 2021-06-09 0001841925 indi:PrivatePlacementWarrantsMember 2021-06-09 0001841925 indi:PrivatePlacementWarrantsMember 2022-03-31 0001841925 indi:WorkingCapitalWarrantsMember 2022-01-01 2022-03-31 0001841925 indi:PublicWarrantsMember 2022-01-01 2022-03-31 0001841925 srt:MinimumMember indi:PublicWarrantsMember 2022-03-31 0001841925 2021-06-10 0001841925 indi:PrivateWarrantsMember 2022-03-31 0001841925 indi:EarnoutSharesMember 2021-06-10 2021-06-10 0001841925 indi:MilestoneOneEarnoutSharesMember 2021-06-10 2021-06-10 0001841925 indi:MilestoneTwoEarnoutSharesMember 2021-06-10 2021-06-10 0001841925 srt:MinimumMember indi:MilestoneOneEarnoutSharesMember 2021-06-10 0001841925 srt:MaximumMember indi:MilestoneOneEarnoutSharesMember 2021-06-10 0001841925 indi:EscrowSharesMember 2021-06-10 2021-06-10 0001841925 indi:MilestoneOneEscrowSharesMember 2022-03-31 0001841925 indi:MilestoneTwoEscrowSharesMember 2022-03-31 0001841925 indi:CitySemiconductorIncMember 2020-05-13 2020-05-13 0001841925 indi:CitySemiconductorIncMember indi:ContingentConsiderationTrancheOneMember 2020-05-13 2020-05-13 0001841925 indi:CitySemiconductorIncMember indi:ContingentConsiderationTrancheOneMember 2021-05-31 0001841925 indi:CitySemiconductorIncMember indi:ContingentConsiderationTrancheTwoMember 2020-05-13 2020-05-13 0001841925 indi:CitySemiconductorIncMember indi:ContingentConsiderationTrancheTwoMember 2022-03-31 0001841925 indi:SymeoGmbHMember 2022-01-04 0001841925 us-gaap:ForeignExchangeForwardMember 2022-03-31 0001841925 us-gaap:FairValueInputsLevel1Member 2022-03-31 0001841925 us-gaap:FairValueInputsLevel2Member 2022-03-31 0001841925 us-gaap:FairValueInputsLevel3Member 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:FairValueInputsLevel1Member indi:ContingentConsiderationTrancheOneMember 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:FairValueInputsLevel2Member indi:ContingentConsiderationTrancheOneMember 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:FairValueInputsLevel3Member indi:ContingentConsiderationTrancheOneMember 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:FairValueInputsLevel1Member indi:ContingentConsiderationTrancheTwoMember 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:FairValueInputsLevel2Member indi:ContingentConsiderationTrancheTwoMember 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:FairValueInputsLevel3Member indi:ContingentConsiderationTrancheTwoMember 2022-03-31 0001841925 indi:CitySemiconductorIncMember us-gaap:FairValueInputsLevel1Member indi:ContingentConsiderationTrancheTwoMember 2022-03-31 0001841925 indi:CitySemiconductorIncMember us-gaap:FairValueInputsLevel2Member indi:ContingentConsiderationTrancheTwoMember 2022-03-31 0001841925 indi:CitySemiconductorIncMember us-gaap:FairValueInputsLevel3Member indi:ContingentConsiderationTrancheTwoMember 2022-03-31 0001841925 indi:SymeoGmbHMember us-gaap:FairValueInputsLevel1Member indi:ContingentConsiderationTrancheOneMember 2022-03-31 0001841925 indi:SymeoGmbHMember us-gaap:FairValueInputsLevel2Member indi:ContingentConsiderationTrancheOneMember 2022-03-31 0001841925 indi:SymeoGmbHMember us-gaap:FairValueInputsLevel3Member indi:ContingentConsiderationTrancheOneMember 2022-03-31 0001841925 indi:SymeoGmbHMember us-gaap:FairValueInputsLevel1Member indi:ContingentConsiderationTrancheTwoMember 2022-03-31 0001841925 indi:SymeoGmbHMember us-gaap:FairValueInputsLevel2Member indi:ContingentConsiderationTrancheTwoMember 2022-03-31 0001841925 indi:SymeoGmbHMember us-gaap:FairValueInputsLevel3Member indi:ContingentConsiderationTrancheTwoMember 2022-03-31 0001841925 indi:SymeoPromissoryNoteMember us-gaap:FairValueInputsLevel1Member us-gaap:LoansPayableMember 2022-03-31 0001841925 indi:SymeoPromissoryNoteMember us-gaap:FairValueInputsLevel2Member us-gaap:LoansPayableMember 2022-03-31 0001841925 indi:SymeoPromissoryNoteMember us-gaap:FairValueInputsLevel3Member us-gaap:LoansPayableMember 2022-03-31 0001841925 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001841925 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001841925 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:FairValueInputsLevel1Member indi:ContingentConsiderationTrancheOneMember 2021-12-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:FairValueInputsLevel2Member indi:ContingentConsiderationTrancheOneMember 2021-12-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:FairValueInputsLevel3Member indi:ContingentConsiderationTrancheOneMember 2021-12-31 0001841925 indi:ONDesignIsraelLtdMember indi:ContingentConsiderationTrancheOneMember 2021-12-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:FairValueInputsLevel1Member indi:ContingentConsiderationTrancheTwoMember 2021-12-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:FairValueInputsLevel2Member indi:ContingentConsiderationTrancheTwoMember 2021-12-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:FairValueInputsLevel3Member indi:ContingentConsiderationTrancheTwoMember 2021-12-31 0001841925 indi:ONDesignIsraelLtdMember indi:ContingentConsiderationTrancheTwoMember 2021-12-31 0001841925 indi:CitySemiconductorIncMember us-gaap:FairValueInputsLevel1Member indi:ContingentConsiderationTrancheTwoMember 2021-12-31 0001841925 indi:CitySemiconductorIncMember us-gaap:FairValueInputsLevel2Member indi:ContingentConsiderationTrancheTwoMember 2021-12-31 0001841925 indi:CitySemiconductorIncMember us-gaap:FairValueInputsLevel3Member indi:ContingentConsiderationTrancheTwoMember 2021-12-31 0001841925 indi:CitySemiconductorIncMember indi:ContingentConsiderationTrancheTwoMember 2021-12-31 0001841925 us-gaap:MeasurementInputPriceVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-03-31 0001841925 us-gaap:MeasurementInputPriceVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2021-12-31 0001841925 indi:CitySemiconductorIncMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember indi:ContingentConsiderationTrancheTwoMember 2022-03-31 0001841925 indi:CitySemiconductorIncMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember indi:ContingentConsiderationTrancheTwoMember 2021-12-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember indi:ContingentConsiderationTrancheOneMember 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember indi:ContingentConsiderationTrancheOneMember 2021-12-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember indi:ContingentConsiderationTrancheTwoMember 2022-03-31 0001841925 indi:ONDesignIsraelLtdMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember indi:ContingentConsiderationTrancheTwoMember 2021-12-31 0001841925 indi:SymeoGmbHMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember indi:ContingentConsiderationTrancheOneMember 2022-03-31 0001841925 indi:SymeoGmbHMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember indi:ContingentConsiderationTrancheTwoMember 2022-03-31 0001841925 us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001841925 indi:CommonClassVMember indi:CommonUnitsExceptCommonUnitClassHMember 2021-06-10 2021-06-10 0001841925 indi:AyDeeKayLLCMember indi:WuxiIndieMicroelectronicsLtdMember 2021-12-31 0001841925 country:US 2022-01-01 2022-03-31 0001841925 country:US 2021-01-01 2021-03-31 0001841925 country:CN 2022-01-01 2022-03-31 0001841925 country:CN 2021-01-01 2021-03-31 0001841925 srt:LatinAmericaMember 2022-01-01 2022-03-31 0001841925 srt:LatinAmericaMember 2021-01-01 2021-03-31 0001841925 srt:SouthAmericaMember 2022-01-01 2022-03-31 0001841925 srt:SouthAmericaMember 2021-01-01 2021-03-31 0001841925 indi:AsiaPacificExcludingChinaMember 2022-01-01 2022-03-31 0001841925 indi:AsiaPacificExcludingChinaMember 2021-01-01 2021-03-31 0001841925 indi:RestOfNorthAmericaMember 2022-01-01 2022-03-31 0001841925 indi:RestOfNorthAmericaMember 2021-01-01 2021-03-31 0001841925 srt:EuropeMember 2022-01-01 2022-03-31 0001841925 srt:EuropeMember 2021-01-01 2021-03-31 0001841925 2022-04-01 2022-03-31 0001841925 indi:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001841925 indi:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0001841925 indi:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001841925 indi:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0001841925 indi:LargestCustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001841925 indi:LargestCustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001841925 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001841925 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001841925 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-03-31 0001841925 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-03-31 0001841925 indi:A2022OmnibusEquityIncentivePlanMember 2022-01-01 2022-03-31 0001841925 us-gaap:PhantomShareUnitsPSUsMember 2022-01-01 2022-03-31 0001841925 us-gaap:PhantomShareUnitsPSUsMember 2021-01-01 2021-03-31 0001841925 indi:CommonClassVMember 2022-01-01 2022-03-31 0001841925 indi:CommonClassVMember 2021-01-01 2021-03-31 0001841925 indi:ClassBUnvestedUnitsMember 2022-01-01 2022-03-31 0001841925 indi:ClassBUnvestedUnitsMember 2021-01-01 2021-03-31 0001841925 indi:ClassBUnvestedUnitsMember 2022-01-01 2022-03-31 0001841925 indi:ClassBUnvestedUnitsMember 2021-01-01 2021-03-31 0001841925 us-gaap:ConvertiblePreferredStockMember 2022-01-01 2022-03-31 0001841925 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-03-31 0001841925 us-gaap:WarrantMember 2022-01-01 2022-03-31 0001841925 us-gaap:WarrantMember 2021-01-01 2021-03-31 0001841925 us-gaap:ConvertibleDebtSecuritiesMember 2022-01-01 2022-03-31 0001841925 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-03-31 0001841925 indi:PublicWarrantsMember 2022-01-01 2022-03-31 0001841925 indi:PublicWarrantsMember 2021-01-01 2021-03-31 0001841925 indi:PrivateWarrantsMember 2022-01-01 2022-03-31 0001841925 indi:PrivateWarrantsMember 2021-01-01 2021-03-31 0001841925 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001841925 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001841925 indi:DerivativeLiabilityMember 2022-01-01 2022-03-31 0001841925 indi:DerivativeLiabilityMember 2021-01-01 2021-03-31 0001841925 indi:EscrowSharesMember 2022-01-01 2022-03-31 0001841925 indi:EscrowSharesMember 2021-01-01 2021-03-31 0001841925 indi:CorporateAndManufacturingFacilitiesMember 2022-03-31 0001841925 indi:AlisoViejoHeadquartersMember 2015-07-31 0001841925 indi:AlisoViejoHeadquartersMember 2015-07-01 2015-07-31 0001841925 indi:AlisoViejoHeadquartersMember 2015-08-01 2015-08-01 0001841925 indi:ScotlandDesignCenterFacilityMember 2015-10-31 0001841925 indi:ScotlandDesignCenterFacilityMember 2020-01-01 2020-01-31 0001841925 indi:WuxiSalesAndDesignCenterMember 2017-10-31 0001841925 indi:WuxiSalesAndDesignCenterMember 2017-10-01 2017-10-31 0001841925 indi:DetroitOperatingLeaseMember 2021-05-31 0001841925 indi:DetroitOperatingLeaseMember 2021-05-01 2021-05-31 0001841925 indi:AustinTexasDesignCenterMember 2021-10-31 0001841925 indi:AustinTexasDesignCenterMember 2021-10-01 2021-10-31 0001841925 indi:TeraXionOfficeBuildingMember 2021-10-01 2021-10-31 0001841925 indi:TeraXionWarehouseMember 2021-10-01 2021-10-31 0001841925 indi:BostonMassachusettsDesignCenterMember 2021-10-31 0001841925 srt:MinimumMember indi:FacilityLeasesMember 2022-03-31 0001841925 srt:MaximumMember indi:FacilityLeasesMember 2022-03-31 0001841925 indi:FacilityLeasesMember 2022-03-31 shares iso4217:USD iso4217:USD shares pure iso4217:CAD iso4217:CNY indi:tradingDay indi:vote utr:sqft --12-31 2022 Q1 0001841925 false http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent 10-Q true 2022-03-31 false 001-40481 INDIE SEMICONDUCTOR, INC. DE 87-0913788 32 Journey Aliso Viejo CA 92656 949 608-0854 Class A common stock, par value $0.0001 per share INDI NASDAQ Warrants, each whole warrant exercisable for one share of Class A common stock for $11.50 per share INDIW NASDAQ No Yes Non-accelerated Filer true true false false 116522473 33119808 192979000 219081000 383000 383000 51000 27000 16064000 13842000 10835000 9080000 6821000 5648000 227082000 248034000 12093000 11090000 104785000 96285000 130416000 115206000 12553000 297000 270000 487226000 470885000 6770000 5441000 4700000 4021000 24718000 14622000 5705000 5516000 2845000 1840000 12262000 2275000 57000000 33715000 5306000 5618000 53114000 100467000 11306000 12452000 24176000 21164000 10527000 8537000 5612000 169966000 179028000 0.1000 0.1000 10000000 10000000 0 0 0 0 0 0 0.1000 0.1000 250000000 250000000 117764495 111260962 114977679 108181781 11000 11000 0.1000 0.1000 40000000 40000000 30119812 30119812 30448081 30448081 3000 3000 523972000 514891000 -189583000 -200416000 -580000 -1443000 333823000 313046000 -16563000 -21189000 317260000 291857000 487226000 470885000 18086000 7483000 3913000 631000 21999000 8114000 14192000 4848000 29499000 8677000 12642000 2695000 56333000 16220000 -34334000 -8106000 33000 7000 58000 620000 0 19100000 -47353000 0 83000 0 -30000 -7000 47381000 18480000 13047000 10374000 -659000 13000 13706000 10361000 2873000 -454000 10833000 10815000 10833000 5443000 10833000 -13657000 0.10 0.17 0.07 -0.35 111189340 32284863 147396772 39218016 13706000 10361000 884000 -88000 14590000 10273000 2894000 -418000 11696000 10691000 34413634 3000 33373294 3000 43155000 -153264000 -209000 -110312000 8820000 -101492000 631121 10815000 10815000 -454000 10361000 -88000 -88000 36000 -52000 35044755 3000 33373294 3000 43155000 -142449000 -297000 -99585000 8402000 -91183000 108181781 11000 30448081 3000 514891000 -200416000 -1443000 313046000 -21189000 291857000 250378 1250878 -188000 -188000 259000 71000 2224148 -2224148 -2345000 -2345000 2345000 0 3070494 1895879 872000 872000 -872000 0 10742000 10742000 10742000 10833000 10833000 2873000 13706000 863000 863000 21000 884000 114977679 11000 30119812 3000 523972000 -189583000 -580000 333823000 -16563000 317260000 13706000 10361000 5435000 643000 503000 8000 12415000 0 0 72000 24000 49000 0 202000 0 19100000 -47353000 0 83000 0 0 60000 125000 125000 469000 0 14000 0 1796000 1163000 235000 746000 1271000 536000 1037000 266000 -1820000 166000 1792000 -564000 789000 6000 -144000 0 -257000 0 -15714000 -9091000 565000 140000 0 21000 8705000 0 -9270000 -161000 315000 0 383000 0 704000 300000 0 332000 52000 0 -720000 -632000 -398000 59000 -26102000 -9825000 219464000 18698000 193362000 8873000 58000 340000 39000 56000 0 491000 8204000 0 9674000 0 Nature of the Business and Basis of Presentation<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indie Semiconductor, Inc. (“indie”) and its predecessor for accounting purposes, Ay Dee Kay, LLC, a California limited liability company (“ADK LLC”) and its subsidiaries are collectively referred to herein as the “Company.” The Company offers highly innovative automotive semiconductors and software solutions for Advanced Driver Assistance Systems (“ADAS”), autonomous vehicle, connected car, user experience and electrification applications. The Company focuses on edge sensors across multiple modalities spanning LiDAR, radar, ultrasound and vision. These functions represent the core underpinnings of both electric and autonomous vehicles, while the advanced user interfaces are transforming the in-cabin experience to mirror and seamlessly connect to the mobile platforms people rely on every day. indie is an approved vendor to Tier 1 automotive suppliers and its platforms can be found in marquee automotive manufacturers around the world. Headquartered in Aliso Viejo, California, indie has design centers and sales offices in Austin, Texas; Boston, Massachusetts; Detroit, Michigan; San Francisco and San Jose, California; Budapest, Hungary; Dresden and Munich, Germany; Edinburgh, Scotland; Haifa, Israel; Quebec City, Canada; Tokyo, Japan; Seoul, South Korea and several locations throughout China. The Company engages subcontractors to manufacture its products. The majority of these subcontractors are located in Asia</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Acquisitions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 21, 2021, indie entered into a definitive agreement with Analog Devices (“ADI”) to acquire Symeo GmbH (“Symeo”). The acquisition was approved by the German government on January 4, 2022 and closed on the same day. The total consideration paid for this acquisition consisted of (i) $8,705 in cash at closing, net of cash acquired; (ii) a $10,000 promissory note payable in January 2023 with a fair market value of $9,674 on January 4, 2022; and (iii) an equity-based earn-out of up to 858,369 shares of indie Class A common stock based on future revenue growth. The fair market value of this equity-based earn-out was $8,204 on January 4, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2 - Business Combinations for additional description of this acquisition.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reverse Recapitalization with Thunder Bridge Acquisition II</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 10, 2021, Thunder Bridge Acquisition II, Ltd. (“TB2”), consummated a business combination (the “Transaction”) pursuant to the Master Transactions Agreement dated December 14, 2020, as amended on May 3, 2021 (the “MTA”). In connection with the Transaction, Thunder Bridge II Surviving Pubco, Inc, a Delaware corporation (“Surviving Pubco”), was formed to be the successor public company to TB2, TB2 was domesticated into a Delaware corporation and merged with and into and a merger subsidiary of Surviving Pubco. On the same day, Surviving Pubco changed its name to indie Semiconductor, Inc., and listed our shares of Class A common stock, par value $0.0001 per share on The Nasdaq Stock Market LLC under the symbol “INDI.”</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of COVID-19</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic and the resulting economic downturn has affected business conditions in our industry. The duration, severity, and future impact of the pandemic, including as a result of more contagious variants of the virus that causes COVID-19, continue to be highly uncertain and could still result in significant disruptions to our business operations, as well as negative impacts to our financial condition. Like many companies in the semiconductor industry, we are experiencing various supply constraints due to the pandemic. While we are working with our global supply chain partners to mitigate this risk, the duration and extent of the supply chain disruptions remain uncertain. Refer to Part I, Item 1A of our 2021 Annual Report on Form 10-K for the fiscal year ended December 31, 2021 under the heading “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for more information.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and the Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The condensed consolidated financial statements include the consolidated accounts of the Company’s majority-owned subsidiary, ADK LLC, of which 79% was owned by indie as of March 31, 2022. ADK LLC’s </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidated financial statements include its wholly-owned subsidiaries Indie Services Corporation, indie LLC and Indie City LLC, all California entities, Ay Dee Kay Limited, a private limited company incorporated under the laws of Scotland, indie GmbH, a private limited liability company incorporated under the laws of Germany, indie Kft, a limited liability company incorporated under the laws of Hungary, TeraXion Inc., a company incorporated under the laws of Canada, indie Semiconductor Israel Ltd., a private limited company incorporated under the laws of Israel, Wuxi indie Microelectronics (“Wuxi”), a Chinese entity 64% controlled by the Company as of March 31, 2022 and Wuxi’s wholly-owned subsidiaries, indie Semiconductor Japan, indie Semiconductor HK, Ltd and Shanghai Ziying Microelectronics Co., Ltd.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All significant intercompany accounts and transactions of the subsidiaries have been eliminated in consolidation. The noncontrolling interest attributable to the Company’s less-than-wholly-owned subsidiary is presented as a separate component from stockholders’ equity (deficit) in the consolidated balance sheets, and a noncontrolling interest in the consolidated statements of operations and consolidated statements of stockholders’ equity (deficit) and noncontrolling interest.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited Interim Financial Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC for interim financial reporting. Certain information and footnote disclosures, normally included in annual consolidated financial statements prepared in accordance with U.S. GAAP, have been condensed or omitted pursuant to those rules and regulations. However, in management’s opinion, the financial information reflects all adjustments, including those of a normal recurring nature, necessary to present fairly the results of operations, financial position, and cash flows of the Company for the periods presented. The results of operations, financial position, and cash flows for the Company during the interim periods are not necessarily indicative of those expected for the full year. This information should be read in conjunction with the Company’s consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on April 11, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Emerging Growth Company</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 102(b)(1) of the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can choose not to take advantage of the extended transition period and comply with the requirements that apply to non-emerging growth companies, and any such election to not take advantage of the extended transition period is irrevocable. indie is an “emerging growth company” as defined in Section 2(a) of the Securities Act, and have elected to take advantage of the benefits of the extended transition period for new or revised financial accounting standards. Following the consummation of the Transaction, our Post-Combination Company will remain an emerging growth company until the earliest of (i) the last day of the fiscal year in which the market value of our common stock that is held by non-affiliates exceeds $700 million as of the end of that year’s second fiscal quarter, (ii) the last day of the fiscal year in which we achieve total annual gross revenue of $1.07 billion or more during such fiscal year (as indexed for inflation), (iii) the date on which we issue more than $1 billion in non-convertible debt in the prior three-year period or (iv) December 31, 2024. The Company expects to continue to take advantage of the benefits of the extended transition period, although it may decide to early adopt such new or revised accounting standards to the extent permitted by such standards. This may make it difficult or impossible to compare the Company’s financial results with the financial results of another public company that is either not an emerging growth company or is an emerging growth company that has chosen not to take advantage of the extended transition period exemptions because of the potential differences in accounting standards used.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s significant accounting policies are disclosed in its Annual Report on Form 10-K for the year ended December 31, 2021. Other than the accounting policies discussed in Note 16, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, related to the adoption of ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there has been no material change to the Company’s significant accounting policies during the three months ended March 31, 2022.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB amended guidance related to impairment of financial instruments as part of ASU 2016-13, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Instruments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which replaces the incurred loss impairment methodology with an expected credit loss model for which a company recognizes an allowance based on the </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimate of expected credit loss. This ASU requires entities to measure the impairment of certain financial instruments, including accounts receivable, based on expected losses rather than incurred losses. This ASU is effective for fiscal years beginning after December 15, 2022, with early adoption permitted, and will be effective for the Company beginning in 2023. The Company is currently evaluating the impact of the new standard on the Company’s condensed consolidated financial statements and related disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 842) (“ASU 2016-02”), whereby lessees will be required to recognize for all leases at the commencement date a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Under the new guidance, lessor accounting is largely unchanged. A modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the consolidated financial statements must be applied. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. The FASB issued ASU 2019-10-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in November 2019 and ASU 2020-05-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in June 2020. The ASUs change some effective dates for ASU 2016-02 on leasing. After applying ASU 2019-10 and 2020-05, ASU 2016-02 is effective for annual periods beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company applied the transition requirements on the adoption date of January 1, 2022, rather than at the beginning of the earliest comparative period presented. This approach allows for a cumulative effect adjustment in the period of adoption, and prior periods will not be restated. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which does not require reassessment of prior conclusions related to contracts containing a lease, lease classification and initial direct lease costs. The Company also elected to use the hindsight practical expedient to consider any facts or circumstances that have changed through the January 1, 2022 adoption date that may affect the lease term due to renewal options and assess the impairment of the right-of-use asset. As an accounting policy election, the Company also excluded short-term leases (term of 12 months or less) from the balance sheet presentation and accounted for non-lease and lease components in a contract as a single lease component for certain asset classes. Effective January 1, 2022, the Company recorded the impact on its condensed consolidated balance sheet from the recognition of ROU asset and lease liability of $10,344 and $10,344, respectively. However, the impact to its condensed consolidated statements of comprehensive income and condensed consolidated statements of cash flows is not material. See Note 16, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">, for additional details.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2019-12</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which simplifies the accounting for income taxes by removing certain exceptions to the general principles of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendments also improve consistent application of and simplify U.S. GAAP for other areas of ASC 740 by clarifying and amending existing guidance. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020 (and December 15, 2021 for nonpublic companies) and early adoption is permitted. Depending on the amendment, adoption may be applied on a retrospective, modified retrospective, or prospective basis. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2019-12 as of January 1, 2022 on a prospective basis. The standard had no material impact on its condensed consolidated financial statements and related disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which simplifies the guidance on the issuer’s accounting for convertible debt instruments by removing the separation models for (1) convertible debt with a cash conversion feature and (2) convertible instruments with a beneficial conversion feature. As a result, entities will not separately present in equity an embedded conversion feature in such debt. Instead, they will account for a convertible debt instrument wholly as debt, unless certain other conditions are met. The elimination of these models will reduce reported interest expense and increase reported net income for entities that have issued a convertible instrument that was within the scope of those models before the adoption of ASU 2020-06. Also, ASU 2020-06 requires the application of the if-converted method for calculating diluted earnings per share and treasury stock method will be no longer available. 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 this update on January 1, 2022 using the modified retrospective method of transition and the impact to its condensed consolidated financial statements was not material.</span></div> 8705000 10000000 9674000 858369 8204000 0.0001 Basis of PresentationThe condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and the Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The condensed consolidated financial statements include the consolidated accounts of the Company’s majority-owned subsidiary, ADK LLC, of which 79% was owned by indie as of March 31, 2022. ADK LLC’s <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidated financial statements include its wholly-owned subsidiaries Indie Services Corporation, indie LLC and Indie City LLC, all California entities, Ay Dee Kay Limited, a private limited company incorporated under the laws of Scotland, indie GmbH, a private limited liability company incorporated under the laws of Germany, indie Kft, a limited liability company incorporated under the laws of Hungary, TeraXion Inc., a company incorporated under the laws of Canada, indie Semiconductor Israel Ltd., a private limited company incorporated under the laws of Israel, Wuxi indie Microelectronics (“Wuxi”), a Chinese entity 64% controlled by the Company as of March 31, 2022 and Wuxi’s wholly-owned subsidiaries, indie Semiconductor Japan, indie Semiconductor HK, Ltd and Shanghai Ziying Microelectronics Co., Ltd.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All significant intercompany accounts and transactions of the subsidiaries have been eliminated in consolidation. The noncontrolling interest attributable to the Company’s less-than-wholly-owned subsidiary is presented as a separate component from stockholders’ equity (deficit) in the consolidated balance sheets, and a noncontrolling interest in the consolidated statements of operations and consolidated statements of stockholders’ equity (deficit) and noncontrolling interest.</span></div> 0.79 0.64 <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB amended guidance related to impairment of financial instruments as part of ASU 2016-13, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Instruments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which replaces the incurred loss impairment methodology with an expected credit loss model for which a company recognizes an allowance based on the </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimate of expected credit loss. This ASU requires entities to measure the impairment of certain financial instruments, including accounts receivable, based on expected losses rather than incurred losses. This ASU is effective for fiscal years beginning after December 15, 2022, with early adoption permitted, and will be effective for the Company beginning in 2023. The Company is currently evaluating the impact of the new standard on the Company’s condensed consolidated financial statements and related disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 842) (“ASU 2016-02”), whereby lessees will be required to recognize for all leases at the commencement date a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Under the new guidance, lessor accounting is largely unchanged. A modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the consolidated financial statements must be applied. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. The FASB issued ASU 2019-10-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in November 2019 and ASU 2020-05-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in June 2020. The ASUs change some effective dates for ASU 2016-02 on leasing. After applying ASU 2019-10 and 2020-05, ASU 2016-02 is effective for annual periods beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company applied the transition requirements on the adoption date of January 1, 2022, rather than at the beginning of the earliest comparative period presented. This approach allows for a cumulative effect adjustment in the period of adoption, and prior periods will not be restated. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which does not require reassessment of prior conclusions related to contracts containing a lease, lease classification and initial direct lease costs. The Company also elected to use the hindsight practical expedient to consider any facts or circumstances that have changed through the January 1, 2022 adoption date that may affect the lease term due to renewal options and assess the impairment of the right-of-use asset. As an accounting policy election, the Company also excluded short-term leases (term of 12 months or less) from the balance sheet presentation and accounted for non-lease and lease components in a contract as a single lease component for certain asset classes. Effective January 1, 2022, the Company recorded the impact on its condensed consolidated balance sheet from the recognition of ROU asset and lease liability of $10,344 and $10,344, respectively. However, the impact to its condensed consolidated statements of comprehensive income and condensed consolidated statements of cash flows is not material. See Note 16, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">, for additional details.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2019-12</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which simplifies the accounting for income taxes by removing certain exceptions to the general principles of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendments also improve consistent application of and simplify U.S. GAAP for other areas of ASC 740 by clarifying and amending existing guidance. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020 (and December 15, 2021 for nonpublic companies) and early adoption is permitted. Depending on the amendment, adoption may be applied on a retrospective, modified retrospective, or prospective basis. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2019-12 as of January 1, 2022 on a prospective basis. The standard had no material impact on its condensed consolidated financial statements and related disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which simplifies the guidance on the issuer’s accounting for convertible debt instruments by removing the separation models for (1) convertible debt with a cash conversion feature and (2) convertible instruments with a beneficial conversion feature. As a result, entities will not separately present in equity an embedded conversion feature in such debt. Instead, they will account for a convertible debt instrument wholly as debt, unless certain other conditions are met. The elimination of these models will reduce reported interest expense and increase reported net income for entities that have issued a convertible instrument that was within the scope of those models before the adoption of ASU 2020-06. Also, ASU 2020-06 requires the application of the if-converted method for calculating diluted earnings per share and treasury stock method will be no longer available. 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 this update on January 1, 2022 using the modified retrospective method of transition and the impact to its condensed consolidated financial statements was not material.</span></div> 10344000 10344000 Business Combinations<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company acquired TeraXion, Inc. (“TeraXion”) and ON Design Israel Ltd. (“ON Design Israel”) in October 2021 and Symeo GmbH (“Symeo”) in January 2022. These acquisitions were recorded by allocating the purchase consideration to the net assets acquired based on their estimated fair values at the acquisition date. The excess of the purchase consideration for the acquisition over the fair value of the net assets acquired is recorded as goodwill. The fair values were based on management’s analysis, including work performed by third-party valuation specialists. The following presents the preliminary allocation of the purchase consideration to the assets acquired and liabilities assumed for TeraXion, ON Design Israel, and Symeo as of March 31, 2022:</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:53.285%"/><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:13.519%"/><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:13.519%"/><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:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Symeo GmbH</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TeraXion</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ON Design Israel</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price - cash consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price - cash consideration (Accrual)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: debt paid at closing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,295)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash paid</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,379 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,474 </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:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price - equity consideration</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="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity consideration</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,441 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn out shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,583 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,723 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,474 </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:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of net assets and liabilities assumed:</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets other than cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-progress research &amp; development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,461)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,840)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,578)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,702 </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:14pt"><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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,267 </span></td><td style="background-color:#cceeff;border-bottom: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-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,721 </span></td><td style="background-color:#cceeff;border-bottom: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-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,772 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any changes in the estimated fair values of the net assets recorded for the business combination of TeraXion, ON Design Israel or Symeo upon the finalization of more detailed analyses of the facts and circumstances that existed at the date of the transaction will change the allocation of the purchase price. Any subsequent changes to the purchase allocation during the measurement period that are material will be recorded in the reporting period in which the adjustment amounts are determined.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade receivables and payables, as well as other current and non-current assets and liabilities, were valued at the existing carrying value as they represented the fair value of those items at the acquisition date, based on management’s judgments and estimates.</span></div>Due to the fact that the acquisitions related to TeraXion, ON Design Israel and Symeo have just recently occurred, the magnitude of the transactions, and the significant information to be obtained and analyzed, some of which resides in foreign jurisdictions, the Company’s fair value estimates for the purchase price allocation are preliminary and may change during the allowable measurement period, which is up to the point the Company obtains and analyzes the information that existed as of the date of the acquisition necessary to determine the fair values of the assets acquired and liabilities assumed, but in no case to exceed more than one year from the date of acquisition. As of May 13, 2022, the Company had not finalized the determination of fair values allocated to various assets and liabilities, including, but not limited to, property, plant and equipment, identifiable intangible assets, other assets, deferred taxes, goodwill, tax uncertainties, income taxes payable, and other liabilities. Specifically for the valuation of intangibles assets acquired, the Company used publicly available benchmarking information, as well as a variety of other assumptions, including market participant assumptions to determine the preliminary values. Any changes in the fair values of the assets acquired and liabilities assumed during the measurement period may result in material adjustments to goodwill.<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of TERAXION INC</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 27, 2021, indie entered into a Share Purchase Agreement (the “Purchase Agreement”), pursuant to which indie’s wholly-owned Canadian subsidiary (“Purchaser”) agreed to purchase all of the outstanding capital stock of TeraXion from the existing stockholders. The transaction was completed on October 12, 2021 and TeraXion became a wholly-owned subsidiary of ADK, LLC as a result of this acquisition. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate purchase price of this acquisition is CAD$200,000 (the “Purchase Price”), which is payable 50% in cash and 50% in indie’s shares of Class A common stock, subject to various purchase price adjustments. Upon completion of the transaction, the total consideration paid for this acquisition consisted of (i) approximately $75,282 in cash (including debt paid at closing and net of cash acquired); (ii) the issuance by indie of 5,805,144 shares of indie Class A common stock with a fair value of $65,192 based on the market value of $11.23 per share; and (iii) the assumption by indie of TeraXion options, which became exercisable to purchase 1,542,332 shares of indie Class A common stock with a fair value of $17,249.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TeraXion is a market leader in the design and manufacture of innovative photonic components. The Company paid a premium (i.e. goodwill) over the fair value of the net tangible and identified intangible assets acquired as this acquisition accelerates indie’s vision of becoming a semiconductor and software level solutions provider for multiple sensor modalities spanning advanced driver-assistance systems (“ADAS”) and autonomous vehicles. The goodwill is not expected to be deductible for tax purposes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, indie incurred approximately $1,649 of acquisition-related costs, which were primarily legal expense and recorded as part of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expenses. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no amounts of revenue and earnings of TeraXion included in the Company’s condensed consolidated statement of operations for the three months ended March 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information shown below summarizes the combined results of operations for the Company and TeraXion as if the closing of the acquisition had occurred on January 1, 2021:</span></div><div style="text-align:justify"><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:76.754%"><tr><td style="width:1.0%"/><td style="width:72.042%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.758%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Combined 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,044 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Combined net loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,567 </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></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information includes adjustments that are directly attributable to the business combination and are factually supportable. Pro forma information reflects adjustments that are expected to have a continuing impact on the Company’s results of operations and are directly attributable to the acquisition. The unaudited pro forma results include adjustments to reflect, among other things, direct transaction costs relating to the acquisition, the incremental intangible asset amortization to be incurred based on the preliminary values of each identifiable intangible asset, and to eliminate a portion of the interest expense related to legacy TeraXion’s former loans, which were repaid upon completion of the acquisition. The unaudited pro forma financial information is presented for illustrative purposes only and is not necessarily indicative of the operating results that would have been realized if the acquisition had taken place on January 1, 2021.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of ON Design Israel Ltd.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 1, 2021, indie entered into a definitive agreement and completed its acquisition of ON Design Israel Ltd. for $4,974 in cash paid upon close (net of cash acquired), $7,500 will be paid in 2022 and is reflected in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other current liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and up to $7,500 will be paid upon achievement of certain milestones and is reflected in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other long-term liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Upon completion of the acquisition, ON Design Israel was renamed to indie Semiconductor Design Israel Ltd and became a wholly-owned subsidiary of the Company. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid a premium (i.e. goodwill) over the fair value of the net tangible and identified intangible assets acquired as this acquisition brings the Company an engineering development team with broad experience in radar system implementation, which will accelerate indie’s entry into the radar market and enable the Company to capture strategic opportunities among Tier 1 customers. The goodwill is not expected to be deductible for tax purposes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, indie incurred approximately $390 of acquisition-related costs, which were primarily legal expense and recorded as part of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expenses. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total purchase considerations transferred at closing also included contingent consideration that had a fair value of $4,000 as of the acquisition date. The maximum contingent consideration payable in connection with the acquisition is $7,500. The acquisition date fair value of the contingent considerations was determined based on the Company’s assessment of the probability of achieving the performance targets that ultimately obligate the Company to transfer additional consideration to the seller. The contingent consideration is comprised of two tranches. The first tranche (“Tapeout”) is payable, up to a maximum of $2,500, upon the achievement of tapeout of the product design within 30 months of the acquisition. The second tranche (“Design Win”) is payable, up to a maximum of $5,000, upon indie’s achievement of a design win within 36 months of the acquisition. The fair value of any outstanding contingent consideration liabilities will be remeasured as of the end of each reporting period with any resulting remeasurement gains or losses recognized in the consolidated statement of operations. The fair value of Tapeout and Design Win contingent consideration liabilities was $1,771 and $2,148, respectively, as of March 31, 2022. Both the fair value of Tapeout and Design Win contingent consideration liability as of March 31, 2022 are reflected in reflected in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other long-term liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the condensed consolidated balance sheet.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma financial information for the three months ended March 31, 2022 for ON Design Israel is not disclosed as the results are not material to the Company’s condensed consolidated financial statements.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of Symeo GmbH</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 21, 2021, indie entered into a definitive agreement with ADI to acquire Symeo. The acquisition was approved by the German government on January 4, 2022 and closed on the same day. The total consideration paid for this acquisition consisted of (i) $8,705 in cash at closing, net of cash acquired; (ii) a $10,000 promissory note payable in January 2023 with a fair market value of $9,674; and (iii) an equity-based earn-out of up to 858,369 shares of indie Class A common stock based on future revenue growth. The fair market value of this equity-based earn-out was $8,204 on January 4, 2022. The acquisition date fair value of the equity-based earn-out was determined based on the Company’s assessment of the probability of achieving the performance targets that ultimately obligate the Company to transfer additional consideration to the seller. This earn-out has two tranches. Both tranches are payable upon Symeo achieving $5,000 of revenue threshold by March 31, 2023, another $6,000 of revenue threshold by March 31, 2024 and annual gross margin of Symeo for each period being greater than 65%. The fair value of any outstanding contingent consideration liabilities will be remeasured as of the end of each reporting period with any resulting remeasurement gains or losses recognized in the consolidated statement of operations. The fair value of these contingent consideration liabilities was $4,235 and $3,985, respectively, as of March 31, 2022. The first tranche of this earn-out liability is reflected in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued expense and other current liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and the second tranche is reflected in reflected in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other long-term liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the condensed consolidated balance sheet as of March 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indie incurred various acquisition-related costs, which were primarily legal expense and recorded as part of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expenses. Total costs incurred is de minimis as of March 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma financial information for the three months ended March 31, 2022 for Symeo is not disclosed as the results are not material to the Company’s condensed consolidated financial statements.</span></div> The following presents the preliminary allocation of the purchase consideration to the assets acquired and liabilities assumed for TeraXion, ON Design Israel, and Symeo as of March 31, 2022:<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:53.285%"/><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:13.519%"/><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:13.519%"/><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:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Symeo GmbH</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TeraXion</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ON Design Israel</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price - cash consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price - cash consideration (Accrual)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: debt paid at closing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,295)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash paid</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,379 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,474 </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:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price - equity consideration</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="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity consideration</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,441 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn out shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,583 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,723 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,474 </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:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of net assets and liabilities assumed:</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets other than cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-progress research &amp; development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,461)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,840)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,578)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,702 </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:14pt"><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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,267 </span></td><td style="background-color:#cceeff;border-bottom: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-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,721 </span></td><td style="background-color:#cceeff;border-bottom: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-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,772 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 10000000 74050000 6107000 9674000 0 7500000 0 6857000 0 1295000 5625000 1133000 18379000 75282000 12474000 0 65192000 0 0 17249000 0 0 82441000 0 8204000 0 0 0 0 4000000 26583000 157723000 16474000 2857000 7627000 119000 1039000 6009000 1315000 6631000 43594000 5077000 2170000 10304000 1562000 2411000 12682000 0 603000 2378000 0 965000 6125000 0 36000 0 66000 1461000 5840000 859000 0 1025000 0 2935000 20272000 1578000 0 7580000 0 12316000 54002000 5702000 14267000 103721000 10772000 200000000 0.50 0.50 75282000 5805144 65192000 11.23 1542332 17249000 1649000 0 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information shown below summarizes the combined results of operations for the Company and TeraXion as if the closing of the acquisition had occurred on January 1, 2021:</span></div><div style="text-align:justify"><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:76.754%"><tr><td style="width:1.0%"/><td style="width:72.042%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.758%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Combined 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,044 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Combined net loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,567 </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></table></div> 14044000 8567000 4974000 7500000 7500000 390000 4000000 7500000 2500000 P30M 5000000 P36M 1771000 2148000 8705000 10000000 9674000 858369 8204000 5000000 6000000 0.65 4235000 3985000 Inventory, NetInventory, net consists of the following:<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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,151 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory, gross</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,832 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Inventory reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,752 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory, net</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,835 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,080 </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>During the three months ended March 31, 2022 and 2021, the Company recognized write-downs in the value of inventory of $503 and $8, respectively. Inventory, net consists of the following:<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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,151 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory, gross</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,832 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Inventory reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,752 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory, net</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,835 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,080 </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> 3824000 2380000 5084000 6301000 4225000 2151000 13133000 10832000 2298000 1752000 10835000 9080000 503000 8000 Property and Equipment, Net<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following:</span></div><div style="margin-top:8pt"><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:59.133%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Useful life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production tooling</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lab equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,191 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,101 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property 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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,093 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,090 </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="margin-top:10pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19pt">Leasehold improvements are amortized over the shorter of the remaining lease term or estimated useful life of the leasehold improvement.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized depreciation expense of $760 and $210 for the three months ended March 31, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed assets not yet in service consist primarily of capitalized internal-use software and certain tooling and other equipment that have not been placed into service.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following:</span></div><div style="margin-top:8pt"><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:59.133%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Useful life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production tooling</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lab equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,191 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,101 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property 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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,093 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,090 </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="margin-top:10pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19pt">Leasehold improvements are amortized over the shorter of the remaining lease term or estimated useful life of the leasehold improvement.</span></div> P4Y 10661000 10158000 P4Y 4654000 4489000 P3Y P7Y 3096000 1893000 543000 395000 0 256000 18954000 17191000 6861000 6101000 12093000 11090000 760000 210000 Intangible Assets, Net <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consist of the following:</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:19.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><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:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><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:6.940%"/><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:8.256%"/><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:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><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:8.121%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Useful Life</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Useful Life</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,623)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,374)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,477)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,286)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,016 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(365)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,317 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intellectual property licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,697)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,943 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(239)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,139 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of exchange rate on gross carrying </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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(631)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(631)</span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets with finite lives</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,606 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,808)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,627 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,133)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,494 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IPR&amp;D</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,036 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,866 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of exchange rate on gross carrying</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets with indefinite lives</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,987 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,987 </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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,593 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,808)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,785 </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 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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,418 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,133)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,285 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company obtained software licenses which it uses for its research and development efforts related to its products. In fiscal 2022 and 2021, the Company obtained additional software licenses. Further, the Company has acquired developed technology, customer relationships, trade names, backlog, and IPR&amp;D as a result of the business combinations. See Note 2 - Business Combinations for additional information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with finite lives are amortized on a straight-line basis over the expected period to be benefited by future cash flows. The Company monitors and assesses these assets for impairment on a periodic basis. As of March 31, 2022, the Company determined that there was no impairment of intangible assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets for the three months ended March 31, 2022 and 2021 was $4,675 and $432, respectively. Amortization of intangible assets is included within </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of goods sold, Research and development expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, general and administrative expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> based their respective nature, in the condensed consolidated statements of operations, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the amount of definite-lived intangible assets subject to amortization as of March 31, 2022, amortization expense for each of the next five fiscal years is expected to be as follows:</span></div><div style="text-align:justify"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remaining 9 months)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,934 </span></td><td style="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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,798 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consist of the following:</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:19.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><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:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><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:6.940%"/><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:8.256%"/><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:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><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:8.121%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Useful Life</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Useful Life</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,623)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,374)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,477)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,286)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,016 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(365)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,317 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intellectual property licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,697)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,943 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(239)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,139 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of exchange rate on gross carrying </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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(631)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(631)</span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets with finite lives</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,606 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,808)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,627 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,133)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,494 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IPR&amp;D</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,036 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,866 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of exchange rate on gross carrying</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets with indefinite lives</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,987 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,987 </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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,593 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,808)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,785 </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 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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,418 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,133)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,285 </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consist of the following:</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:19.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><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:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><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:6.940%"/><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:8.256%"/><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:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><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:8.121%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Useful Life</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Useful Life</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,623)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,374)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,477)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,286)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,016 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(365)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,317 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intellectual property licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,697)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,943 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(239)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,139 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of exchange rate on gross carrying </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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(631)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(631)</span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets with finite lives</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,606 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,808)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,627 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,133)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,494 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">IPR&amp;D</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,036 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,866 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of exchange rate on gross carrying</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets with indefinite lives</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,987 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,987 </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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,593 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,808)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,785 </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 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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,418 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,133)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,285 </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> P6Y6M 55671000 3623000 52048000 P6Y8M12D 49035000 1374000 47661000 P2Y2M12D 23305000 7477000 15828000 P2Y6M 23302000 6286000 17016000 P6Y7M6D 15093000 935000 14158000 P6Y8M12D 12682000 365000 12317000 P1Y3M18D 1757000 1697000 60000 P1Y6M 1736000 1687000 49000 P6Y7M6D 7089000 444000 6645000 P6Y8M12D 6125000 182000 5943000 P1Y7M6D 2980000 632000 2348000 P1Y9M18D 2378000 239000 2139000 -289000 0 -289000 -631000 0 -631000 105606000 14808000 90798000 94627000 10133000 84494000 14036000 14036000 11866000 11866000 -49000 -49000 -75000 -75000 13987000 13987000 11791000 11791000 119593000 14808000 104785000 106418000 10133000 96285000 0 4675000 432000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the amount of definite-lived intangible assets subject to amortization as of March 31, 2022, amortization expense for each of the next five fiscal years is expected to be as follows:</span></div><div style="text-align:justify"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remaining 9 months)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,934 </span></td><td style="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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,798 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 13504000 19637000 15557000 11083000 11083000 19934000 90798000 Goodwill <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the carrying amount and activity of goodwill as of March 31, 2022:</span></div><div style="margin-top:8pt"><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:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions (Note 2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,373 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate on 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,416 </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="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill increased by $14,373 during the three months ended March 31, 2022 due to an acquisition completed during the period. See Note 2 for a detailed discussion of goodwill acquired. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests its goodwill for impairment annually as of the first day of its fourth fiscal quarter and in interim periods if certain events occur indicating the carrying value of goodwill may be impaired. There were no indicators of impairment noted during the three months ended March 31, 2022.</span></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the carrying amount and activity of goodwill as of March 31, 2022:</span></div><div style="margin-top:8pt"><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:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions (Note 2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,373 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate on 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,416 </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> 115206000 14373000 837000 130416000 14373000 Debt<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of debt as of March 31, 2022 and December 31, 2021:</span></div><div style="margin-top:10pt"><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:19.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal<br/>Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized<br/>Discount<br/>and<br/>Issuance Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal<br/>Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized<br/>Discount<br/>and<br/>Issuance Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term loans, due 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Promissory note, due 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:'Times New Roman',sans-serif;font-size:10pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CIBC loan, due 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,917 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,568 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,912 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding debt as of March 31, 2022 and December 31, 2021 is classified in the condensed consolidated balance sheets as follows: </span></div><div style="margin-top:10pt"><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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities - Current debt obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent liabilities - Long-term debt, net of current maturities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,568 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">PacWest Revolving Line of Credit</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into a loan and security agreement with Pacific Western Bank (“PacWest”, formerly Square 1 Bank) in January 2015, that provided a term loan of up to $10,000 with a maturity date of September 2020. The term loan bore interest equal to the greater of one percent above the prime rate in effect, or 4.5% on outstanding borrowings. In addition, the loan and security agreement provided for a revolving line of credit. The revolving line of credit bore interest equal to the greater of seventy-five basis points above the prime rate in effect, or 4.25% on outstanding borrowings. The terms of the loan and security agreement have been amended from time to time, and in with the most recent amendment dated November 5, 2021 as described below. The amendments have, among other things, extended the maturity date of the loan and adjusted the financial covenants’ borrowing limits. During 2020, the outstanding balance on the term loan was transferred to the revolving line of credit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 5, 2021, the Company entered into an amendment to the PacWest loan agreement that (i) increased the maximum borrowing capacity under the revolving line of credit to $20,000, (ii) limited the security interests of the bank to the cash collateral set at 102.5% of the drawn amount of the loan, (iii) removed various reporting and restrictive covenants, (iv) extended the maturity date to November 4, 2022 and (iv) reduced the interest rate to 2.1% per annum. In addition, the amendment requires the Company to collateralize a cash balance equal to the total outstanding balance in a cash security account with </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PacWest. Upon execution of the amendment, the Company repaid the outstanding balance of $1,675 under the original line of credit to this new arrangement.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022 and December 31, 2021, there was no outstanding balance on the revolving line of credit. The Company’s borrowings under the revolving line of credit were subject to an aggregate borrowing limit of $20,000 as of March 31, 2022 and December 31, 2021. Total borrowings at any given time under the revolving line of credit are limited to a percentage of domestic accounts receivables less than 90 days past due and other factors.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revolving line of credit is subject to debt covenants which, if violated, could result in the outstanding balance becoming immediately due. The Company has complied with or obtained waivers for all such covenants as of the date these financial statements were issued.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">TeraXion Revolving Credit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of TeraXion on October 12, 2021, the Company assumed a revolving credit with the Canadian Imperial Bank of Commerce with a credit limit of CAD9,440 bearing interest at prime rate plus 0.25%, repayable in monthly installments of CAD155 plus interest, maturing in October 2026. The repayment of monthly installments reduces the credit limit over time. As of March 31, 2022 and December 31, 2021 the outstanding principal balance and credit limit of the loan was $6,805 and $7,102, or CAD8,512 and CAD8,976, respectively. This loan is secured with an authorized credit facility of CAD7,000 from the bank, bearing interest at prime rate plus 0.25%. This line of credit was unused at December 31, 2021 and March 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Short Term Loans</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Wuxi</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 13, 2019, Wuxi entered into a short-term loan agreement with CITIC Group Corporation Ltd. with aggregate principal balance of CNY2,000, or approximately $285, and bearing interest of 4.785% per annum. The principal balance is denominated in Chinese Yuan and the outstanding balance is adjusted for changes in foreign currency exchange rates at each reporting period. On November 13, 2020, the terms of the agreement were extended for twelve months, and the principal and interest were due on November 15, 2021. On November 19, 2021, the total outstanding balance with CITIC Group Corporation was fully paid off. On January 19, 2022, Wuxi entered into a short-term loan agreement with CITIC Group Corporation Ltd. with aggregate principal balance of CNY2,000, or approximately $315, and bearing interest of 3.90% per annum. The principal balance is denominated in Chinese Yuan and the outstanding balance is adjusted for changes in foreign currency exchange rates at each reporting period. As of March 31, 2022, the total outstanding short-term loan with CITIC Group Corporation Ltd. was CNY2,000, or approximately $315.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 15, 2020, Wuxi entered into a short-term loan agreement with Bank of Ningbo (“NBCB”) with aggregate principal balance of CNY1,000 or approximately $151 and bearing interest of 4.785%. On April 29, 2021, Wuxi increased its short-term loan principal with NBCB by CNY1,000 or approximately $155 to a total principal balance of CNY4,000. On October 14, 2021, the borrowing from October 15, 2020 was fully paid off. On October 18, 2021, Wuxi re-entered into a short-term loan agreement with NBCB for CNY1,000, or approximately $150 and bearing interest of 4.785%. As of March 31, 2022, the total outstanding short-term loan with NBCB was CNY2,000, or $315. As of December 31, 2021, the total outstanding short-term loan with NBCB was CNY2,000 or $315. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 18, 2021, Wuxi also entered into a short-term loan agreement Bank of Nanjing with aggregate principal balance of CNY3,000, or approximately $453 and bearing interest of 4.00%. As of March 31, 2022, the total outstanding short-term loan with Bank of Nanjing was CNY3,000 or $472. As of December 31, 2021, the total outstanding short-term loan with Bank of Nanjing was CNY3,000 or $472. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TeraXion</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the TeraXion acquisition, on October 12, 2021, the Company assumed a short-term loan with Canada Economic Development. This loan bears an interest rate of 8.00% and is payable monthly with a maturity date of April 1, 2022. As of March 31, 2022 and December 31, 2021, the aggregate outstanding principal balance was $5 and $23, respectively. As of April 1, 2022 this loan has been repaid in full.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Symeo Promissory Note</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Symeo acquisition on January 4, 2022, the Company issued a short-term interest-free promissory note of $10,000, payable upon its maturity of January 31, 2023. As of March 31, 2022, the outstanding principal balance was $10,000 and the carrying value was $9,674. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the components of interest expense for the three months ended March 31, 2022 and March 31, 2021:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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="display:none"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on Trinity Term Loan:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of discount and issuance cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on other debt obligations:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of discount and issuance cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of debt as of March 31, 2022 and December 31, 2021:</span></div><div style="margin-top:10pt"><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:19.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal<br/>Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized<br/>Discount<br/>and<br/>Issuance Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal<br/>Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized<br/>Discount<br/>and<br/>Issuance Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term loans, due 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Promissory note, due 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:'Times New Roman',sans-serif;font-size:10pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CIBC loan, due 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,917 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,568 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,912 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding debt as of March 31, 2022 and December 31, 2021 is classified in the condensed consolidated balance sheets as follows: </span></div><div style="margin-top:10pt"><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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities - Current debt obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent liabilities - Long-term debt, net of current maturities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,568 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,893 </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> 1107000 1107000 810000 810000 10000000 326000 9674000 6810000 23000 6787000 7102000 19000 7083000 17917000 349000 17568000 7912000 19000 7893000 12262000 2275000 5306000 5618000 17568000 7893000 10000000 0.01 0.045 0.0075 0.0425 20000000 1.025 0.021 1675000 0 0 20000000 20000000 9440000 0.0025 155000 6805000 7102000 8512000 8976000 7000000 0.0025 2000000 285000 0.04785 P12M 2000000 315000 0.0390 2000000 315000 1000000 151000 0.04785 1000000 155000 4000000 1000000 150000 0.04785 2000000 315000 2000000 315000 3000000 453000 0.0400 3000000 472000 3000000 472000 0.0800 5000 23000 10000 10000000 9674000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the components of interest expense for the three months ended March 31, 2022 and March 31, 2021:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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="display:none"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on Trinity Term Loan:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of discount and issuance cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on other debt obligations:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of discount and issuance cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 395000 0 72000 0 467000 58000 123000 0 30000 58000 153000 58000 620000 Warrant Liability<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the June 10, 2021 Transaction, holders of TB2 Class A ordinary shares automatically received Class A common stock of indie, and holders of TB2 warrants automatically received 17,250,000 warrants of indie with substantively identical terms (“Public Warrants”). At the Closing, 8,625,000 Class B ordinary shares of TB2 owned by the Sponsor, automatically converted into 8,625,000 shares of indie Class A common stock, and 8,650,000 private placement warrants held by the sponsor, each exercisable for one Class A ordinary share of TB2 at $11.50 per share, automatically converted into warrants to purchase one share of indie Class A common stock at $11.50 per share with substantively identical terms (“the “Private Placement Warrants”). Also at the Closing, TB2 issued 1,500,000 working capital warrants to an affiliate of the Sponsor in satisfaction of a working capital promissory note of $1,500 (the “Working Capital Warrants” and, together with the Private Placement Warrants, the “Private Warrants”). These Working Capital Warrants have substantially identical terms to the Private Placement Warrants. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warrants may be exercised only during the period commencing on July 10, 2021 (30 days after the closing of the Transaction) through June 10, 2026. The Company may redeem the Public Warrants at a price of $0.01 per warrant upon 30 days’ notice, only in the event that the last sale price of the Class A common stock is at least $18.00 per share for any 20 trading days within a 30-trading day period ending on the third day prior to the date on which notice of redemption is given, provided there is an effective registration statement and current prospectus in effect with respect to the Class A common stock underlying such warrants during the 30 day redemption period. If the Company redeems the warrants as described above, management will have the option to require all holders to exercise warrants on a “cashless basis.” </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the warrant agreement relating to the Public Warrants, the Company is required to use its best efforts to maintain the effectiveness of the registration statement covering the warrants. If a registration statement is not effective within 90 days following the consummation of a business combination, warrant holders may, until such time as there is an effective registration statement and during any period when the Company shall have failed to maintain an effective registration statement, exercise warrants on a cashless basis pursuant to an available exemption from registration under the Securities Act. In the event that a registration statement is not effective at the time of exercise or no exemption is available for a cashless exercise, the holder of such warrant shall not be entitled to exercise such warrant for cash and in no event (whether in the case of a registration statement being effective or otherwise) will the Company be required to net cash settle the warrant exercise. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The terms of the Private Warrants are identical to the Public Warrants as described above, except that the Private Warrants are not redeemable so long as they are held by the sponsor or its permitted transferees.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reviewed the terms of warrants to purchase its Class A common stock to determine whether warrants should be classified as liabilities or stockholders’ equity in its consolidated balance sheet. In order for a warrant to be classified in stockholders’ equity, the warrant must be (a) indexed to the Company’s equity and (b) meet the conditions for equity classification in ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging – Contracts in an Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. If a warrant does not meet the conditions for equity classification, it is carried on the consolidated balance sheet as a warrant liability measured at fair value, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with subsequent changes in the fair value of the warrant recorded in the statement of operations as change in fair value of warrants in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income (expense), net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company determined that all warrants are required to be carried as a liability in the condensed consolidated balance sheet at fair value, with changes in fair value recorded in the condensed consolidated statement of operations (see Note 10). At the closing of the Transaction on June 10, 2021, the warrants had an initial fair value of $74,408, which was recorded as liability and a reduction to additional paid in capital in the condensed consolidated balance sheet.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of the number of shares of the Company’s Class A common stock issuable upon exercise of warrants outstanding at June 10, 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:99.269%"><tr><td style="width:1.0%"/><td style="width:20.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Redemption Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expiration Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Initial 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,250,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 10, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,150,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 10, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, there have been no exercises of the warrants and the fair value was $53,114.</span></div> 17250000 8625000 8625000 8650000 1 11.50 1 11.50 1500000 1500000 P30D 0.01 P30D 18.00 P20D P30D P30D 74408000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of the number of shares of the Company’s Class A common stock issuable upon exercise of warrants outstanding at June 10, 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:99.269%"><tr><td style="width:1.0%"/><td style="width:20.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Redemption Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expiration Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Initial 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,250,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 10, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,150,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 10, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 17250000 11.50 18.00 42435000 10150000 11.50 31973000 53114000 Contingent and Earn-Out Liabilities<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earn-Out Milestones</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of indie’s stockholders are entitled to receive up to 10,000,000 earn-out shares of the Company’s Class A common stock if the earn-out milestones are met. The earn-out milestones represent two independent criteria, which each entitles the eligible stockholders to 5,000,000 earn-out shares per milestone met. Each earn-out milestone is considered met if at any time following the Transaction and prior to December 31, 2027, the volume weighted average price of indie’s Class A common stock is greater than or equal to $12.50 or $15.00 for any twenty trading days within any thirty-trading day period, respectively. Further, the earn-out milestones are also considered to be met if indie undergoes a Sale. A Sale is defined as the occurrence of any of the following for indie: (i) engage in a “going private” transaction pursuant to Rule 13e-3 under the Exchange Act or otherwise cease to be subject to reporting obligations under Sections 13 or 15(d) of the Exchange Act; (ii) Class A common stock ceases to be listed on a national security exchange, other than for the failure to satisfy minimum listing requirements under applicable stock exchange rules; or (iii) change of ownership (including a merger or consolidation) or approval of a plan for complete liquidation or dissolution.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Escrow Shares</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,450,000 Class A common shares of indie were placed in escrow for the potential future release to the sponsors of TB2 in the event the earn-out milestones are met. The earn-out milestones for the Escrow Shares are identical to those of the earn-out shares. Achievement of each milestone entitles the shareholders to 50% of the total Escrow Shares. The Escrow Shares have been accounted for as a liability and remeasured to fair value each reporting period. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of November 9, 2021, the first earn-out milestone was achieved while the second Earn-Out Milestone remains unachieved. The achievement of the first earn-out milestone eliminated the variability in the arrangement that previously prevented this instrument to be equity-classified. As a result, the earn-out liabilities associated with the first Earn-Out Milestone were recorded to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Additional paid-in capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> in the consolidated balance sheet at its fair value. At the same time, the unearned liabilities associated with the second Earn-Out Milestones were also remeasured to its fair value and reclassified per ASC 815-40 to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Additional paid-in capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> in the consolidated balance sheet. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2021, there was no liability remaining on the balance sheet. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Contingent Considerations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 13, 2020, in connection with the acquisition of City Semiconductor, Inc. (City Semi), the company recorded contingent consideration as a long-term liability at a fair value of $1,180. The contingent consideration is comprised of two tranches. The first tranche is payable, up to a maximum of $500, upon the achievement of cash collection targets within twelve months of the acquisition, and $456 was achieved in May 2021. The second tranche is payable, up to a maximum of $1,500, upon the shipment of a product incorporating the acquired developed technology. In September 2021, the Company paid off the first </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">tranche of the contingent consideration. The fair value of the second tranche contingent consideration liabilities was $1,000 as of March 31, 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 1, 2021, in connection with the acquisition of ON Design Israel, the company recorded contingent consideration as a long-term liability at a fair value of $4,000. The contingent consideration is comprised of two tranches. The first tranche is payable, up to a maximum of $2,500, upon the achievement of tapeout within 30 months of the acquisition. The second tranche is payable, up to a maximum of $5,000, upon indie’s achievement of a design win within 36 months of the acquisition. The fair value of the first and second tranche contingent consideration liabilities was $1,771 and $2,148, respectively, and are recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other long-term liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheet as of March 31, 2022. The change in fair value since the acquisition date is recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income (expense), net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statement of operations for the three months ended March 31, 2022. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 4, 2022, in connection with the acquisition of Symeo, the company recorded contingent considerations as a current and a long-term liability at a fair value of $4,212 and $3,992, respectively. The contingent consideration is comprised of two tranches. The first tranche is payable upon the achievement of revenue threshold of $5,000 by December 31, 2022. The second tranche is payable upon Symeo’s achievement of revenue threshold of $6,000 by December 31, 2023. The fair value of the first and second tranche contingent consideration liabilities as of March 31, 2022 was $4,235 and $3,985, respectively. The change in fair value since the acquisition date is recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income (expense), net</span> in the consolidated statement of operations for the three months ended March 31, 2022.Share-Based Compensation<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock compensation expense is recorded in research and development and general and administrative expenses based on the classification of the work performed by the grantees. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the share-based compensation for the periods presented:</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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,650 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock compensation expense for the three months ended March 31, 2022 included $1,674, which represents liability classified awards for the Company’s 2022 annual incentive plan accrual.</span></div> 10000000 5000000 5000000 12.50 15.00 20 30 3450000 0.50 0.50 0 1180000 500000 456000 1500000 1000000 4000000 2500000 P30M 5000000 P36M 1771000 2148000 4212000 3992000 5000000 6000000 4235000 3985000 Fair Value Measurements<div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s debt instruments are recorded at their carrying values in its condensed consolidated balance sheets, which may differ from their respective fair values. The fair values of the Company’s term loans generally approximated their carrying values. The fair value of the promissory note in relation with the Symeo acquisition was determined using valuation inputs categorized as Level 3. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2022, the Company held currency forward contracts of $3,025 to sell United States dollars and to buy Canadian dollars at a forward rate. Any changes in the fair value of these contracts are reflected in the consolidated statement of operations. The fair value of the currency forward contracts was determined using valuation inputs categorized as Level 2. The change in fair value at March 31, 2022 was de minimis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s fair value hierarchy for financial assets and liabilities:</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:49.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements as of March 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant Liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ON Design Israel Contingent Consideration - Tapeout</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ON Design Israel Contingent Consideration - Design Win</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">City Semi Contingent Consideration - Second Tranche</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Symeo Contingent Consideration - First Tranche</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Symeo Contingent Consideration - Second Tranche</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Symeo Promissory Note</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><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:49.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements as of December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant Liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ON Design Israel Contingent Consideration - Tapeout</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,817 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,817 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ON Design Israel Contingent Consideration - Design Win</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">City Semi Contingent Consideration - Second Tranche</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022 and December 31, 2021, the Company’s cash and cash equivalents were all held in cash or Level 1 instruments where the fair values approximates the carrying values.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3 Disclosures</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warrants</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants were valued using the Black-Scholes-Merton formula and a Monte Carlo Simulations analysis. Calculating the fair value of warrants requires the input of subjective assumptions. Other reasonable assumptions could provide differing results. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the liability’s estimated value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Considerations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent considerations were valued using a Monte Carlo analysis in order to simulate the future path of the Company’s stock price over the earn-out period. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the liability’s estimated value.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the significant unobservable inputs assumed for each of the fair value measurements:</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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Input</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Input</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</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="display:none"/><td colspan="3" style="display:none"/><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;text-indent:10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">City Semi Contingent Consideration - Second Tranche</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="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ON Design Israel Contingent Consideration - Tapeout</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ON Design Israel Contingent Consideration - Design Win</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Symeo Contingent Consideration - First Tranche</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Symeo Contingent Consideration - Second Tranche</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Symeo Promissory Note</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div> 3025000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s fair value hierarchy for financial assets and liabilities:</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:49.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements as of March 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant Liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ON Design Israel Contingent Consideration - Tapeout</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ON Design Israel Contingent Consideration - Design Win</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">City Semi Contingent Consideration - Second Tranche</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Symeo Contingent Consideration - First Tranche</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Symeo Contingent Consideration - Second Tranche</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Symeo Promissory Note</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><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:49.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements as of December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant Liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ON Design Israel Contingent Consideration - Tapeout</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,817 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,817 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ON Design Israel Contingent Consideration - Design Win</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">City Semi Contingent Consideration - Second Tranche</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 53114000 53114000 0 0 1771000 1771000 0 0 2148000 2148000 0 0 1000000 1000000 0 0 4235000 4235000 0 0 3985000 3985000 0 0 9674000 9674000 0 0 100467000 100467000 0 0 1817000 1817000 0 0 2222000 2222000 0 0 980000 980000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the significant unobservable inputs assumed for each of the fair value measurements:</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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Input</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Input</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</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="display:none"/><td colspan="3" style="display:none"/><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;text-indent:10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">City Semi Contingent Consideration - Second Tranche</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="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ON Design Israel Contingent Consideration - Tapeout</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ON Design Israel Contingent Consideration - Design Win</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Symeo Contingent Consideration - First Tranche</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Symeo Contingent Consideration - Second Tranche</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Symeo Promissory Note</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div> 0.4370 0.3600 0.1080 0.1080 0.0625 0.0437 0.0625 0.0437 0.0625 0.0625 0.0313 Noncontrolling Interest<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the closing of the Transaction on June 10, 2021, certain members of ADK LLC (the “ADK Minority Holders”) retained approximately 26% membership interest in ADK LLC. The ADK Minority Holders may from time to time, after December 10, 2021, exchange with indie, such holders’ units in ADK LLC for an equal number of shares of indie’s Class A common stock. As a result, indie’s ownership interest in ADK LLC will increase. The ADK Minority Holders’ ownership interests are accounted for as noncontrolling interests in the Company’s condensed consolidated financial statements. The Company’s ownership of ADK LLC, was approximately 79% as of March 31, 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Transaction, the Company issued to certain members of ADK LLC an aggregate of 33,827,371 shares of Class V common stock of indie (the “Class V Holders”). The shares of Class V common stock provides no economic rights in indie to the holder thereof; however, each Class V Holder is entitled to vote with the holders of Class A common stock of indie, with each share of Class V common stock entitling the holder to one (1) vote per share of Class V common stock at the time of such vote (subject to customary conversion rate adjustments for stock splits, stock dividends and reclassifications). As of March 31, 2022, the Company had an aggregate of 30,119,812 shares of Class V common stock issued and outstanding.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ADK LLC held 64% and 50% voting control in Wuxi as of March 31, 2022 and December 31, 2021, respectively. From time to time, Wuxi has sold equity ownership and the transactions have reduced ADK LLC’s controlling interest in Wuxi on the consolidated balance sheets. As of March 31, 2022, ADK LLC maintained its controlling ownership in Wuxi. Accordingly, Wuxi’s financial statements are consolidated with those of ADK LLC and its other wholly-owned subsidiaries. Minority </span></div>interests held in Wuxi are accounted for as non-controlling interests in the Company’s condensed consolidated financial statements. 0.26 0.79 33827371 1 30119812 30119812 0.64 0.50 Revenue<div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company disaggregates revenue from contracts with customers by geographic region, as the Company’s management believes it best depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present revenue disaggregated by geography of the customer’s shipping location for the three months ended March 31, 2022 and 2021:</span></div><div style="text-align:justify"><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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,630 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greater China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of North America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,999 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,114 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets or liabilities are recorded depending on the timing of revenue recognition, billings and cash collections on a contract-by-contract basis. Contract liabilities primarily relate to deferred revenue, including advance consideration received from customers for contracts prior to the transfer of control to the customer, and therefore revenue is recognized upon delivery of products and services or as the services are performed. The Company recorded unbilled revenue of $600 and $402 at March 31, 2022 and December 31, 2021, respectively, as part of its </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the accompanying consolidated balance sheets.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the liabilities associated with the engineering services contracts as of March 31, 2022 and December 31, 2021:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.372%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022 and December 31, 2021, contract liabilities were included as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and classified as current liabilities in the condensed consolidated balance sheets.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022 and 2021, the Company recognized $346 and $631, respectively, of revenue related to amounts that were previously included in deferred revenue at the beginning of the period. Deferred revenue fluctuates over time due to changes in the timing of payments received from customers and revenue recognized for services provided.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue related to remaining performance obligations represents the amount of contracted development arrangements that has not been recognized, which includes deferred revenue on the consolidated balance sheet and unbilled amounts that will be recognized as revenue in future periods. As of March 31, 2022, the amount of performance obligations that have not been recognized as revenue was $48,181, of which approximately 45% is expected to be recognized as revenue over the next twelve months and the remainder thereafter. This amount excludes the value of remaining performance obligations for contracts with an original expected length of one year or less. Variable consideration that has been constrained is excluded from the amount of performance obligations that have not been recognized.</span></div><div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As identified below, some of our customers accounted for more than 10% of the Company’s total revenue for the three months ended March 31, 2022 and 2021:</span></div><div style="text-align:justify"><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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><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"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loss of these customers would have a material impact on the Company’s condensed consolidated financial results.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The one largest customer represented 41% of accounts receivable as of March 31, 2022 and the one largest customer represented 31% of accounts receivable as of December 31, 2021. No other individual customer represented more than 10% of accounts receivable at either March 31, 2022 or December 31, 2021.</span></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present revenue disaggregated by geography of the customer’s shipping location for the three months ended March 31, 2022 and 2021:</span></div><div style="text-align:justify"><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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,630 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greater China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of North America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,999 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,114 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 6630000 494000 9108000 6322000 1461000 301000 412000 0 325000 0 0 390000 4063000 607000 21999000 8114000 600000 402000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the liabilities associated with the engineering services contracts as of March 31, 2022 and December 31, 2021:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.372%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2845000 1840000 346000 631000 48181000 0.45 P12M <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As identified below, some of our customers accounted for more than 10% of the Company’s total revenue for the three months ended March 31, 2022 and 2021:</span></div><div style="text-align:justify"><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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><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"/></tr></table></div> 0.360 0.613 0 0.124 0.41 0.31 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the share-based compensation for the periods presented:</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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,650 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 8650000 0 3765000 0 12415000 0 1674000 Net Income (Loss) per Common Share<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per common share was calculated as follows:</span></div><div style="margin-top:10pt"><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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerator:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Net income (loss) attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(454)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to indie Semiconductor, Inc.</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,815 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Earning attributable to participating securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders - basic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,443 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr 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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Change in fair value of SAFEs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common shareholders - dilutive</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,833 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,657)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:13pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</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="display:none"/><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 10.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,189,340 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,284,863 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><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="display:none"/><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 7.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of conversion of SAFEs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,933,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of potentially dilutive Phantom Units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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 7.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of potentially dilutive Class V common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,386,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of potentially dilutive unvested Class B units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,391,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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 7.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of potentially dilutive unexercised options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,346,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding—diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,396,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,218,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height: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="display:none"/><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 1.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to common shares— 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share attributable to common shares— diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.35)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 10, 2021, the Company completed a series of business transactions with TB2 pursuant to the MTA. The Transaction materially impacted the number of shares outstanding. Weighted average shares outstanding for the three months ended March 31, 2021 in the table above have been retroactively restated to give effect to the reverse recapitalization. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s potentially dilutive securities, which include unvested Class B units, preferred units, warrants for Class A units, warrants for Class G units, unexercised options, earn-out shares and escrow shares, have been excluded from the computation of diluted net income (loss) per share as the effect would be to reduce the net income (loss) per share. The Company excluded the following potential shares, presented based on amounts outstanding at each period end, from the computation of diluted net </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">loss per share attributable to shareholders for the periods indicated because including them would have had an antidilutive effect:</span></div><div style="margin-top:10pt"><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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Class B units</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,210,705 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,860,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Class G units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible debt into Class A and preferred units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public warrants for the purchase of Class A common 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,250,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants for the purchase of Class A common 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unexercised options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Escrow 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,438,050 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,675,302 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per common share was calculated as follows:</span></div><div style="margin-top:10pt"><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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerator:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Net income (loss) attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(454)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to indie Semiconductor, Inc.</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,815 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Earning attributable to participating securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders - basic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,443 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr 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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Change in fair value of SAFEs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common shareholders - dilutive</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,833 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,657)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:13pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</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="display:none"/><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 10.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,189,340 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,284,863 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><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="display:none"/><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 7.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of conversion of SAFEs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,933,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of potentially dilutive Phantom Units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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 7.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of potentially dilutive Class V common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,386,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of potentially dilutive unvested Class B units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,391,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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 7.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of potentially dilutive unexercised options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,346,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding—diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,396,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,218,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height: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="display:none"/><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 1.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to common shares— 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share attributable to common shares— diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.35)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 13706000 10361000 2873000 -454000 10833000 10815000 0 5372000 10833000 5443000 0 19100000 10833000 -13657000 111189340 32284863 0 6933153 1083749 0 29386392 0 4391072 0 1346219 0 147396772 39218016 0.10 0.17 0.07 -0.35 The Company excluded the following potential shares, presented based on amounts outstanding at each period end, from the computation of diluted net <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">loss per share attributable to shareholders for the periods indicated because including them would have had an antidilutive effect:</span></div><div style="margin-top:10pt"><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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Class B units</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,210,705 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,860,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Class G units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible debt into Class A and preferred units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public warrants for the purchase of Class A common 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,250,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants for the purchase of Class A common 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unexercised options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Escrow 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,438,050 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,675,302 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 3210705 0 31860395 0 319202 0 285000 17250000 0 10150000 0 313050 0 5000000 0 1725000 0 34438050 35675302 Income Taxes <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are subject to U.S. federal and state taxes with respect to our allocable share of any taxable income or loss of ADK, LLC, as well as any stand-alone income or loss we generate. ADK, LLC is treated as a partnership for U.S. income tax purposes and for most applicable state and local income tax purposes and generally does not pay income taxes in most jurisdictions. Instead, ADK, LLC’s taxable income or loss is passed through to its members, including us. Despite its status as a partnership in the United States, ADK, LLC’s foreign subsidiaries are taxable entities operating in foreign jurisdictions. As such, these foreign subsidiaries record a tax expense or benefit in jurisdictions where a valuation allowance has not been recorded.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our effective tax rate in 2022 will differ from the U.S. federal statutory rate primarily due to changes in valuation allowance, tax expense or benefit in foreign jurisdictions taxed at different tax rates and foreign research and development tax credits and incentive. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Based primarily on our limited operating history and ADK LLC’s historical domestic losses, we believe there is a significant uncertainty as to when we will be able to use our domestic, federal and state, deferred tax assets (“DTAs”). Therefore, we have recorded a valuation allowance against these DTAs for which we have concluded that it is not more likely than not that these will be realized. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As part of reverse capitalization, the Company entered into Tax Receivable Agreements (“TRAs”) with certain shareholders that will represent approximately 85% of the calculated tax savings based on the portion of basis adjustments on future exchanges of ADK, LLC units and other carryforward attributes assumed that we anticipate to be able to utilize in future years. Through March 31, 2022, there have been exchanges of units that would generate a DTA; however, as there is a full valuation allowance on the related DTA, we have not recorded a liability under the TRAs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded a benefit (provision) for income taxes of $659 and $(13) for the three months ended March 31, 2022 and 2021, respectively. Income tax expense and benefits are primarily related to the Company’s operations in Canada and Europe.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Change in U.S. Tax Law</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to 2022, IRC Section 174 allowed taxpayers to deduct “research or experimental” (“R&amp;E”) expenditures in the year in which they were incurred. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2017 tax reform act amended Section 174, effective for amounts paid or incurred in tax years beginning after December 31, 2021, to require taxpayers to charge their R&amp;E expenditures to a capital account. Capitalized costs are required to be amortized over five years (15 years for expenditures attributable to foreign research). </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the Company’s significant R&amp;E expenses the impact of this law change will mean that a significant portion of our total operating expenses will be taken as a deduction over a 5-year period rather than be currently deductible. We do not expect to pay cash taxes as a result of this change as our remaining operating expenses after excluding R&amp;E expenses are significant and we expect to continue to generate losses for tax purposes in the near future.</span></div> 0.85 -659000 13000 Leases<div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s lease arrangements consist primarily of corporate and manufacturing facility agreements. The leases expire at various dates through 2028, some of which include options to extend the lease term. The options with the longest potential total lease term consist of options for extension of up to five years following expiration of the original lease term. All of the leases are operating leases. The Company is headquartered in Aliso Viejo, California and has various research and design centers, sales support offices, and manufacturing facilities throughout the world. The key lease terms for the principal locations are summarized below:</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2015, the Company entered into a five-year operating lease for its 14,881 square foot headquarters in Aliso Viejo, California, which is payable monthly with periodic rent adjustments over the lease term. The lease requires a security deposit of $30, which is recorded in other assets on the Company’s condensed consolidated balance sheets as well as a tiered, time-based letter of credit that has now reached its lowest tier of $200. Subsequently, the rentable area was expanded to 18,000 square feet and the lease was extended through the end of June 2023. Rent expense is approximately $38 per month.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2015, the Company entered into a five-year operating lease for its Scotland Design Center in Edinburgh, Scotland, which is payable monthly with periodic rent adjustments over the lease term. The lease expired in October 2020. During 2019, the Company entered into a sub-lease agreement with a third party for the Scotland Design Center facility. Separately, effective January 2020, the Company entered into a lease for a property in Scotland. The lease agreement has a term through June 2024 and monthly rent of approximately $16 per month.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2017, the Company entered into a 26-month operating lease for its Wuxi sales and design center. Rent for the associated office is payable monthly with periodic rent adjustments over the lease term. The lease was subsequently extended through December 2022. Rent expense is approximately $8 per month.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the Company entered into a seven-year operating lease for a location in Detroit, Michigan, which is payable monthly with periodic rent adjustments over the lease term. The lease will expire in 2028 with an initial monthly rent of approximately $22 per month.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Company entered into a five-year operating lease for its design center in Austin, Texas. Rent for the associated office is payable monthly with periodic rent adjustments over the lease term, which expires in October 2026. Rent expense is approximately $13 per month.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Company acquired TeraXion and assumed its existing operating lease for an office building and a warehouse in Quebec City, Canada. Rent for the associated office is payable at approximately $38 per month. The lease will expire on May 31, 2028. Rent for the associate warehouse is at approximately $3 per month. This lease will expire on November 30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2022, the Company entered into a two-year operating lease for its design center in Boston, Massachusetts, which is payable monthly with periodic rent adjustments over the lease term. The lease will expire March 31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total monthly rent for the remainder locations of the Company around the world is not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 842 Adoption</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASC 842 using the modified retrospective method on January 1, 2022. The Company determines if an arrangement is a lease at its inception. Right-of-use (“ROU”) assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The Company uses its estimated incremental borrowing rate in determining the present value of lease payments considering the term of the lease, which is derived from information available at the lease commencement date. The lease term includes renewal options when it is reasonably certain that the option will be exercised, and excludes termination options. To the extent that the Company’s agreements have variable lease payments, the Company includes variable lease payments that depend on an index or a rate and excludes those that depend on facts or circumstances occurring after the commencement date, other than the passage of time. Lease expense for these leases is recognized on a straight-line basis over the lease term. The Company has elected the package of practical expedients permitted under the transition guidance, which does not require reassessment of prior conclusions related to contracts containing a lease, lease classification and initial direct lease costs. As an accounting policy election, the Company also excluded short-term leases (term of 12 months or less) from the balance sheet presentation and accounted for non-lease and lease components in a contract as a single lease component for certain asset classes. Effective January 1, 2022, the Company recorded the impact on its </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">condensed consolidated balance sheet from the recognition of ROU asset and lease liability of $10,344 and $10,344, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s facility leases have remaining lease terms ranging from less than one year to six years, some of which include options to extend the lease term for up to six years. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below represents lease-related assets and liabilities recorded on the condensed consolidated balance sheet:</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:53.870%"/><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:28.139%"/><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:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities (current)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQ3YjlkN2Y2YWEzMzQ3NjJiYzNhMzgzNjFhNjdlMjRjL3NlYzo0N2I5ZDdmNmFhMzM0NzYyYmMzYTM4MzYxYTY3ZTI0Y18xMDMvZnJhZzozYmU5NjExZDU0OTQ0YzZjODdhOGU0OGQwOWM5Yzg1OS90YWJsZTo4MjVlYjkyZTZkZDc0YzQzYTY2YTEzZWIyYmYwN2U0OS90YWJsZXJhbmdlOjgyNWViOTJlNmRkNzRjNDNhNjZhMTNlYjJiZjA3ZTQ5XzUtMi0xLTEtNjgyNjU_4f53bba6-6199-40c3-9462-c11967c5a5bf">Other current liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,136 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities (noncurrent)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following lease costs were included in the condensed consolidated statements for the three months ended March 31, 2022:</span></div><div style="text-align:justify"><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:47.076%"><tr><td style="width:1.0%"/><td style="width:51.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplemental Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents supplemental information related to operating leases as of March 31, 2022:</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:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.93 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Undiscounted Cash Flows</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as March 31, 2022:</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:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remaining nine months)</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,934 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,663 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current obligations under leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,527 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosures related to Periods Prior to Adoption of New Lease Standard</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Minimum lease payments under operating leases with non-cancelable terms in excess of one year as of December 31, 2021, were as follows:</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:85.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.351%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,910 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P5Y P5Y 14881 30000 200000 18000 38000 P5Y 16000 P26M 8000 P7Y 22000 P5Y 13000 38000 3000 P2Y 10344000 10344000 P1Y P6Y P6Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below represents lease-related assets and liabilities recorded on the condensed consolidated balance sheet:</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:53.870%"/><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:28.139%"/><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:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities (current)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQ3YjlkN2Y2YWEzMzQ3NjJiYzNhMzgzNjFhNjdlMjRjL3NlYzo0N2I5ZDdmNmFhMzM0NzYyYmMzYTM4MzYxYTY3ZTI0Y18xMDMvZnJhZzozYmU5NjExZDU0OTQ0YzZjODdhOGU0OGQwOWM5Yzg1OS90YWJsZTo4MjVlYjkyZTZkZDc0YzQzYTY2YTEzZWIyYmYwN2U0OS90YWJsZXJhbmdlOjgyNWViOTJlNmRkNzRjNDNhNjZhMTNlYjJiZjA3ZTQ5XzUtMi0xLTEtNjgyNjU_4f53bba6-6199-40c3-9462-c11967c5a5bf">Other current liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,136 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities (noncurrent)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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> 12553000 2136000 10527000 12663000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following lease costs were included in the condensed consolidated statements for the three months ended March 31, 2022:</span></div><div style="text-align:justify"><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:47.076%"><tr><td style="width:1.0%"/><td style="width:51.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents supplemental information related to operating leases as of March 31, 2022:</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:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.93 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 615000 74000 52000 741000 470000 2696000 P6Y11M4D 0.0459 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as March 31, 2022:</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:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remaining nine months)</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,934 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,663 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current obligations under leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,527 </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> 1987000 2594000 2086000 1955000 1391000 4921000 14934000 2271000 12663000 2136000 10527000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Minimum lease payments under operating leases with non-cancelable terms in excess of one year as of December 31, 2021, were as follows:</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:85.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.351%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,910 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1869000 1674000 1303000 1177000 1201000 1686000 8910000 Commitments and Contingencies<div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may be a party to routine claims or litigation incidental to its business. The Company does not believe that it is a party to any pending legal proceeding that is likely to have a material adverse effect on its business, financial condition, results of operations or cash flows.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Royalty Agreement</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into license agreements to use certain technology within its design and manufacture of its products. The agreements require royalty fees for each semiconductor sold using the licensed technology. Total royalty expense incurred in connection with these contracts during the three months ended March 31, 2022 and 2021 was $242 and $386, respectively, which is included in cost of goods sold in the consolidated statements of operations. Accrued royalties of $2,569 and $264 are included in accrued expenses in the Company’s consolidated balance sheets as of March 31, 2022 and December 31, 2021, respectively.</span></div><div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax Distributions</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent the Company has funds legally available, the board of directors will approve distributions to each member of ADK LLC, prior to March 15 of each year, in an amount per unit that, when added to all other distributions made to such member with respect to the previous calendar year, equals the estimated federal and state income tax liabilities applicable to such member as the result of its, his or her ownership of the units and the associated net taxable income allocated with respect to such units for the previous calendar year. There were no distributions approved by the board of directors or paid by the Company during the three months ended March 31, 2022 and 2021.</span></div> 242000 386000 2569000 264000 Supplemental Financial Information<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consist of the following:</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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued purchase consideration from business combinations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">City Semi deferred 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued royalties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,929 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,622 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div>(1) Amount represents accruals for various operating expenses such as professional fees, open purchase orders, current lease liabilities and other estimates that are expected to be paid within the next 12 months. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consist of the following:</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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued purchase consideration from business combinations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">City Semi deferred 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued royalties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,929 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,622 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div>(1) Amount represents accruals for various operating expenses such as professional fees, open purchase orders, current lease liabilities and other estimates that are expected to be paid within the next 12 months. 7500000 7500000 958000 833000 5235000 0 2136000 0 2569000 360000 6320000 5929000 24718000 14622000 Subsequent Events For its condensed consolidated financial statements as of March 31, 2022 and the three months then ended, management reviewed and evaluated material subsequent events from the condensed consolidated balance sheet date of March 31, 2022 through May 13, 2022, the date the condensed consolidated financial statements were issued. (1) Retroactively restated to give effect to the reverse recapitalization. EXCEL 92 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )6 K50'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 " "5@*U4\RW+Z^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.DUAAZCK91,GD)"8!.(6)=X6K?FCQ*C=V].6K1."!^ 8^Y?/ MGR4W.DH=$KZD$#&1Q7PWN,YGJ>.:'8FB!,CZB$[EF3 M.B (SE?@D)11I& "%G$ALK8Q6NJ$BD*ZX(U>\/$S=3/,:, .'7K*4)45L':: M&,]#U\ -,,$(D\O?!30+<:[^B9T[P"[)(=LEU?=]V==S;MRA@O?GI]=YW<+Z M3,IK'']E*^D<<&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "5@*U4'DQ)C@P& " &P & 'AL+W=OVID0;-D0N"',$))<:2^$"[F[N7;Z(&R!W;,M*LLA M_/==V6!QJ5G[.I,7\*_]]&FU^G8E#;="?DL#SA5YCJ,DO6P%2FW>=3JI%_"8 MI>=BPQ-XLQ(R9@INY;J3;B1G?FX41QUJ6;U.S,*D-1KFS^9R-!29BL*$SR5) MLSAFK6NFV&@HQ99(_36@Z8O<-[DU]"9,]# NE(2W(=BIT40\<4G:) V8Y.FP MHP!3O^EX>_NKPIZ>L'?(G4A4D)*;Q.?^]_8=X%(2H@="5Q0%O&/RG#CV&:$6 MI15\)G7F.V(-JJR_8^.4[G%R..<$W+7P,@A:1:9),65TZ/WY ;XB4\7C]"^D M#;=LP\W;<.O:>-QM>-4(X.:VU?Z(L.B6++K-6'S,F%1<1CORP#="JBI&.)22 M&4<8]4I&O6:,YER&PM<11B#&*UV$(QUBZJ]C#*EA2)LP'/L^I)'T['!!-4>Q#$G8XR:R0PVKNSZ* M8RA@3U/! 0;N "-B$H*-J_@'X8%/YH%(,/6M >E9_;;5[[H8(Y,.[$;Y8))) MJ3-5D9["9)V'5E9=Z^&(,S3435ZP&R6&:0)E1E'&Z[S.#DPKB>&(7U^6KM^7 MGB89T$;)0*=0D'Z8@&LA=U5\:G!F(FDSSX/%"B04[A> &$.3"6BC3+"(6121 MJRR%UVGE4-;@U-1HU @_;23\-S&7:QU<[P%!!3 ;XPU+JGV' ]8Q,X)/&PG^ MS?-QD5;4DI6T<+2Z*HT:I:>-E'X1P-H5]1,.4TO(Z#O%U?B@$+=AJC7L*V<2 M+;9KX-IMF[8=K(*D1MYIPS7 ,;=;>%@=\SA83>U/C=;3AM7_GM5^@7*:%P[W M$?65T7O:3.^!F 124UB0/Y/?7U9/>T9URP#+[KOV@'8Q9D;P*2[/8W"67S@L M8NM*/CA 7:P[1N$=7)EAOL4@ ZD2WC<,T BR8[_:#H%C5-;!1?$Q5+"J$RMB MTY^7OY %]S()@UWERAJD2<2@+!\3[\@19V0#T^J)11DG;ZUS/?ID QDPWQ3" M^!]MH^#J"0KLYZ7'+EZ*J)(V#J 7@1@3H[X.+IL'UT%>\ *6K/G)56D-T&R\ MN!YC.R^.$6 '5\PO3.KU,5;#.$8RG=[K!:210 ?7K!\)2!SIT/DSPID7D&T@ M 'A;/"3\F4LO3-D2GD%OB*ZN\ZC435>%9@C5NH@>\:@]ZC]S-D?5)R=/(MGM=2MT+9]AYJJ)EI-+%E:YPY&>L MBT<[R^[K.=+(E]MH?^!_.;+['TJV1'_VD,/>S1!7' M'>73\GAIG!^J=,SGQ=G4'=-+E91$? 6FUOD%-"^+XY[B1HE-?F*R%$J).+\, M./.YU!_ ^Y40ZG"C&R@/W4;_ E!+ P04 " "5@*U4Q])*W&L' !1'P M& 'AL+W=O45_+*2:L,T?%0/BWJK."O: M1IMR08(@7FR8J&879^UW=^KB3#:Z%!6_4ZAN-ANFGM_Q4CZ=S_#LY8M/XF&M MS1>+B[,M>^#W7/^UO5/P:='W4H@-KVHA*Z3XZGQVB=]>A9%IT%K\+?A3O?>, MS%"64GXQ']X7Y[/ *.(ES[7I@L&?1W[%R]+T!#K^[3J=]>\T#?>?7WK_K1T\ M#&;):GXERW]$H=?GLW2&"KYB3:D_R:<_>#>@5F NR[K]'SUUML$,Y4VMY:9K M# HVHMK]95\[1^PUP.%$ ](U(*]M0+L&M!WH3ED[K&NFV<69DD](&6OHS3RT MOFE;PVA$9:;Q7BOX54 [?7'U\?;ZYO;^YAK!T_W'#^^O+S_#AW>7'RYOKV[0 M_1\W-Y_OT1S]=7^-?C[Y!9T@4:'/:]G4K"KJLX4&#::G1=Z][]WN?63B?7\R M]091?(I(0(BC^96_^37/^^;XL/D"1MX/G_3#)VU_=&KXC5*\THC5-=?U6T^/ MM.^1MCV&4SVR>HW -R@W#_S?1CRR$E[A]-6NJ[CMRBRXQPNR#GX;UGR4U1!3I,KQ$K(/*S*.8(.$%G$X\H;#BJ8A_WQOGJ$")+JN?6"2UQLOS9(:3029UM!% 5N;4FO+?%JNU-\RT2!^%<@ M2\WKUK]2K[F"]+6_N%RR$TM0G!(\4FT;17&8NE6GO>K4J_JSU*Q\A<#4>CV:'2/>!AK]+?I2R> M1%DZM6''\@U"'(^U.>QP1()X0MR (TR\XC["A#,MJ@=4S;<='K#YD"<[$U"YPO;*@K#B9H##[C ?EZ M0-5 R0'ZE"Q+5 Z><6JULS_,B*758160*:T#)+"?$B]:/6P[)M]%A@2G8_VV M&0YC,E$VX $@V$^0<59&N:RT@JU3K_O9J=J&1)0$5H)V6$5X(@62@23$3Y)K MON+@VP**/ZAZ&F<$$YL-) W' AU6. TGD@T9 $+\ 'G9,Q1\"17ILA0/S.Q( MG?-/'*" M#.N'QQF4&=,9!VRM[GQT^2PRCD2JL1F"$RZM=0<9I0F>$KK@!KB M1\T'63W,-5>;UJ]]N?\B?BN5<;)3N(V4B ;CU.ZRBO%$&4D&\A _>?YA2K'J MR'HB-E8BBO%X[^ PPT$0QLF$R($^Q+^?>D4:^":'.S8YV.%QAQD)HXFD1@;$ M$3_B^@2AV=?]H(8AR&K>Z7?JMHE&0IQ8NAUF&,<3Q3P9R$?\Y!O7=ON^/R+< MQAL.(C(5%P/?B)]ON_*N[%?>L0QA4RJ-Z+C"YJ?Q^OI6:(YS\ MXCP+\O9LCG/?UEN6\_/95O&:JT<^NT"N$[3OT-'AZ G\)7YA^HU4Z9::_1:*O$?+WZ% M%?;RK:AK4]-)A62C:TB,!4R0^:$?A)=%(4SFA6@W!RMS M4:&<;05$OU.D VN$9LFXPG#9X3#-)FID.@"0^@$(-7*S:4IFCA$+OA*Y<*8P M:K-MCM,LLHX3788D.-B#'RH=*$B/GBKV2KLB7FY@":S-I<0CY&-9NP]I;8[- MH]0*!8<5#L.)+3@=:$?]M!,0G_RG^A4[QDZM32]*:4HL/SOLS%G'E)L'S%$_ MYFYEU987L+DSK!,5H(77[J"PN3;'<11;6AUV@.0TF] Z )"^YACPU:ZUR49Q M0F(K%!R;O@RGT02OZ MS4_X7;TWY-C0GV./>B^RKK*L^R2?R4[68N^^TUPV_\G4@ZAJJ*M7T"9XDT 7 M:G=_N_N@Y;:] EU*K>6F?5QS!J,W!O#[2D)AUGTPMZK]+?K%_U!+ P04 M" "5@*U4:?=@27 # "J#0 & 'AL+W=OBZ@9]99HB2EF4QXA@1=#HTQ_CC!K@XH$(\) MWO*JE1SZD#=]NOV3\5 MXD',$Y%TPMG/)%+QT/ -%-$ER9GZP3>?:26HK_.%G,GB&VU*K!<8*,REXFD5 M# S2)"M_R>]J(78"L',DP*X"[%,#>E5 KQ!:,BMD38DBHX'@&R0T&K+I1K$V M132H23+]&A=*P-,$XM1H\OUN.KM;S*8(6HOO7[],Q_?0N1U_'=]-9FCQ>3:[ M7Z"K.1$T4S%524C8-?J 'A93=/7N&KU#28;N8YY+DD5R8"K@I#.;837_;3F_ M?63^;T3P MV:D0-$*P0\+G]VA-!'HA+*?H"EY(Q!DC0J(U!K= MF 9WI^;NG,>]8"@1R57,1?(7'F@-Y6@K\3)_?X<4MLK/'OL3@ T)_5I"_[\D M)%+F;]/O'[#:Y]V%:!!V:\+N?Q&&/W:IP+E)MGJ+M?LFZRY$@[57L_8Z64\8 MD1*-.WSMUYG\[DP\3:%H7& 6_P2S=&,:Q(.:>' &\;.=$AR\$KO?;I53D T% MV-J6&.M\#:=9I@%8HMETK<.TC"G:*)#Y?P1G>J=(WN3D! M"/&"?1DM4,O'/O;\(UL);XL;[JYNI9\>._R$MP4(=U>@RQV%3ZD_;X":Y+<5 M"'>7H M=A0_KBM/NJE.030W;$H2[:] EKCJL+ST+X\#']C[_-J3C^-;1S;BM M2+B[)%WLJ<-R)!#E!>#LJ/XNCA; M/W$%)_6B&<-EB@H-@.=+SM5K1Q_7Z^O9Z!]02P,$% @ E8"M5&KJ(3N+ M!@ LAH !@ !X;"]W;W)KAZ -CT;90271%VLGVZSNZ1%)$BLFBS4.L MRPQYSI"<,Q1/GT7^E]QPKM!+FF3R;+11:GLRFC\]/RV7U^?BIV*HDS?I\CN4M3EG^_Y(EX/AOA MT>N#AWB]4<6#R?GIEJWY@JNOV_L<[B9-*U&<\DS&(D,Y7YV-+O#)G :%0VGQ M>\R?9><:%52>A/BKN+F.SD9.@8@G?*F*)AC\[/F,)TG1$N#XNVYTU/19.':O M7UO_7)(',D],\IE(OL61VIR-PA&*^(KM$O4@GG_C-2&O:&\I$EG^1\^UK3-" MRYU4(JV= 4$:9]4O>ZD#T7$(O $'4CN0G@,>0#_.BG%?J!S>QN"GSF=WM_.KV\75','5XN[+ M]?SB$6X6C_!S,U&* Q^KJ8HX-/A^@3BC/TN!$[R;)( MGDX4H"G:G"SKGF=5SV2@9XIN1*8V$EUE$8_>^D^ 14.%O%*9$6N#-RP_1A0? M(>(08L S_[@[ML"A361IV1X=:.^![WFVXR>6IMRF*;=LRAUHZE$HEL J*QLT M1;IR]TOW8J7OSPF>3J>GDWV7OVX58NPV1F^@>0TTS\KR;LMSIN)LC?@+Y"+) MI8VPW[3J6PG/A%1(K-!:B$@B*9+(Q+IJP^OPP2Z>DAYKW[8OCS5AN>0J)B@#N?A$IQ]\(^.(.1/SB'VJ2.[5G]X%%/#100'_T(X?LGXV MAO(9)3%[BI-8Q>;DA'75"34BNLT0D5:7L%V8JO5NF_"ZT(RI-DT,1D/+L14C M;%>C.K=W$E*9AHP@=6V!F1#B/DR#4(&T#P6Q%2%L5Z%;_IK.T!.'K15_O5/L M96"X#3)#'3?H S:8.308*,%(JT;$KD;7#3P G/%5K-I<;X)+=+7QO7Y%8C : M8SH M14D@C\86R,P;(ACT)'!&IK!S*$^'@#7BAFQB]D7+N4)Z@Q_G1*84GG\ MM%/L*8$H"Y0)>)VI7)3U%1A70F-DI L;"8-^*C!8C5UO:%ZT"DCL"MAATJ<0 M9U',T8*G,3")=DLE\B,$\^C82$(70.R$FHB;S?! 34A:H21VH;30@(>IR)#< M,!@ ]/-/(<'DE^)#0+PT$C'HGXF(;N:Y[M#<;U62V%7R_8EEIA/%R4[UM\@U M(4_;TQD)Z6:PEGUO(*F35CB)73@[E* .KH"_PVI<#0\Z '&-8 6Q7+:^YG15 M80B[0GG<%P.ST1#!5E")75#U,?LXSWKLL/JB"I8$-99,#NF%:O3?0NW^GP#_RG,2@&F8>_ M<$K=?N%B,*6$0$W@#RW>MB@@]J+@AZ+1'7E;/.Q=#L7#4$5 >33U@Z"_1S>8 MTBG!H8,'=I:TK3FHO>:XST4A&^:O4F_;;(L#:M^M?N"3&6W%G-K%_-V/9K7_ MF]P9.F&_V#"8!6XX,)]HY^N@79MG10'!/A; 5BFI^Y\#V,H5MPR M57W^;9XVARB7Y=%![_D,G\RQX?D%]4]F$#7]#1"'-^5YS*3MNCK-N6'Y.LXD M2O@*8#C'Q6E&7AV05#=*;,LC@R>AE$C+RPUG$<\+ WB_$D*]WA0=-,=4Y_\" M4$L#!!0 ( )6 K51-+A55*0, (D( 8 >&PO=V]R:W-H965T&ULE5;;;MI $/V5D=6'5FKB&Q<3 5("5$5*2!2G[4/5A\4>L%M[ ME^XNH?W[SJX=EX!![8N]EYDSY\QZ=CS<"?E#98@:?I4%5R,GTWISY;HJR;!D MZE)LD-/.2LB2:9K*M:LV$EEJGY'@HMKK(.3Y(4-NR M9/+W#19B-W)\YV7A,5]GVBRXX^&&K3%&_6GS(&GF-BAI7B)7N> @<35RKOVK MR<#86X//.>[4WAB,DJ40/\QDGHXKG;0LF<*)*+[DJI.:G)M3C+6DW9S\]'AROYC.%O%L"C2*[V_GT^LGFL1/]+J;+9YB MN/] 6WOGD';R#G\)2)K6(\54-7$R^#[B8U MAYN*0W""0PAW@NM,P8RGF+[V=TE/(RIX$743G 6\8_(20O\]!%X0M/"9_+N[ M?X9.V.0XM'CA";Q8,XWTY6L0*YB(DLHM,W7PC##GB2@1OEXOE9;T27\[$Z[3 MA.O8<)T3X194^[G%;3N*RK=G?4V)/X_]L._UAN[S?H):K+RPYS=6KXAU&V+= MLWFXUQE*2%XEH"(*;PNAU+NK,^I[39#>6?54W%2ZG&I'2N3);Z"\ZBCJ'&3FV.8BBMKSTF\H]\]2GK1DI(U>_RBTW^D.O ." M+59>T _;*48-Q>@LQ5M4Z@K:B-9'!TQKF2^WFBT+!"V "]KF6HJ"L-9DK%&B MTFVZHB/&030XS/NQT47'/Y'X0:-J\-^)/Q*2\S1'B+',24^Z3;20[TW=7K9) M&1S7C=\;'%97BY77&QQ6E[MWJY^"O@^8I00JQ*>$/Y=[UT2YV:2G#_^IOV2>4\.',?EGPHTC^26"[/ M>EZ/Q/PA7*?R3CQ?\]HA6^F+1%I6G^2YQAH]$JU+*;):&"S(DGSS';[4@=@3 MH&:+ *L%F";@^BT"9BU@:@)FVPI6+6 =*V#7 K8FP-P6 :<6<'2!MBBYM8"K MF]2V@E<+>/H*5HN 7POX53EL\E=)KHI] M+@OX-P$Y>3Z<34?CZ7P\(G UG]T$HXL%W,P7\/5A/%W,R6P"=[/A;]>SF]'X M;OXK&?_^,5C\2=Z,QI-@&"S>DHOIB$QG4U"PN)O=W 33*Q),%^.[\7Q!^N3C M?$3>_/*6_$*2G"R68EV&>5R>#B18KVP81+6EEQM+68NE"R'#%!$;'B%&YE)$ MGY99$(H_7D13% M.Q+DT0FR_JA[_:'(,FCJ4AE07U?&D&$:EB6Y0#2.?TCC)T3CI%OC11PG:O1 MH&[#).Y#HH;A*L'C??6*KBA:9^LTE#PF=7P1)=?'*YG))2\(. K#?*FF[!,G M-Z+$*BCHUCH5.:13%B*%?QXAGY(7O-3,&T #;;N(;;N(59JM%LV7_#')8P0RLB#;Z[4J_VJ">SDW+HJ9C6J># MI_W:0("FZ9K,WP$/7#"W+IC?Z<(19E]N=#I[UO2I02V?'5H]Q'#4,*F&&S5Q MIN;_JXA)$V&9U+8/45>81;;)'"W>UPB.&?XA*&B"/$\%#$N(M4V(54F9+0F! M<0/LI>1J3&VNWJH)BDZRO^Z@I@GL_L]A$?_=4=#V=G&[LQJ"LEQ71;""WBNY ME"D'AB.)>"!\LV2HEBH)S'(2A>62\!=>1 F8"Y!J-!&Q4C.EW&\%K/+M1D$[ M)J6,XM%SM@XXG0Y,@2A0K6@QE$?U0CH*%311??26R"/,2IF;%(N-_@#VHI&$!<)OFV'K/(AC/T[KC M"$S0Q)@.[KBW==SK='P,VW/[K/T0%MNA1;&*\YH&V89EN?J,&"/ SEGK;^WW MO\?^(VR^])N!]BGUM-DWQ&"^[6F.C?Q7Q^RKB$ES*6S,(@91BUF6-D&O$1SS M7:V2FB#/,AB>"VKL&+#QWVW>:$'5"^@SP*.NI\V4,0(UH?8\PVL9>'2/R=,? MV\'1PJJ5[AO$?.K96NR'",ZD8+JCE5:-VZ\?0*BJTJCL8&_LCO7 M:@_*PS9,UVN)QX[=4.O_PC!J2P[:$YSP6IW8L23ZTV@2VIM-;N3J) 7!]*F^ M!T^.0@4(BMEME;]C8K2;BAT$:?P2+HP##L*1KLY MV#8,P#5Y6.1$K.6Q,P7A589K6+Y^UD6 ,(EMSVVKR1T!H]T,K,-Z-&E-YM%( M&D).7*:G[ A0@(#Z^ZC#)Q0[FL.Z::+9[N M/5[J?K[T R<]UGQ@Y'F6'@0$Y&B^71\#"A!0VU&>[<@+ZR8OQY_W&/ILKUDUXN@]]F.&7M<8#GDQ=YNBS!\.9IL>T MY(P07(.;8[KT?FY";&;Z^B"[0G#]:GXW*@L!VIZAEQ:FSK$=O;L&>V]#U L[ M"#,0>VN9%B5;T@N1=2BJRZ7/(0&+D"P/\/0LAO-^J= MR_9-Y/F_4$L#!!0 ( )6 K52V-J62C @ )HE 8 >&PO=V]R:W-H M965T&ULK5K;,E51) (D):5L5_F6G51-;-?8DY,]ZPYA"S]NR MJL\'&Z5VGT>CNMBP+:T_B1VKX#\K(;=4P:U/7R>?K#.L!1N+?G#W51]=(J[(0XJ>^^;H\'XPU M(E:R0NDI*/P\LFM6EGHFP/'7?M)!MZ8>>'Q]F/V+41Z46=":78OR3[Y4F_/! M=("6;$6;4OTAGGYC>X4R/5\ARMK\14][V?$ %4VMQ'8_&!!L>=7^TN>](8X& MP#S^ 7@_ /<'I($!9#^ &$5;9$:M&ZKHQ9D43TAJ:9A-7QC;F-&@#:_T-LZ5 MA/]R&*(6^;T13TVI9GXT4H-%SCHK]RE?MRCBP,D'?1*4V M-;JMEFSY>OP(M.A4P0=5KG!TPF]4?D(D^8CP&&,/GNNW#T\B<$AG66+F(R'+ MTGJ#5N F-5I)L47@>9(J7JW;H\L59_7GR#IIMTYJUDD#Z]R!K_.J$%OFVX-V M;&[&:I=^O$C(9)R?C1Z/+>.1&I,\Z:1> H4K\9IMT0"=1H%^K1S"9D"^(;W>42VU 5&RH7#.O METUX#3I6]*5&OLA MSCJ(LRC$RZ/]16*%EKPN1 .VU)M?B%KIA[RN&UH5S BPA?+AGT60M=A=B0GV M@T_&-BZ/H_"OZ-(@\D?6L;,B3GN@/#+I+(#JB"V2>+ 1U="X*Z\4DPR,R)[U MYGMCSWZNF.4\(A!^ RBQ18FC*#_\"_*77]L88V(ON$^U9CJ\K,"CT",M&P8! M:B?RAR&^>676[^Y\6E%7)%A,DO&@4.<6!9)R/]!%T#_1*6D5>"\$!== M.B%9/TYXY$(*6'I*XOST9@6 'G3<-^%.0)ZX-$2PC]:,RFH(:2@J.5WPDJL7 MKYZIJ^?44=(5"BEIJ2[)XL&F*&1C8F% !\E*JD *(\6?S6\YJ%PN5\I>MA< MD3RD@N7'Y!1!KIB4 /$:C(OF;,M/1O;$I;\$]P/[":'7:"U))G&6[$=WJ=/U MH5@-(8] M*Y9P!%<)DSS61^Q*Q2RKN7+)$Z8/RHHLDK^-]@7:B\H+BK([L'< M5?&"%/AM3=NRYL.Z\Q8O?I-C#_21>GE&.RRW#"9S/H)KEE<*YR'TEM1PG-0.Z,&X4I3E2:@> M7DJFN!_7/6))$*OE)ASGIBZP2P:'M?&?!)=1P(MP'Y\K-JY[^)?"?DC.[GW+IM R.[';(]4 M(&9CRSDXSCGWQI:EJ-9#2-:W)X%ZN 5GCC^]F5RP)1<<+]7NWM($\$)V*Z]A MDDT<1O3)S<:S0(.#6)(BXW?U>#C00?V.Y@6Q1$/B1//02,B;=9R$9&++H_($(FJZ:&)U"M0/J[X)5),>N/IE.EJQ38=9@:VK MXAW.8PF&G"(843"V/#AIK^>#Q*+DZW:;O59R280X[2N/4&A?+=&0.-$\T)>V M>PIUP9N >IB&..6O1RJ$U#(-B3/-,=)V&^$@UF*EGJCTYAO$PS63<3]L^Z1( MJ*5"+-V0.-V\MNL^.;*G3_<&_?8]W0GTB P)"32T4LLS:;P8>GV V3.3!:_- M :Z5*'X"7P8/1>I6/ED_K_/(!(R<6L)*3W0*^T')Y]Y>P+YZR$F5?5)YT-"6 MLM(X9=VN5JPP<9X][_M4D(BP?<_*G!BCE.DAZPO-OH^T9('&6^IA*#*;]I7Q M5%B!5FUJ:2R-T]C^O9 T.2I_+VX/F^$\&3LGQR,WFX;:.^G1.ZTXI6EN^.@@ M-?!UUUGR0C?36I446K UKRI]M'1RQ"072Z]2+H_A9);F_;#CD4NF^2SPRB2U MA)?&"['W*<5T-115QU.SS0C)G3URY:;32:#UD5I23?,H?<^;W:XTO7-(\?3+ ME5+H9OHA1S+,#N>N_=( HE/T7:?EQ#3.B29I,-6BSBH/;R&\YO&\&',6Z] 37G:X;/L*B;3=CT2A J(Q]O29U MV8WT2VZ/3!8HN3/+?UF<_VX"+*T#G&X5>-%F,59KP7I$TE!5F%GJR^+4=QUZ M":"/[,)377C1NP0WQ4Z&Y)$*'-_,WXXX)9/G$4<:7ZBHR. MOG+9,KDV'__HY9M*M5^)=$^[#XPNS6=7R>?K]C,A.TW[U=(W*H%):E2R M%4PY_C0!P\KV0Z#V1HF=^99F(9026W.Y813LH@7@_RLAU.%&+]!]CG7Q#U!+ M P04 " "5@*U42[[91^T'< 8D M$<\,&&!&$N^OW].-QV HTI%S[WZQR1F@T>CGZ0:H%S?&?G%KI5IQ6U>-^_'! MNFTW/SQ\Z(JUJJ4;FXUJ\&9I;"U;?+6KAVYCE2QY4ET]G$TF3Q[64CK5MZ\/"G%QNY4I>J_;SY M:/'M8:)2ZEHU3IM&6+7\\<%\^L/9*8WG 7_7ZL9EGP7M9&',%_IR4?[X8$(, MJ4H5+5&0^.]:G:NJ(D)@XX] \T%:DB;FGR/UU[QW[&4AG3HWU6^Z;-<_/GCV M0)1J*;NJ_61NWJBPG\=$KS"5XW_%31@[>2"*SK6F#I/!0:T;_[^\#7*XSX19 MF#!COOU"S.5+VSKQ)\+^U8/)J.Q&PRFWV%WJ,D@D=,[]$!>A_L M2C;Z'[R]D3@WC3.5+J4W&L@AWSZ)X[5N9%-H68E+/%2PT-:)_YDO7&MA8__[ M%8Y.$T>GS-'I_Z-2_K4K"-V46HE+5>O"-&57M,:.Q$53C,71O__;L]EL\IQ' M\.?I\V.FI"$71(I2%:!MK$ (@1<6IFM:W:S$IK,;XY0;B?E6O%1*O)/;D?CE ME_.1D.)<5AKC&RU%I6O=JA+_RX6N=+L5A:DWLMFFI>7-?S1Y=+RPG5FV=X0)["QC@3K6"KS\AHF!59>6DS$=P<= MM/1(7&X=;,QE>YU?QHV.>+4&ZW5.7*NU+BHUPB:;!IL$M4)"29T#076[49 " M$20V."A:O=1%,//-I@J?W7BPSZ5!$(+T,$B5*]H3W(,V4U@#@ZD1_/2F4J(V M)336DJ =)C:DX%_TR_FGD;"R9#XJ^(>#\DMFX5I37.?%G!++KBF\.*S:>+MC M310&LL(493>:B;)E+DR[CGLHF-I=.<"L;M8:G!$9&>7+PM!-J^Q2%L$HP%;C M*+T1SS1:-R<%3*W)I08;J;6U9,&D1B5K+.&J;90V#:"YM5G0HIM*MD02#J , MR<>2Q9$0H=ZM*.5V'%Q*DV&0 JRY!H/7JBFQ"*A=:; Z'=A31VI2P938N](R M!8@L($>6+UA'AOVC4P-SK&738=?D^$3"\E#B&7FS*L?B#7+Z'YVT$(YB&O-* M.R.0"'\WH\PA1X'S-;RE5$ZO&E$H$FDP<5F1O2QA7/B?R""+:436*W4KW7-Q M9I#4\/6]=$X6:VBD;?'XI6JMT2V>ZP)>)9OGXA)[>FTIUKK",&UZ\A8Q(V<' M%+M2;I3#W#==LP*T #784*E\_'[?-2 Y$C\K9/$&+U^5NEET=H5GEX5I*PQZ M+MY(O<36+IR5JGHN_J-3"U6(:4X6,&6.(>0@Y'!]0H+L=10 M+ D>6LO?C:5HZ(.X4[L4R+:9B:!-AU@Z%I\4*4O,BS\Z>*!G\$,C/F#. @8W M\WEU&I7,BF4"8$@2WM&-]H%N914G/R 6"&#>R,JLH,9KUGL?KBY26"8*M*RE MJ%8K(WZN%V_22'X4Q_HMRIY)<0-K2UZRV++A>HV*%9[9AEG!P+>0&FQ G'J MP#HI*AA-26]IFI.U\BY(B[2FA;8@.*0**(X7VTA=S9Z.GE, BZD6PO9\F(()2/1 %-CE'_N-PY#.]*8)<5WT\EH,IF04FM- MZ7$K&M,BKIG\\]Y M]UB1ED3P 0_M]H10+'* M,T)V20(=!M2SK/'ST:/GGPOW!JFPX'6V\!Y!5<5 M"K\N.#=3"[!NPLP+6:==>M'N999'NYX1T#'G.)OOV,H;# M*?$KR6@F3GK, C]"K)9],I5ER;J"5A&>"JLW$;GM:I.\ :8#UX%7R(V&(00< MZ,5]M>;4(\ZLIMR7^8RXN""O>=LU2D"1P66^.A[0IBU[N'1U-NO3.%D5545D M5U(LXM:*?FOB* ,F5Y2Q)"?,Y%Q 4ZZ334I$"*_P7)$-A0J3RY:\U$O$@IJ\ M?NIEC(V0EV%$Z77[7F[%([^[ 0/OK^:]IUXT,0DFP='0;.4[DH'T+CM[K:\I MY7ZDL,5@DH#?2U7)&X_5 ^#/Z88,9S4"Y LAQ*A1W,+G_5=5P3DN>D6P#<) M-U)V/9N-Z!^>69H:Z4/'4,F1;B\?Y$VULBL,\_[8Q/&$0?PKV\-.CLT[/(_) M;O(H--H=(8JU;&@)BOD-C<("!_'WB->N0DSJ;.:]^_QVA !C@S-^-QDC DT! M4<(L4CGY[:_2E?(/E#?DZ.^]_P)?>R#FF=_6"]2J02T7O[Z\2"CY C(N.*J< M?_C[QE>:F051I&&-(0&V&LYE? M-&5(70B3M&F(!RC#AI!>=C94PR% R N\JV4GN3 M0DE4 3BTNJKBJGA#R(HA.OFK=K;;!#AA>,M)&F83TI9C][U1H(+_&[7R%8G? M;IJW3.5K$N,84/T+ \186VD/W5C5N*%'[AHBP9Q&GJ\HLP&8DMB9QP7K;1@5\!.:Q1^7CNM4. MUMUFZO>ESFW+P& 90D)&*Q>J5=3!ZO5"J6&I&(A_Q)("X?L"=9B8SHD4<<=! M<=X@1U48BQ#!Z(-:1<@()^\"?$ 2!'K%D"VRG/"!-87=T,289HZU!@@G(03/ M$I^P*_$Z(+KH8D2:;5(WOBW'.MQ?N%]Q%07Z#:7:(G4W\*6W!-BK)B5:@C>0HAXHS:*=6R7,W1Q1$D:= M8OKG\>58_#R??QR4[QP8.J)#WZQ:=55(\4&3EZKHK"\X:<2K6Q\U"0X0GAID MC5?G?;::-Z'RY[+.,PD 0-B+C2J4P@3!5IWV&X=8:Q5RJXUFP74EH#^!<.]H M:2>"LU&HQ&CS8ZF$;26BAZ:*7IT^<]^@@EDR4*4EU?B15D*&IA;B%P$A MN-(U:3BVOR)X 9MA3>IGI, !M,)RB!5MY(9JK'WD[G;3_H1P*)\CW7?+ELC^ M97*A5*>V@)7_R1#9HYG[$O!%^6@?,@I5/ /N?T*4GLI(_-;=ZK#,>UU8XSM/ MIM%%7^?2F*PMQX4^Q176\E8\.?T;(P%+#FW$H7>8PX!R4MO.I( MJ3?SHK5$O%PHA9J4E-+$)D61=]]]'&I,$R5'_/&B0.NHM%NK%UW+H3K$X]WP M0CVZ$^"RYF2_\+84VD._D:(5P3Y'N8^LA79F&@(/2]3H'CZ#"JS$A05"&2N. MJ"U2Z/8XQOM!L &&X2S"AS1N%&J%0]O:1R$+4@0^$MX+X/'@R'NQ3#0.,#-& M]I9 Q$3Y@I[I.LLJ%SWX"-V:8 M$HDL3OR6/]&:1(,AN7?MU4/#JG,&1#LSV MBUA&:.!L+,X#\L[ DZ\.C&FY!0-<2#T0 M5((+HVS?O;2P#=1";7M'!L8=D,)8O#$W5/",? >XD2MF([F#V>B&$Y7'I9'? M7!" -^3[CK.5+'\'V.>=Y-619P$BET$ZF 4P9NE=PP=+U/NBTIL\##S'CC[U M@ZIM5O3MV/,H8VIC?.?$^POWT):5N=E%$@EF4Q5BRLR;??3XZ^M$PG$A5!7] M 8$WK[@F86983MJTKCPV*3PN9(Y)9%0K<26;:H.N\I4!,:O=0!-NS57A@O8@ M8W#\/9R3]&V6W9!W#X3/#L]PEXZ]H!\N;76C$E[=)?JO*7-([%5LG41W!;$Y M\G,EI@FZO:(^"LGZ9^XE)@U M334E[ZI1-^2X5EUK-Y!_5B.Y!,'I09702;^0Y'[J_A5HO]^TBO>#N%WJ-U_K M4H5V18^VZ "I6!OC:R&.-/)+.#EK$4BBK+F>)O5RCO?-3>\'(1L-60W;\);G ME^0*'/21=$X."CND23#FNB(<]M%2/*_]=M[(N2P$9KBT&QZ^!8O8S\LV%MU\ MVK6,7A)M<78DC_>4I)"TWP%'=N;>JW(_XPL4U4O=ETE?V0CYVS?J_S72NKF) MP2OUFE-3?*=72\V-C\:U)UEG/?G@C>]1U;YU=2O25IJ 33@O\0#; M40LZ'ET-8@?H^FJ/3U-WS@Z(M<$I!%L4M+A6%:-JLBFY1)C1W&Y0MX52<+3O MGDXFH@;KG.M[,3>E_P@BM'B*=XXZD67D*QR*COS1S;TW0&VM8JV1D,,94T - M*SXYC^BD5@+_9V0KYA\\_I'TG*$R7"51FPSM+G_^-1..GA'AA% M%).QHIWKE*=,@!B+IA7!,+AD;X^ MOA/G3W?.-SGI.1'R3.R%_K..0/4TLFJW6J-@AZ$@0:M"ETR;; X526DVK9?? MCL/L#<8!7X9^(18)X&L10M @H%)'"$O6M E-[5DZ[N9NL:5^*Q2L0UG"'F'5 MWK2:PU,/4U+.,X 1*\UN*CU]Q3>+0?6T DZ/&>T&@I?G+ MZ< G5(;G"\5]\=1R-R1CVAP)SK?B7(3(=[.D(S!WF16>63_K([!.01'W:H]\ M\V(U;U+&.:27 /9]5"?+NP?6^1K(&8L/K 5VLC:41;L+TZ*="XORD>;T"8IL M)>GL8$27163,%WQ[Q:0CS/GEN7AV.LL&,XAC?7$!T="] 8*G5)_XENB!XOC/ MI),!7G9^! ^^Q^M58TQAJJ/OD[P? +R\H$I5?&0F!B/]"V)_3 MOKGT] >MP&]/?.U"WX.%USN$)-58A'LR?'/XCW4$GGL0XWJ 8CR9#V M$AZ%&(U*L>([2;["H(**^FJ4*[+=U I!KS2566WC$61?5A1^19Y3FU)5;+&> M?(_T4*P9:/X?RM\\(FS XDLG^NS7KM4UYY#E7OHA")+@ L1SJ:/)9S->%GXS M V7$@Z^]2AD*4KR<2+5922< M++.2 ZW\+3,AEW1XWI^//_9F/O(RS_)+B'<^5WC(QQ )9=MPH;R4[->!'.AV MQS!C@DGFG[U%$?B1;2H]!V>7E-=BH(R:VU,0WO_PAQL*WHNR+LBX=][HDX>] M%][Z6BULN+DR\%@=/#]ZVZ2/8\&1$-J.\S.-."X[Z:=PAYQ,K3VE7))V7B\E M"_?W03"@\JO(>*NPKE5@V",EZ4?T;>SHE90JPUI]&P79=R5C.<(8P,_>R&T\ M1--T!Y/^D"RPSH3)ZX[8LC8V)3FL3Y#4_?:P;>0&K@E2I2C ?MMPC5J M:@W&?CE980S"(UYQ>-$7/%;2KI0_]_:7&\9B3B'*+V+I[A^MR=Z2(0F^\"4) M (-BT*&ZU8[)RI9W,+RAMF2@[J%D=+((56(EXB&9[\T$K-+W@/?U7_?Z2MV! M% R/#PQCN^G EM(^;KBG0X@JV"N7N/F.>[%E>V;-(N*Q@2_4TH3(>J\M><[V M..#W)T U^[/2R<$T-T)4Y(8%EO(!XXTJ&49&%YX^/O:!\*YK_R!>I:#XDBLT MQC_7/LH22SS1\S>;G$P>G_ 5+:H9V)?.P_W&@)3/^0<2=!T@+/)D\N3XWFN3 M@&,S^%7,73J!C=G$2P[CP?P[22H4CK'=^&=I:CJ*%Y,&74J2&.?=;\AXTV%F"K;N,6%OM(,F3TA# M*3N6 47$ZWS3F$KSC!T"\U_SV9#?DY,QI EW 9%):^Z/7T>]95WM5.&&@G:9 MN/82])5O+S\D$G)=SC8<"4J^_18O'(X&23XU??C&2_$E%$T;,E]-&B $4VI_ M3)"JS?X4,I-O'UQ]T"\-K"X/(E91G'8N8BS/.&(8L)0+]UL2-BZ2#X6^+ZL_ M)BD?X@NZ.I;]/H#-28>2S9(4PSCCVIU?#,C*F;SC15F%;[;HIG2:>HVJ8VYM!2O,1NP_&26Z/N/&&6 M0O0_XB]8;CJ+-1BG!N>.?51DU\E/&:-O]-H+O(2>$;5[_-;Y\F!093CN])5X M,I-P*HI=5&IW*!-+-]D8*K#E$&3LH^T=S\\W3UC-EL%/(KKUE?@!Y#K<:1) M 'VQ4 9B"ASU6^PO*7#7;3)Z='K*K\-GJKQCSJZVV7%:QAL5EX=Y&YZ_DIRL M6M-/&*^YIJ/L$[*L]BGTZ>GD6)R(2XBATLMMK$?F0[PRF!G#E?-S=*AM=R!.$$O+ M4Q9D$+7AR[#1KJB)VU]]) KA#EI^VRRT1L#E+O_AIP34+ C@G-P-+-%/"=)] M_J;-?P3EFVUEY'R;7>TBEGT73E+4S1<&\[!^&Z3#7D>K\LW6"%IC*!\/1/[/ ME:43<42+W /NJ9H![ M1P?P,./V38:/N0#:22.QT,S$Y,6]&^5YW0/44G&\EN6@-7:O2/-M-?(%_=1I M156!OTJ_W\<([\%G=_SF/.N]Y\TA6JS'O/[,A:%J7]]_N,$C?ZGC@,.E!EG0 M)?/3'W;L^..>8X">G]P_^5*/ORS#UD -)X^ZZ&CV#IGP Q:.:OXE7])<*O]3 M5/ZARFPX+U\Y3/<'!/'Z\@X1GWA#QWS4]Z,2V#X\4Z"CC^+\2WQA2I+ M;P:[#-*-;#H'H,V,64E*EJSE<"H6Y!AQYV$QAIM<_D1Q 4:[IN)K[2'@^?"2 M77*G/G5-N(),.EZ8ZH_OG(K"#Z=S9RPN9T\A&Z;.3/* M'_6-1IXWC-9LU\MXAJ7*T"CU%BVK@FL &&VIJXY>TV^.^.>D_8\?_,4U[M%L MP_%B(!)[3 @@E6GH)Q[R&IG5GR1?\1&9\;]G=3O;8-5E5XJ_.;9/_Z3E2#SY M(BE44M^6.7:.ZOI%&) A)W2;>)*X&W8[%X/ @:9'$!XI)^MO-.7]T=3>^$L& M-@!#^WYP_S#[BPC\JQSZNP^T#AS4_W&$]#3]:8FY_XL*_7#_=RG>2SHEH[N$ M2TR=C)\^?N Q?_S2F@W_?86%:5M3\T>ZQ:\L#&PO=V]R:W-H965T&ULY5MID]O&$?TK4QLEM5N%W27!TB9V*J[DBY8@,3T]?;Q^W8">[XS]Z#9*E>)3GA7NQ<6F M++=/;V]=LE&Y=#=FJPK\LC(VER4N[?K6;:V2*2_*L]MX,)C>YE(7%R^?\W?O M[8G)'/\K=O[>R?A"))4K31X60X-<%_ZO_!3LT%DP'YQ9 M$(<%,>OM-V(M7\M2OGQNS4Y8NAO2Z ,?E5=#.5V04SZ4%K]JK"M?OJHQ/%GY(V:012H6SB'T%\D_*NTT?_NWQ=*5 M%N'R]\_L.V[V'?.^XY]KWW]#C/AAH^B+K2SV"&^OZJN^@/LJB0^>S3&]+>*:^WM[P3.V454CTQ%E$D MECA5EID$IRW6HL1AMY5--LA!D>!NG>)([+'2\*\%'"G)G:ZU!F5L*NB>C=)6 M*%=JI#*^6DE9!^2_;K6HI MIS35KCVY=&)M3+K36>:5Z&K+1FK.EH]SL;N&!'(@#Z#MLX;P>K M,@T\(G?63J(S?]9*P4^')Z?PR;1Q*W$73V5BPG^)G8A9-('*1ID]11I:EV$J=4B@FF7%D[_J^:32? MS)JKMPC&IWZ;QH"7PRB^FUR)RTDTC>GO,!J.1E?B.X09W\FBA_-H-+L3LTD4 MSV,QC*,QE#DZ@(),1$3_" "9G(*C-,G'5J])-+R+F\MW6Y_#]?5P%L7CN^;R M!U/*[+3T^I8Y5!H/F\NOI$5 5:5P&XG0$_,H'K36J__>H^[ 6@C,,U+KOV/V M()ODP+GQ-)K,1^3ER2R:Q?QIRM;YNI>YW:P]';)/Q7UE+>D2[C.(=P(!67A' MQ.S+&=PT$\/AG7AO0:\H TD@&6=+F2R&T6!T!\MKU_)Y",T$-/!"#>, M9O/6S5:FP#>9*W$WG5"6Q),V1-@:A2FND[Z91M,VJJ:-#;L&1DB/IT,.\?EX M@+_SR=T5K+)2EC+ XFP%O%1+P>T#RH3ZNKFQE)^Z-I=Q=#>B_(D'43R+ M.9$FL_F5>&N*]76I;.XSM=D%*3P?7!W$^.ILT-3Y"FN.AE,QH9",X;@9_OTF MX#T%WSB*IS-&G1'B<>CQ9S:+Q0*%'NF*<'=43PE,3U>TXSK3U):Z5"UK2I%T M&!'6G4=<@94>4ZNMKZABA869_JE9G!O4IE254F<,[%2(6G56(%4^=Q)MDRIW MI2Q07"D_2M19%!V5UL68"G"]#FRL<-+3>+:1MX$O)N>+#T/:#1O-54N']&*4 M"/8+Q:BYNR,HK6S-.'(E766YOE+YU";UV@*1!)G=HEAZG98=YA)\8]766"8O M82F^WVTT,I(U3W]$RK%DF9N**JOTUD.@P35@8CZ;(%;I![G,E#?>5N[Y(J*Z MMT-#P_6/_K@8UERX=_3H3P1H&PZ MP6X,;*E+E9^E5=%GR@L I??M)6D:>.OQSS6)C2A< M7"6Q .*\*WF?1OW=!GQI?VUV\)^XQ_%2#>RG\-/X!+)T>;");0DY[9:2X&Y, MUE&-0DCIDGK/;#4AC:_'G9P5*VOROA?Y'BB%>A<872^;).?_-E.E]TC-ZP%1 M+;=OQ"]50L@N^\?LG ZZ+%[_,1)OW]Y3P$BJ0>B/_2&TZ\:"5T:N<>HUY7H_ M;4^M((I\OWC])!YX-G;29^]I=>NOX"-7)XV8#'Y+:>@)%,X6KOM>#(P#.MQG M2!VQ(",U#"BB$_^H$@Z"!XG,KMRA^FURP^I_(K@,9NX 5<<1D?^"ZT>?GC!U M\YA]8 V^CR$3\BXU FB+TO^)\R7;BR>!Z-6'O6R;@9-TDR%#L:MZ[/(*=4Y# M.BFH'04_CH?^P><7[D9%'H *CL<=L_D?3QD/8%E"^ %L/ EDLMNN 1WL1RC4 MWC0B6V&U.: M0B<<3:;PX=4= WBO4GN6ZRJ'<6Y0 >M>\NI+/2D 9JW)$*0%8A#4>J4]>C:_ M'#9O[C@R99*HC *8:4HWL1ZT"PD ZYN=$16L+7)*;L?%$(F4\'8M3W)FX4AZH*NN?38O21/TE'8 M6IRXH)R(JBT*(Y6QXU:U*5;(T(I9ZD$F#Z,I.BDLZQCYFFDZ[DT,>O4ZIKF> M X$081HK,T!KQNH5SCNU.V*@WK_V_@?0"-@K$M^H I[+_&PLA8(*FFX5RZT;Y!HNNEH,>@EB&%L&WB@\* ]D@9W4RF4SXC/%;Z M.@UAU#&% 5C-9GR]QS4&ES9U1JYG+=^@FC:V_O&G6#^;O9LY% MP"1$@FFG9N$H3W&4+YPV3 D[?1$W%0- =/,+I3MT<#CDBD@[/(/NCX*56^T) M&I!_S63!M:Y;^EJNG (LDA(A*G(/.WM6LG/'N^(])PR M:BT_F+%_ %,?+*)LH[ )M MT+W\U,SNEAV$ZA7J[C"P;4"5).85B@C;XW '/\*#Y+"\)(]PR]22),T$WI4- MBM6XAV4$;\E>=$?;["L>A>IC=9J//6G#" MU--84LJ/N&N;26+51W!RU%B=?B;PKM,:?+;#2A4LI/D8LNFNN.5OV@Q=]NG" MV4W)D$_&T=ULW+#8CO\RZC0O3U+6".R7IZMU9\[+((,&P[4#0DKY8O2NUSYW M)T\^2*LM!=PIJ:P,0ET#:NL2E2C %*3F&IP!)"(T[J/ M[$8-'8X@@3KR-"LVV-:NPXN_@I9Y](RW>@77X3G&K5%6=_WM!/0 M4LGK%1%#>,;*5-K $*DP9!XDO=$#H% 0M$SW@.CB;KOW.<&3 M()87>#^SH\)7B(ZRN!6-/9-^1@ZU!L\W7/*J(HR9&?Q_T)2%X>EPT];_PJ0T M_A(I'=T-?E64E'OGTP^>G"^-803<[7DS9UI.FIQ[E,"P2U!ZU-_YAPK2G>)Q M[2/$7,)LR(NS&]3#"Y.9(*[WH4"O.3@PU/I-BY71V#13MN[-?T M0_Y#&>A<#7"^ZINEQZN]#P2"P.9)K7_4R(U6*>U:U=6+>K800F:9:1[]'&1! M[2QPH)1/=C04"5GE$"'*>D.G$=XU$^UET_N1K.'PUJ6G^.DCA% M0'ZD;,#TO^CBT?I.*'2#OGWL.M!A[&I)Y-&?WPYAB'XB3IU#=4?X:U=G1\PQJ@91_.K(N/(LJZJSY8O]Y MZJ0A;!BL6J\\\L X'IK]VXYT=>^G&! MH/CB*OY0OP*B4%P)I<$>P-$*'^)MCS".6L8<;!70S1%93&7@@3]SCWHSV:+C,+V=T1\I$ M'OEUA6M?&&F@=1T@W /J?#*/1M.[QPV(F^JZJICCU:.9M36[$%HT9_7S>[ MPTY"(4=/V"BE>O@SHM[1CVJ>3!^_;.S'2@6\F5%X()80$VAC6N"@O.+2%PK> M4I%NP 2"+/^^R73RV__O2ESR^X6/+[SC*!Y-?.$=17?SR>,*[S&!;%*VCKFV MJ!X. /C-,)7VVJ'^@_S>2T9%&B*[QP$/A?XG:O*9PQ]TB/6ST%]73^A'H8V2 MFF"-7J76.=6ED^?Z90F(3]G_!NLX]0+S;>=E\5P!?.F5>!);%:5_;[SYMGGK M?N%?-F]O]Z_L?\NHY."_%98.;F:3"V']:_#^HC1;?O5\:&ULG53?3]LP$/Y73A&/@21. J%J*U$8 M&M*8$&CC8=J#FUP2B\3.;)?"?[]SDH8.C4[:2^P[W_?=C_CS?*OTDZD1+;RT MC30+K[:VFP6!R6MLN3E1'4HZ*95NN2535X'I-/*B![5-P,+P-&BYD-YRWOON M]'*N-K81$N\TF$W;<*$K"!O,K6/@M#SC)3:- M(Z(R?HV[7]C&,_J>/+ M56/Z+VR'V)AYD&^,5>T(I@I:(8>5OXQSV -DX0< -@)87_>0J*_RBEN^G&NU M!>VBBX0'\4YV,]/Q'!<>ZF> M)4FHN2)1&&M E6!KA%(U)"XAJQG0^/)ZFA]<88[M&O7.$\$]W]+]L:@%;PP< M0>QG+*&5^7$6PB-)Z%C(XTZK'(V!U ^S!$[].(S@6DA!%ZV 2JG"0.(SEA(L M2B/8JZ_2BG!1[$=Q#%'H9S&#+T0U>PN"L4M#:':>0>2?I0S>]7@T@%/:G%,1 M(?SM3P5[%[]%7?7R-C2?C;2#!B;O]()<#,)Y"Q^>'QI<):2!!DN"AB=GJ0=Z MD/1@6-7U,EHK2Z+LMS6]@JA= )V72MF=X1),[^KR-U!+ P04 " "5@*U4 MV!UM8XP# #+!P &0 'AL+W=O[=B9;2!)6W1 NQGMNGT8]H&63A)1BE1)*H[[ZWND9,49 MF@P8]D4B>7?//??"X_J@]"?3(%JX;X4TFZ"QMKN*(E,TV#(S4QU*DE1*M\S2 M5M>1Z32RTANU(DKC>!&UC,M@N_9G.[U=J]X*+G&GP?1MR_3Q!H4Z;((D.!V\ MYW5CW4&T77>LQ@]H/W8[3;MH0BEYB])P)4%CM0FNDZN;W.E[A3\X'LS9&EPD M>Z4^NV/?J\ ;'>.8.KU#"^"\U. M4WVU/0*3);SZW/..,FY#^!7M.K+DP*E%Q0AV,X"E3X!E\$Y)VQAX)4LL']M' M1&QBEY[8W:3/ KYC>@99$D(:I^DS>-D4;>;QLG^)-H2=8-(^#AK^NMX;JZE/ M_G[&53ZYRKVK_/])['\&@T-%,*8>76&"[1WTZ29R[LA]NE%6*B-:0PP4D<;A8),,B MF2_A+=L_D"&-/%S,W3=?KN"WJN(%GHDS> &7D(7Q:@%)N%QE\!;IIC5*E,#; M3JL[='H&?H)YGD&VFL,M16;U2(3HDU*MT1CX_KMEFJ0_0SI?/)F:6BO23);A MBC@EEV&R2LBC,5=P711]VPMFL:2[36.NX,R[6(1+"F\1)G'R;,8I 2G%D;E% M0HN8.#\1#-,(K%7:\B_DC8ZUKY%IZ(C68\DTNM'JTBP<#)"H!:4!C>6MY]F? M57(T$M_R.(/?272KVH[)(^$6JI;>]:- \9[FO?%(%Y>+V,=XD28Q]<[ SS8: M$=KAHJ.[Z/]L&F?B>B4D)Z9#/W?%<0:O^3TI,V.0HI?*4L]95SN#^LXUQ-BM M5$N*3'-Q="0*UG'+A"?*)44OF7A!(8-1E3WX')*[@NI!:9I:TITI8JO/NLPV MS$+#[M#[WB-2UPA6#+CJQ&+VK;L?G0W8%G7MGQ%#A'MIAUD[G4XOU?4PH!_4 MAV>.6XVOM.#^FC);?I>VL=KU9GMQ22>[ F?]'+EF3"[/%_+I;I3_E_KCQ:[V4%+ MJWLU.&T&LFIQ,;F*SZXSY@\,_]9JZX[6Q);,C?G"FP_MQ21B0*I3C6<-$C_W MZD9U'2L"C#]V.B>'*UGP>+W7_F.P';;,I5,WIOM5MWYU,:DFU*J%W'3^D]G^ M4^WLR5E?8SH7_M-VY,W3"34;YTV_$P:"7@_CKWS8^>%(H(K>$$AV DG /5X4 M4-Y*+R_/K=F296YHXT4P-4@#G!XX*'?>XE1#SE]^&+P*;IR3GDGZ!?E MSV<>NIECUNST7(]ZDC?TI/2S&?S*T0]#J]KG\C-@.@!+]L"NDV\J_%G:*:6Q MH"1*DF_H2P^&ID%?^H:^GXQIM[KK2 XMO;":;K5K.N,V5M%O5W/G+=+E]V]< MFQVNS<*UV=_V[S?U<&V>N;5LU,4$Q>>4O5>3-Y0?6R=WY 'DQJ"4G">S(+]2 MM# =*E(/RS."KYO5P=ETJQK5SY7=4V+Z-22W:NDG:YRCJZ;9])M.,H4O_#_' MM^H>Q;_&SJMF-9C.+!^IF.9T0GDNBC+&XC0519*^8U(BHJS">8E-5HLH9<;3 M6*1EQN=9*8HBICNS\%N)<'6Z08]0CI)I0DDJTBBGTU)D9?F.XEQ42863?#Q) MZ+00257@I!117-!-J#"8:A7PHDVXE5X[7%ZP;%2G=%JG.=@S$>IA2+,B_9C*(&L"(",6=B6@1B!6)6 MTV/!E/*UX559TFJ0U4^.TIA\6"R#F=% /S0H9H\@B9H1>N0QQ;*2U MCT@02%60^NX?51(GW^]VT!\?T<+N1>*AF?D5+?2@/0?JGGT1(>01&YV)*JK> M41V)LJZHSI [* (X) (52:R.J,/'S]])_OU][<<@@C.VM^XV\:QJ(HCZKC] M"Z9EQY;QYK3,CRB\^6P\PJI?-TZCWSTW,(7_RR=$XQ; RCH^QLG;MS2?@*$6 M.=+OY,E1($:9**L\K J1Q54XWCGLA&K.[9P^H[AO3+^6PR.9N<=@1N6Y%^6R M76D4O?:TX1W&.]:.N+>$;L!MLAT+%S/8DUJ )3",A>U-X$>RMYL&[P($'X%V M#>P)383EN7>(T&Q>X)%MJ[G>P/X"VI1^W%A(V>>R*^DPQ/_8:*L.T)[U%+$; MF%^7,]0\E97 $ ^U(L9)<,@OUL[F8YSO6^1\XP"6T\7TB&<2M]GW/!KX):(= MF7O8RDC5PQH)#U9T'FU"=.9@4@-RD\GS1UIL/$^W1CKXWE@7 MO,*X^(]UNP/,D"/@UC9D1$ UWJ>;$= 4SP!K M"__PS]R(<>FBZ#5_$ =4#3!['[1)O#X<\[UI!G]XL,(0P%.:8 MF'<8*&A0@I8(HI7CNT6V<)SF3&!<3R+\+F5W*FV/<"/A.>0"N()'\ !HF;\- M3P'3Z394LO/X80@A=#R[QB3^V@77X1(SZD)R;L8@[=O?>\[<]A7'N,W\/]R- MD9/RV(ORU51YQK(S,,142?#M"G-0#QX% Q-W+><1/@TA.!3"6 '2[=XY[FR, M^:E5_*G"K;_>)4?HK*G(HXQ9,*EK4:0EKS-^!.1Y6.?.3_8#]?#!+,.K_ZY\6B)8;G"1YNRS(#SA4$'VVWX@L-GX.7_ M %!+ P04 " "5@*U4!I2%;3X# R!P &0 'AL+W=OYGF0 M#1H11FZ+ED]JYXT@7OI-'K8>1964C,Z+\?@L-T+9;#%+>[=^,7,M:67QUD-H MC1%^OT+M=O-LDATV/JM-0W$C7\RV8H-W2%^VMYY7^8!2*8,V*&?!8SW/EI/+ MU33*)X&O"G?AZ!NB)VOG[N/B0S7/QI$0:I04$02_'O$*M8Y 3..AQ\P&DU'Q M^/N _C[YSKZL1< KI[^IBIIY=I%!A;5H-7UVN[^Q]^F5F8)3MWN*IC\.1PL7X%PI%KU DWIVAQ/):D%C,O-N!C]*,%C^2JTF; MR2D;DW)'GD\5Z]'B+^>JG=)ZEA.CQ;U<]IJK3K/XA68)'YVE)L"-K;!ZKI\S MBX%*<:"R*EX%_"C\",K)"13CHG@%KQQ<*Q->^1O70-@*/E@2=J/6&F$9 E* M:Q6D=J'U"-^7ZT">"^3?5\Q.![/39';Z/R+Z9YKP3X-0.\T-H^P&2$36B3,W M(35 ?"R%]_MX*HQK+24?4X4KVH.K83,X'^*28RN;(;B7L.RT5D(+*[$7ND:) M9HW^(#>!-S"9G)X4XS-8RH=6!14[*<#;3XX0BGWC3&ZM:GZ+"0:#& M(X+IRA!C&;X$K5J6R5K 1[; L%*V M;--62@HZ.#J4SJ/0')YC5PQ;7F-/LO>(^V,7']8=@)Q/A(]Y%,'^;F='/ M.BT_FF,&_29-Z\#IXEKM1MJP.UP(RVX._A#O;A.VME%.?>H7TQW'\=A.TTRG'R *DI"0A *0TJF_OL\N M2(C22;(NS8=V)K'X@EWL/OL.WNNUL;^ZA5*E>,BSPKVY6)3E\N75E4L7*I>N M8Y:JP)N9L;DL<6OG5VYIE9PR49Y=)=WN]54N=7'Q]C4_^VC?OC95F>E"?;3" M57DN[>9.96;]YB*^:!Y\TO-%20^NWKY>RKGZK,H?EQ\M[JX"EZG.5>&T*815 MLS<7M_'+NSZMYP5_UVKM6M>"-)D8\RO=W$_?7'1)()6IM"0.$C\K-5991HP@ MQF\USXNP)1&VKQONW['NT&4BG1J;["<]+1=O+D878JIFLLK*3V;]5U7K,R!^ MJ%_Y4/-0XM@E'W"$%2$R0LM]^(I7PG2_GV MM35K86DUN-$%J\K4$$X79)3/I<5;#;KR[3LU*5]?E>!$]U=I377GJ9(C5#WQ MO2G*A1/?%E,UW:6_@@1!C*01XRXYR?![:3NB%T M:9=FQE56B7_>3EQIX0+_.L&\'YCWF7G_B9B=I*+H>NF6,E5O+A ^3MF5NO!R M?EDH,3,9XD,7RA(W$YG)(H6+4- [ MVL4[CSO#SN/*6GB1R+2XU_K^/1(\@;A G2CS+]2;E2 M?%(KDZT(U/>(*&(ZMFJJ?=B,$1>RV CLH2PC5QHAV?:,M%,I[;L1HZE68$T=)HRI%G:9V<5KM!GH/X:VHO)(F@ M%!;@GO5'(A,E;4Z"XS=B6@C!IB>&N8%R5GD[$1FS\D'^ 0JP&PSJR$683Y5+ MK9Y0"J!FRHL8"!T+@5URA*(PV,!B%](E$NJA]%+QMOL^MZ..M,% M4HT&^BGDP77I.,<.7VVA@NURC<90O -7W)+?>C_90;9.6L:GMJU+KZ$8*G/A M9LI2!-=F/NXX/Q2/P/';'36;S.P888,YHU:R#(S6N'GQM0OFH%C>5;@'\LXS\'J9 M:R @*:H7!ZXGF%JY)E5-591MF_*NV-:J'*!-Q4I:;2J'^R65<0A,1J>]K>8& M>6MI(ET]/^4[$#"8HM^J;TP'_:NT)@NA;&NRI!-_0SD*RXLJ/Y!CMD:S"'\- MXAT;@\46$30C2#4,4^-F.RFCY"ISR!L1C37A-J;3E#%LR@1Y2D?\B.X+2& 1 MSQ(UP$'(70<$ME)/CX? #%4 _K?(:<5*6+EG@R)#*?)Q:8=UK%!"*5RM 'QO%@ MX.D:GE&=E'F;H#;-/(V#@3%G4C XR-AG:I]@=U594;! W*?DFT=^MPS#8^.! M1+>/66A"*$]=8EKK#GC=)<]IW+)!^U$TB/V^?',SO";DW%)Q['[%(0\RF1G?(21?[4W #FB?['MLO;&G_'] ME_NQ^(LU&$K&QJ(5X(%/O"\1A1ZLD)P?FX^@^O!SXIL:2@!+=/UHDGPFN4Q& M ]_K/L(-A/W.<#38*?U?%H?VT-3N%I2GN!V&9X_1RU(:^;FJ.]5C^0VDH8FE M_)0NJ&Q2P-"MTO.B'DM3](H/_BU;D@N&DC#$MCNBR#?3S@'HFRYW9T9HX4R) M+?1.)$>Y5ME*^1!T45!AJ[N?#VJLF)[JAFGO/&AJW8X\-^T4=[S;.6EZ\M)9 ME<& W+R8V8PW:0;<>H_D?\_=>O$)=^MU;KK_A]YV*-L>L^X^]F<@#E-_!5&V M?2BA@\;??X?MFYKY ;).3#AC^7 WOJL/6)Z?ZP(Q)^?'\L:#^"OYAM6Y!=], M)"%86)GMK(<9]I$N6TE81!):3#:G91GXKM$;ZI@J?2+?!;G?#N)M1\RU:-\2 MQZ(UK!OM*&G5BZ<9C14E;VXT/>0F\:#[5=C_:T=F21XYK'=1S_SPP/.[^6_9 M[Z3874!EYLSY<1!"0!:_D"!GNGOO&/#]0>\$\-WN'X'[(YD]1+T 47^8_#$6 M.&^GT-H?F03"^]9($#UE#CB<1FD$D.);[(CBD$)3-)EFZ4?P;:=)AG#47^Z> M 31_V69YWNPKG1KIOLI+??1_M==T3Q M1Q&L,4V'?-Q9GW50M4,Z0N.*4<.TO^)\,!#DB-'\XITA;MMQ]-M>V]C+3XJ[ MYFI ?S%#P-$!=/L#DC]MJ0_@&@-4=)I#^3Y CU7-OC68O5-!= :P]3E_TSJD MS;>RE@E_Q*H/FEDN/M8]_>EO>RC^L*1O0[ZS) X+TMXWE\(WG0=<9N=1 M_!)[$U7[8ZY?RX/)_?Y>0.T+M"7 PFCR$K8I^-,JG;@%\=K?]7HW W'KOQK* M9E2?:N?/V7QLN(J12^E$O"$<)N&R?ST\*(T_3]G_;'5$I,$(2:#W>R3I=9EX MT'PC?&2$2WI_*:Y1F0]]7[YJ?9_/E9WS7R'0\0JV]9_JP]/PAPZW_OO^=KG_ M*PD8<([A761J!M)N9SBX$-;_Y8&_*"NNMUEIYYS[LB[6QWUU)Y,53 M76EW>5!ZOWHW'KN\I%JZD5F1QI>%L;7T^&F78[>R)(NPJ:[&L\GD[;B62A]< M781W]_;JPC2^4IKNK7!-74O[?$.565\>3 _:%U_4LO3\8GQUL9)+>B#_[]6] MQ:]Q)Z50-6FGC!:6%I<'U]-W-R>\/BSX0]':#9X%>S(WYCO_N"LN#R9L$%64 M>Y8@\>^1;JFJ6!#,^#/)/.A4\L;AF^J8*7UX>G!^(@A:R MJ?P7L_Z5DC^G+"\WE0M_Q3JNG6)QWCAOZK09%M1*Q__R*>$PV' ^V;-AEC;, M@MU14;#R@_3RZL*:M;"\&M+X(;@:=L,XI3DH#][BJ\(^?_5-6BNU%_]2,X3R)NHHC9'A''XI/1OG3BHRZHV-P_ACF=3;/6IIO9BP(_23L2 MQ]-,S":SV0ORCCL?CX.\XSWR/O[9P#'QG^NY\Q8T^.\+,D\ZF2=!YLG_@]LK M18@[+7*C=2+L6OE2^)+$;XTF,9T$/*;B*S8Y&99DHC150=8)LQ!?;V;BMI+. MB6MA;*$T9;/323:93/JEK<#HD&L0!;S'D@1'BRM1-'__S'^6PV M>7_?S"N5BP21"V^G[]^,Q+4/D-Q6QBF]S,1Y]G9V&O1%9VY^\#U9;M8:]LV? MP_:'E='.V&S+#8#_2-9CG=+>#&3WHJ(GNX"+>&%/\G]EU:/T)%:5S EES/>( ME%1UIKC6%))Y*>B);*ZT*V=8Y4;(V6OE7,-TRTXGB6VH M_?@JVV?W?APRL0.N'T'Z6A("N$^[*.4C]=$) MA-B.#C!ZV9*@I,>TEL]B3BU9$0>C(;5H+!O DL -98K '-(YOP6TOS58U)6Q MH^.)*.0S*LD"1H1=>8QP&Z)!H7N#%]8TRW*C%KZ-9MV:>B7U<[#*4D%41V\V M2PC32')2YC%^D]%D&CB_O+&6GR'!K;"\<0Q:W!H)CRK*'UJ[ M=J+48(RPU3-[Y1J8V]%N0+ 8IZ']$8Z1N$OX)U)$0KCPKF]>D$4NMVH.+^7< M/"+$M=080F.=5E45TX9WF2@?%EO"( %$)'].?1&OVS08=#P.5\K;7+JR(GB) MV5&Y45L,[G@@S5'2I724C3&4@6HV6VSB];9AK>(53*RX/4-C%*P M9TX@',)@;"R(/*Q[V?*YC:QF*Q-]]P0Y!U1=#-9=<;CCHKEG"TP"WP;\27S^ M.:7_PE0X&+0RT:K"\:"OQ?,&-8$M T?FZ']Q[FEQ:L. W,] '*^JR!F/@P.' M^=443AQC,%."K4O2&R C75M^+*2J(M0=I']#4;:/,IM;L&O8R];!': N3 M ;8GUB_0F3:UA.R)+8Z0C\HK#"[7N1\QY;;JU]\/6BIV 5:$I;,?)4:;@3V, M=&=FJ&B]4^VF2-D8.18V3/($+BOG!H. ^@1PIW)C.:M@!2%V0)^-"?X=(6RA MSR:6YV'(>8&G<^*X]Q[S\,4"UM#Y)I:$(0GFM)%I&L?G8(0Y+=HRF M# 57$>1#K3R/D9X[\P*916ZS!6.4A()'')UC^^B]W3ETLM2=+0"+"N*]2'W1 M1K(3X4K3L)4\,6"S6BC&P8DJ':28\; YB$H%HFWH%(^"( 7KYFIC*L7=$>)D M%6IQ.$N';$%UAMK(XC:8L&Q3K](O*,HVB%#C.,^[C^0;'K'!BZ)KA!' M-NU M=C*KC^9O1,W7,ZD^%HJ9ZX)=:5EK3AY)#9.N'V[%^?3TIQ-,2A\H< &D=D'@ MKU0LF>M!&5K1+4[O?"P.S1IUYB-G76_*[VN\BGI2I6_]*0S%.O$J\S) SW4B MAQ059L>N\N^.!8>V5UIUI^4:@/C2M4NHEN;82 M]$O;+&Q%XQ3+(2_:E7UQP$(#^LOH&NR),GGAIKB.H_CR>ZH_8#9B3D\KTB@E M6:@5FVG3<;U(=;D:'& X*X>EANF7H O ]("H#LF"514O8KH#LP%0 Z^V4=DC M?A]81XY(?.93TW32G]_WC_KQI#"X\-C((3[.%$Q2I14?9K;@/SP[R4XFYUD: M=->A'"7S!P4B)A:W@J+)V^E.%I&Z?-Z3*KC;GO]> 6P,[&"H"966VV)[[]GZ MK)MZGAI@=[NPJQ3L.4E@,F#)X=32M^,! TWC^<@73@>(]@:F[\3G3OM#U/ZQ ME?&EGZGOPXGFX]-*I7;Y@5O*[6:UN4N1^(4C\4>(Q';#&MP*'8IX>X#_X?RS M<9X;7(4=BI-9=G)\^F,CP^+IEK#/X^L7!!U/LY_/CL5U0/B31._I+A>S-""& M86Y.I-,T$Y!P6_4A5L^M$L(4.SP]SJ;3D]&N:\7QX&JV)KL,%]#<>3"LQEO: M[FUWQWT=KW;[Y?&"'*:C;H/%M,#6R>CL]$#8>.D]<^.]J<-C21)= MB1?@^\(@#=,/5M#=_%_]!5!+ P04 " "5@*U4?V5MP1@) !H&@ &0 M 'AL+W=OJMZ.137-1<#O4E2CQ9*%-P1U^FN7(5D;PS!\J MU"@9CT]&!9?EX.K"KWTT5Q>Z=DJ6XJ-AMBX*;M8W0NG5Y2 >M OW#7J*.2R4*45NJ2&;&X'%S';V^FM-]O^*<4*]O[SDB3N=:? MZO57T6CSXSHI5I9_Y^MPM[)R8"EM76Z: Y#@D*6X9-_ M:>S0.W V/G @:0XD7N[ R$OY$W?\ZL+H%3.T&]3HBU?5GX9PLB2G/#B#IQ+G MW-6M+ITLEZ)TC)<9>\=->7Q7._9WR>=222>%O1@Y,*+MH[0A>A.()@>(3M@' MD,TM>U=F(ML^/X* G91)*^5-\BS!#]P,V22.6#).DF?H33JM)Y[>Y "]>_$H MC!7LEE?2<27_PSU$_GT]M\X *+\^PV/:\9AZ'M/_K66_F>AF\8-4 @ JL78K MC$.$,KU@LLRD^/&'LR0^/;<,S]//N589[,&X$0RDI5,B8TXCZ%*!F&%U1;_B M<30>^S\FB 5"G-D<9RR1=3G,J8N*E^N.^*WBUK)KENJB@'D]+R;#WHY$L9&2 M^!?"#=FG QN,0.:QI+U;:=)$(#EE]#LUT@DC><16N4QSG*9_01<;&"JYE',E MME6&7K.#:E7";+@'R=YYND]$8])"2Z0J$(7ML)7TY.2E-7/(8FRA%1(@?.>% M^61X:7F3F.#(RDAM2)B?8/)B#KX-VD\CO_]1JQI$5C[)@ $'?I$SZ5PJGGIU MO^$M6R)OPTP@R8$%P\3O-5?$]BA.AK,Q+1W%LR%,@70?9%_!B/@P/"/9,[ZV MR% NEV5XG$OCUL>]QV0TJ;,(OK*5\#E7K8?LY]I #Q,]ZWNNK.Z;$8+-16M, MKR&KX6ZSU'2 /7 EAM"2/DD[)&.$"XP3'*[3M#9&E,% )&T#TXTK2$M/]RU[ M)5\#+TLR*NG&R);)^'RI:1_,_ C#^;7XG*S1>:^JC:TY(5*S^QJ"Q!-Q/ ER M>F[OOJ2P-LA>IXX,K,D.*XGLDPJ4DT9)6\]_@[5"U%7:4)0S/0=F?6JR#<&' M4,PLN!"M>/8J>]VJU6=T#GV@T%X<>+:VX:ND)3P1#%GI60$05L!R$FX7#!5I63*NT#L># # MZ]ES4@NR0_AF&=KI58E8S66%)V6J:H\U#F"8)2CB &%&*YEY!5[3"M@8_0A= MR/6L4HW<,$2EA".](5G83]LS:4&@II^(<9M2KG\(26 236Q:L\M] 9HK M8)8XI; G("0"E=9:E7:4CB#1HG9D-H/.I/$_/;<5Z6 \O4\W"5'PH?+HL]V? M39@M]VV5Z)BDM E'J"" MJ+%T4X61(2EN809 G T#!ZO M19!P$T8A(T$/;]Q?]&/(L&]\@HU#2EI(8]V^Q+XBQL$ &=46X-8K*H"Y;$^M M):E0:0GN[;&@)M^VXK-,4:L02IQT]]F?FT[Q!A?<&(J.(J #A0:%\5'JVJJU M_RK*=/N8I*)&T4X*S7$@13,,I8Z.7W4G1JM=98+].I1>+:D!/ MASUV\.& #D*;+#CH.LMDDV J+K-C:)*&_JM5:A/&.#'G"-J4($6S"324R"$; M)T/F$!>6HS!2B0V"UR6)CO-?$_R@!VT0W1>C;8AM2]!@<&-&WR]N#*"29LDZ=1H%_7Z9#]JI[\CIJU/2MX080 MZ4:6M"]+$^BZ7!ZC4RGZ(0\4],T/_D=Q%)^-0WP=).A;LP(EW%*A6_C6D2HX MYMLF P4,-VNTO^)KJE!1T_ERFKA\82.>,W2+>-"8>">L4VYSL%/MU.DX:I3K M>B:T4PKYK0CC49,&>D:-/*B.IK.3[<0C@W_(^T'D!KTOE3F.MJ6F8MJ*C/)H M-'D/7. <9$WNVC[5BT;HSR"&TA7%@4CS4BN]1%?WOH2/*Q?@N4FFS1S@(0\. M_637"MRH?LAIC5^VG.V>JGW0Y_W@)T/" %3!N;5RY*]MX8+]5VQ/B45_L]83Z)GT>YX):A(-.B>C \C^T_!-HQF M@?WVA+,C" = O1_0UG?2G'Q-FJ?X"M:A&/P&I)V>QB&,DRB>GFU/0B' >;\T M0M0[WUT_!0(1?4%MW(MJCY/00H-$3U4KZ>@NFHDP^>.I6)054&)?B2\8MJU M0B]I(MLCEG7X:%V"9-%6E[8+=;D17?*CP3W;%XM_XV7-S9I-P]I+8_%A70C] M!P/0A@@,[(^YT"]6 P^JZO#E:VU(-O0HC-UT_: MB.0K$1GX>*L>BKK]'$\.<9Q\GZC;!_\0BO#09-9YZ&RVUT/?+T0>PK@--V,Q MR-ULV*5"EUI>?I*U*;5%BTBH#[550&=&(S9=4I(.+3GK+Z:SMNMK.]*4M[%! MJW0[3ATJ7>13"EG[U24L[42'NRMR!+,=^_#PX.HC++[@_I?1:=S,;^#B9.SM%C* 6AHM84T3Y;3*+3DUEW MY).?-H]8G$33>(8O':W#3GEQFF+A%@+KR/8GI]/VTK&[GK2]U-&;#_B*FVR3 M#G>O2SUI7I:UGPY2&JP?1;B[P"QLL#S<=R\]ZMW^^RL1>L=!Z07#&ULU5A?4]LX$/\J.[GVGD+BV(&D%)@! M>IWK3&F9AK8/-_>@V$JL0Y9<22;D/OWM2K9Q((2C[3W<2R1;N[_]J]V-CU;: M7-N<

WA53VN)<[5QX.AS;-><'L0)=7YN1(5TX*Q2\-V*HHF%F?<:E7Q[U1KWGQ22QS1R^&)TZ>CP[,QT7N"+X*O;&)<=]R)2 MB$N>.D)@N-SPF/Y!6UNFB9D8-"J'"RFYK/W08IM$C#''- M$'N]@R"OY1OFV,F1T2LP1(UHM/&F>FY43B@*RLP9/!7(YT[>,F'@"Y,5APO. M;&4X>MS9HZ%#<"(9IC7060"*'P%*X$(KEUOX364\V^0?HE*M9G&CV5F\$_"" MF0$DHS[$41SOP$M:2Q./ESQMZ1MA4ZG)6 M_G,ZM,Y@&6V&G ?OX%'OD)8J\T:E':<[#1<,E\#5L+EGFBV+KC&DO"M$E:$(T:>)%TP M%!E4MI$4.(4J*_(6ZK/41OQ-GK7PGM]P"\V'S_ &V[%4L$[ M:QA*.<>XH#LHL+BU(JLC"WMPQ4J.[7P#[VXWZD\FHW9]#FY-^!7CMQTZ[H_& MTW8])RMGO!"[,&> >7E7W#Y0<=O.^:I_,!FWZ^X_IMGI U>1!>/I;2U3*;.[I_89C M6\-ZY:.\XEC3L:6&'H0F>@HL7DV8NY/#*B=J=Z]O=WIQ*) /.G&3(MW!JLZ- MSL:KXEF:2V[T+;APZD/YM5))YDYB?+-%F9J2&F: #WW3P ME,FUI9I^SF3J7]>@FYUHU6A@R#.FML)W&#JVU?RO>G[!.EX59=W2/B(533?, M:N6[1.<4&UF%_D3'WZZ&(I",Z_B&HVTSK*%;H*O1,DBS;ZT(#U4)6J<.N MA\,6IJ%8B!1UI1&(;*<36;-;*)G(/,\<^QER&.&'I2"=TK"9RNY$M"G"K:O' M*>^7P:/9:[LGZ>;)PQ!N1J>)""4:S9_&#S0A9'5B50[3 RW!2>R1@1#_]*37 MZ%J!\Z>^(0PDXLRH/;K].',(G?T/_/ODG-%1!RJEYY:;&T]5SSX^W1"/1@W. MTM9?G>0N.@7]\'[]>%C:W_F4#[_;"CG^>[LMP_!WH^DZ>2>.D\$D@I>0' PB M6K^G %)E\"&BR12K_V!*2,WZ/5U@$_%@@,/S2Q@/DLDS\3K5?Q?D,\>$%NI3 M!^K#\/39L\$30/<'@DT3DL$H">3;_MP..Y\-"FZ6_N.(KVS*A2\([=OV^\MI M^.QP1QX^WF#F+;&1@.0+9(T&D_T>F/!!)#PX7?J/$'/MG"[\-N<,S28"/%]H MU+Y^( 'M5ZF3?P!02P,$% @ E8"M5'Z&GRK;! ' P !D !X;"]W M;W)K&ULI5=M;]LV$/XKA(<,+>#Y14Z;M'D!G'1% MV[5#T7;MAV$?:.ELL:5(E:3B^-_O.5*6Y29.,0P(;)&Z>^ZY5U_.U]9]\R51 M$+>5-OYB4(90/Q^/?5Y2)?W(UF3P9FE=)0..;C7VM2-91*5*C[/)Y.FXDLH, M+L_CW7MW>6Z;H)6A]T[XIJJDVUR1MNN+P72PO?B@5F7@B_'E>2U7])'"7_5[ MA].X0RE41<8K:X2CY<5@/GU^="SHK7O/0OV9&'M-SZ\+BX&$R9$FO+ M"!)?-W1-6C,0:'QO,0>=25;L/V_17T;?XKJV^HLJ0GDQ.!V(@I:RT>&# M7;^BUI\GC)=;[>.G6"?9V9.!R!L?;-4J@T&E3/J6MVT<>@JGDP,*6:N01=[) M4&3Y0@9Y>>[L6CB6!AH_1%>C-L@IPTGY&!S>*NB%RS^MR:T)SFJ\68G7)I C M'\[' > L,LY;H*L$E!T FHEWP"F]^-T45.SKCT&J8Y9MF5UE#P*^DVXD9M.A MR"99]@#>K/-T%O%F_\U3\?=\X8-#=?SS@)'CSLAQ-'+\_\/Y(!#WXG-?RYPN M!F@V3^Z&!@==>&T$[DU;Z&L52A%*$KFVGN7L,AX_.6F\3#+X>],8$M-)C"^B MG),+Z&%14;4@YUEI_N(/\?;MM7C$VK_^Z>,=2ILQ"NK"\C&5].S MQVA2AJ!"R+IV]E:A:4AO1/;T: M;JEJH+6U8:TV,Q">8N \;M;X12VRCD$B#B!>41M^<'W>:E-"M*85"F4)#V35Z*G(F&J."[W$0F'!" M&D'?&ZF%:2(NHN!+";;\%,%:=2^NM?1>S!'YJD(XT:GYMY&8>R$1!X^A,/Q! MP:[-X0B KM8XYYBLG@['8\O^+A@,.\*4RVV#FR*YXX79KYF=-&QS7J]M54NS MZ5A"N,#,!0">O-6JD!%-&6ERA_PSYUH;QO0!&U\4 1([-RM7*T@G6^G\V&I]G)<'8R M[64XY?3S7DZ[S._UP5;RAQ9((?D)(*)PHPKBW B"I[92& G\\Q&SDHQQI0,J M%2T_.K++,YS7=$,.=2X1LWT6"(1 7E30*1HW-M N?&WY[UC-[W=SF%0B?G3D MH!_)%E=5GZG%<$&LIH^3_1IW#\/($/5C?W._<:]&U4>^67Q%%<3,QI]"K U< M&@A 6@HXE[+XBG>Q(&/-)U!?:[3WL#T5B@-N"M2@*=">.?-02Y5+KB;_./;M MG4K+:#*<3I\-3Z?9SW+>UBB;QVJ$'D*HS6K4E6=)NA!/CX^BQ)/) M$4> (]OV+M?%E^96W=LQ4:<;A>TM/L&GIKCUZ,U(O+P[1"-B"4CT><&#CP?- MKG\9-F9FUW@>XC<$Y*+)X4[+OC\\[DR:CKI- V=OK"RDQECACL$"XP^E81LD M7C+;7QB>W7UK_7D8S0$+H]!QE/4FN=K1O&^8Q>FYQZWM'.MI?XXDXY9;4JQ1 M]7KS&ULO4+D+KPHEG2*XTDWN^]:*<6]CJ\BMXE[*'F%VI^6MN^U6WWG:^';B M:6]&L%8*B=&TA.ID=()-TZ5=-!V"K>/^M[ !+10?2ZSOY%@ [Y<6S=8>V$#W M#\'EOU!+ P04 " "5@*U4O(B@( L' !$$@ &0 'AL+W=OSVIG&L_SN4WEU/TDD_\4EN*D<3\YNKEF_$9^&^M(\&_^:# ME$+6HK%2-\R(\GIRFWZ\RVB_W_!5BIT=C1EYLM;Z=_KSC^)ZDI!!0HGZW^+0M774\N)JP0)>^4^Z1W MOXCHSSG)R[6R_I?MPM[LPX3EG76ZCH=A02V;\.1/$8?1@8ODE0.+>&#A[0Z* MO)4/W/&;*Z-WS-!N2*.!=]6?AG&RH:!\=@:K$N?Q%4TGKN8.PFAJGL># M=^'@XI6#2_:K;EQEV8]-(8KC\W,8,5BRZ"VY6[PI\%=N9FR93MDB62S>D+<< M/%MZ>[%EQV"4L\F+D91Z]M,'-/+IIV7K/-D)O M#&\K"8O$!O*GC%OF#H*__^YBD7[XP8)=#=(1B>?86B@)!99)&EL'OK>2Y%> MALXVW'5&0%2MN\9-F9/@Z(;QIF!=DPOC4!;C,%- M6\FV)9%*YP%PE#B_U55&"%8'>@NB-P,Y\VI@IW<"@_0CK*.]XU0(.VB5?6DD MF?/9^5"=L=5TM4SPS"XS]C-*J ,%[RO9<'8Y39,+K"]Q])^PIF&WL%7FG*73 M;)6R99*RSZBIU3"?I0OF?5G\ )H@-/#SUDK.'GDN2P"X7)R?;/B7-B,1_>KR M,F$_=@:%GF739+5DJ^0#^TT[K@9\S]@BG5Y>7F)P,4W3[)!0=UQQ1-JR^Q!M ML,H*, 18*LG74DDG18BS07 -(006 5;"'JA[Q -M1C2AO1O YXD**"KX8V%'O+6;T'- MCTO]^:EW%#/H4-H#%T"1ML?E?U#9M3"@0(9NA?$T;XTN.M)'IZTP6TEQ@>:8 MZ,,4!:,5AEJZ*&9'U66(4=<0Z@;*6H M4#2TDD5(^T!%YKOARY6C+QP!D"."6JMSZ>7XXDGKHMF@5"-9<'P [Q!6> (G MO@6#CZ-=1XL/SQA'B3:]R,[Q3/%,D-+?JF,Z6';DUPXDBC2&&IA\HM(GE8+_ M*!MA2P_\6$Y$'SH*BE/Q-O0/G0?MKU73Z;@=C9E^MLQ6@7>KY0F?CHJ&\M8@ MG4)#HC"#IAX#1'XK=6>1\0,:(UF;%&DVR:6)5H @DC-;+E!+]2(>DZ M7^(U4I&*&1I2YRM*7O%F (C=T)MARR*W2&&N @;<9\H<:&@L@<=T3/Q%"- V[=< MA3K^Y]0X[E^^('+<2(U$4N!:,'B@4"*Q!IFZ$6PON/&-7UC _A7MU=?#26O0@C);!&AB9OIL^!M"Y+M_+LB3L!MD@"V-"\5N36^E4V:1<]Z)SHQ3 M$)T&NF/6U=2)H:MA:?*N+PK/[\[NZ-;TMU\HAQ>76[9%N MN-6]8^EBEN%!;5!I:Z/-5HQ[C*RV@!#.: M7'KW+=Z)8P,F7BAN-G0#[?4>*@_.9:E',X+=%T1/G%<;K/L6PX M(,>[!])*HK9V<.=%X2=L>%$-$E!Z<<]\ "].E;_T"CH?O=G#A(W_?D$A@*KP MDC_,#I](;L.7@"O'U:" M(V]I ]9+K5W_AQ0,'XYN_@]02P,$% @ E8"M5 4J\,0A"0 6QH !D M !X;"]W;W)K&ULO5EM<]NX$?XK&-7M)#.T)%*2 M[<0O,[8O-Y?.Y9R) %K1O^^S $E1LN3X[II^L"6"P.ZS MN\_N M#56ILO-A?"L:^%*NWU('>N>CL:V307!;=#78D2;Y;:%-SAT:Q&MC*" M9WY1H4;)>'PV*K@L!S=7?NRCN;G2M5.R%!\-LW51<+.Y$TJOKP?QH!WX)%>Y MHX'1S57%5V(NW*_51X.G42^M]!^][;!EP:VX MU^J?,G/Y]>!BP#*QY+5RG_3Z)]'8,R-YJ5;6_V?K,'P:Z,W>L"L;:D3?I3)UX>9-G35UX4S_R#9CEV*TQ MO%P)__U?MPOK#&CR[V>433ME4Z]L^C_PZ_.2[N%5"8Q R,N,O>.F/'VH'?M9 M\H54TDEAMX,?I!+@3(FQ>V$7EN%]^B77*A/&,J!D M$"V= E"GD6>I0)JPNJ*G>!R-Q_Z/"5*!K&:6++,DUN7"V\;+32?\7G%KV2U+ M=5$@Z;PN)L/<3D2Q14GZ"^&&[/.1"4:@V%BRWJTU62+@RXR>4R.=,))';)W+ M-,=J^A=LL4&ADBNY4&+79-@U.VI6)T#VSLM] HU)"RM1G2 4OL-4LI-3 ME#;,H7"QI5:H>8B=!_,93+.\J44(9&6D-@3F![B\6$!OP_7SR,]_U*J&D+6O M*U# 'X5!F:1UJ7@:U<..MVR%4@TW020'%PP3O]5)U+XS:GO=?D-*FS"+&RE?!E5FV&[,?:P X3 M/1M[KJSNNQ' %J)UIK>0U0BW66E:P.9O%?^"MD'65 M-I3E3"_ 65\I;"-P'OJ7A1:2%<]>9:];L_J*+F$/##K( Z_6-GJ5M,0GHB$K MO2H0P@IX3B+LHA$9!=2!-^0T[T8N56V\ 53.[')#/4D6=>&ED@$&!)/&5]36 M EY52J:\2\1.!S/PGKTDLX =X)MA6*?7)7(UEQ7>E*FJ/=$TC4&/T(VRAT+-*-;CAB$H)1W8#69A/TS-I(:"F1^2X3:G ST,1F$33 M62@/^][L:E^@YAJ<)4TI_ D*B2"E]5:E'94C(%K6CMQFL!EIXD_O;44V&"_O M\UU"$GRJ//IJ]T<+9JM]UR1:)JEL(A J -!6M#S:JX+(L#27P.'[(N;XTKJM M?#M%UB_IU];Q7UNQ3CLHVP$2<.]BRU':0$Q!>[14UR6QTQ?58I>A53B9+NO_MQTAC>\X+V]"K+2 MH42)1ZEKJS;^JRC#8I1%@'&F#C-]SE-2HFBG1&>YE"*XAE/%QO9UKT2KWLX" M\W4J/2SJ 3T;#OC!IP-V$-ID(4"W62:; E-QF9W"DI17DEC1&+5-8ZQ8<"1M M2I2BXP@LE*@AVR #<\@+R]$8J<4&X'5)T+'^6\"/1M &Z+X9[5)L%T'#P:T; M_7[A=G[/+N+9Z73\9VUN";N_)0B,-8&:I>XE1:">[QQ!^)Z\WN[QONFR37=Y M*-D'].YXXC6,(T('9&5S7.JY;H]$[93"O6M"(>CI@STG!IY4IU,9V>[A4>&^%#T ^2&O2_% M'$>[J*F9MI#1'HVFZ$$+@H.JR5V[3_70B/T98"B<_J%2I'FIE5YA5_>^1(PK M%^BY+:;-.0G1\(!U,&Y]SG.DN@/ M[6%R2.1_ '?)AB[#7L;_AU^0G5:N2O;>&B[4=^7ZE$SX/W,]B9YEN^.5H";1 ML'LR/L[L/T3;<#0+ZG=/.'M . CJXX!M?8?F[%MHGO(K>(=R\$\P[?P\#FF< M1/'T8O#R% M154!+?:5^$H7%P(%O:03V0%8UN&C#0F*1=M=VEVHRXWHBA\=W+-#N?AW7M;< M;-@TC+TT%^>;0NC?F8 V9& X)X:X_YY\3.(D!'H2O7F3[!]YOU.B'DU&O^NK M@Y*\>R[K#&L^.:9Q\GZP[1/^0BHC09-9%Z&)V M,$+?+T7FX;C=N_!CS81]*72IY?$3UJ;5%BTC83[,5H&=&1VQZ6:2;&C%618N M,AM>M#O2E+>Y0:-T(4X[5+J[IQ*R\:,K>-J)CG/;2ZIP0J>M"Q:T6^;>I>F. M6=TAUY^T+&MNZ43V%F(IY_NWP2% U&;9IV-V7T1GL[&_@XF32^PQE *HJ'5% M=,@7D^C\;-8M^>Q/FR MZ>B=#_B:FVQ;#O>O2[UH7I:U/QVD=+!^%.'N F=A@^'AH_"WU^)T,\: M5%YP> YW_]UH]\O);?C!8#L]_.P",U=T=E5BB:7CX?ELP$SX*2,\.%WYGP\6 MVCE=^*^YX$A+FH#W2ZU=^T *NM^3;OX+4$L#!!0 ( )6 K511*[52 8 M #4/ 9 >&PO=V]R:W-H965T:(FVB$JB1E)QLE^_[U"2+TWLIL->;$D\ MY^-W[N3)4NFO)A?"LH>RJ,SI(+>V/AZ-3)J+DINAJD6%E;G2);=XU8N1J;7@ MF5,JBU'H^^-1R64U.#MQWZ[UV8EJ;"$K<:V9:7(JB("#0^+O#'*RV),7-YQ[]K;,=MLRX$9>J M^"(SFY\.I@.6B3EO"OM)+7\3G3T)X:6J,.Z7+5O9*!FPM#%6E9TR&)2R:O_Y M0^>'#86IOT,A[!1"Q[O=R+%\PRT_.]%JR31) XT>G*E.&^1D14&YL1JK$GKV M["/B_JY*52G8P7MES"&KA6:7JBSALIN<:W$RLMB'I$=IAWG18H8[,"/V054V M-^RJRD2VK3\"OQ7)L"=Y$>X%_,#UD$6!QT(_#/?@12NC(X<7[<"[XKJ2U<*P M:]CJC&1_GL^,U- [8>V',ELA!X4AS:[6<-9;/ M"L&L8I7"8(&P%3+8L]*:3B!W$27RXB?*MNJPR*=B-*"50LB8%,8_< M-&R93*.H>PB2CE*7$$^0:JZM3&7-+:T:D39:6BD,^^6G:1B$KUGB19-P'Y?> MOU:E7W-59$(;]HKZ"(*RP2;QXCCJR%SFO%H( +(YEYK=\Z(13,W9S?G;J_7. MP9$7^+[;V@5SU\84V/7&+@?0!C?W/D"8QLGDD+T1E4*+:0/YQ?4SRH)[Q!9\ M'))A:.S&(IW((;TA01!XP?3(BV*?1:$73F-O.H[8U7R.WDO4$0>@N$;^Q)"Q M=Q1%7I!LRM?*BLI*7A2/:\K7\ O:(;NKI#4L\/PITBL^6@%]1_VRX'#3YZV( ML!"DIV,O.@I?"M/ $D-^:?$N\('HQ, I1!/P&CL3< H.@+FU/.#\6:F4O6W9;\O=4S/I$]9?QCX M[=_DF4K^0=">+>'Y$\I%?Q@EA^R/BOT.!U&.N@[C,9L+ZFLUKQX)JBZ$\PIJ M4E,]PLNSQJ!E(B1HXY7A:>O2I;0YN[T(6=UHTR"!B N!?;@]'Z*K"7:[%L=@ M1:=I R6Q5TI[D'#5E#-8AEV>.G[XHE+!\PW":"ZVQT'U8<@T/6^-< MT J?[UG[M5][ID \)M"H7\&OO8MIK@F3TGQNOW@;SA(/CFK&YAIM@SQ"F8.4 MM%TCVIR(._/8.,W.LTO5%!G0R<6PL4E%FQ^[ ;:Q8^7YEA9OQ M%9&C,R<\@ -LJ1KRU69:<0N7("K83JJ,$LI[D;6K^?]\L6Y-C3YUVSV,&Z^I M2[L9$JLQHLL)X@.YLG.2BT/.416@#N-6.=6Z\CM'BKOGVVS?.")T-!^'BP2> MI=%B)3'_)O?6T@'F$8X@1PG[TF<<3?<&A0?O;F?>AA;ZIA]N[9")&44:RGTF M4P;NVC><)IZ/(7W=S HTSZUL=Q[M"2 Z/=YV@P\F7ICX#J0'O=;R'M[_3V@^ MYNPVVMTS8RC"@W$T=:!1XHTG M.#;!L<^=M$<;5QD<*A?NPH93*:5^>ZM9?5W="<_;J]!:O+U0HJ\N),PIQ!RJ M_G""*YAN+VGMBU6UNQC-E,6YPCWFN-<*30)8GRN49?="&ZQNRF?_ E!+ P04 M " "5@*U4QAMWO5\' A$0 &0 'AL+W=OWGNN6..U\Y_"0515'=5:)J\GBR]+Y2D>\^M4TU)YT+D)5.9WO[;V85MK8T>FQK+WWI\>NB:6Q]-ZK MT%25]IMS*MWZ9#0;=0O79E5$7IB>'M=Z13<4/];O/=ZFO9;<5&2#<59Y6IZ, MSF:OSP]XOVSXP] Z#)X5>[)P[@N_7.4GHSTVB$K*(FO0^+FE"RI+5@0SOK8Z M1_V1+#A\[K3_(K[#EX4.=.'*3R:/QX\(S%N!N=B=#A(K+W74I\?>K97G MW=#&#^*J2,,X8SDI-]'CJX%OZ(]+YZ MYVPL@GIC<\IWY:>PI#=GWIES/O^NPG?:3]3^;*SF>_/Y=_3M]^[MB[[]?W5/ M79J0E2XTGM2?9XL0/0#QUW>...B/.) C#OYG!/^[M/I$2L.\T"P^ [0J.O5Q MIVLVN\TF7I,KTHH:5@76X)L0T+R*)) MQSFO$(K 7\\N?QNKMV\OQDI#(ZJ#?UD$)]G\N2Z=O2>V)K4B"YLB37H%R@05 MP0N153>^=H&"^,4;*A>BTG5=FM8#\96_LD_E MH[+)EK+#[5@T-JG_W'@3"QB<++6(<#'6'C7K H.O(E!550MX.R8!,%;V)\FW \. M;(L%J8_6<.QNV.OP@$4($3C&,CR"R8WVAOWWU)M*-IK(BZ!LY(9-@.I.[!O/ MSV!/DQ5C/CK0P\H]9S M((^SHV<3]8'MX>")E86&B1U,'H&47L%,%'6",&L3'ED7!E'O=&1."E(J%EGC MU"8@5C@*D?U"B#,^65F4/4E?YRXXK31_,U;/@M0MTZ9'!#TV91KES=_%-JDF M=>&JFAD4227V'*%TTH*N*2-S*^$[6WDB1L,V&A^NM]%(W-XF(E%YX4H$-R0+ MQ39/-6/,"FEZ=P?01';FU>&/;"*; @QD32FT[J:EN1ABW,)94"[7LV)G, M2X>ZILS[O@5$ 2]'JG!KSJ1TOT%!+!O$]R'(M3'SE((*'5NT,GX&B"V-7L 7 ME%&#ZVG+:P; M#8D(J):!C'@@^R96(H,'O+93 SBGW' 7[!MKQX2\M;4G-9DM)W6^(UD#M/?L MTW(44R5R>*&MSK6H>]-X?)M(%0"S%Y(EWB-TSO7Q5J_5>V_8']=F]^KZ0MVT M$_SLY4'*1$(S>KS4@P/'Y U&H+:.>MZ%'G;'\R4"-=K65E]OUS_IJCYZTY>< MN Y2!N9"UY,9>_R<* 4K&V3;RU30,*NE7,[W9B]3$V#^JOBJH7254C P?CQH M=)PT7;F&:ZS6)E RM>V'H#5L4SON\"3( @;[LYC( M#W5< D^)#!)A5J1M(H/=EC=@0.YGT7$TMKVV/Z+K"%%_ ='(')>@)\(L9/K'1GO@*SN8^8'A"#IBQG4SO!4^N'8.(<+VN:6 /NBA4IM3T')J& MBD1 PZ&\+1[+@4@D/GGHHC4=7%LK E+Y<@Z_&(3I!MNO]O?_LW3MW6Y/_SP MT:%*D'%:0G1O\O)PI'RZD*>7Z&JY!"]&ULO5IM;QLW$OXKA,]W2 !9EE8OEM,D0.*TN 9)DXO;YH## M?:!V*8G-[E(EN99]O_Z>&9*KE6S):='V2RRMR.&\///,##?/-\9^<2NEO+BM MRMJ].%EYOWYV?N[RE:JDZYNUJO'+PMA*>GRURW.WMDH6O*DJS[/!8'I>25V? MO'S.SS[:E\]-XTM=JX]6N*:JI+U[K4JS>7$R/$D//NGERM.#\Y?/UW*IKI7_ M:?W1XMMY*Z70E:J=-K6P:O'BY-7PV>LQK><%/VNU<9W/@BR9&_.%OGQ?O#@9 MD$*J5+DG"1)_;M25*DL2!#5^C3)/VB-I8_=SDOX=VPY;YM*I*U-^UH5?O3B9 MG8A"+613^D]F\T\5[9F0O-R4CO\5F[!VB,5YX[RIXF9H4.DZ_)6WT0^=#;/! M@0U9W)"QWN$@UO*-]/+EXM?-?;YE^\43'+/ MSSUDT9/S/.Y['?9E!_:-Q'M3^Y43W]:%*G;WGT.'5I$L*?(Z.RKPO;1],1KV M1#;(LB/R1JUA(Y8W.FJ8^,^KN?,6L?_O$9GC5N:898Y_L[..[J/$>N;6,E7=X)L\!#NS96>JRM"Z"B;A:PM+&Z7@I\TJ7V=T(NK0I"^GQ8&&6K<%!:M=%^%188F$,V&.SQ6I80X/'O=F-K)HY,VT$\X13F ?S0K.G@ M!9)9W"EI:44);B&CV2CIXT(ZTUB]U/7.(7WQJBS3[]$;TI*^BO9"3'C8[\9& M:"=6(+U?&VDA1!5P!N1H9P28XA?3$U>RU-"UUI*CL9*N]2S%7%HXD'XHE-/+ M6N1P@;(.+I8E%'#-&J$DPQQ@NG CC%!L*Q*36E%!PK2UGG\#6Q-$Y&2J *T5\I M$$ZX%'Y&I3NC\E) 40^M.;_QDZ80(TL)3S71E9(HS 7[%_&B?"(9K#PJ<5]< M-W,'(^&,\B[$CWS$+D04I-A(3GY)O$V)-)SU!H-!&R1J!.1.1H<-E.:T(=(# M_4R)CV/?-K4BNACUQ2>*!H23$\B!!")/L$M ^Y-W,\ M^0.P=IT;7Y+B;T)^7;$$BMRWA:[GC5VN>NVB/PU>@549,%O;,D3E3#BH!*BMM"^AK =F4U@>L3N0/-"AL8/?WA%HL%#=!XBV(!2T8 MZW94G:V/)2B$?(_#85PZMVO[5N%5@#81>L)+ LDX$%MT-KL7$-K#R7!Z&"<7 M1_7-IF>\ZR!,/C>W.E+N/3*.^$V^1:Z;7',&!U;^X^%"J>4Z^7H_S]ZH7%41 M1MFC";:?7^\EQWAX''+J1M6'DTNV%8,"_T9Y:[3OB??('[V4]9^62AL-CHQ= M"@ZF?B1F BFBN7]X!$=9=A!'C_CD<;[900Y7,ABFX8X?U2VFIK\$2LGWP4MN MCW6FC\)E./IJ_\B$D?.9&HU0-.'W[]3<)D+.C@+3;\QOQ.5K@R$2N'P/4] ZP #O MW5^2M>^YYXV.'8=5H>/?R=OD:JOH$J& ^&V+&KOT%H4@Q=B;<,]+^M?H*BD( M%H2 UO[Z2LS&F7A5A/EAIX>7]!"^3(L:1_XC:16,76C\9(G?W#K6R4KYE2DH M;JEBQ@%U=S8H%+D!0Q]2<$%8[XQNC)94(3V'")VX8N6 -;HT.#.+,\+5$VHD ML\$WGS[\Q)^&WSQ-#20&L:^\J&9[NP"S!X),#)VH8&)LYXY'O%N0B++)^'V,Z-M6$:X\D4"$SN M2 H&#M)X;B>Z\UD$O+;N!!@MK*IP5;JF8GFZD+A,M''%.%[Q\4!QR MJ?NOU08&M7/L2J'R^# 82&=J2+]#HED/V(8FW;=C;TB$.76$RN;:48]/052W M47IP29Q5PPE0Q83&FKH OQ6Y/V=L1WJT6H IS9ELZJXC=XFDM>O ZG <9B%N MZ^M09@MU*[@':&\9M@:L#+EL=Q--JXYVY-KF3>4\#3YXD&/4XGC*A8_PNA>) M7IRQ(#(BE1AKR0BA\:@OWJ4>F^M9Y W7#O%Q8HLY028(NOOA%*,K&QB,*N3!PT%S#'TK"HYSU "\)COLSA-"'GLU907$>0E M!(+/8MM&84L=4X$#<]\F@Z-;H5>..2O/0:Y<4=887?,[D:Y.]SJ!TIF$@@(S MK;'^C!,G1N%)2M=A%GB>\8"&VST-64K"=D;B1 A;;:,NE-?86YLZS41$@RF/ MUZ9F]VL*=')+F*J)UTNUOY2%I7QE8@V>HJN>;^_-1I'I=XUO;P3HH<8SG$B- ML?^ZX7_K@ C4=%4%RH\:;4U,?,]7?:?#06\T#M-3_-RC>Z58JTM M8 P.TT4HM-O6(=P44<7B:R92D<(5$A&>XVLVPI[3M^'*[?=>#'($POU=*ROV M!LNO7W.*W.A-)B/QKF/%_L:NA4^(/N&0I^(#4V3\NK/F5&2]X6AZ7 Y2 M:2OJR$(@;))=H!YM[V=WSX(!T^DH,O(5\0B'<7L5VV$8L5$\PT7*T$>CA)+A M8VU+C2%F8:42EX3Q>#<^SW V+>F^DKAG'JD"Q:?#"4*^2UKAMXNQ^'FW-/+C M2;;CABCF8CP4U\UZ7::VY_M.[[$/Z!;.KKNCVZUT"'[_&IH8#8FV;_&5=&C3 MI0X4*2OB2W?/R15$-*$U"W?JAT-^*L87@]V&--UVSHDQ@U 0_XI:VT#,:O.( M2*#DP #[OD]W 5(6 __$Q+3[8*U-3?A!1Y2NG9NYQ=\'R)$$PNQ^'J+>L- M9E/Z.*$%DPG?$N#CZ')(3D,?PMW9N'>9#2/HJ6VOFFJ_5QQBS6B,]$>90!EL MPA! DRI<]B3K91?#I^+C?I^_:#S >%!FHA3(3 1GYJ5>QEDP-%>IRV"R>RK> MF7K9S>3NAM-$8V\0[])0(NRT4A]YR'70D_HM/&B'1NCZ [ =V.T:36PA+4CG M8;V#7O?2EN=H:EURBF0814*E#6E$9E)*IOH:TKR][XNAQK_,GC*]YG(Q]A3C MV?0RQ'C8FU[$&".:@U&*\?#B(L4X&^S$&#L A:,Q/A6SWN5P(!YZ<7K>>>-< M*;OD]^K4 R&KPLOG]FG[ZOY5>&.]71[>^P/9Z#NHU"^P=="_F)R$HIF^>+/F M]]=SX[VI^".]15*6%N!W>J^4OM ![7]H>/E_4$L#!!0 ( )6 K53MM%]J MS00 D+ 9 >&PO=V]R:W-H965T_98:?QH5,)GV$U MBWU@I;-39V?5?'XVZY1QDZN+O/80KB[\D*QQ_! H#EVGPN:&K5]?3A:3[<)[ MLVJ3+,RN+GJUX@^<_N@? KYFNRC:=.RB\8X"-Y>3Z\6;FQ.QSP9_&E['O7>2 M2I;>?Y*/W_7E9"Z V'*=)(+"XY%OV5H)!!B?QYB374IQW'_?1O\UUXY:EBKR MK;=_&9W:R\GYA#0W:K#IO5__QF,]IQ*O]C;F7UH7V]-J0O40D^]&9R#HC"M/ M]33RL.=P/G_!H1H=JHR[),HH[U125Q?!KRF(-:+)2RXU>P.<<7(H'U+ KH%? MNKKU76<26$Z1E--TZUTR;L6N-APO9@DIQ'!6C^%N2KCJA7#'] X!VDB_.,WZ MT'\&:#M\U1;?3?7-@.]4.*+CQ92J>55](][QKM[C'._X>^JE.Q-KZ^,0F/Z^ M7L84()I_OI'U9)?U)&<]^;]8_@_AZ-XDLU)9\Q];QF;7*[>!:#:T9%+4JY V ME#P%-"DB4VV5Z2+Y0/:+JT$PC0S*BJE!IN4081WCT4%8[9'2^838UO C4VI5 M@CV9N)]+3#%(-&"2Y16B]L'7S'FAN$2D_\0VF[?J4:"BZS@8&"O]R"$R<=.@ MG4GP[2&:4F.< F!8UAY)I((I9D9$;Z*PAC#$0JXKEUFKV%*#>81:WON-LL!X MO0K,0NE!=:V*A#4.K,$(@%E38R(!V]8\"MP!*S6'A"%(B>O6>>M7&[1R:DV! MJCF:E:A!$AE+=(]1X@A/=RH-MH_-3G8G#60R@E"G]NG)@"7T))<5"8- ,* M&<(V0VJ!D[K2\"P-3VA7X-KV:RX7+PM:@\=7U4E9>75\?I9/I^<\D^UF2NO6 MP!$: !8[Z"V6F(2BE?FF/ H?!T<]1%=UW488%$*EN: MP:MJ>GKV4T%2G9V0"GR058U.(SMQFW/4Q(\_G%>+US_'0PQ+92% ICR)H?R< MZ2MLW''-W9+#=G5Q2 1.2#W)&$K!+(G).I,S]39# [B@.':8/$D'(659=00BWZ[NW=']_.X5 M#10&@U+2XE1VL_&&59AFVO#7^0$0<0 T.)-R7\O1,K:TL"N# .D]L(5GR3NE M6?;C\ 5!%N!(C^Q)2;AZ/!H_@'YEH3D51@1H%&5C82HFT^53:5A###8SGU4B M!^T[) ++UJBED8F'(P8AZ!)E.'7#J.I-;ULBJF4 M7N:R?*D8/0:3H'&X8R%QSC+B !N^SIO/:\T82BCI]Y=+SS,#$E[+C_//:!U/ M&@+=O*0(1.^5V5GL!OOW-/K1U_Y9SO:N)QV'5;Z$2?] +.6FLEO=W?.NR_7F MBWFY)"+MRCC1>P/7^='KTPF%&PO=V]R:W-H M965T&MHE THE&E16: 4& M5_-HF9V=C[Q_^DN].;S[C3,_9XI98V_,*F M]\W'$92==;K9!1.#1JC^RY]V=3@(F*8O!+!= N\^T2!Y25W?#$S>@/&>Q.: M7P2I(9K(">4OY=X9.A44YQ;W7=M*I"H[+N&34%R5@E97JK]O*MPL<93'>R?E M#O.\QV0O8.9PK96K+7Q4%5;/XQ/B-Y!D>Y+G[%7 :VZ.(<]B8"ECK^#E@^@\ MX.4OX-WR+2\D6N"J@F59FHY+"]^7A76&GLF/5U*,AA2CD&+T7^OZ*J;OSS/; M\A+G$36@1?.(T5\DZA5B!?A$K6QWLK6KT= +,X9"00I>""F"+>%>VR$;S0DJI7W]RIZJ-/Q%*9Y#A?TWHBA M5_(\USAF^1C>OIFRC'V FS;8U1HD>EX'JN.A%"S.\LD0LM=B]);+4!X6CR>G MD$]2N DE?)>]ATFGQ"D\GTLZO?.-V&>5%H1],G M+&L:]VB\ YVOM';[C4\P_($L?@%02P,$% @ E8"M5':>L^MG @ K 4 M !D !X;"]W;W)K&ULI53=;]HP$/]73IFT)T1" MH%W7 1)TG;:'2JAHV\.T!Y-I%!VEM3.-==I:HL:);-#W: B2Z6-9(Y$LTUM8Y"5(4B*-,^RRU0R MKI+Y-.A69C[5K1-S9)0<%/=\6SNO2.?3AFUQC>Y[LS(D MI3U*R24JR[4"@]4L68RNEQ/O'QQ^<.SLT1E\)1NM'[SPK9PEF2>$ @OG$1C] M[? &A?! 1.-QCYGT*7W@\?F _B743K5LF,4;+7[RTM6SY"J!$BO6"G>ONZ^X MK^?"XQ5:V/"%+OKF'Q,H6NNTW <3 \E5_&=/^SX>,=$@>5G MYMA\:G0'QGL3FC^$4D,TD>/*7\K:&;)RBG/S=;NQ^-BB/^7P0;ACH@T9:0K0A(2OA#&VM#):!O@39#=,$%F$N&J\ M[A1/XJ?;;4VVYV@9C:-E$/!#Z)E$;W:E0X/ K6VQ'+YUY>G1!$DTV[ G?.-; MY>(P]=I^%2WB!+ZZQSU&)6VYLB"PHM!L^.$B 1-W0Q2<;L(\;K2CZ0['FM8I M&N] ]DIK=Q!\@GY!SU\ 4$L#!!0 ( )6 K52<%JNVB@T (,F 9 M>&PO=V]R:W-H965T5-9 M'(^'P_/C4NKJX.5S_NW:OGQN:E_H2EU;X>JRE'9]J0JS>G$P.D@_?-+SA:S>J>B/V7=,$Y7="@WWN*IQC[_ M\B?I:ZN$F0F_4.*R=GCNG)!5+BZETXZ>7%OE5.4EA_'PVA0ZT\H=/3_V,(#$ M'&=1V650-MZC[$1\-)5?./&ZRE6^N?\8AC?6CY/UE^,'!7Z4=B!.1CTQ'H[' M#\@[::)QPO).]LC[V.8:QV32!14_A+_YT)3167&YEBGD+1^(>:J4E86Q9J>J"7)H25UY74UQTX- MB/CLR^!F(-Y>7%SS]]&S(SX$ MVFIKDD/?K)K7!;OC4A;?J*RVVNNXXO5=MI#57.$\RU([AI.DX>;U),D>"'%1 MK0EHE%7D4[#2*5$9LL\;(9=+Y+Z<%DK,:QT\1UA+)2M/SWDO?2 K9.T7!F9( M@AW1N"*D$S/$)$]1N&A#A$A4N;2Y@ZFYGD&5[QI[<3.Y%XB=N[\LZ10[^[XT M^V*(VL3=*>#2X+]F_YN+F\LF2@_D]%F3TVW*Y8>W?VO:(NV*.E?L M]\;JF)Q-WB _EK):DZNC)\]PKO)7.L!UWZPJ+'?UU.E<@[IZXN+5>_'APZ1' M6U<+G2W$DQ^^$RN<;5@[74-MKA6=-I8 I[ D =4@;6\T/=X)C<^KA4&1;5M% MZ7[%.F^4O=69HBRR2V,CF@5[H)5S)ZR+*6:D*\<'G@[\0RB"E)WZI[W14\U%GUG"_8TVE M,]<4,*U)!4PJ)PMB>15.>2W.3[^C#,2NH@BYVZF&G1G,*92D<@;OS]R@VK.*&@'LAM?B/7A-"W?-P8@:\&B6%!'9Z7C%L HYUY95-L6PJ MG6'3RLK);(,R-JIH(0'84Z4JH>A0*CX!H'76Q:V!(!RJ3)4B1_:Q4N6\D-Y; M/:T]'_=W!6Q.W+ -?$UK!>N&(?2E;R#-3X8F865,"*4SV M%5*0)2XJ$.JWFD[W$#TJ&C9_E AG VRFLF :XPX2AT4!DGO=VB6A U(()J8% M&]F81#VP\E$FDXP]QCS$1.<-$YT_2"6?5$8A['#@-1(+G[-@YRYR^FL215B M'NG*N1I!V;_R)^/%OS&67>2&>ZFK2OQ85PH%.#KO!18',0N)U>BFVX[$JH+# MC;33R#AM21Q%O"467:%#K6-7AR23EA>@46#I_=%)K],B7'56\TF-GHD)>D#M MQ0?C'"KF\+-9ZDR1%#@(#:TO= M9H'=76]*A>8J-X69KT/O*5&L=TL R%HT,A[2I,#:\%J47R+X%9E!G#Q.W>) MQ']FQ>&C&2\G.\D Y)DNJ=[@R"[YA *H4@J1%8C;<20=0AE@$9S8.(U/6 M8V;>?2B]R/>4%0UVP6 %J@"B]%HC&Z.*$%\4WX*9 CYM1$]U;<5_:C93/!%S M<&;:93!AK:1U@+ZYKBK6/4.M@?^1DE-\&)T%^.^%F&,Q]?J4GD21J'PP6&@0 M4+8K#42>JBU%769I]2 .D'L2,#4]AI%L/U>+NI5%+;E,4BPSG]"[PO#O8O.: M3FX;;;]IT.&Y(E11CL@@?CA$!+ IWE23^ZL7U?I&36U-.+Y5L3I6?JJV(0+Z M 8G2%M+WI^.C;ON>UK4DOL(I*S UD8C"QA3MF(5Y&$=BAG/DJ<,K@A;I(XR7 MI8H&"YX89%C1-DRI*K7C9Z2KB:B9%GH>)A3*=/E5Q=U+N4X#HW84&J:H*+N7 M:H)/2G)\*83,11A2GT4*LG2=TC>S?NW:2>;3S^TD(V&,[]I7A9\H]SW!2&#. M "1;IK-PLKHF@Q"<2#"\EA2:&?5)#K6%?H+)ER2G! YNHC3* 8;8U)E1%B80 M[K%&BGJ;(+"QD':ND#Y($QY)J6\AB I*K((-I).KA=L4':X>EDMK)-PD ^(9 MJCOM6*ST[(%B6J0^A095JMN0<6V1Q6*AJM5$Y@R$-HRGJ%UM\DZWL8OI=]9* M64,4$H]G8W*(2GB/2XT?*U,71.P^Y:N@@N]ZW(:MXS.?+!"/$WRJ\$0]WJ5@ MV8X"_*$_&O9WLU)_+\WU@(KAUXB[=-!OC88@;=;V"\T28SQ5SG MW.LD;NN1K MLMMT;K#L5Z0-8W\L]B@0.I/5(8*84"&CC1^(A$J7V8:1 *I!=S+/==C4)7F> MUF*LP-E?Y9S#L*3TU70"U,%@"J28-1U$9][MQ+<%UP#ZN4'6=4'$*L)IYU*/ M%0P'AJ&7TL)"T,>;!*:R&L5>@?0&4P+.P/"A>#NZ&7Y1K;+UTR7J/K MRIT[8'IW$'/B7J:$B-WQ/1>&Q86QOL\F1?0_Y"]0-QJ#8/@] E.#NFITT 8M.7WE"@8XH6M2ZVUV%8\/?1 ML'=R>LJ/X^<>U77D[&(]$._,"N03^XEH&PV7^VW;G/0I3E8MZ$W>+<]TQ![Q M=N 1NZ5#X\-0ID.YTT!F48,#<:,4CGPR/1%S<(0Z%GZS2/7&SV*QL[$URYL$?'V7:K MQ8EA\;QE2@E1FEMZF/(*E:%B,<8+I?B^I?MFA8?X"5FY;7] )[XLB,TYE1M, MLN8V]'GH)RF7XTN.E$!T3M'R=>XM=K MMQ"6M@UPF&HV^M[>GGZ8^_9EIS_F 6B+1M*@V0E3"//=*:X7@AJ>UN M*NAQ2/-M,S*J[**>TU1 9[*OQJC?0\UNU0WZ6@"-UW1KVKT<(F5MSTL@&UO5 M=K[_>86?PO7AGH)K+LCB6;(]MA&P58]9QY1<3?W&G5FW/OGZ.%S+FCZB,P;P OP0CFI8P\"]27U%932Z6H^PE1X4QN#SW9@ M.[J9WX2PFVT0SM>AURW/G#H%+9.?_Y M$^E!@8:_$6I^;?["ZB+\85&[//QYUD=I$41Z:S7#UN'@R=E!Z/G3%V^6_&=& M4^.]*?GC M"@+"W \YE!HQ:_D(+F[\Y>_A]02P,$% @ E8"M5!+*F6M> M!0 !PP !D !X;"]W;W)K&ULE599;]LX$/XK M ^^B2 "FEJC3;A(@2;=M%CV")GL BWV@)=HB(I$J2<7-_OH=4I;LI+&Q^R+Q MF(LSWQRG:Z7O3<6YA>]-++H/<'O@J_-SAK<2Q9* MW;O-=7DV"9Q!O.:%=1(8_A[X%:]K)PC-^+:1.1E5.L;=]2#]G7\[OF7!#+]2 M]1^BM-79))] R9>LJ^U7M?[ -^_Q!A:J-OX+ZYXVB2=0=,:J9L.,%C1"]G_V M?>.''88\V,- -PS4V]TK\E:^99:=GVJU!NVH49I;^*=Z;C1.2!>46ZOQ5B"? M/;_L#)X8 U>J60C)G*L,'-VQ1G4H@Y'.2TV\BY[>72/O @^*6DK [_( MDI=/^:=HVV@@'0R\I <%?F+Z-40A 1I0>D!>-#XX\O*B__%@8+*$"V,P!RZ* M;YTPPI_^=;$P5B-N_CZ@-Q[UQEYOO$?O+:93V=4XZ86B"E,1F!(4?3. M0 /];:>+"O$.!1HG2J[[6ZO\+7/>,IA4:*_FI?=@+=A"U&@\-^Z^:_ ^?R$O@RV=XRXU82;@VFO&:>+[;QX8KY'":,=Q%-<9[OKE[WRP^C&)^D (W M@ZFM%@6'$RB8J9[9_3.$ 0F" !=93(+$+5(2!ME_XCZZ* K=L?H89B3-8GCU M4TY#^@8RDJ#(B[*<8RE86&B90%]8*&IEG+\'NI3D23;N/F+LY[V:T8%'(:&S MY!B.$I)2]P])&$7'\!E!Z2F]Z# G43:#+"$TIQ!2$J,Q/SR HTS[^.P)B/<& M?UA1BONM70D)9W3-H&>R#P3ULA%= 29@%#M41NC0D24K1[0 TB!"@BC+MV'6K.0@6<-AEB8N2VBRA8CWAE3R MI'CJIBC=HBH=?;CK8(1TG(8>XGD^F- T\U4G0CR&??W),@H'>DDR]I+D M8"]!Q(&?2> =5F]9"+3X6O83VI[.<5#@_L[12=:5PN)[$9'@-IFGTRXFTR>-IIP,PWL MH-"',(CC[8U# =I@\)%H,L?7X\.X0Z,O; F&^Z783G>&,TS-E1]!#3JED[:? MT\;3<[+7D_(J/-*X$>J_D268/7&495]V-GO[&J]:/>0EFL WY9X:3. MM2/ ^Z52=M@X!>/L?_XO4$L#!!0 ( )6 K53,Y[-:DP( &T% 9 M>&PO=V]R:W-H965TICVXR6UBX=B9[;;P[W?MM*&;H'N)O^XYY]X;'T\VVCS9&M'! M;+9@R:(3J1OZ\[<,>8)2^ V!; MY=T(ARRON^&QB M] :,CR8V/PFE!C0E)Y3_*0_.T*D@G)O=J#4JI\U+#%_I"GSXQA<2[<=)XHC< MAR3%EFC>$;%WB'*XUZ:;4B$0MZ&=JY MTQ1HW^KH03IOQ[%M>8'3B/QFT:PQVO]?B@0*3?:PG:"K$99:DLV$JL9 _2OJ MOH%PA04V"S2[G0SN^89NDD,CN+1P!'D\8@,:69R/4G@D,QT+==P:7:"U,(S3 MT0!.XSS-X%HH05>NA$KKTL(@9FQ(L&R8P5Y^E=&$R_(XRW/(TGB4,_A"5./7 M(-C690G-SD>0Q6=#!O_4>-2!AS0YIR12>.M7)7L6:-!4P>B6^K-2KG-#O]N_ M)1>=A5[#NX>(&E<)94'BDJ#IR=DP M.9NULXW09#+;0C>X9I3>\A&A] YTNM MW6[A!?H7=O8'4$L#!!0 ( )6 K52D+Y<'!0, )0& 9 >&PO=V]R M:W-H965T[.%PYIPS0W*T.FCSR7:(#KY* MH>PZZIS;7R6)K3J4S%[H/2K::;21S-'2M(G=&V1U2)(BR=-TGDC&5;19!=_6 M;%:Z=X(KW!JPO93,W-V@T(=UE$5'QSO>=LX[DLUJSUI\C^[#?FMHE4PH-9>H M+-<*##;KZ#J[NBE]? CXR/%@3VSPE>RT_N07O]?K*/6"4&#E/ *COR]XBT)X M()+Q><2,)DJ?>&H?T5^%VJF6';-XJ\5?O';=.EI$4&/#>N'>Z<-O.-8S\WB5 M%C;\PF&(+8FQZJW31J^&=?QSZ<)"S2,PGYF) 'W0-14/F".;99&7T MXZ,)S1NAU)!-XKCRA_+>&=KEE.9,_"OB&F0LH MLACR-,\?P2NFLHN 5_Q'V3%L!5/N^^KA[^N==88NS#^/4)4351FHRA^A>JBU M_P\NX.#]@2DZL$K38['.@F[ =0B-%O3HN&JOX(/%IA<@>(/PE"NX0V;L,Z"^ M5MW46'B!%?S;#"RV0)>L]V]&(HHX_G, M_Y:+);QM&E[AR78!O\ E%'&ZG$,6+Y8%O$9Z6)T6-7"Y-_H+^C@+SV%6%E L M9W!+E3DS"B'Y%-0:M!9^_FF19_FOD,_F<*XUK=$4F2WB)6G*+N-LF1&CM5=P M756][ 5S6--3IJE6<18HYO&"RIO'69J=A?4=IP;D5$?AC8R,E#2?*889!":U M&PO=V]R:W-H965T[LI,K\, [7WH](/B*+&+;:620J"_OKMR8L( *?>= M+T2[TNX^^Z('ZW"ES9TME7+PT-2M/1J4SBT.QF-;E*J1=J07JL6=F3:-="B: M^=@NC))3;]34XR@(Q+B153LX/O2Z*W-\J)>NKEIU9< NFT::QU-5Z]71(!QL M%-?5O'2D&!\?+N1;[Q_\;EC M+A-IU9FNOU=35QX-L@%,U4PN:W>M5[^H=3X)^2MT;?U?6'5G$SZ 8FF=;M;& MB*"IVNY7/JSKL&60!6\81&N#R./N GF4Y]+)XT.C5V#H-'JCA4_56R.XJJ6F MW#B#NQ7:N>/+ULEV7DUJ!2?6*F<9_(:C,+R5J++[AV.'0>CHN%@[/.T<1F\X MY/!-MZZT<-%.U?2Y_1C!]0BC#<+3:*?#;]*,@(<,HB"*=OCC?<;<^^-O^/NJ M]715U37(=@HOTH?SRA:UMDNCX,^3B74&Y^:O'6'C/FSLP\9OA+W!ZS1=8AP] M@R]56SGU\Z\XCZ] \!UXK? [ ]#M/; +6:BC 5Y/J\R]&FRW5ZZ=M]C>0N.M MLHZPN%+!3-=X.:MV?@!8[:+LRPWGJE#-1)F-)H3O?LX1]U>CK863HE@VRUJ2 MA@;G?[;/U3WRP (EIXJRU;6>/X(8); '2<)$&N)BR)F(^#ZI(A;$&>ZG*,0Y M"S@='(:,IS'MQRD3(H0;/7,KB0VKJP+I0EF(1A%$G/$@@6'*XC3=AS!A693A M3M+M1# 4+,H$[J0L" 6<^)$Q;%DM+ 879!OD'(8Y3_!XS,*D Q5& M3&3HB O21XR'*;43*08Y9REK6!C,U;C')V3AB$/(TB2E-$2.P$2 RH247'AE MALHXAULCIPI:V:@.!*+,%C+<)31*LU@&/&FG+ JCSVL)_8=;.B^]&#SD-5?"S$\^EN.>:A%@RP-*.F99 MD.U#'K TSR"/<0"H0 &"PT'(8A;G,5Q>77^2S>+S.;4@P&)M(J[%,&29V-)V MX@^D%F]G1L(P3;8T)-QJAVVM7D^N0L9[GB#'^J=/B#H1@:5YN(V3Q+<\[^&! MG"4X?GM/A4)E$+,T2_Q*L#C,_/:Z8'N0TVPGL(.WDIZWDG?SUF6?X ]SU\X@ M']SUP5T?W/7!7>_E+M%SEWC_-]?2T3?=2:.-J_[UEP0N'A8TV:_QU4['K_/5 M*3X.IM0;HB79Z&7K6]=39NTI\V65['+R-[79:;)Z0B6Y-BJQXHB!&PV@3@K F4'O0D>;0*'K*T4SE MT/@O>=\RSI(@IB-( 3D3/*5U3.R2)'Z=T# $&:>UV*QO2X4OQ9E#9D*KG,?4 MWNZBO-;>\=8[!MEL[E]K..54RNY)TVO[!^%)]PYZ.MZ])K%L\ZJU4*L9F@:C M%/\!F>Z%U@E.+_RK:*(=4J=?EOBH588.X/Y,:[<1*$#_3#[^#U!+ P04 M" "5@*U4Q,.V XL" !N!0 &0 'AL+W=O(/2<"5!8[D,5O%\/77Y/N$'QZW96X-3 MLE'JT077Q3*('"$4F%N'P.CSC!Z>V7W'0,W-XN1+&_\*VSYVE >2=L:H9BHE!PV7_92_# M'/8*SJ,/"I*A(/&\^T:>Y26S+%MHM07ML@G-+;Q47TWDN'27A)9@W6&8#Q#K'B+Y "*%&R5M;>!*%EB\K0^)SL@IV7%: M)P0!(ER0&\=-28>KST?QJ9+.!:6B8K3EIA90Q: Y?3M*S%*[*DESH(/ EKVG^")I1!MERY'&>GOW3[BTGURN-)M/X%-Z[G'#/ M PWJRCO=0.YD]'88=\?'9-5[Z&]Z_Q)1WXJ3"H$EE48G9[, =._N/K"J]8[: M*$O^],N:'D34+H'.2T7RA\ U&)_8[ ]02P,$% @ E8"M5/ C-D#_ P MXPD !D !X;"]W;W)K&ULG599;^,V$/XK S4H M$D ;7;9DI[:!Q-E% ^P6P<;;/A1]H*2Q12Q%NB2]3OKK.Z1LU3GL=OLBD<,Y MOCG)R5;IKZ9!M/#8"FFF06/M^BJ*3-5@R\RE6J.DDZ72+;.TU:O(K#6RV@NU M(DKC.(]:QF4PFWC:O9Y-U,8*+O%>@]FT+=-/-RC4=AHDP9[PF:\:ZPC1;+)F M*WQ ^V5]KVD7]5IJWJ(T7$G0N)P&U\G5S=#Q>X9?.6[-P1J<)Z527]WFKIX& ML0.$ BOK-##Z?<,Y"N$4$8P_=SJ#WJ03/%SOM7_POI,O)3,X5^(W7MMF&HP" MJ'')-L)^5MN?<>>/!U@I8?P7MAUO-@Z@VABKVITP(6BY[/[L<1>' X%1?$0@ MW0FD'G=GR*.\99;-)EIM03MNTN86WE4O3>"X=$EYL)I..=>'I$/(-/2MK&P'M98_UJ72N) MTAI02W"FWHK@21VNZ:[,FE4X#:BK#.IO&,P6#<)2">H8+E=@77; ()FA+K0- M6#JNGMFNG9O,+RF"5=.'$)BL"5F%;8EZ3TVN7G*]XH![S67%UTS %\E:,LO_ MPAKF3.LGA^E?CA\:(H%%W8)03)H0Z@TZQ1F<01(F<4'_'W\8I4GZTP%EE,3/ MZ&Y_KU7+C5'Z":2R>* IB<,XCN$\2_,+&(=Y,>A%7_[G=S=SCZ07SR$/G?KS M-+N@93$JH" 4*9PGXPM:QJ,,%LJ2@SZVA+$(QXD#>9X-B,,3AOF(%NX@=0>) MIQ?A:$RRE",:@L92 EQ$OC-#P U4@AG#EYP"R^4NZ=1FTA"!5D8)7C-+FY() M)BLJ$3<&C+/2%8_Y#WF>;[2F*@+!6^ IR2$"3=,.3\GID&ZD9WO,,PBW/ZYLGH52\*&Q\/YQ[<(*=$TH]W<=>[I;O\3GD:B_%U[J<#AWO#[G=R]MD=\+:FANGV#A,O:1.N4* MYB3M1N6&,M+#.VS/;#R$ZZ[Y?7GX242S5FTHP0X5]>W&5V:E2'0O6*3]J5?UY0 MXSJSW1W<4_L7S'5W[)T6WL6KMK_%267H4 M^&5#KS#4CH'.EXJFXV[C#/3ONMG?4$L#!!0 ( )6 K50"^4H'R ( .P% M 9 >&PO=V]R:W-H965TTWWYG!U(V%5YBW_GNYSOG[D9; MI1]-CFCAI1#2C(/=A MP;@,)B.O6^C)2%56<(D+#:8J"J9?9RC4=AS$P5YQRS>Y=8IP,BK9!I=H?Y4+ M35+84#)>H#1<2="X'@?3>#CK.GMO<,]Q:P[VX#)9*?7HA*ML'$0N(!286D=@ MM#SC'(5P( KC:<<,FBN=X^%^3[_TN5,N*V9PKL0#SVP^#@8!9+AFE;"W:OL= M=_GT'"]5PO@O;&O;I!] 6AFKBITS15!P6:_L9?<.!PZ#Z(A#LG-(?-SU13[* M;\RRR4BK+6AG332W\:EZ;PJ.2_=3EE;3*2<_.WE@6C-IX2=G*RZX?85/=VPE MT'P>A9;XSBI,=ZQ9S4J.L#IPK:3-#5S(#+-__4.*JPDNV0ITFVXWF=([R+I\IE^'NZ,E93/?PYP>PVS*YG=H\PEW4U@UK#[BW- M>R]W$N(Z;VA*EN(XH-8RJ)\QF-SE"&LEJ&VXW(!U?P6X ;9O('>E)1M9%2O4 M3C(Y(^^]?JZ*DLG7CQ\&2=S_:F NF#$PA505!?4#E5;Z2$!3>7)5D@Y?4*?< MH$-L=]D M;*Q3&8N"F;A1R41XLC_E'@(-\WMR_KVBSWC%C,L2M]["\U3I).2 M:^855*M8!\37/*UU5Y);S@1<,J[AGHD*85&M!$^;AX6XWTIZ42N*(CB#.&[W M_#IHDWP8UOE!.9]!-VEU.ST7P[.[]0T6M>+_8#?A] 2(*O%+OP/O%4UXT($% MZHV?,X:>NI*V;L9&VXRR:=W!;^;U'*2BWW!I0.":7*-VOQ> KF=++5A5^GY> M*4O3P6]S&L>HG0&=KY6R>\%=T SXR5]02P,$% @ E8"M5 YOW@;C P M1PP !D !X;"]W;W)K&ULM5=M;R(W$/XKUO9: MM1)E7WD)!T@D:721DC0*W.5#U0]F&<"Z77O/-A#^?<=>,,LU+,TI_;+CEYEG MGK''P]#?"/E5+0$T>4NNBY_LJ74).55,4P'%G+F1.-4[EPE>%!#JS M1GGF1T'0]G/*N#?LV[5'.>R+E0B8V R_T]@M/;+'49L$? M]@NZ@#'HS\6CQ)GO4&8L!ZZ8X$3"?."-PMYER^A;A2\,-JHR)B:2J1!?S>1V M-O "0P@R2+5!H"C6< 599H"0QK<=IN=<&L/J>(]^8V/'6*94P97(GME,+P=> MUR,SF--5II_$YA/LXK$$4Y$I^R6;4K>%RNE*:9'OC)%!SG@IZ"$ M0;0SB"SOTI%E>4TU'?:EV!!IM!'-#&RHUAK),6XN9:PE[C*TT\,;RB3Y0K,5 MD'N@:B4!3UPK\NN$3C-0O_5]C5Z,KI_N$"]+Q.@$8DSN!==+1?[@,Y@=V_O( MSE&,]A0OHUK >RJ;) X;) JBJ 8O=B''%B\^'_(U4VDF3-2*_#6:*BTQ2_ZN M\9$X'XGUD9SW\8F!I#)=;@D^(7+#..4IHQD9*05XT)3/R!VC4Y8QS4"]=MZU MKLRK[:F"IC#P\%DJD&OPAI,EH+L,GQSC"Z+-71*[:^Y6X^:5R O*M[_\U(W" MSD=%YH;PVA)>'A&>.\+T0#@[$.Z14RE$%1%SB=@- M.TZ^\P(-Z,B12O!C+ MZK7R60]YME*:J@ MF+_-KD':RQ_)XV/$=C-J(5#2C#MOQ*OD;QWD&PN=@WJJ0#WXHS=7MS- WY>T MXQ#B9AB7ZJ\]$;_2W.4@%[:%5<3:EWV>6W5=\JAL#@_J98N-F;=@7)$,YF@: M-#OX-&39MI83+0K;*DZ%QL;3#I?8Z8,T"K@_%\A^-S$.W'^'X3]02P,$% M @ E8"M5+E3]:C! P &PD !D !X;"]W;W)K&ULK59M;]LV$/XK!ZT95L"P7JW8J6W =KJU0#,$<=I^&/:!ELX248G42#IN M_GV/E*PX6*+UP[Z8%._NN>?>2,^/4GW3):*![W4E],(KC6FN?%]G)=9,CV6# M@B1[J6IFZ%,5OFX4LMP9U94?!4'JUXP+;SEW9[=J.9<'4W&!MPKTH:Z9>EQC M)8\++_1.!W>\*(T]\)?SAA6X1?.YN57TY?=*'D%9;4*S&Q>JLR9R7-BB M;(TB*2<[L[S#!Q0'A-_NV:Y"_7;N&T*U,C_K$-8M0O0*0@PW4IA2PWN18_[< MWB,#6&.!Q!%$31 %[\!ATCM,G,/D%8?77+.B4%@PUWAR#QV%EY(["&5'\DHW+,.% M1S.G43V@M[PO*1A9T3QQ48!QA0,G%H8&I8TV?R*!.>P>H4!9*-:4CY:0(8BL M"_[77Z91>/E.@RYYTUC(2F8M=1IZIVI*A0AU6V>T=0:J4E;V90(F MZ9[W1*MAI?!9<$MG:XB5AC>0CM(XH#69)? '72J&:K$IN6 P&X7!E.0QF7XB M-@)6Q)5G#,)1DH80!R%LZ98I^_,DC,#%$KVCA&MCXUQISN"697S/,XBCR;\4 M_I3J#.(DC6:)!KS+#>48F[4^J6)ZUGPFO6Q94)JEDAMB9@S(K82&UDW3#SV M(VR>]>C_/K[]?;F".!T'< %I.(YIZ07K?H8N((S&"5R\5"G_[,$BJ\(]R[:% M*-SV[>I/^Y=_U3YX3^KMWP8*A)I10X5[,@W&ES00JGV*VP\C&_?\[:0ABFY; MTK\75%:!Y'LIS>G#.NC_#RU_ %!+ P04 " "5@*U42.S9$I(" "&!0 M&0 'AL+W=O]W=B"C4N$E.=MWWWUWY\^SO=*/ MID:T\-P(:>9!;6T[#4.3U]@PVD?T;[YVJF7+#-XH\8L7MIX'DP *+-E.V >UO\-# M/2.'ERMA_!?VG>\X#2#?&:N:0S Q:+CL_NSYT(>3@$ET)B Y!"2>=Y?(L_S* M+,MF6NU!.V]" !)E"07\-*^YM3CI1=KWOJ:5^R%KIB%A=9,5NCMWXNML9KNRY\+R89]LJ%/ M-CR7C&14[ 2"*L'6Z)NL)*4Q;N=L^V^?G8UO=?]B/B?BJ6E9CO. 5&I0/V&0 M;2AQJ00ID,L*K)LL&"0*I&I;>U[FI"GY*1-R\0XM:JX* QY56BRFL*DUXJMI M^Q&Y3PP/Y,9T7@.3!>GDB?3?^O9.!N-1!!_>39(X^0)K$B21&D"%$C43 ^_/ M"KKKW$W!B1;2P?5XU(=LE&4"WD.<#(;QB(SCP5OC"D^TT:"N_ M@J,2=M)U, M^MW^D5ETVOKOWKU0= \K+@T(+"DTNKH>!: [U7<+JUJOM*VRI%MOUO10HG8. M=%XJ98\+EZ!_>K-_4$L#!!0 ( )6 K532/0!^104 "P- 9 >&PO M=V]R:W-H965TP5$0W9^*8Q=F"ZN:K:!!S"/]5+A MVW1 R7D)E>:R(@K6UY.;X/(VMN?=@<\<>_8VS'6U9,0UW4GSAN2FN)^F$Y+!FC3 ? MY?9/Z.QQ!#,IM/LEV_9L@H>S1AM9=L+(H.15^\^>.S_L":3^$8&P$P@=[U:1 M8_F:&;:X4G)+E#V-:/;!F>JDD1RO;% >C,)=CG)F\0'C_K;*9 GD[)W4^IS4 MH,B=+$MTV4/!%*Y_8BL!^OQJ:E"A%9MF'?AM"QX> :?DO:Q,HC6VK]N5MHH M3):_3^!' W[D\*,C^ ]80WDC@,@UN66:9X15.7G-16,@)R]]O]SY_K'BYI#' M3RO<*K26IB_H+I)HIPS->,V-W-62-XH:#)K_]DH9!^#N)/9J$I[CT_C4R^UI( MD8/2Y)7M&AB4/3:Q%T6T(W-7L&H#"$C6C"ORQ$3CTN7AYLW]3G,P]P+?=ZI= M,(\IMH'=*78Y@$UO7_<9AFD6)^?D-502&TH;R"^N>]DL>,+8(A^'I FV<6TP MG:Q#>D."(/""=.[1R"/]\ M+0U4AC,AONTH+]$OV/Q<'6@2>'Z*Z17-!Z ?B-\)AF[Z/(H("9%T.O/H//Q9 MF 8MT=8O+=XM+E@Z$6(@I>0_X, SJ(QKA)*UO8^L332:>6&PL^E%%/;#.@I& M)]$7>1 ER&CF)L?Q'X[5]RH)+_(VC/ MUN+YBYL]]\^9:&P36RO,*&RP-3(U77Y: MLVSW=Z9AE<3W RTJ">8++X5(!3Q:IO!'H"!A?;+FLK:DB5 MSE$><>*5=9(=-3!7<&XI95.9<2DR0X!EA0T ESF!*O=:VRQ^-K;OX$5P.&JC M]H$#GX-K=6C79S-W4ZP@8XVV/F%+->M&V^ M45F!WNUT_/%""@O(#T<:)/Z/W_A>9CPQVC/1[H1Q1O!C_>G;'7Y"O,NG8P MTL09-4*YUYDMU&X_\)(P'NW3R(MHZD!I[,T2O#_1L8?J?;HWP>)TL7%S.HXG M-O7;8798'3X%;MH)>'>\_8[ &7'#T1P!:Q3U+Q*L7=7.YNV+D;6;AU?2X 7C M'@O\G %E#^#^6F)9=B]6P?"!M/@74$L#!!0 ( )6 K50PD?T*\@0 &\- M 9 >&PO=V]R:W-H965TR_OQD[30M;(NZ^)(X]\WA> MGAD[EQMM?MB*,WLF6ZXPI52FYHY_#3KB6T,9X57 MJN4DGD[32O*T<1D M>=FP-7_@[L_FWN#7I$75Z#JZN,E(W@M\$WQC]\9 GJRT_D$? MGXJKT90,XI+GCA 8OI[X+9>2@-",?SK,4;\E*>Z/M^@?O>_HRXI9?JOE=U&X MZFIT/H*"EZR5[JO>_,$[?Q+"R[6T_@F;(#N/1Y"WUNFZ4T8+:J'"FSUW<=A3 M.)^^H1!W"K&W.VSDK?S '%M>&KT!0]*(1@/OJM=&XX2BI#PX@ZL"]=SR,T>7 M+!P_LI7D]N1RXA"4EB9Y!W 3 .(W &9PIY6K+/RN"EZ\U)^@,;U%\=:BFW@0 M\(Z9,YA%8XBG<3R -^L]G'F\V;"'?UVOK#-(@K\',.<]YMQCSM_ ?,#:*%K) M09=PPR13.8<'7T.WDEDK2I$S(MVA< XB4PU>V(;E_&J$16:Y>>*CY6/%P5&" M8$55A,7@UY2S(,F[4\,E<[P W)OC)%,%2,%60@HGT'?#>)9]/%H&. 6UZ\5MSW\#AOC<& G, 7=-! ]_E"Y@CB<31+AW&45CNH <%H M.D[B#!ZU8_+ LG<@36#E[2589SJ$-'X-017C'E AZ]R'[3 M^"709 J&,(T2))\V[M1Q4^^O97/XQHSP);$WG<0O$M+!9/,(7E=07S^V;1KI MG4 UH<(I%PZ<4%).@WYI'M:7I5R\=NR6V0H:)@H?#5;KEC9X'9^5X7'X# DTG*1PG=_6E''>$)A5$:+ M$'&GY".>GBUF\),S8W]5*(3-R4/ O3C,SY(%_#9 ]K0G>_INLG]L'4:JX_R7 ME11KGYJ#?!]$?6]717;G H]!GZA6;5TDWE-N2Y0*5.<,,X\6DEPI#-*LQ+M% M%RKJOL[3L)/8Q38((*5H>BA/_Z=C$RU?<](WY^.= ?C8EN<)-:GQXCPCH1GR M(EG,:8B/\?0\I6%" DE"PQ2'LX4O)+S[E4@/F(\7<=05'-Y,1-UN:[1A/T-; MB%!F-L<,6BR$NFF=IRPJOIF_Y6^=YT;@<;WG1N'.#P( M?9C#=X=C%&+P2]_:"%NY34&S71RBDU)-4H'+7YS[PG-/J"3ZB!M!ODTQ&< MCQ?1]&"F)GN7X)J;M;_J(T6H@L-]N)_M_R:NPR5Z)QY^1;"*UD+1Y:I$U>E9 MAJ>I"=?[\.%TXZ_4*^WP@NZ'%?X1<4,"N%YJ[;8?M$'_C[7\%U!+ P04 M" "5@*U4%SZCQ>8" O!@ &0 'AL+W=O5AV(-L,[$P6?(DN6G_ M?I2&1R,RWVORQ-:*#^T8JNXAJY]KS)+%EC0VWI[I%12=K M;1KN:&LVB6T-\BH$-3)A:3I)&BY4M)P'V[59SG7GI%!X;\D^Y&;S_AKIZQQRNUM.$7MKWO:!1!V5FGFUTP,6B$ MZK_\?J?#0< T/1+ =@$L\.X3!9;ON>/+N=%;,-Z;T/PBE!JBB9Q0_E)NG:%3 M07%N>=NUK412V7$)'X7BJA2T^JSZ^_;"O?G&"XGV[3QQE-"')>4._*('9T? M<_BJE:LM?% 55D_C$R(ZL&5[MA?L1<"OW)Q"GL7 4L9>P,N'ZO. EQ_!N^8/ MH3;@JH)569J.2PN_5H5UAM[+[Q=2C(84HY!B=$Q@:J.JDPAZW6? "KX(7@@I MG$#[G*@O OHN/;$_=:G<%:5>CH4=D#%TOR,>D4&KJ M*NL\)_*!M9;4G$)MSF%EO9%T+NM!:'B/)38%8>TLV5!)VY$C-46/6*'IG\S: MZ :*SA)UZ[,U!;TL?V+A!,[B<9H.WTOA'N 6&^%["8EJY?U]%3W4;#R%:9[# M);TD8N@K>9IK'+-\#*]?35G&WL%5&^QJ Q(]KX.JXT$*%F?Y9 C9UV+T Y=! M'A:/)S/()RE7%ZY3K^WFP#M-PU0^!1_=^E-+U;01I+7%-H>GIV3@"TX^G?N-T&T9" MH1T-F+"L::*C\0YTOM;:[3<^P? ?L?P'4$L#!!0 ( )6 K50+B.,T=@0 M /(1 9 >&PO=V]R:W-H965TDXAC8C^]15B5ED6D'F_,A M%B4^=P_O3@^/&FZD>M KQ@QZRE*A+SLK8];O/$_'*Y91?2'73,"3A509-3!4 M2T^O%:-) - MKWRY,O:&-QJNZ9+=,_-M/5,P\BHK"<^8T%P*I-CBLG.%W]V2R **&7]RMM&- M:V27,I?RP0X^))<=WS)B*8N--4'AYY%-6)I:2\#C1VFT4_FTP.;U+^O7Q>)A M,7.JV42FWWEB5I>=?@"XA*0'0LH%L"NL<">B6@=RR@ M7P+Z179WZ2AR.:6&CH9*;I"RL\&:O2@*HD!#"KFPM7MO%#SE@#.CS]3DBB&Y M0&;%T#C7\%QK1$6"QE1S;9_,%--,&%H4VSGZ3)6BMN+0FRDSE*?Z+=S]=C]% M;WY[._0,L+*VO;AD,-XQ('L8?*3B OGA&2(^(2WPR1'P .^%3]WP3U0YX>^/ MA^,6^/4Q:]_O_<8-G[+8Z?WV@/<Y!&56U1*I:(H6]8(^]JGJNXA\Y MU[RHE[_NX![Z8%BF_W;X""H?0>$C/.0CEMFBJ1I#FK*!4IDFE*E$80?Z155K$U0ISO[O6:97N#GL;XY8LYMVQQ(!F[/ MQJ!:W\"YOJLMFC*&_J#;,W1W-W%$#/OU+N6?+"^XL1=B=]5O!%-ZQ=*UGT@TH* M'FMT9Y(+E]M:;G%PNL#7*HD/R.3K ^\VV U?!K[<4=W R#^4L5I"L5M#9TIF M7&NIMDA(P\Y0 B\Y;+4!Y.Y.4J%=7FKIP]W3):B61=P[L!8N8KZF*:*9S%M3 M,BY-/)?WO=J.:[G$;KV\WV9,HIML?NM:2JU.>'"R@)%:L(C___8&^X22V"Q*U9[R$J9@O"8ACT_09!">[G:J8G?2K?U^ MZ:#9OO2C?M =[*'6Z"_=&CC+5;RR[(TNX1 MC1VIE9&X.]&Z+.%]_B_O.JEEDH2G*]U:M\@AW3K\KI.V5F[W]Z^X>HVSJ?T: M B>F)1<:^LH%0/V+'EA2NP\,NX&1Z^*X.I<&#K_%Y8I1R*Z= ,\7$@)<#NP) MN/K,,_H)4$L#!!0 ( )6 K51,->UDPPL *=2 9 >&PO=V]R:W-H M965TDF )FG:'+;; MHNW>W5?%9F*ALN25Y*0%[LB_%XM MA*B]'\LLK\Y.%G6]>C.=5K.%6";5ZV(E0MO;H!M6FP^\N]4/%;: M[UXSE]NB^-Z\N)F?G?C-D$0F9G5C(Y$_'L2ER++&E!S(7ZW5DWVG34/]]YWU MZ\WLY6QNDTI<%ME_TGF].#N)3KRYN$O66?VE>/P@VAG1QMZLR*K-_]YC^UG_ MQ)NMJ[I8MHWE")9IOOV9_&@]H34@8&A V@;$M4'0-@A<&X1M@]"U 6T;4-<& MK&W 7!OPM@%W;1"U#2+7!G';(-XLA^WUVUS\JZ1.SD_+XM$KFT]+:\TOFQ6T M:2VO>9HWJ_UK75=%LO;-$^:%5AY$^_SNIPMY"+RWF99 M,=N\[?UZ)>HDS:K?O%^\-/>^+8IUE>3SZM7V]<$KC_B$_/GUROOUE]]ZK%SB5C[-:FD%-E; ;.4*M_)V??_: M(WQKY?*MR65 MO)A=C.A?E9O4BO03[7H)-+Z&AES_D MPV=C>)6D\[[KL&W.-LV;Q\S#><1]>CI]T-W<_9"__\3!L,+]L$)T\M=)6GH/ M2;867G'GY7*0256)NO+DO>EE:7*;9FF=BJIY>[T4\S>(*^B^3XJZXGU1S!_E M_=[GA6U+JDT0 C\$=NB'&]KQ P E/NMW!ML/C*$#^_IS*0KO_?+V S)+OC?& MC[BLHGTO$3KDWR5^WVQ-)[._UFDI^A;7NZCCKPF0F/:[*][W'3]I25_$#DOZ M7=R]XE' X_ZA@:\>3?XP]POIG?JG\P4 [2$(J!M&]-0^!: S=%=\ !]QED==I?B_RVF'F@?/,%<@@ MM*]&:\=AIV/":!08.E=$ _IB& 6%*\!Y=;DNR\;?;5]%O1"E5R^2?'-;]C[L M67?^$>6&Z2O4 <=O@5+NH$JYYIOI-LM_)?\ >/=V]P/3W:XH"#@&/VVF MGA?Y9';@D]XA1)TA!(8'!R@4 L["W:70KG5OWUW:32!DT-\]4;0C/MK]E;@3 M<@!SN8=\$/E:]/7=FG"XZ8AB'\'9M^^W3G[HP739-R%Q8'@B$2V6 MP_GW>Y'?3VI1+N6F];:_YR[^3&Y0["/VX&YWPYN?PN])%WM C L/J+01W#T M80$5Z1(/0L(,MSQ1Q"-X$*=B)>]_WDTNKWJ2>9=--'"Y@;#M^4H4Y0@[8B!% M%,2(!6)#^]D^4D@?T>0_@X,5T@B.M ,':XYMA^*]G%]$-;P\[5' *CKK3U+:: M.(Y&KN3 .2H+%)H"'$T'/GYJ3!XH.@5X//;DGA2= CP&&QW]XW:;1/6;:I7, MQ-G)2@;RHGP0)^<>-F0%N@ 'W>&Z+Y9+29.J+F;?,>N*6T%T7- M]=THS)1&46@+<;0=./73RC+)4$$JA*.Z,U1T"O'0:;0[6[LN62F%L!!'V&%X M\?G+/Y+EZI]7V#RUC-?+I;Q"1:00CY=N\CK)[]/;3&R[>^6E^5SSFPPAPDW<5M$+71)?T[I7<,F1R_R:#>#%;Y$56W/_$IJPX$^(9L&=U MM.)/B,=-74=;G=S=$#(6&/9DH<)3B./I$+.;:HS!FJK!%<6P=N/DBF7V7ZQ>;H4(0#5[.KXI. M% ^81OBUN\-COB&C1;4<_8#]W;[N8&7(45!&*XH3Z)I^E_\6?VE11AAYSZ\8491@>W[@5&JY9=ZLVH8P8 M?,84;AB.&UNMX9IUZ<(IB8BA8X47-G#/-C#^8HHW;."NS3'^NF;=?5M$PM! M5J90Q' 4V6L)UZS+'D-PPA1Y&$Z> 86$:]:-CTS]:T5 /#AR*21,AETNU@7?3 M[!/P30\"KBC)<4J.KCCP+B4GQ"?<\(3@"I,@Y#@HL;(#[T&?'W!B>"AQ356!!W&[X&EB\\"!N]2\#M#J\W1 IQ$8XX?=F[51MBQ:OXN#*O M6/$J/H[,ZSKN1F&,0FQX_,8*;#$.-LVMUGI#K!@5XUFO)SM4X2G&XZ;Q#NV1 M-' 2&J+Z6'$LQCFFAQ8.%8=8(2E^N717K)@4#TUWN50&"MNQ6Y) MK^$%AUC3H^*YL&=5X?FZU!0/FH8G%G<6=3>' 8U-*DQ?4Z/Z.*=TV@XM.L@- MFM8/GAA[7F=K,E,?#Z+&.+M/=\5,N4'P-QN4;L[%B6@1_(^ 0A, MLF]=]&Y1O=OJ$I<[ WJF.(PU\=INB'V,"DTB-]!U\3!P&SCX)(2&+1BX%72- MZ7:&78X$Z )YBT+>H80!/9IX8\\:O"R2^ %5C,N=K8,UXG?*"= CG@^-2E/0 MU?,6^;Q+R>,:>H3SP) EJD$17C!PTU3S8)'-CSA T:.BE[,S'=O1H&E1T@\X M0M&CG8< 3,\#33L/%O'\H%,4/3IZ9CI&H2GIP2*E=SU(T:.EGT34>"$T7%K$ M]"[%#>A1U1N/;FGTM&CJ1]V+4]W"9S4S$)-"D^$#Q _'M0-J[0 9HH'X*! M.;1A\9HFN >+XGYDIGAG]C "]DW'UC1!/@06XG6=/:KL 8%^3G)@AFV@NS64 M6<3WH]W=I1NGQCA#4^5#@ /.R=VNA1#01/H0'/,,$6C:>K"(ZT?[O(LQH\,U MA@66FOP>+ '_\U@,W/+PR IJZ'T*#UO+):#I^B$\[E$CT&3[8-'M M/\&W7;V:T;<:[$(<=GVQBD/E!#0U/X0OF*?3Q/M@4>^/JY[LK!Y*_I@I+-1$ M_D"'Y>J&UU% $_<#Q5-XS^IU3Y#J8S$31[70$9QD/6A>7!! M11/^ WVYYS]V2==B@ *$ZW'H<[%%4T_3_0EY/-@J;W!XO@ M?XR'N_M+HXTO'RHIV4 #8RYU' NV$ %B."(SPRI.M:_':[[" M\6-2WJ=YY67B3K;Q7S?BRG+[I8C;%W6QVGQCWFU12U9L?ET(Z>.R^8#\^UU1 MU+L7S9?P[;^;\OS_4$L#!!0 ( )6 K52&/7F[-0@ &4O 9 >&PO M=V]R:W-H965T) &2 MN$F:--N@O=XNL+@/BLS$0B71*]%)"]R/O]&+33F2*-IK7S\T?N$,A\.99X:4 M3UYE]CV?"Z'0CR1.\]/17*G%K^-Q'LY%$N3'I>,A0ODR2(/MY(6+Y>CIR1ZL/OD3/ M213E(FGT]&Y^^N]QPJ!S=3\=.2/T$P\!4&E@*..\_!^]5F.]R0B% MRUS)I!8&"Y(HK?X&/VI'- 2PUR. :P%L*T!J ?)6P.T1H+4 M9V!U0+,=@9> M"W!; :\6\&P%_%K MQ68U (36P'76>V<8RVRWNS6;O>*K+;;;>TW[1-9;;A; M[OBXBL4RD*>!"LY.,OF*LF(\Z"M>E-E0RD/\1FF1N%]5!M]&(*?.+I8Y?)+G MZ%(FCU$:%-F4HW^BWX(L"XJ<0N^F0@51G+]'OZ QRN=!)G(4I>A;&JG\"#Z$ MU_=1'!>")V,%-A6:QV$]_T4U/^Z9_S9(CY%#CQ!V,/[V=8K>_?*^FJ-#UZ59 MUU2$QXBXI2YW2-?4K.MSJ,"N35T=6CZ8M9POGX\1]BHME^=FBZXL/%6O#O=; M=&VQ+C*XKANSEOL@L['EH[T6@RVW>['E;B]:/ME'H$'+_191HY-N4]$8$GV= M[7B=[;C43(:R_3S\:QGE45D[__P$GZ&/2B3Y?PQSD/4ZBR:C9>F+/./&_1!;\ 0LRK,%?J_(/YJ?)>HZ)T=Q+B,9H)K(R M+I'*8(>?1):)61?=)RV'X;<1>=T>XS+/PZ37L:ZC:[-CWE.1A2)5T$ 7J?,B M590^0[E5 FB@5&!>_+J?F &YAP[SC\,;G4;C81K5/6U@!1:R*QT M;)'J34]WVE8IG#23^9CU.$TCSL7[Y\]UK90U;/$8]G'_+FH>NF8@/BRS< YG M"[3(HE! ;R5@V]3/0?]^"@H2&C+1-=1C$AN,="C4R7&2UL(B 3<: @SD,)8=]9VUD[ M"3F=]#M*4]4U8_6+>!'ILLR_.MT$@OB"?0P:!L[ O,[^A[?1QJUKYNV' M($N! SF2&8HEQ/F.IGFVE=35^';](;86B )D602W;^T:C7;7S/;"-4@N57_ M7M<:+*;%&M/8#-%5!81,N8R#HGR96C4-5.P>K!KB1D=HQN6'"D:KJH*@%UI" MJD%P%:]*,%C"X -N,Y3Y#G,I[?&P1B@V([2N+24_"VMF,HZ#+$<+D57V%(;U M=%WT]YH!N+#]8U8(PX/=(Z[ MUB?\.':2ZPAA/?78%[C M-HZ@<'FTUX5$4XF8J;13'S2ME3;+ IULVE-97@_ K/5: MP)UH/A(S'[?I0VYK74WOD4G_$8LTSM1F &Y16:>DW386N]*QA<,#-\W54"0# MA^K@9U+8"BUEW9J@QU4X%M?L4%\ XE6"OP+/@>/E,PAH7CI7U.XR/68R5!.6 MF+O,K?S*MG27)C Q$]BB;R'6G231D"7;019*V)7,!*!!&4A(-&_)X7A+-&_) M &^!9&@11+.N:.NZPB/M$[LQFJA&+C4CM\.AECT!U7"DA^L*J:8>-5-O9P33 M-@'[W*KA1P>Z/X")1-?)XXUI;8T+/WHX#VJRT$&R6+_]&;:CS1@8/NWDXF%_5,&SGV! MV77G/Z".LX&[2::AR MJW^XZ1KH>6YKX"UO7RYV#KRS&+CI $U5OMLA_&U^6/6K7&.6'ZY?Y9JFW$S3 M_6;&!6\?EID)^[SQG-O\W9U23-IM[*WMP#N+@9OKTJ6 FTO!<'2I M5[D=?;E&/S_<49UKQG-S@[IO^K8/\L88\W29\,QEPHZ^ TH('Z:OIPN"9V;Y M-O2M56V4)?C7IJ_7;GJQ2_UV?M@.O+,8N.D 77Z\W\=KI7V M-..]_^>%Z877[KJY,3-TF?#V=F%ZX[5O-&ULC53;;MLP#/T5PNA#"W2UXR1M43@&DG;%"JQ% MT,LV8-B#8C.Q5EU224ZZOQ\E.UZV-=E>;)$B#P\IDME:FV=;(3IXE4+9450Y MM[R(8UM4*)D]T4M4=#/71C)'HEG$=FF0E<%)BCA-DM-8,JZB/ NZJ*UU;IDJ;Q8X(^C!QT9*9-&32'63Z<*N5JRR\ M5R66O_O'E%B77;K);I+N!;QEY@3ZO6-(D[3W]' %AP='>V#[7='Z ;;_KZ*- MBY>:6^XK;\^'IV1]DXJW6EF@688 M%+I6KNGR3MOMB'$S M&K_,FP5#S;#@U-P"Y^2:G)P1 =,,;2,XO0R#,M..QBX<*]IS:+P!W<^U=AO! M!^@V9_X34$L#!!0 ( )6 K52[";8FKP( )$' 9 >&PO=V]R:W-H M965TM%*;0$3$EH1I#91M4K;5+7K M>C'MPH&3Q"K8S'9"^^]G&\)H(%EOP!_G/>O*= T%D9>\!*9GEEP41.FN6+FR%$ R*RIR%WO>V"T(94X2V[$'D<1\HW+* MX$$@N2D*(MYO(>?5U/&=W< C7:V5&7"3N"0K> +U7#X(W7-;+QDM@$G*&1*P MG#HW_O4L,O;6X">%2G;:R&2RX/S5=.ZSJ>,9(,@A5<8#T;\MS"#/C2.-\:?Q MZ;0AC;#;WGF_L[GK7!9$PHSG+S13ZZD3.2B#)=GDZI%77Z#))S3^4IY+^T55 M8^LY*-U(Q8M&K D*RNH_>6OJT!'XHP,"W CP9P5!(PALHC6936M.%$EBP2LD MC+7V9AJV-E:MLZ',K.*3$GJ6:IU*[MD6F.+B_1Q]UWOF LUX47*FQR3B2SNV M,Z$@T>D<%*&Y/-.6ST]S='IRADX09>C'FF\D89F,7:6QC',W;1!N:P1\ .$; M$9D,^.R^>0MG+_H]S5Q6@K@MN*8.LO^%]%T)S*-.=R(P#]NEE( M)?2>^WTD0M!&"&R$T8$(CZ322ZA 4)(/UJN6CZW<',-M$D1X%+O;;E7Z1CB( MO-;H ]FH)1L=)7O11^Z"LHM2\!3D(%OM(.R$#;UHGZUO- X\?Y@M;-G"HVQW ME%&]SS.TXGQXFX6]J".,PSVTOA'VPP-HXQ9M?!2M]E-?HW[X6($%L81!STB\/OHKV*/M&_B0\ !FUD-%G M:\A #:%%O0UO:K._OGVK*Z]W+-S.A6D>*WT%K2B3*(>EEGF7$YV;J!^ NJ-X M:>_0!5?Z1K;-M7XS01@#/;_D7.TZYEIN7^'D+U!+ P04 " "5@*U4\-#Q M/#H" 5!0 &0 'AL+W=O*\>7*V[\ES1M[#@.2%X;JT0'1@6"R?9/G[L^' "0YS@@[@#Q M:\#H#4#2 1)?:*O,E[6@EF:I5@W1+AK9W,+WQJ.Q&B;=*:ZLQEV&.)O=RAU( MJ_3+);G'._.!W%.MJ6LM.5^ I8R;"_0^KA;D_.R"G!$FR==2U8;*PJ2A10F. M*,R[=+,V7?Q&NH3<*6E+0S[) HJ_\2%*[_7'>_VS^"3A'=4#D@PO21S%\1$] M\_^'#T_(2?IV)IXO>:^=9,%,SI6I-9 ?T[6Q&B_LSQ,91GV&D<\P>C<#$Q5E M&B?*DKRD>@M'SZ-E&WLV-]*[["I*TG!WV*-_8Z[[B%9D>'##!& N-WB&Y*J6 MMCVLWMO/]M1?Z5?^&#^1BF[-UR"_B7,?@-02P,$% @ E8"M5#63=3X]! MTQ( !D !X;"]W;W)K&ULO5A=;]LV%/TKA-"' M!,@BD9)E*; -)':'%6@VHUFVAV$/C$391"71):DX ?KC1WU$E"V9MHBR#+,7^](RK93"UIO#[[0 MU5J6#^S99(-7Y('(Q\V2JSN[18EI1G)!60XX2:;6+;Q9N$Z94$7\164C$A*(EE"8/7W3.8D34LDQ>-; VJU;9:)W>LW]%^KSJO. M/&%!YBS]F\9R/;4""\0DP44JO[#M;Z3IT*C$BU@JJE^PK6-]UP)1(23+FF3% M(*-Y_8]?&B$Z"0IG. $U"6@_P3N0X#8)[JD)7I/@5CON#Y.HM57ERMN2JA+A\!3B/P<=O!=VH0957X'=5S;<5][8#Z*T#=\@(>(_Y-7#A%4 .0@-\YJ>GPX'TA3E]0:)#Z3N] M<=OA<"L\]\AP7(%EBG.Y.RK@G\\J''R2)!/_&AKSVL:\JC'OE+$G>NQ7G(G! MH:WA_ JN-)3G&0S"D3>QG[N*#42-80C;J!VNHY;KR,CU,Q'B!MQ&49$5*98D M5I-;&5U$<6D?0V1KO%&'AA_X<(_K0!!T#E#U6ZK^_Y(U)W*(I]^C )$3NGM$ M!Z*@$SK#3,3\&P0.L@Y9U<$S?N*A7#KLRS(6P!0U__L2#CG9=Q]B'1T&2(@4I30BX M4([Z2C 7EX-V:@;RZE03JV^\!WL%VK_A68#/J,*S$ G5($V6FAVVO.K8-2K L_OK0JP;[6> M%X0':D![+32;[1])0B-R6AEH6X3C=R@#[6?PJ*&=J7C04]QU0G]?\: _[8+. MPK++5ALE#,]2''P']S2G69&9=G/:&9'S\[5'VO.0V?-.GX)'@-RC4Q!I8T-F M8QN2&+\Y\[6>$ MKZI3$P$B5N2R_FYNG[8G,[?5><3>\SMX,Z_/5S1,?=RCOHI7-!<@)8F"=*[' MJ@YX?8)2WTBVJ&ULO5IM;]LV$/XKA%<4+9#4XHLHJ74,Y&7= K1#T+3;AV$?&)NVA>K%$^DX MV:\?)2NB+9&TXJ;^DDCRW?&Y(^^>(Z71.B^^BP7G$CRD22;.!@LIE^^'0S%9 M\)2)=_F29^J765ZD3*K;8CX4RX*S::64)D/D>728LC@;C$?5LYMB/,I7,HDS M?E, L4I35CQ>\"1?GPW@X.G!EWB^D.6#X7BT9'-^R^6WY4VA[H:-E6F<\DS$ M>08*/CL;G,/WESXJ%2J)/V.^%EO7H'3E+L^_ES?7T[.!5R+B"9_(T@13_^[Y M)4^2TI+"\6]M=-",62IN7S]9_U@YKYRY8X)?YLE?\50NS@;A $SYC*T2^25? M_\YKA_S2WB1/1/47K&M9;P F*R'SM%96"-(XV_QG#W4@MA20;U% M0+JJX!K M!5PYND%6N77%)!N/BGP-BE):62LOJMA4VLJ;."NG\586ZM=8Z!2G( _U.(Y!;>;>05OKKAD<2+>JF??;J_ FU=OP2L09^#K(E\)EDW% M:"@5D-+<<%(/>K$9%%D&Q>!SGLF% +]F4SXUZ%^Z]2%R&!BJ"#1A0$]AN$!. MBY]9\0Y@> *0AY )D%O]BD\:=>B @YM9P94];+'W,WYVF^RJ1IAC8X*%2,@:JV#?Q[EJSX"9AM%FA2 M+E"3+T$WD"B,6JX8A"B&9D_"QI.P[](H0]TLBI.7]"[L /=:KKDD=OR*&K^B MO6OH!3V(^LR/0<@Z/]#3A.,Y/;E6)7L;GN*2IKZQJKX9"<7K@($X"H,69),8 M#"(;Z"V6A#^2(+/.!,0M+XT^P6Z 27L23$*!;_$':7^0TY^ON61)S\@C0T@C M/\)MH 8YCQ(86K!J+H1XSX)IH3P!&3=6T-K0+@02A'X;:EY/-'5S0TC\#P&-'7]1VZ"_PWP6>K!"3QC!O#[-:F MX)&S0@ *TJHQ-O;4_4R$M0F@NNPI>Q2N[EH7?>0N^@>UF+7-[37C^S2 K:5E M$".1ARW9C'3-1^Z:__PN$QEJ-::H72E-8A 'EAX.Z:*.W$6]9Y]96]D)*_)( MN]$TB)& 4@N5(EW.D;N:"I";"@Y+UVZ)1QA[;?*UB"'+NM),@-Q,<$"Z M&C8@ 0G:/:5)3'4+%NI"FF&0>ZO2-UW#+G/Z(>JDJT$L\* -I>8EY*:%R^H, MBA>@X$D52;&(EZY5AC4I8.\(.8MU00 MV3JYV<6G^8FX>>%KP:8<9"QUIB?15$#0,=XBZ#).W&5\3WKNT7X&O_:T] Q^ M)5OO2G[&RY)NC0^\SGFK08I"9*$KHHF O/3;$F)X#T((:<,UO2VQ-0-$DPIY MD;[;05WH_9]PVN1W2SJ*PG;A-TGAP'+&[>O2[[_T69-O M.$2B&+7A&J00MC"5KYG%?Y&3)K^[7T"X<]!DDH(=C,.M;QS4=G1>??HAP*0< M>_.Y0_.T^;SDO/JH8JC%-]^F?&;%/,X$2/A,J7KO A6>8O.YQ^9&YLOJBXF[ M7*J];W6YX(J;BU) _3[+<_ET4P[0?'0S_A]02P,$% @ E8"M5*G_C7)= M @ M04 !D !X;"]W;W)K&ULC53;;MLP#/T5 MP=A#"W2Q8\?M4#@&ACTH-A,+U<63F+K;UT^2'2=KDZ OMDCQ M'!Y*(K-&Z2=3 2!Y$5R:<5 AUM=A:(H*!#4#58.T.RNE!45KZG5H:@VT]"#! MPSB*+D-!F0SRS/ON=9ZI#7(FX5X3LQ&"ZC]3X*H9!\-@ZWA@ZPJ=(\RSFJYA M ?A8WVMKA3U+R01(PY0D&E;C8#*\GJ4NW@=\9]"8O35QE2R5>G+&33D.(B<( M.!3H&*C]/<,,.'=$5L;OCC/H4SK@_GK+_L77;FM94@,SQ7^P$JMQ\"D@):SH MAN.#:KY!5X\76"AN_)92%SPF\_>R:^Y5[Y MIW8FM2-D1],.-/MBUDP:PF%E*:/!E96FVR'1&JAJWV=+A;9K_;*R&ULE97?;YLP$,?_%0OMH96Z\IM 12*UR;KU M85/5']O#M <'+L&JL3/;E'9__6Q#4;:09'L!V]SW/G>'?W4\9VWA3NRKI19<&?Y!J_A'M3CYE;HF3MX*4D- M3!+.D(#5U+GT+^:9L;<&7PFTXZER66,.?T&RE5-752!Y6PP@U5=[S]!'T^L?%7 M<"KM$[6]K>>@HI&*U[U81U 3UKWQ2U^'+8$?[1$$O2#X5T'8"T*;:!>936N! M%9[E@K=(&&OMS0QL;:Q:9T.8^8OW2NBO1.O4[(8IS-9D20%=2@E*GJ$O>N^\ M1]>-:H1>K+E0Y!>V-?_PHC>/!'2R (4)E:?:[O%^@4[>G:)WB##T4/%&8E;* MW%4Z.(-PBSZ0JRZ08$\@G[$X1Z%_A@(O"$;D\\/R!12#W/]3[NJ2#'4)AKH$ MUE^XQ]]'SLN64(IT-FBG2&A!9$&Y-!7Z?KF42NCM^., -ARPH<5&>[ F>70B MP)P_PM8H0S5GJI*G8P7M7"76E3FMSS,_C+TH=Y]'(HB&"*)C$81CL$X5;\.R M))R,P^(!%A^#16.P>!<6Q_$>6#+ DF.P> R6[,)\+PW'89,!-CD&2\9@D_^! MI0,L/0A[J$!W\)4",89,1_Y<%N[9)MF S XB39,HL!"O9I?BFC=,C;&SG2V: M>9,L'=C=T=ZU2J,H^SM"=ZO+F1M&=XPU81)16&F==S[1*8JN:W<3Q3>V\2VY MTFW4#BM]T8$P!OK[BG/U-C&]=+@Z9[\!4$L#!!0 ( )6 K53IY,+A@0( M /(% 9 >&PO=V]R:W-H965T-%5SBC0;3U#73OUX?O'%NSLP>7R4:I!V=J_8)]/A.'EREA_!?:SG>2!) UQJJZ#R8%-9?=RI[[.NP$Q-$; 7$?$'O= M'9%7N6:6I7.M6M#.F]#8=4QQ&\P)'"MI*T,7,H<\W_C M0U([2(Y?)*_B@X#73)]"$GV >!3']W=K.#XZ.0";#)5(/&SR7B4H3;B2ELF2 M;P3"TABT!M;<9$*91B/\7&Z,U?2>?AV@'0^T8T\[?H-VA267DLN2'I=@,L-] M%>X@IA["M=E3&D63>#2=AT][J"<#]>0@]3)[;+CAKCL,'']5%B$^V4??P4QV MZ34-Z MY/0N# @L*'1T.J.,=3=A.L.JK>_JC;(T(_RVHJ&,VCG0?:'H?_:&(QC&?/H' M4$L#!!0 ( )6 K52;\8"3'@( &\$ 9 >&PO=V]R:W-H965T'+B M56,S^PC=?S_;$)9)2_8"/OM^'W><25JE7TR)2/!:"6GF04E4WX>AR4JLF!FI M&J4]V2M=,;*A+D)3:V2Y!U4BC,;CV[!B7 9IXO-H"?5?L*^GIGCRY0P_@EMESN+ \@:0ZKJP=9! MQ67W9J]]'TX T>0,(.H!D??="7F7:T8L3;1J0;MLR^86OE2/MN:X=!]E2]J> MHW$N# W< 5?MG1 M1V?H8WA4DDH#[V6.^=_XT%H=_$9'O\OH(N$CTR.()V\@&D?1\W8-UU0JOU([139 ?7+TOX14+L$ M>[Y7BHZ!$QC^,>EO4$L#!!0 ( )6 K52F<=6*K@, +<- 9 >&PO M=V]R:W-H965TUCL@9%HFZA$>DDJ;A?[XTM2BBQ;E."@6-0'2Y1FWCS.D&^HZ9[Q M;V*+L03?RX**F;.5=46VQ2425VR'J7JS9KQ$4@WYQA4[CE%NG,K"]3TO M7EP3S9;J1^X\^D.;? * MR\?='5$"9U)#('5YQ@M<%!I)\?BG 77:F-JQ>_^"_H>9O)K,$Q)XP8JO))?;F9,X M(,=K5!7RGNW_Q,V$0HV7L4*8?["O;:/8 5DE)"L;9\6@)+2^HN]-(CH./AQP M\!L'_UR'H'$(SG68- Z3.H^=^O0-TJ@U]H<49NTU":CU!Z81 4PU J&J'4IU@AAEUN< MPE-R?2MEY-O9A2V[<)3=(T6E2AWY%^<@)R)C%96F>$2("M$,@XP):S[#'IO+ M8)*>4+88P=3..&H91V?D(D#>R\XI97/,KKCK-2)8WQ M'X RB2] 7F&]U0+PG]H7O<(?Q4C:&,GOVVMI2R+]U;V6]O*;1O'$GE_H';J M]YK %V##F;!+N]=?!I[Z#3#H]"'X/^V6!OAXN_C1 *&#]D)_E-#B]GIA9*5= M;I%>;KK>:HED'.=$CI0<'O05!K]OY<&#EL)Q,?U<22%55*(8J%*H]%N3W5?* M*/'"8Q%8-%9'8A]V]+3IS!;5A=Z)U8T-*XV'RGL09SBNSN?T#MC7V*C;M)II M]*V.IG%,\*#%<%R,?V%#]#7XT@].65N,AOH'/ @U'%?J\0[2.'=+&<7):2^V M6,5>B#9SAR#GYA4AVISNU5? M5IAK _5^S51K:0;Z9-U^J\U_ E!+ P04 " "5@*U4L2LB/W " #O!0 M&0 'AL+W=O^KO(2*JFNL09@O&Y05U68JM[ZJ)=#"D2KNAZ-1XE>4 M"2^=N;5[FBG^EZ: MF=^K%*P"H1@*(F$S]VZ#FV5L\0[P@\%.'8R)39(A/MO)UV+NC:PAX)!KJT#- MZP66P+D5,C;^=)I>7](2#\=[]<\NN\F2405+Y#]9HN#P>$8'R$$':$\'\)44>(7-#6 MF8NUHIJF,XD[(BW:J-F!ZXUCFS1,V+^XUM)\98:GTQ5DFER1!>54Y$#6;NTGV3OF]!V+<@='K1J1:LF,HYJD8"^76; M*2W-_OI]0CSJQ2,G/CXBOFRD-(TDG-&,<:89*-/)_6IA2V/&V9;:33W8RU8_ M)3\9Y1$TYL7][R%;\ ML&ULQ5MM4^,X$OXKJMS> MU6S5;&+);\D>4 6!8;+# $M@&.KJ/HA$)+ZQK9RMP+"U/_XDQ[8<;,MR,GO^ M GE1/V[UHWZZ)3L'+S3Z%B\)8>![X(?Q86_)V.K7P2">+4F XSY=D9!_\T2C M #/^-EH,XE5$\#PQ"OP!,@QG$& O[!T=))]=1T<'=,U\+R37$8C708"CUQ/B MTY?#'NQE']QXBR43'PR.#E9X0::$W:VN(_YND*/,O8"$L4=#$)&GP]XQ_/7! M'0J#9,07C[S$A== 3.61TF_BS61^V#.$1\0G,R8@,/_W3,;$]P42]^._*6@O MOZ8P++[.T#\DD^>3><0Q&5/_WINSY6%OV -S\H37/KNA+Q]).B%;X,VH'R=_ MP4LZUNB!V3IF-$B-N0>!%V[^X^]I( H&"-88H-0 Z1J8J8&I:V"E!I:N@9T: MV+H&3FK@Z!JXJ8&K:S!,#8:Z!J/48/3& %IUQ!D9:G,/,_+A6_;KLS!C'VFS MCS+VD7ZNY\FNS3[*V$?:[*.,?:3-/LK81PG[@XW>)6)YBAD^.HCH"XC$>(XG M7B2*F]ASC?1"41RF+.+?>MR.'9V21P9^ 9!V M2=4%T>4 M8)LUV%.^%9NO?0+H$[B@X0+@Z>(!L"+XS4.9R0+):"/OK? 8IM:U>!(>YDX,&^CQPIFWPC[ M 5TG\]ND;U7KL8$2V[\\SI9AU*^14>[$:.=HCR>WDS$XC^AZ!<8T6M$H62W@ M@LW[&F1 0_;A1G=TP,)V +8BI+(K@&6UJ4B+W]-Q6X2A-X2EA:*,B(9EQ <= MQ.V)2ZF'2#GQ2<@7 (D9X 23REFK[SF]W7!CNK[P[M*L.''0RW M8R8K$U27IK/O+#TF%,E3V>*K 2 " 0W94IE"LA;!O8L1+%>CJJ5[E8YKL=!D M08+JBJ12F\OQR5A'560=@4Z'JB)+#73W594O*411 Z -2]3$W$9Q+'/['XT+4K'*HL$WK<)^&9#E$ZFK6)!\G#?96WZAL!<;M[;9G("LH MVKN"HG(%M5Q43F5444'-RES61+S30=R>MZS)Z"_<)9Z@\O[/LLN[[W$ZKL4$ M9)U'Z@TC7^'XJVC$"@M>Y)?8P> 0SS$XF]&0!MZ,Y\$S\>E*)9(U''>XG MD:SA:+\:?MY@/VQ*)ED7T=YU$97+6%FQIQ6CD%F[:$Q9P5L2;0A1,\M4!KK(04 MH:OS_]#4@%)P' MCQ]5A$M)-#O<^IA2%LV]MSXW9L761QUX*8>F6LZ2Z? (S"(R]X3@7^/9O9!' M62)$2&[(,_6?15^6&8P3 U4(I!":H^Z8L*3<66JY>Q.*)SSS?(^]OA?WT[U@ M'8!'&G%0$8097O%OV6OE>;91MTBQ152]UI[TFKR#8R6_/7%8*T M[9(46*O#)MR26FNIM58CWSY9Y?L@ZGRS"O=#U&K;U'Y\:K"W^K:R_;"DY%IJ MR=U_BZB/E.8HEI=I22_75FL6,SU\$ MO';M7J0@15$IZ8YJR+9S4L,M=3.[_VKBB1F0),KZZF-+<;<[O'UB2UVVU;I\ M@F,O!IOG= '?CCWCR,.//JE=70UXL&$W8DMYMM7][P\F@CE/J!_6WME2R.T.A=R60FZKA?C'M'>G M=KD75S=MMA1XNV4OOAMINV:?U'J[PW[=D9+NJ/OUILI\VF"/^E"IG8Y4=4>M MPF/J^]R'B#>5*Q+-^'3QHMJC!C4W4$-[YT@]=W;4\Q^\;!PIVDZ'HNU(T7;4 M(JOSO-2I4W[:"#JN79ODCE1FIZ4RCR+O!?@9=I2;HV*ET85MU J_% BJFC;ISUNOH4 MI'AM9VB4SX(O*P8.;8C>[ J1KEIGK0KI=MM==12F01;':7J M>38ITVZ')\VN5&97K5=R M'&^V:1[S_DAN?JE\D/+L6AV2)&7:;273.\K6I5N^]>?6%A%7:KNKOIVW)U': MJ55X5K3#FWNNE'-7+>?M4TN-5YM:@\(OJL2/9#_C:.&%,?#)$P<2^[@>B#:_ M.]V\8725_,CJD3)&@^3EDCM)(C& ?_]$*B-]MY;_^/?H?4$L#!!0 ( M )6 K51H\_IE10, *$+ 9 >&PO=V]R:W-H965TGKJNFL604G4LEL#Q MRUS(E&IUW%3RK@S[-N]&SGLBTPGC,.-)"I+4RJ?SR$1 MJX'C.^N-6[:(M=EPA_TE7< $]/WR1N+*+5DBE@)73' B83YPSOS3D=\V &OQ ME<%*;;T3$\I4B >S&$<#QS.*((&9-A04'X\P@B0Q3*CC9T'JE#X-$%3#7Y2$8B70H.7"LBYF3,-4A0FEP^8;DH()AO:WAX M 9JR1!TAY'YR00X/CL@!89SJ[VI49;C=6:'@/%<0U"@(R;7@.E;D MDD<0O<2[&$T94K .Z3QH)+RF\IB$_@<2>$%0H6?T[W"_04Y89CBT?&$-WP1O M7I0E8!)[)?B"W(%,">:*3&(A=;ZTV1USI666VE/X?H4T9*PA53\:1+1*$2TK MHE4CXBQ%5^P7M5<'A41,S43&M=4Q$WC4N,F4RBB?6:41"JHZR]Q-Q[HQ+>)Q MZ/7=Q^WL[EMT@]+DA?AV*;[=*/Y.:)I4B]!:XQG14V?KLFG_Y6S_<;)97] M'3;]_4XRSO1S7G!7@O)3\ML^54.!^<'&9?!^=>YO>K$?_I=*+VB::J7")#QI MUQS-ID_[;]2H"S^-$>R;U+5J?].K_5WLGYOYTPY1&YI\>,418,&X(@G,D=([[J(NF<^#^4*+ MI1VIID+C@&9?8YRA01H#_#X70J\7QD$YE0__ %!+ P04 " "5@*U4<%4- MO> $ "/%@ &0 'AL+W=O5MM1.QOULGU8[0.Q28)JFPS@II7VQR_&CG$G,7&Z MDY?$QIQSOO,!'P=&*RY>Y()2!=Z2.)5GG852RZ^>)\,%38CL\B5-]9<9%PE1 M^E7,/;D4E$3&*(D]Y/M]+R$L[8Q'IFTBQB.>J9BE="* S)*$B/<+&O/560=V MU@WW;+Y0>8,W'BW)G#Y0];2<"/WF55XBEM!4,IX"06=GG7/X]1H/<@/3XR]& M5[+V#/)4IIR_Y"\WT5G'SQ'1F(8J=T'TWRN]I'&<>](X?I1..U7,W+#^O/;^ MNTE>)S,EDE[R^)E%:G'6&79 1&*W UQ5T21 M\4CP%1!Y;^TM?S#L&VO-%TOSB?*@A/[*M)T:/Q,A2*K +2-3%C/U#GX#W_.V M?/S T155A,7R6+<^/5R!HR_'X OP@%P0025@*7A*F9(GNE$_/RYX)DD:R9&G M-+0\@!>6,"X*&*@!QKCBJ,4'5F"#C#S?XNXR)E(#/P'IPN !F!8._;W57<*-H(O]Q M!,)5(&P"!>[!U[$R)94>.9;.MY%?>.D;+[GRO(Y[&,)@Y+W6.=[L!7T_Z \^ M=KO>[#8( G]8]?J025!E$C@S*2B[<'#2JSSU#DM^OPK4=T/FZ2L51G!U-+W0 MPY>3]<(*S3=%(W"DUU71>+QM514A>C4RAWW4\WU_.YV#"MN@!9WGCBR'E:?A M8>D\K0*=?II.)F6VF\O3_;B$OI58WPEMDDUC%JX9D(YD84VVX6%YA5:-(&JG M$JUHO"R]U7F$ \-C$Y%6KN#^>K43#MX7CM4 M/VT^X%]P5_#ERLXJ,L*'W8:055OD5MO_MS)*YVU6!K*"B]PR.1'LE2@*)C$) MJ3X]JS9[/++*B?H')M?*(')+V/:4N_[79:9"41N16M>>#U^GI<9&FD45T(%LTI M. ]_9$PR(UDW-R?@5D6NHYM50NP?^)1H-0SOKV&[ID'I\F,Y[2B[L%4T[%:T M7SA7\99:M0%>[4SM+E(_.UAOAO=I=7GY5>T>$]BY!3&?:S.\.= :BN/TL7A1?FNN] M*5>*)^9Q08D6H+R#_C[C7*U?\AO#Z@YZ_!]02P,$% @ E8"M5-V2]F(8 M P 9PH !D !X;"]W;W)K&ULM59M3]LP$/XK MIX@/(+$F3M(74%MIT*$Q,:F" 1^F?7#3:VOAQ)GMMO#O9SLAA)%&W03]T/CE MGN>>NYPO'FZ%?% K1 V/*<_4R%MIG9_ZODI6F%+5$3EF9F]YX9HM5]HN M^.-A3I=X@_HVGTHS\RN6.4LQ4TQD('$Q\CZ3TPF)+ MC;R!!W-WU,I::;ABM$9XTP_P2>X*6H Q +*;06'$]24<75D]F]O)G!X< 0' MX(-:48D*6 :W&=/JV"R:\8^56"N:S=70UT:D=>4GI:"S0E"X0]!W*CL0D6,( M@S!L@)^WPR>85'#2 )^TP[^MLPZ0H GNF\Q6Z0VK](:.+]K!=\ZI4K5$@I#@ MSA;\O#*F<*DQ5;]:'$65H\@YBGX[ =83/N M1H3$0W]3S_!;*Q($<:__VFSRUJP?Q\&@LGH51US%$;?&,5W/.$NJNFO)3+=B M['[L*^A5CGJMTJNS8MJKTJ;Z6;:$0W,:BC-RU/1""L9N/=7]L!N87W,:^Y66 M?JN6+X\H$Z800H"T6-@@K:05T0Z72;Q0PJ,8-6,=4KVH\("TU3EYZ'FEO>O]=Y27O?F5.7GH7:6]>^]5625(O MKHB<]*._O/NUC[J]@ID/XY)E"C@N#"[H]$U&97&K*29:Y.X[/Q/:W!K<<&5N M@BBM@=E?"*&?)_;J4-TMQW\ 4$L#!!0 ( )6 K51Y">0PLP8 ($H 9 M >&PO=V]R:W-H965T-T?_S92:@#29R4-8<$)*W?\WO/ MSQ\_QSG9)O)'NN)<@5]1&*>G@Y52ZW?#81JL>,32XV3-8_W-72(CIO2M7 [3 MM>1LD0E%X1!Y'AU&3,2#Z4GVV8V#]_#=%9T8@:S%'X)O MT](U,*[,D^2'N;E:","J;_W?-S'H9&D[;C9Z%TL.O3"):O'[5_ MS)S7SLQ9RL^3\$^Q4*O3P7@ %OR.;4+U+=E>\,(A8O0%29AF?\&V:.L-0+!) M51(5PMJ"2,3Y?_:K"$1) ,$& 50(H&<"N*D'OQ#PG_?0)( + =S5)%((D*X" MM!"@705&A<"HJ\"X$!AW%9@4 I.N48+>X\AY60;E0Y[ERXPI-CV1R19(TU[K M,Q=9TF7R.DU$;.;'K9+Z6Z'EU/0\B96(ESQ6@,4+\(')^.W7C0*?!9N+4"C! M4_ 6?&%2,I/(X/6,*R;"],W)4.GNC9)A4'1UEG>%&KKZ&JACX,$C@#P$O]_. MP.M7=5K.W5JN-O$Q@%ZN14FVT-;/V,,K, 3IBDF>YG]K%,_BJ?8B< M2H8Z^W=3 .VF ,JT^@U:O_%[+E,.SME:*!:*?UA&[K\^ZW;@4O$H_=O1B[_K MQ<]ZP0V]9#-++U @+&;60UT4=:$W,B\'6DWDNR,)*VQ,:&IF[I/%-*=0MKCD(YVO8SV M'%+P6L2%%V_ O[7^Y(P;54((O?RG/I+CG4GC3I%<0NW6ZX#'1-S);:D[O" 3!_T'OLPL&Z^KC0.2D7ODW<1994R$VJYW._:TPM M7-"DS_V-!8WOKHM>%--"9Z>8^I9%OIM%YV:ZW/)(N!RS$/%[W2"6=HCN^F>/ MO=K,K^X4(1PWSW'?@L=OV3$^QDXSILFB(U-VQ\$JXX#+=TL6G_098PL8OZ7* MR6L9XT[W6-.&Y:DAU)9"OIM">PSX5:&J/."8T&8C+']\-W_V&V_-*-N@;$0@[W63_ATG.O@SWX.L/5)U^X+M0?.S1\:J[E M'W975GN92RH#[K;"TA&[Z7C#'B)C@DH "WYNA.1@ODEUHS3-3J$6FO=@D>?$ M5E>C>M^4'='%0=WB?H:KX!PY)Y(E)W:3\WEJ'F"MPI:8>-QG"EM&8O>N<"]: M5)]TP=$(UM"BIN$8CAK'A%C4DI;Z[[#)0ZH41J[D(9;"Q$WA]\%*Z"',C,V? M/M;V[U;B>R#2X[-RU>C$HI;LA]H#K,7$(IGTB61BD4P.=Q9!JGM8!/&XFL^D MBF2D?YK3I'0HX4;RH?.95(]77-0FEMK$3>V.^>Q6XM,.^6SY3-Q\OM6A2\"G M:'[A4F>)2_HD+K'$)0S.FH12MT(W:/_"UKE(T:P.?&IY2/M7*7& M21QLI#27KG/+"UJM0?W)Q&&,)2-UD]%FT@'6>&J92/MD(K5,I(=C(JTR$3\[ MH'UJA44=_3]1=T&K!:H3=;1TKNNFU)[9X%XAJ<49[?/4@EK.T9:]^#[94#V( M\"=C1S98"E(W!0^=#550TMIL&)9>8S(OYUTSN11Q"D)^IR6]XY%.*)F_[Y;? MJ&2=O=DT3Y1*HNQRQ9D.FFF@O[]+$O5X8UZ6VKUU./T/4$L#!!0 ( )6 MK517T*3'+ ( '($ 9 >&PO=V]R:W-H965T(!Y 82=/")I1&HJW0D*"J8+"':0_7Y-I8.'9G.PW\>\YN&G72 MZ%X2GWW?=]]WOB1KM7FU%9&#MUHJ.XXJYS;7<6R+BFJT%WI#BD]6VM3H.#3K MV&X,81E M8S3)+F*:Q0JRK.PMS!YIALGA:*% =O4-9KW"4G=CJ-!M-]X%.O* M^8TXSS:XIB=RSYN%X2CN64I1D[)"*S"T&D'A!=!K3U8@W>RU/K5 M!W?E.$J\())4.,^ _-K2E*3T1"SC3\<9]24]\'"]9[\-WMG+$BU-M?PI2E>- MHV\1E+3"1KI'W7ZGSL^EYRNTM.$);9>;1% TUNFZ [."6JC=&]^Z/AP TL$G M@+0#I$'WKE!0.4.'>69T"\9G,YM?!*L!S>*$\I?RY R?"L:Y_!:%@1>4#<$# MH6T,<<>=A2\P1V/0MPQ.9^102'L&)R 4_*AT8U&5-HL=*_ \<=%5F^RJI9]4 M>T!S #TY.QOEICU]R;2WD0::$>?T$X;8T@5[\!#VJ(IH=#* M&;[P(]S#GGL8N(?_;= YW%A+W!OV#O<"ET(*)\CN&U<"3]DC%2Q&J'7(FFME M^HT)6F'AUST7@#M'M?U]1-ZHESZS8=) M>IG%V\.R\<$(^:^1;VHME 5)*X8E%U\O(S"["=\%3F_"5"VUXQD-RXI_"F1\ M I^OM';[P ]J_YO)/P!02P,$% @ E8"M5$9_:K[S!@ .S< !D !X M;"]W;W)K&ULS9O;;MLX$(9?A3!ZT0)M+(JD2!>. M@29IMEVD;=!LVXO%7B@V$PO5(2O1<0/LPR\EJQK9DE@J40'=)#[,4$/]XJ?Q M;WJ^3=+OV5I*A7Y$89P=3]9*W;V>3K/E6D9^=I3I?C:M1ED%D8RS((E1*F^.)V_PZ_-9D5!$? WD M-JL]1OE4KI/D>_[D_>IXXN05R5 N53Z$K__=RU,9AOE(NHY_RT$GU3'SQ/KC MGZ.?%Y/7D[GV,WF:A-^"E5H?3\0$K>2-OPG5YV3[3I838OEXRR3,BK]H6\8Z M$[3<9"J)RF1=013$N__^C_)$U!(P[4APRP37-H&4"<0V@98)U#:!E0GL,(%T M)'AE@E><^]W)*L[TF:_\Q3Q-MBC-H_5H^8-"KB);G^ @SJ^L*Y7J=P.=IQ;G M?I"BKWZXD>B#]+--*O5EHS+T"M7>>1?(U$^7ZP>D+V5T'L1^O S\$+W),JEC M_7B%+@+_.@@#%<@,/3^3R@_"[(4>YDGYG3/RW5$7*ZT]^: MT__J\DA1'NTH[YN?IGY^"6H.9DH? M4Q^I[7K9C>(5H^3\O%\P@C&=3^_KET4S"CL.]?A^V-MF&*?4$574WDQH-1-J MG,G5.DG5*R732+/N6K5-8C< JY>'G8/B3IM! COMI;&J-&8L[3)-HB#+DO0! MQ8G2%\)*+W-]?1'T'[I(_#@S".E5Q_#&>)WQJCS^5'5XX\3//$[;S[RH#BN, MA_WT$9W)++B-T?LL]65HF,FL&G(VQA.-';C'.,8YGR:QTL/K&PM:)KHI6>G; M2=Y7M(+8:2Q%ZC@=ESNNW>;PHTIXB92FC>[7])F1^N+O(0\&X.)1$A<#H'I,7> M4/J=ET/M+3#F=0@#,,5FFMH*<_40R03]$5V_,TT<8(K%*)4!-./9<"MKUE@S MU"6L71H7Z.L^CKX@C=HF_=#G G==/$:!W%HS[ XF4#E472 74W& OK8H-__0 MTBHC,-I]'*,/9;1!GPO =>DH]0,VN^9.MI=^K'E3JO<6I7[-J)GH:$!<0+3[ M.$0?RF<%2!>X[/)1Z@<$=\W]<"_]1$,9,A-=@ 1&NV9&7\A[&2+31VL"L"7. M&,\W 2 3DH70T*1*?#N1JTZ6IT?7D!P&9F8.\4<@US80!?-DJ'@@&6 MF;DEMNW86=-W.%PMQI#]\@#*S SE4HLG=NP,",M&Z4BPVE=KYM;9HF-G38NA M2P< *S.#%73X#1T[ WBR41H.#.#*AC,<6--P:"PI4\A^B8!79F-(])'2Z@;D M 5^]4;H8'D#;>]S7>6TB>M8VA0=,]FQL"CN%>G?L'K#7&Z5[X0&LO<=]7]>J MD\G&V"TV8\A^B8!KS\;IZ".E3V.#@ F]M8',0T%X O'Z5/P0'+?)@M;+QI M0+3M86L).]C$ME\GT)G;F!7DB:T[!]3R49H3'%C,S3VTS9ZPIN'0O2F,US:C MV7@.Y/=T[QQ RD?I/' +1_.>>!-YZ%EIU);5.=.)0' %38611]!K6Y) H@K M1NEK","X&&[GA6@:%]U;8P2 6MAX%W8B]6[C!7!8C-+2$ !N,=PF"]'T-EHV MR;1%=6Z2$0!P86."]!'4IID7@'$Q2O=#U'8?#^=^B*:UT;)=IHRJ[R?LW"XC M@//"Q@+I(Z05/F? []DH+9 9\'TVG 52#E77J&7CS+3V,Z+\9V4?_/0VB#,4 MRAN=YASEW5VZ^Z76[HE*[HI?%ETG2B51\7 M?5U('J#?OTET+UD^R7^L5/U> M;O$_4$L#!!0 ( )6 K51@4WO,C@, '00 9 >&PO=V]R:W-H965T MVXJ+)PB^V2,WES)SAC.GA6IN?=@G@R%TFE1T% M2^?R-V%HDR5DW)[K'!2^F6N3<8=+LPAM;H"GI5(F0Q9%O3#C0@7C8;EW;<9# M73@I%%P;8HLLX^;^$J1>CP(:/&S$^.ET9I_*'-3:F,T0GD:;YW!MP+UW/@=%X9\X[( \@FX+0P@1\Z2 MU^2KTC,+9L5G$LB5R@M';B#1*A%2\)*"5U-P7$C[US!T",4;#)/*[>7&+3O@ M]A,WYR2F9X1%C.U1G[2K3R&IU>FN>H@)J+/ ZBRPTE[G@+V_[W(L*TC)2DN, M30IW3_XE7_(RS-R(1*@%R70*LL597#N+2V?QDRD_(V^M!Q9@ M'ZA(";K'I!?&> !>ZK-6IMZXY%98\L]'=$"N'&3V1PN\3@VOTYJ+[]P8KMP9 MR9IZ(,+SOX_FC2VZ*2_?,U;CZ+P3]X?A:IO.O6)QKY;:0=JMD79;D4Z%372! MZ QW@'P]K#%O";=+,L<>U9*07NVF=XI\]6MX_=8L7!N="6NUN2=*.SB2M_X^ M0J*8QOLI&=1@!G],"6Y/M'*8$(\0.XH5*9BRI9P1A[6'HPH3Z=6_?"93L&*A MR)4UO/7T7=0(+TZ131HU#3EJ3>'AW!Q%;&7],;,]UGUT) \(;I_=W0BV1@K] M/XO@]CX#3=YGLP]M^6U:/64G60#->*#QBQ9 _&0![ )K!@-MGPS/QJM;:R_G MI^PM9*(M:\TLH-V3I+69(K3WHK3V]M%*H\'C8_VDW"[^9LS0]CGSS.S_1FNG MS?2A@Y,L@F;XT(L7+8*+8YO[?L&#S9TUXXFUCZ=G+H.CFCMK1@^CIU@ ;.NB MT7[3^,,"J*P_W=S#K2NAOX_CA6LAE"42YJ@8G?>QFYK-%7>S<#HO;XDS[?#. M63XN@2,\+X#OYQI_7%8+?_&L_V@8_P=02P,$% @ E8"M5%XNMTU; P M] L !D !X;"]W;W)K&ULM59M;],P$/XKITA( M((TF3M(WU%;:6M &!2:FP0?$!R^YMM82.]ANNTG\>&PG2SO6IBO2OK3V^>[Q M<_=8EQNLA;Q5"T0-=WG&U=!;:%V\\WV5+#"GJB4*Y.9D)F1.M=G*N:\*B31U M07GFAT'0\7/*N#<:.-NE' W$4F>,XZ4$M\!\,W-E]H:_!' M@X+.\0KU=7$ISK5=]K [?4#^@>7O$GFABHE<58BL@ MW!<05@'AOP'!GH"H"HB>&Q!7 ;&K3)F*J\.$:CH:2+$&:;T-FEVX8KIHDS[C M5O*;ZM4E#.L2A@XUWH,Z%GEN7O"5%LDMC#.J%'QO@(UJV,C!1D"'JD='W%OU]S;QW,WS4UIRE-;M ,)M)^;P"['I@0Z=0*= MHY\._('*?,V95B?P_B[!0F\;*]?S!OF[-8/N2[ZR7GU-[T"B?(72?2S$#)(R ME:7-#QC7XL'BE#R@VEGOJ1A1+^Q&W3UB]&N._2->DVM64* LJ3A2SO;&"&07 MNZCUGU#;PXD$F_X<-+(ZO8<)(GRB]R2S5PDC/ M]4YNS8#=_B%NFP9-FCOTC^4=,_5+&<)GEDCA9B8I.$L43'7:,N_QB$>RZ:VD M_:*/9-,#27,3_(_:-P-VXJ>UK\:#YL!VL$\T?VO"LO.P&4?FC"O(<&:0@E;7 MU%*6(V:YT:)P0]>-T&:$<\N%&[':"P^4<6\Y=WL/UTP#@\2J7U94OG? M'13BL/"P=]QX9-MI%GY392,E< 5$QQ)V"R\6_Q^12;6 MP5G\Q>"@3NZ1;>59B&]V\3%;>(&M" I(M0U!S>4%5E 4-I*IX]\ZJ-?DM(ZG M]\?HO[GF33//5,%*%%]9IO.%-_-0!ANZ+_2C./P!=4.NP%04ROVB0V4[-1G3 MO=*BK)W-NF2\NM+O-8@3!Q/GO .I'4C7(1IP"&N'T#5:5>;:NJ>:+N=2')"T MUB::O7%LG+?IAG'[-ZZU-$^9\=/+1W@!O@?T*[IGBFZW$K;4\14;='SV]AXT M985Z9ZR>UO?H[9MWZ UB''W)Q5Y1GJFYKTTM-J*?UGGOJKQD(&^(/@NN*2=LN(8N7C@0;YCF MWY^,*?JHH53_C"2*FD212Q0-)/HB-"W,!^6"G_L?*O?8N=N/^F5)<)(D<__E ME$[?:H9QU!C]4-JD*6TR6MH39QHRM-94@QII-6[BQ==E.FT232]C6KE/3FC% M<1ATD/:-HF2 Z*PI;#9:V.]&J35(M,H9IR.-)DV\Y+I$<=#J3' 9T]K_E%>" M@UD'ZAFK.+0?_#FL^$0%\6AUGPP CFY+D"P= XM)&Y%<&6TK-3B\$&W8@X:C M&'?1]JW" ^0;>4)C^O3VIP=\M>0;54%3ZY,MA4<'%](-NY_Y)ATP?:-@@&L MK4+A<8EZ!*5MZ[>*4?1 4[9AZ5C+K<+@V97IMN*#DPOI)OTWDDRZ=/M& W1) M*U9D7*R.=/\4\E4O+VF%AN#KXB6M A%R&=[:_SRY^M#4-PF3(;RM8)%QP?JP MEV8.&6NRE1<279EGJSMD_#CSZ^I,W.PVP]2M&R$Z^W=FR*I&HC9,-:&9$^^6<84*V)B0PY&11!6@/S?".$/BYL@F;T7/X/4$L#!!0 ( )6 K52> M$$?)^@( /L( 9 >&PO=V]R:W-H965TN@MC%F>^K[.%E!2W9-+$+@SEZJD!J>J M\/52 Z.M^R?G7@4,Z,:QI+_ M8+E9#+UCC^0PIRMNIG+S!6I!1Y8ODUR[)]E4MNF)1[*5-K*LP1A!R43UIO=U M(G8 R-,.B&I ]!R0[ '$-2!^#DCW )(:D+C,5%)<'B;4T-% R0U1UAK9[, E MTZ%1/A.V[C=&X2Y#G!E-80UB!>0C^4J5HK8(Y& "AC*N#W'U]F9"#MX=DG>$ M"?)M(5>:BEP/?(.^+8.?U7[.*S_1'C\QN9+"+#3Y)'+(6_"3;GP8=1#X*+I1 M'FV5GT>=C%=4]4@(?6M*%,WS:I_<91OS/V+:V" M3!:"_8&/,,&@]C_T7*8Z3]&D9QB]M MTCAL+\-Q(^6XNPRN9X$B6(\,;*@N=U.F[\A?F, ZY>4E6 M-G6_ ]61T9,FC).W+5T8/';0X'\?WHY0A4);VV,W21+V@N!]:U_L!L8MP$J( MOW,K8%(+=[MJX@I0M$ \.,E-8\T?P7::[=]C M.VDH8AV\Q+[V/>?>B9;$':GEHH3 M8T-UP+I50"H/X@S'8;C$G% 19*E?VZHLE9UA5,!6(=UQ3M3S/3#9KX,H."WL MZ*$Q;@%G:4L.L ?ST&Z5C?#$4E$.0E,ID()Z'=Q%MWGB\GW"5PJ]/ILCIZ20 M\M$%'ZMU$+J&@$%I' .QPQ%R8,P1V39^CIS!5-(!S^N]52$ VY9-]H M99IUL I0!37IF-G)_@.,>A:.KY1,^R_JA]SE,D!EIXWD(]AVP*D81O(T^G & MB.87 /$(B/\7D(P [QP>.O.R-L20+%6R1\IE6S8W\=YXM%5#A?N+>Z/L+K4X MD^W@"*(#]!;E4AAE746?*"DHHX:"1M<;,(0R?6,3'O8;='UU@ZX0%>A+(SM- M1*53;&P;C@R78\G[H61\H>1GHF8HB=Z@.(SC%^#YZ_ -E!,\^A..K?C)@7AR M(/9\R3\&PO=V]R:W-H965T)^&7RGN%-'8["9 MK(1XLY/';.8%%@@9IMHJ$//:XCTR9H4,QL]&TVM#6L?C\4']D\O=Y+(B"N\% M^T$S74!-*%/7< 64PU,A-HKP3,6^-N&MB)\VH>[J M4-&94%^)[,,@[$(41-'S\@$Z5]=_JO@&OLT@:C.(G.S@<@9=6*"]A)2OSZ32 MA8_[REP&S.")EM9.Y+ T6RHG]15Y^6*TX5%CJ5XOD U:LH$C&YXE.P!51T"B M!3IUA+7BV"G:#VJ;#*?A-(S][0F080LR_ O(OSJB+BPUD1K,74-XN=U3]7KC MZMD+AKT@O'!HHY9U])^5<]R2C=]53N@0!<1NILCU]:GJ7@XP'/6#X,,%TDE+ M.GD?J5FF(CM%>%DXC* 47!?J%*1_U(5L0S??^YIR!0QS(Q;T)Z;PLFZ2]42+ MRC6FE="FS;EA8?XK**V!V<^%T(>)[77MGRKY#5!+ P04 " "5@*U4JSNY MO((" !,!P &0 'AL+W=OKGGN;OGI--D+]56EP"&/%=J"/5. M V?PG<%>'XR)S60MY=9. M;O-I$-F @$-F+ /%WQ,L@7-+A&'\;CD#[]("#\<=^V>7.^:RIAJ6DO]@N2FG MP3@@.6QHS$ @#RG M 4D+2%X#AF< :0M(7:)-9"ZM&VKH;*+DGBAKC6QVX+1Q:,R&"5O%!Z-PER'. MS%;P!*(&\I$\X '):PZ:R U9.L^@-)EGF:R%8:(@>&;(G51 'DLJ2!Q=6,M' M:2@G'"9L=Y1UTG&0I10;"*.H*N6)Z.PD-YF(C"K,V[D43=W(F M[A0C$:;4Y)/((3_&AZB!%R+IA%@DO81W5 U(&G\@290D)^)9OAT>]X23^KJD MCF]XAL^+->\A&WJRH2-+SY#=,$V+0D'1*(Y5Z^KU\RN:DEL#E?[5X^C2.[KL MC_JHLNI,9?LYTM$@BBY.5: ?-XH'Z6O<41(CG\3H;=(O>LBN/-G5_Y5^[!V- M_X'T_1S1.>7[87$R&)Y6/CQH3*AHX?JU)JZC-%?3K_HG8>XZX:OU!3X536?_ M2].\,WCQ"B8TX;!!RFAPA:=$-;V[F1BY<^UO+0V6U0U+?.Y 60/&ULS551;YLP$/XK%NI#*ZTE@21L%4%*TDVKU&Y1LVX/ MTQX'C[B2ZD'G (8\\T+HL9<; ML[GT?9WFP*F^D!L0>+*2BE.#6[7V]48!S1R(%W[0ZXU\3IGPDMC9YBJ)96D* M)F"NB"XYIVH[A4)68Z_O[0QW;)T;:_"3>$/7L !SOYDKW/DM2\8X",VD( I6 M8V_2OYQ%UM\Y?&=0Z /(%H'#MX(')); M*4RNR4>10?82[V,2;2;!+I-I<)3PEJH+$O;?D: 7! ?TS/X>WC\B)VP+&SJ^ M\&AAE_N%G6!5Q1KP)ABRW)*NWYQNG7E24961GS=(2:X- M$F1D^D#2KA1XMFLXU+R::^2X["1X2OK!H#^,_:=N2?>]>JW'"Y'#5N3PJ$C; M._*5"[8L\!5 MW?W.2."@UFY2:HQ1"E/?J=;:#N.)FT&O[%,5GMPDVEBD=A=VVW@W^_8 M24,H;;0'#EP2/^;[_,U,/)-A(>2S2@$T>= ME9 YU3B5B:O6$FAL07GF!I[7VK6Y' _%1F>,PUP2M<29V[-$K,^9P#6XB># M0C7&Q+BR%.+93.[BD>,919!!I T%Q=<69I!EA@EU_*U(G?I, VR.=^S?K//H MS)(JF(GL%XMU.G(&#HEA13>9?A3%=Z@V&G@@/7BH@5N7TQ>T!.;T!3 MEJDSM'A:W)#3DS-R0A@G/U*Q493':NAJ%&;HW:@2,2U%!$=$A.1!<)TJ34-6@D?J+PDH7]. B\(#NB9_3_<;Y$3UD$.+5_8&N3EQR!/ MI*0\ ;P6FBQ?2=-N3E_M\J2@,B:_[Y&2W&G(U9\609U:4,<*ZAP3I$7T3**F M%"CS>RAY)5?/S5U[VLDI%\+ZG]B0DJN;B/4@U[7V\O'1Z,C^1C4&@?M&K'6 M,IZV\UTOO$[%1DS9L0]GO[ MU^6 U7Y^W$99ST$FMMLIU+'ANJR%]6K=42>VC^RM3TVGM>WBC:9LTUCI$L85 MR6"%E-YE'[\767:^L#S$$GEWNOMXO._(^8N0W]26,8V^ITFFKD=;K7=7 MCJ.B+4NI&HL=RV!F+61*-;S*C:-VDM&X4$H3A[ANX*249Z/%O!B[DXNYR'7" M,W8GD(B M0Y*MKT?O\=6*S(Q"(?&%LQ=U\(Q,*$]"?#,O'^/KD6L\8@F+M#%!X>>9+5F2 M&$O@Q]^5T5']3:-X^+RW_J$('H)YHHHM1?*5QWI[/0I'*&9KFB?Z7KS\RJJ M)L9>)!)5_$ M6\'O4? K!;] I@REP&%%-5W,I7A!TDB#-?-0@%EH0_@\,^O^H"7,Y9C'JJMTU:H\9 MU^ALQ33E"'%3I[=X[>(0OD#$)<3BS^IT M=3S@CE>OD%?8\_I6*$^9I%K(JP%C?FW,+XSY \O-BW6S 5WJ!H6N*1C/"^Q- MW6#N/!^&;Y%RO0#74J\^@L*=**:BWY4Z[I4\*0%B@3 M,)UI*1*PL %AS2"=M"V:\H.3 S])./5:P72%+OV);X\EJ&,)3@2YXS[/8L[0 M TLY1!'G$2SKA=E(8UL 0<.P*K%)[80YC6(4Q/6(Y;*C.#LP7)+LPTS-7)-N43/-,D9$FOT\/[# MK17PV5' NQ)XAEW7[BUV&R9Q3\6\9_/NH2\IX.>?0H+)+R@N.<5:^5U+K>FB M;Q&[Q%XPF?:$=$".>+#VKE@F@'2/55],&H-D$*.O11\"!$J?H:C#NKZ&!!HS MI8$&S;:J-8.JBO8MW4;\L7# M[/N?TK+:KT<3<_B3?8G9)63L3[U9,#V@A J(KJ@W(SAT<="#1T/@.!C<]Q7Q MJ:*K-7WJX.YO2!4/L^I!A31==@'>D2)Y6 5B:'HHL%6M:T^DTH?P,#_&N(V= M5:BO7C:LBT^FW8H"3H_S,*U.C#2T!.%.W5=_GX>]SP/6A_._1B$>Q#V-3'UR--V2##9<-.@S='M,[P.;IG< HNK\V@]3"' M8&H @-5;!M.FO3*_$=UQ31/^#S5MR=BV&,[!=5+*Y*:XEE-0 ML/-,EU<-]6A]]7=37'BUQI?X:H4MX^])>+4$U+HS$#C,%+>(3O/I\@[R,Y4; M#HU4PM;@ACLV=W"RO-8K7[38%1==3T)# 2X>MXS" <\(P/Q:0*]6O9@/U)>K MBW\!4$L#!!0 ( )6 K53?>FM8- 0 .L6 9 >&PO=V]R:W-H965T MD>I <\Y%_IR MM#-F?Q%%.MW1G.ASN:?"_K*1*B?&GJIMI/>*DLPGY3Q"<3R)=S?*WL6U54R MEE.AF11 TK+!/\!'_,'K01\? M;*6\KL[N@*H$]#9AW)& MJP3L&RV5^;8^$4.6"R4/0+EH6\T=^-GX;-L-$P[C@U'V5V;SS/(ONU)N12IS M"CY\EEI_!'NJP$KFN9WQPXXH"L[ E3 L8[QP$P>/@AD-;IY37F0T QLE_ M+PSQ8.0&N**N&+BWM5P\^/")&L*X+7\&M*NJ%Y&Q\IV(**VD7I=248=4#.ZD M,#M[;V%O_#H_LFW7O:.7WJ]1;\$[HLX!AK\!%"/4HF?U\^FP1PZN46!?#W?4 M>S7E!YH6BAE&3XSZABC!Q+8<=V2-:UEC+VO<(>M>&FJ5 M$)])5$LZ,@)3PM>"U3V!7!W8IPJZOP*X*):B5\;%L*I:;$:W*O MHJ>D+CP9$N9I+6LZ0,S3!KVW?)L1&,%X&B?M>&=UN[/>=E?2\E6&K3D%UO\V M5"G;URG&\[KZ?$B,81S>]O$ *5>B^C"WA& XF\1XW@$:'CD<[.WY*U'*]JJ! MD6!?J'1G7;]ZJO\X21RB(G-\FGDS!,,YZGISP^!8L-^RCA_N MC*X-8,*R+Y%?V1EDO_#(PV 8,!G4 @B& R=#7 "3TPN@&8)F21S''0L@>!D\ M86;%FK,4O#SY?5,,A@%G@\(;O ;.AXAWWF 'I\C!:U!N1G8 1L''T D?4^R) M&/HSA%$P"@2'1!@%:T%H@(0K4:\(Q["-<$MD%^'@6JC?M?[>.^%]XPMV@,:# MXAH< _5_8[P3UZ3%=G'SRZHEKHMJL"+4;T5NJF>R,.5$>Q_;\+)'TT'A#8Z! M^K\QW@GOK('-/[/-I[89V,4W>!'J]Z(;G;J-/C>$AT<7 +W/]9\3YT M*U$MMON&;DO@6[K1T;9A3M76[Z9JD,I"F'(7K;Y:[]A>^7W*-]>OX<6JW'<- M94"[.\;:<=< MG;@;U/O;R_\!4$L#!!0 ( )6 K52(BGGJ9P( +8% 9 >&PO=V]R M:W-H965TA6:MD14>5(DPCJ)Q6#$N@RSUOCN=I:HF MP27>:3!U53']!J-G+Q/N +QZTY6(.K9*'4LS-NBDD0.4$H,"?'P.QO@S,4PA%9&3]: MSJ!+Z8"'ZSW[1U^[K67!#,Z4^,H+*B?!90 %+EDMZ%YM/V%;CQ>8*V'\%[9- M[#@*(*\-J:H%6P45E\V?[=H^' LSW% W +BEX#A*X"D!22^T$:9+VO.B&6I M5EO0+MJRN87OC4?;:KATI_A VNYRBZ/L1N:J0GAD.S1P 9^9ULPU%GIS),:% M.;?>IXH<)9T? M.YG3M)>C?A2].:%OU.D;G21J6^"T+5#BDA/T<&=GCL&CLAJVL6=S$V>378Q' M[]-P/($*]UM67!H0N+244?^=E:6;*=$8I-;^H2T4V6?KEZ4=K*A=@-U?*D5[PR7H M1G7V"U!+ P04 " "5@*U4"_]49[WQ MJ/CL1HY'(M<)S]B-1"I/4RHWYRP1Z],>[CU\\)$OEMI\T!^/5G3!;IG^O+J1 M<->OK,QXRC+%188DFY_VSO";J^#$"(HG_N1LK7:ND1G*G1!?SO'ZQ?%(.'P=Q1Q28B^<)G>GG:&_;0 MC,UIGNB/8GW)R@&%QEXL$E7\1>OMLU'80W&NM$A+,420\FS[G]Z7B=@1D*!! M0$H!>2S #0*_%/B/!5Z#("@%05AB6@F%7P4DI M.'DDP$TA8>^AER!7-9FK4U^#0R/IQ:?Q\ M:YPT&#_+%\?(PZ\1\7#X^7:*7KYX-=>__H('P]]JK$W-%MYUQ)+GE16.B3YLBT]LAH9:8[I M?8?\>*U6KKKG)]R7]V&:5W.=5'.=%/;\)GMZR22:B#3E&A"O%?K[ SR"WFN6 MJG\<#OS*@5\X")H,U3GA\$U5-[$0=5Q,%/19QP>L<3KC=U<08U<4;1XSAKGFJ. M,ZSB#)UQ3H1<"8@4TIC- (!9/H>=-9;(H'(P<([D M$Y,I$G,D5D5_H 5B]YIEL[J$NRV%:,.H= UZ6,4T=%HZ2[@2"'J/?P5:0I/U M+:=2,Z?ID\KTR6'RB3V[@WG.Z(LM#$&\:2T\W>+V).*=K10[;=V:O#$T%T)# M:VF*O%U4:D5CV%9A+U7E$[!;OT(_D /3[TI?X>XZ"H9#7+^.L&4@)NX@60S+ M1F^@B5P)Q76M;_)D#?M>@V/+1NR&XP>Q9DHC6*=RFQJMMU>Q9+.&.)XR#_K^ MAD L\K";>6^MTKV=!K#-BR#[OA=RTRO4PV @^4@/GE.$=^6\KU],ZHO(K%H)&ZZ?MX# F!=>OT36/EWQ!,]=(+%)(>*"Z68 0-T"<=9NVB >M*X]8RA!WG]12 MM6DIW]ME2$/9+'=(2TL%AW>>O4:?V#U5W1>>Q0DY4%_E6WCXS^BK)BWB=G3Z M%C*^NZ]J*>"DE.^ATZ\OH&^QX[O) 7TZ_R?QNQ%QCL2CQ#W0H\RTD_&=! M8N(_A433%+.,\-V,N"A[*;3]$006%\$S.H_+%G&'*6FA$KBA*3B'S\&4=SR V22W M[[BV-UJLBK<9=T)KD1:7YB&UL MG5;?;]HP$/Y73M$>6JDE(0D!58#40JMMZC14VNUAVH,)%[#JV,QV"OWO9SLA M@C9$W5Z(?]SWW7?G\YGA5LAGM4;4L,L95R-OK?7FRO=5NL:$5UO MO_! 5VMM%_SQ<$-6.$?]M)E),_-KEB7-D2LJ.$C,1MYU]VHZL/;.X ?%K3H8 M@XUD(<2SG7Q9CKS "D*&J;8,Q'Q><(*,62(CXT_%Z=4N+?!PO&>_<[&;6!9$ MX42PGW2IUR-OX,$2,U(P_2"VG[&*IV?Y4L&4^X5M91MXD!9*B[P"&P4YY>67 M[*H\' #B_@E 6 '"-X!N? (058#HHX"X L0N,V4H+@]3HLEX*,46I+4V;';@ MDNG0)GS*[;'/M32[U.#T^!Y-TA15YYO2PSJ/H>.+3O!=*X5:M1!%-5'DB.(3 M1-\W*$W2^0J8/1J0MG O1799F EI\%+FNB1-'*F]ZB_C;MCK14/_Y3"E#59! M%,>UU9'BN%88%[.E?+V!22(E<7\!<$XVF M^6@0&=Q1;BJ7$@8SH:BKUU^W.VU;TX(AW/(B=Y2"_V[*7+NV&\6-*@%#5H%/0IM*N&=F";_@X8[DR1O[TR# M5<.=\0]:L'TO37=;4:Z,D,S@@D[?A"G+-ZB<:+%Q77DAM.GQ;K@VSS9*:V#V M,R'T?F(;??U'8/P74$L#!!0 ( )6 K53VY:_)4P( ,0% 9 >&PO M=V]R:W-H965T+V]Q2DV8RC?K0SW(E5A=X0%WG-5S #?*AO+=WB5J44"K03 M1C,+RW$TZ5].,^\?'!X%;-S>F?E*YL8\^@=/C&:Y 2B]$ M:?S::D8MT@?NGW?JGT+M5,N<.[@R\KLHL1I'[R-6PI*O)=Z9S6?8UI-ZO861 M+ORR3>.;?HC88NW0J&TP9:"$;I[\9=N'O8"D_T9 L@U(0MX-*&1YS9$7N34; M9KTWJ?E#*#5$4W)"^S]EAI;>"HK#XBM028Z=LRNC:J-!HV-FR8*9; [9Z34@ M%]*=L1,F-+NOS-IQ7;H\1N)[E7BQ94T;5O(&:\!NC,;*L8^ZA/+?^)CR;I-/ M=LE/DT[!&VXOV*#_CB6])'F87;/3D[,.V4';DT&0'73WY,=D[M#29_.S0W/8 M:@Z#YO -S6\U6(Y"KY@,K5U0:P]UL%$9!14_4,_%J)_F\?,!=-JBTT[TK#(6 MSQ&L.L)N9-(]=C8\C!ZUZ%$G^I%;P><2CH!'K\!I"L$WQOD,LCU.Q5 MJ[-A_S]LO#=9"NPJ[ ]'DFN-S9"UUG9%39K)_.O>[#?Z6%=".TIJ2:&]BXSJ MM%8T9H%ZQWH_=(8W%T\H%W&ULE95M M;]HP$,>_RBG:I%9:20@0U@J02KMJDU:I*NOZ8MH+DUR(53\PVX'VV^_L0,HT M&JEO$MOQ_>]W9]]ELM7FR5:(#IZE4'8:5&? UE(R\S)'H;?3J!_M%^[Y MJG)^(9Y-UFR%"W0/ZSM#L[A5*;A$9;E68+"<1I?]B_G8[P\;?G+" 7FSBLP>FWP"H7P0H3Q9Z<9M2Z]X>%XKWX38J=8ELSBE1:/ MO'#5-/H<08$EJX6[U]NON(MGY/5R+6QXPG:W-XD@KZW3=WDX M,$A';QBD.X,T<#>. N4U\RURKE@(9$GU^@8%_84/@!7\*/2M24; M.XD= 7G9.-\YGS?.TS><#^!6*U=9^*(*+/ZUCRF0-IIT'\T\[12\9:8'@_XG M2),T?5AB/ M%H*OIHFTJVT+OFPZS^OVIG]3[:VXLI32DDR3WIB.TC0]L9DXO0Y]:*D==;4P MK.@W@L9OH.^EUFX_\0[:']/L+U!+ P04 " "5@*U43L .CAD# #'"0 M&0 'AL+W=O"OD MD\H -'K)>:$F7J;UYMSWU2*#G*J!V$!AGJR$S*DV0[GVU48"75:@G/LD"!(_ MIZSPIN/JWJV[VK?ETU;YJ94P57@O]B2YU-O)&'EK"B M)==W8OL%FH9B6V\AN*J.:%O/35(/+4JE1=Z C8*<%?69OC1&= XZ@&0!D ^ M"@@;0/A10-0 HLJ9NI7*AQG5=#J68HNDG6VJV8O*S IMVF>%?>_W6IJGS.#T M] :,:0J=H>M2EQ)0-48_YIRMJ7TQ"IW,0%/&U:F9]'@_0R>?3M$GQ KTD(E2 MT6*IQKXV2FP]?]&P7M:LI(?U.Y4#%.+/B 2$..!7A^'?:#% 03]\=A@^@T7+ MCM_#?6-?ZR%I/215O?"PA[\OYDI+\R'_.5 S;&N&5XG0T'/O/#@U1JR$ZIB%T<=6HN,-%XC1R<\4M M5WR,*W)QQ?MPY1H>XTI<7,-]KC#%;JY1 MRS4ZR/60@8G^E0;I8ASM,48IZ6%,6\;T,*/0E-M88GF9(UYEQX:^FG5!.U,A MW>\Z2L.>3P<';QD6')1Q THAEF]*#4N33,8 4-J92L&>@#-"ACTNX$Z(X@_X M4/?/&9TSSC0#=S#B?0](DH2MA"8 \?X/'811GU5O487)<:L6I93F%2'1B?FR M6(*L6W#K)@[K<)B\USUKIG5U!SV:WZ(0'\["&U&LS\Q+W7UA'=E.I8XL#&+R M?QCZG473;G',FK1FQ@@.*X,+!D/3JJQW#?5 BTVUCLZ%-JMR=9F9G19(.\$\ M7PFA=P.[-+=[M^D_4$L#!!0 ( )6 K53-X7+K70( &D& 9 >&PO M=V]R:W-H965TYCVX,!-L&HPLTW3?OO:AJ!L<9*78!N?\[LGADNZ8_Q5E 2O5>T M%C.GE+*Y=5V1EU!A,6(-U.K.AO$*2S7E6U%X[_Y@LJLL:RS@GM%?I)#ES$D<5, &MU0^L=TWZ/-,M%_. MJ#"_:-?MC<8.RELA6=6+5045J;LK?N__AP-!X)\0!+T@,'5W(%/E DN[E9L>F*A&K8HCM3Z4E>3J+E$ZF?T %4F@K^BAE2T']$AJ4K45,NMHB3_4 M 4B!KA<@,:'B!ETA4J/GDK4"UX5(7:F*T%9NW@/G'3 X 5Q /D*A_P4%7N"_ MK!;H^NKF7Q=711AR!$..P-B&YW/\OEL+R=51_SGC&0Z>H?$@>N!& K<1$\NI M)9&=.!V(T_-$)C'5+<"\G]2\GTW_?MIJF!X]I&PO=V]R:W-H965TW$10%X;JZH6 M3 HJ+ILW>VKKL 4@GOV J 5$KP') 4#< N+W I(6D/C*-*GX.F3,LG2DU1JT M\R8VM_#%]&A*GTO7]CNKZ903SJ8S557<4A^M 28+F"EIN5RBS#D:^ C?F=;, MM09.,[2,"W-&UON[#$Y/SN $N(0?I:H-8Y_@*@717OTS-X/[^^!9\?A&>:'X#O9 MQ%US8L\7_U=S,FYRH4RM$7Y/YL9JND-_CD1-NJB)CYHE[6W)I0.""*'OG%Z1+-Y.JV5BU\G=WKBQ- K\L:;BC=@YTOE#*;C8N M0/>[2%\ 4$L#!!0 ( )6 K52ZR':9 0, (L( 9 >&PO=V]R:W-H M965T$PLQ:RP!JZ2 MK*?.@W<_CXV]-?A)R58=M)'))!'BS72>LZDS,$"$D50;#QC^WLF<,&8< <;? MQJ?3AC3"P_;>^Y/-'7))L")SP7[13.=39^R@C*QQQ?2+V'XE33ZA\9<*INPO MVC:V P>EE=*B:,1 4%!>_^./I@X' F]X1N W O^S@J 1!#;1FLRFM< :SR92 M;)$TUN#--&QMK!JRH=RLXDI+F*6@T[-559:,P+)HS- 3Y9BG%%K/O-X@IM)? MT*I>8G2](!I3IFY@['6U0-=7-^@*48Y^Y*)2F&=JXFJ ,J[=M %XK '\,P#? ML+Q#@7>+_('O]\CGE^4+DK9R[UCN0BG:>OAM/7SK+SCC;XEW.&%$(<@&/:2I MK#!3Z/=#HK2$+??G0HB@#1'8$,,S(:Q7DJ&RDFD..Q"E @Y%1F1=[K44!4HJ M!2JE8*Y(8%7,3&]QZU"1#65.[/ML% X&$_?]L(3_,3K*8MAF,;R8Q9SJ'5J1 M@II#0Z2$A( 5+A=E8?M8:X?A 48,7:,SM8Q:PN@BX??2(O$-8L1L"$9Q0AG5E*A;N 2@N%SWT48= M$-\+HA/:KM$9VE%+._K4_I5BAYEA[$,;=='"*#Y!ZQH%T1FX<0LWOEQ*G1/9 M!S3NQ(H"__2@=(W"V(_[B>*6*/Y4N[#SWN'%]_./). M3T[7RAM&YDH]@G#GFIX"BZ5KF.[".[OM'E\#UC/0" 7HA78(\XP'I;4 M&*;EE9W4#]?&)U#0C&]7I568:[KJ]OIDXU#?;)"ITBG3;9@N69O&0\$RD*-Y M/H>[464(H#&JL(.4TUQ)6FM8>S0#2SMC0MS "_<]V^%>9EN5ZT#=9#NT@IJA MHW$3X-]F<]S;M+T7\08EOU?FT\(N1]9S:#1VK5G&E_5\F;4",/8NSD[+4JP^ M"I[+@KG%/SO@>$C7?L%<:?Y@HT&KS*R!:1+<,VWX;-OR4]/REBW-NIV6&:ZY M]PHU_]T\YTPR3<6V:-O[QYSE%RN.+OZ5Y/J_RKY@K\9F%SUVD?W7(#(^?I%1 M$UAK 46Q$OL'13FR"!M,%%X;+9C;G:0B.:IS?@++*\;M^= M&XO+E"U9.FFF.I_6P\ .;-3F H=]Y*J^_ CFXS _ A@6!U. ^3@O+,[_M)X! MNAZ'8=H&7F2 ^@Q0'^?E0R;U!XOC]TGLY5]IDD11'&,9G4R\"B98WN(8OGXV M3!MX8'$@TI_E&J\VWB&'^P"KZ:$.P5:*=R*V4CS7@/CS!AY)XJ\V%@<\L"I@ MO0/Q_7&@I_P^4015Q;1A;S".) F&0"_Z>S2.D>S$\/'7!WM+HBA)_ A@?@51 MA"'P-N((I@ T8$@4U?O@WGX4KO>I-8?20$3;8T.P6BP^0"X99K>]9!:G7.O6#O"&*512:)/#SFK'@U;/[O5XM2F> MM-,SG>KBY:17OT]53V0ZUYG^I>8GO8.><$OS_)>Q^I?)"YE.$VO2]*0W; X\ M*%OHY-WN:05Y+V>NWE/(V9T$D)->= 77&CKBOJ,^OH2&)\4G-QLE86YT&FA M[$@6ZILUY4KGC]5EX%<,T,^HX[!Y;8)X9/]/&,UBH1,U,DF9J;QHXFA56@'F M;JE7KB=RF:F3WKEY4K;Z/? %E_/FMQ4 A2)ECS0G4[.QP)!>@2DMT?(?ST$Z1.0_EX@I_?P(,B @ SV M"-F*9$A AON$]!%D1$!&^X0,$&1,0,:\D!-9E%8)LQ#%4HFSTNE<.2=D/A=G MTFD$>4A 'O)";K'.33;3>7,"0OM"H'WA1;O,G^ $8U_^$!-5X(Q]0*7L UXJ M\.\*[/A2M^/X1ZE7U0?>(9)68=;*)1@]?ZR^5)PZ!SI]1T?I9,CLDV_&S)]U MFF(>RAQ#9G6,U*P5&TH00V9#_".ME7DAKK1LRC<,1DEAR&T%J!*A8(.3FOM> MVKQ_4VY!,2:EA2&S%RZDMN)!IJ42UTHZ2+_5!W ^&U)"&'(;P>0)!+*JJ2&8 M IY3995KW7V4"H;,+KA3D'!+A7&H]#]DSO_3I;2J#ZI4\\I.<"57GX3+8LH$ M'K,)(*="$R8F4^+3E7'NLP Q5*29R<5TB3$I&WCL-J@1[^5/A1\$C^Q2,#O@ M"A[.-@UE (^[\P!-IHLZ4]39;9OL$MV&I-3@,:MA6JY6:9W.9"HNH%(#.GAW MF3=7PYB4*#QF44S+F5,_RDH4XZCU. QJX&LQEN=+X]2A,>LB,YZ7'RZ MEX#A/F-*RA0>LRG:I7DG'F4.C]D<1(U>L>(A"TH@/K- NNOTKFCZE$!\9H%L M"O9.,,HB/K-%JLJ]$XHV G*R@UDS;VK$?ITL35ZK!FY8C$EI)F#6S#O,=6L_0=X< MM49- \HZ ;-UR))VA*T34-8)F*VSHZ3MBVF99;)U;U+6"=C[+SLPF\;'F)2% M O89D!V8%V65]_&$(66AD-E"VPY"7]P9>($D]"SMO'Y^I,8#_2%EH?"C^C%O MGW%@;%4>(26A\",Z-6^39=/3J5 Q)B6A\ -F30#S3*90&BE1K_M T!B3DE#( M+*$UYF_:FYQN9_9/9WMO9@;$&&-2_@F9_?.^6]N**L:D_!,R^Z<+LU'/RYNB M(Z3\$S+[AYQ.:Z\$H?P3,OMGUTC!NNGQ6A#*/Q&S?W9CUDFV$8>,SA&,:D!!0Q M"^@5DW901#DH^J"AMGX]]65E\II M7*M!XA<],7LH%?,6V7K*U2EQ\TLU773 M8TS*01&S@UXQIW"U>9FJVNGGI2M,UEIZ&E$.BI@=M',ZD.;KEHJG=.+5B@I!<7,"MIBMCM"]6[8AS$I!<7,"GK%E&XI M+E+SO!YL;V*+,3Z(-%'F(>4@@Z9%43/66$%'5(*.FS^DU.?[+X>S]5"YVH^@:]PL#^1 M:7)K1?52+Q#T@K!:)+@HT_0<]MWD5T;.-__KV?PGZ>M_4$L#!!0 ( )6 MK52KG#%+;@( -HO : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/- MVDMNHT 4A>&M6"P@N&[=!VG%&?4DTU8V@)SR0[&-!;0ZV7U;SL ^J <]B3@C M5" NOQA\0L#3KW)HQWUW&G;[\[#X.!Y.PZK:C>/Y1UT/ZUTYML-#=RZGRY%- MUQ_;\;+LM_6Y7;^WVU++GZZG[EX_3R7_YG8;3;[=?G9K7\?RVG\ MQ^#Z3]>_#[M2QFKQVO;;,JZJ^N-PVSW4UTUZN$RN%B]OJZI_>4M5/7>00)#, M'Y0A*,\?I!"D\P<9!-G\00Y!/G]00%#,']1 4#-_T",$/$.Q'(G9#N1&!W0KP3@=Z" M>@N!WH)Z"X'>,GG8)M!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!; M4&\AT#NCWIE [XQZ9P*],^J="?3.DY&?7. M!'IGU#L3Z)U1[TR@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"W3EYV$^BMJ+<2Z*VH MMQ+HK:BW$NBMJ+<2Z*VHMQ+H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&V3 MCY4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ MZNT$>COJ[01Z^^1G$P*]'?5V KT=]78"O1WU=@*] _4. KT#]0X"O0/U#@*] M _4. KT#]0X"O0/U#@*] _4. KUC\K,@@=Z!>@>!WH%Z!X'>#>K=$.C=H-[- M=^H]C)^',MQZOM9X_>^D>KR<6VZ7ORZ_=DYNPA7G^KYB>/X+4$L#!!0 ( M )6 K51$Y-]8'@( )I-6MOG M._&1?E>]^OD4*"T.0S^F3;7+.7QA+#4[&ERJ?:"QK&Q]'%PN7^,="Z[9NSMB M8K4RK/%CIC$O\U2CNK[Z1EMWW^?%S:'\G#H_;JI(?:H67X\;IZQ-Y4+HN\;E MLLX>QO:OE.5S0EU.SGO2K@OIHFRHV)L)T\J_ Y[/_7B@&+N6%KG$Z.9<;IN,G/SM_ M+G,JL.R\C3ZD,K%('X][&AE*(8JY._V*KXFE]-GO1].T6VK?F5VN]]'' M_3R/Q.;'^7?\YXQ?ZW^P#P'2AP3I0X'TH4'Z,"!]6) ^UB!]7(+TP5&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( )6 K50>3$F.# 8 ( ; 8 M " @0X( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ E8"M5&GW8$EP P J@T !@ M ("!\14 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ E8"M5(G@/Z^C!@ E1P !@ ("!MR, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8"M5/%@ M^>* #P ES !@ ("!9DL 'AL+W=O--!?0( &,% 9 M " @1Q; !X;"]W;W)K&UL4$L! A0#% @ ME8"M5-@=;6., P RP< !D ("!T%T 'AL+W=O&UL4$L! A0#% @ E8"M5#Z?D&,>"P M"B( !D ("!AFL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8"M5,&+P1L:!@ H1( !D M ("!*HD 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ E8"M5 4J\,0A"0 6QH !D ("!SYL 'AL M+W=O&PO=V]R:W-H965T]7P< "$1 9 " M@5ZK !X;"]W;W)K&UL4$L! A0#% @ E8"M M5,_+%#Y\"P W" !D ("!]+( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8"M5':>L^MG @ K 4 M !D ("!ML8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8"M5,SGLUJ3 @ ;04 !D M ("!JMP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ E8"M5,3#M@.+ @ ;@4 !D ("!T^< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ E8"M5 YO MW@;C P 1PP !D ("!RO$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8"M5-(] 'Y%!0 + T !D M ("!I?P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ E8"M5 N(XS1V! \A$ !D ("! M9PH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ E8"M5*_UY))J @ 104 !D ("!>B,! 'AL+W=O:6I@& " (P &0 M@('F+P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ E8"M5)K6,(VF @ 1@< !D M ("!23D! 'AL+W=O3"X8$" #R!0 &0 @($F/ $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ E8"M5*9QU8JN P MPT !D ("!,T$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ME8"M5&CS^F5% P H0L !D ("!\% ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8"M5&!3>\R. P =! !D M ("!26T! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ E8"M5)X01\GZ @ ^P@ !D ("!2G@! 'AL M+W=OP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ E8"M M5*L[N;R" @ 3 < !D ("!7H ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8"M5)ZMLMN;!0 :!4 M !D ("!W8@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E8"M5 O_7+>U!0 =1P !D M ("!N)4! 'AL+W=O&PO=V]R:W-H965T M> 0!X;"]W;W)K&UL4$L! A0# M% @ E8"M5%$!H(^Y @ I 8 !D ("!0:$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ E8"M5,@! M:HYU @ .@8 !D ("!%:H! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !9 %D *9A@ (>_ 0 $! end XML 93 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 94 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 95 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 351 357 1 true 122 0 false 9 false false R1.htm 0001001 - Document - Cover Sheet http://www.indiesemi.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) AND NONCONTROLLING INTEREST Sheet http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) AND NONCONTROLLING INTEREST Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101101 - Disclosure - Nature of the Business and Basis of Presentation Sheet http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentation Nature of the Business and Basis of Presentation Notes 8 false false R9.htm 2104102 - Disclosure - Business Combinations Sheet http://www.indiesemi.com/role/BusinessCombinations Business Combinations Notes 9 false false R10.htm 2109103 - Disclosure - Inventory, Net Sheet http://www.indiesemi.com/role/InventoryNet Inventory, Net Notes 10 false false R11.htm 2113104 - Disclosure - Property and Equipment, Net Sheet http://www.indiesemi.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 11 false false R12.htm 2116105 - Disclosure - Intangible Assets, Net Sheet http://www.indiesemi.com/role/IntangibleAssetsNet Intangible Assets, Net Notes 12 false false R13.htm 2121106 - Disclosure - Goodwill Sheet http://www.indiesemi.com/role/Goodwill Goodwill Notes 13 false false R14.htm 2125107 - Disclosure - Debt Sheet http://www.indiesemi.com/role/Debt Debt Notes 14 false false R15.htm 2131108 - Disclosure - Warrant Liability Sheet http://www.indiesemi.com/role/WarrantLiability Warrant Liability Notes 15 false false R16.htm 2135109 - Disclosure - Contingent and Earn-Out Liabilities Sheet http://www.indiesemi.com/role/ContingentandEarnOutLiabilities Contingent and Earn-Out Liabilities Notes 16 false false R17.htm 2137110 - Disclosure - Fair Value Measurements Sheet http://www.indiesemi.com/role/FairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 2142111 - Disclosure - Noncontrolling Interest Sheet http://www.indiesemi.com/role/NoncontrollingInterest Noncontrolling Interest Notes 18 false false R19.htm 2144112 - Disclosure - Revenue Sheet http://www.indiesemi.com/role/Revenue Revenue Notes 19 false false R20.htm 2151113 - Disclosure - Share-Based Compensation Sheet http://www.indiesemi.com/role/ShareBasedCompensation Share-Based Compensation Notes 20 false false R21.htm 2155114 - Disclosure - Net Income (Loss) per Common Share Sheet http://www.indiesemi.com/role/NetIncomeLossperCommonShare Net Income (Loss) per Common Share Notes 21 false false R22.htm 2159115 - Disclosure - Income Taxes Sheet http://www.indiesemi.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2161116 - Disclosure - Leases Sheet http://www.indiesemi.com/role/Leases Leases Notes 23 false false R24.htm 2169117 - Disclosure - Commitments and Contingencies Sheet http://www.indiesemi.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 24 false false R25.htm 2171118 - Disclosure - Supplemental Financial Information Sheet http://www.indiesemi.com/role/SupplementalFinancialInformation Supplemental Financial Information Notes 25 false false R26.htm 2174119 - Disclosure - Subsequent Events Sheet http://www.indiesemi.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 2202201 - Disclosure - Nature of the Business and Basis of Presentation (Policies) Sheet http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationPolicies Nature of the Business and Basis of Presentation (Policies) Policies 27 false false R28.htm 2305301 - Disclosure - Business Combinations (Tables) Sheet http://www.indiesemi.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.indiesemi.com/role/BusinessCombinations 28 false false R29.htm 2310302 - Disclosure - Inventory, Net (Tables) Sheet http://www.indiesemi.com/role/InventoryNetTables Inventory, Net (Tables) Tables http://www.indiesemi.com/role/InventoryNet 29 false false R30.htm 2314303 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.indiesemi.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.indiesemi.com/role/PropertyandEquipmentNet 30 false false R31.htm 2317304 - Disclosure - Intangible Assets, Net (Tables) Sheet http://www.indiesemi.com/role/IntangibleAssetsNetTables Intangible Assets, Net (Tables) Tables http://www.indiesemi.com/role/IntangibleAssetsNet 31 false false R32.htm 2322305 - Disclosure - Goodwill (Tables) Sheet http://www.indiesemi.com/role/GoodwillTables Goodwill (Tables) Tables http://www.indiesemi.com/role/Goodwill 32 false false R33.htm 2326306 - Disclosure - Debt (Tables) Sheet http://www.indiesemi.com/role/DebtTables Debt (Tables) Tables http://www.indiesemi.com/role/Debt 33 false false R34.htm 2332307 - Disclosure - Warrant Liability (Tables) Sheet http://www.indiesemi.com/role/WarrantLiabilityTables Warrant Liability (Tables) Tables http://www.indiesemi.com/role/WarrantLiability 34 false false R35.htm 2338308 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.indiesemi.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.indiesemi.com/role/FairValueMeasurements 35 false false R36.htm 2345309 - Disclosure - Revenue (Tables) Sheet http://www.indiesemi.com/role/RevenueTables Revenue (Tables) Tables http://www.indiesemi.com/role/Revenue 36 false false R37.htm 2352310 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.indiesemi.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.indiesemi.com/role/ShareBasedCompensation 37 false false R38.htm 2356311 - Disclosure - Net Income (Loss) per Common Share (Tables) Sheet http://www.indiesemi.com/role/NetIncomeLossperCommonShareTables Net Income (Loss) per Common Share (Tables) Tables http://www.indiesemi.com/role/NetIncomeLossperCommonShare 38 false false R39.htm 2362312 - Disclosure - Leases (Tables) Sheet http://www.indiesemi.com/role/LeasesTables Leases (Tables) Tables http://www.indiesemi.com/role/Leases 39 false false R40.htm 2372313 - Disclosure - Supplemental Financial Information (Tables) Sheet http://www.indiesemi.com/role/SupplementalFinancialInformationTables Supplemental Financial Information (Tables) Tables http://www.indiesemi.com/role/SupplementalFinancialInformation 40 false false R41.htm 2403401 - Disclosure - Nature of the Business and Basis of Presentation - Narrative (Details) Sheet http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails Nature of the Business and Basis of Presentation - Narrative (Details) Details http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationPolicies 41 false false R42.htm 2406402 - Disclosure - Business Combinations - Purchase Allocation (Details) Sheet http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails Business Combinations - Purchase Allocation (Details) Details 42 false false R43.htm 2407403 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 43 false false R44.htm 2408404 - Disclosure - Business Combinations - Pro Forma Financial Information (Details) Sheet http://www.indiesemi.com/role/BusinessCombinationsProFormaFinancialInformationDetails Business Combinations - Pro Forma Financial Information (Details) Details 44 false false R45.htm 2411405 - Disclosure - Inventory, Net - Components of Net Inventories (Details) Sheet http://www.indiesemi.com/role/InventoryNetComponentsofNetInventoriesDetails Inventory, Net - Components of Net Inventories (Details) Details 45 false false R46.htm 2412406 - Disclosure - Inventory, Net - Narrative (Details) Sheet http://www.indiesemi.com/role/InventoryNetNarrativeDetails Inventory, Net - Narrative (Details) Details 46 false false R47.htm 2415407 - Disclosure - Property and Equipment, Net (Details) Sheet http://www.indiesemi.com/role/PropertyandEquipmentNetDetails Property and Equipment, Net (Details) Details http://www.indiesemi.com/role/PropertyandEquipmentNetTables 47 false false R48.htm 2418408 - Disclosure - Intangible Assets, Net - Summary (Details) Sheet http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails Intangible Assets, Net - Summary (Details) Details 48 false false R49.htm 2419409 - Disclosure - Intangible Assets, Net - Narrative (Details) Sheet http://www.indiesemi.com/role/IntangibleAssetsNetNarrativeDetails Intangible Assets, Net - Narrative (Details) Details 49 false false R50.htm 2420410 - Disclosure - Intangible Assets, Net - Future Amortization Expense (Details) Sheet http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails Intangible Assets, Net - Future Amortization Expense (Details) Details 50 false false R51.htm 2423411 - Disclosure - Goodwill - Roll Forward (Details) Sheet http://www.indiesemi.com/role/GoodwillRollForwardDetails Goodwill - Roll Forward (Details) Details 51 false false R52.htm 2424412 - Disclosure - Goodwill - Narrative (Details) Sheet http://www.indiesemi.com/role/GoodwillNarrativeDetails Goodwill - Narrative (Details) Details 52 false false R53.htm 2427413 - Disclosure - Debt - Components of Debt (Details) Sheet http://www.indiesemi.com/role/DebtComponentsofDebtDetails Debt - Components of Debt (Details) Details 53 false false R54.htm 2428414 - Disclosure - Debt - Balance Sheet Components (Details) Sheet http://www.indiesemi.com/role/DebtBalanceSheetComponentsDetails Debt - Balance Sheet Components (Details) Details 54 false false R55.htm 2429415 - Disclosure - Debt - Narrative (Details) Sheet http://www.indiesemi.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 55 false false R56.htm 2430416 - Disclosure - Debt - Components of Interest Expense on Debt (Details) Sheet http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails Debt - Components of Interest Expense on Debt (Details) Details 56 false false R57.htm 2433417 - Disclosure - Warrant Liability - Narrative (Details) Sheet http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails Warrant Liability - Narrative (Details) Details 57 false false R58.htm 2434418 - Disclosure - Warrant Liability - Summary of Warrants (Details) Sheet http://www.indiesemi.com/role/WarrantLiabilitySummaryofWarrantsDetails Warrant Liability - Summary of Warrants (Details) Details 58 false false R59.htm 2436419 - Disclosure - Contingent and Earn-Out Liabilities - Narrative (Details) Sheet http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails Contingent and Earn-Out Liabilities - Narrative (Details) Details 59 false false R60.htm 2439420 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.indiesemi.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 60 false false R61.htm 2440421 - Disclosure - Fair Value Measurements - Fair Value Hierarchy for Financial Assets and Liabilities (Details) Sheet http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails Fair Value Measurements - Fair Value Hierarchy for Financial Assets and Liabilities (Details) Details 61 false false R62.htm 2441422 - Disclosure - Fair Value Measurements - Unobservable Input Reconciliation (Details) Sheet http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails Fair Value Measurements - Unobservable Input Reconciliation (Details) Details 62 false false R63.htm 2443423 - Disclosure - Noncontrolling Interest - Narrative (Details) Sheet http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails Noncontrolling Interest - Narrative (Details) Details 63 false false R64.htm 2446424 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.indiesemi.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 64 false false R65.htm 2447425 - Disclosure - Revenue - Narrative (Details) Sheet http://www.indiesemi.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 65 false false R66.htm 2448426 - Disclosure - Revenue - Contract Liabilities (Details) Sheet http://www.indiesemi.com/role/RevenueContractLiabilitiesDetails Revenue - Contract Liabilities (Details) Details 66 false false R67.htm 2449427 - Disclosure - Revenue - Performance Obligation (Details) Sheet http://www.indiesemi.com/role/RevenuePerformanceObligationDetails Revenue - Performance Obligation (Details) Details 67 false false R68.htm 2450428 - Disclosure - Revenue - Schedules of Customers Accounting for More Than 10% of Total Revenue (Details) Sheet http://www.indiesemi.com/role/RevenueSchedulesofCustomersAccountingforMoreThan10ofTotalRevenueDetails Revenue - Schedules of Customers Accounting for More Than 10% of Total Revenue (Details) Details 68 false false R69.htm 2453429 - Disclosure - Share-Based Compensation - Narrative (Details) Sheet http://www.indiesemi.com/role/ShareBasedCompensationNarrativeDetails Share-Based Compensation - Narrative (Details) Details 69 false false R70.htm 2454430 - Disclosure - Share-Based Compensation - Components of Expense (Details) Sheet http://www.indiesemi.com/role/ShareBasedCompensationComponentsofExpenseDetails Share-Based Compensation - Components of Expense (Details) Details 70 false false R71.htm 2457431 - Disclosure - Net Income (Loss) per Common Share - Basic and Diluted Net Income (Loss) Per Common Unit (Details) Sheet http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails Net Income (Loss) per Common Share - Basic and Diluted Net Income (Loss) Per Common Unit (Details) Details http://www.indiesemi.com/role/NetIncomeLossperCommonShareTables 71 false false R72.htm 2458432 - Disclosure - Net Income (Loss) per Common Share - Antidilutive Units Excluded from Computation of Net Loss Per Unit (Details) Sheet http://www.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails Net Income (Loss) per Common Share - Antidilutive Units Excluded from Computation of Net Loss Per Unit (Details) Details http://www.indiesemi.com/role/NetIncomeLossperCommonShareTables 72 false false R73.htm 2460433 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.indiesemi.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 73 false false R74.htm 2463434 - Disclosure - Leases - Narrative (Details) Sheet http://www.indiesemi.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 74 false false R75.htm 2464435 - Disclosure - Leases - Balance Sheet Classification (Details) Sheet http://www.indiesemi.com/role/LeasesBalanceSheetClassificationDetails Leases - Balance Sheet Classification (Details) Details 75 false false R76.htm 2465436 - Disclosure - Leases - Components of Lease Cost (Details) Sheet http://www.indiesemi.com/role/LeasesComponentsofLeaseCostDetails Leases - Components of Lease Cost (Details) Details 76 false false R77.htm 2466437 - Disclosure - Leases - Cash Flow and Balance Sheet Reconcilation (Details) Sheet http://www.indiesemi.com/role/LeasesCashFlowandBalanceSheetReconcilationDetails Leases - Cash Flow and Balance Sheet Reconcilation (Details) Details 77 false false R78.htm 2467438 - Disclosure - Leases - Future Lease Obligations (Details) Sheet http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails Leases - Future Lease Obligations (Details) Details 78 false false R79.htm 2468439 - Disclosure - Leases - Future Minimum Lease Payments (Details) Sheet http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases - Future Minimum Lease Payments (Details) Details 79 false false R80.htm 2470440 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.indiesemi.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 80 false false R81.htm 2473441 - Disclosure - Supplemental Financial Information - Summary (Details) Sheet http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails Supplemental Financial Information - Summary (Details) Details 81 false false All Reports Book All Reports indi-20220331.htm indi-03x31x2022x10qx311.htm indi-03x31x2022x10qx312.htm indi-03x31x2022x10qx32.htm indi-20220331.xsd indi-20220331_cal.xml indi-20220331_def.xml indi-20220331_lab.xml indi-20220331_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "indi-20220331.htm": { "axisCustom": 4, "axisStandard": 32, "contextCount": 351, "dts": { "calculationLink": { "local": [ "indi-20220331_cal.xml" ] }, "definitionLink": { "local": [ "indi-20220331_def.xml" ] }, "inline": { "local": [ "indi-20220331.htm" ] }, "labelLink": { "local": [ "indi-20220331_lab.xml" ] }, "presentationLink": { "local": [ "indi-20220331_pre.xml" ] }, "schema": { "local": [ "indi-20220331.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": 624, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 1, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 6 }, "keyCustom": 58, "keyStandard": 299, "memberCustom": 61, "memberStandard": 52, "nsprefix": "indi", "nsuri": "http://www.indiesemi.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "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", "role": "http://www.indiesemi.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "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": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Inventory, Net", "role": "http://www.indiesemi.com/role/InventoryNet", "shortName": "Inventory, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "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": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - Property and Equipment, Net", "role": "http://www.indiesemi.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "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": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Intangible Assets, Net", "role": "http://www.indiesemi.com/role/IntangibleAssetsNet", "shortName": "Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - Goodwill", "role": "http://www.indiesemi.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125107 - Disclosure - Debt", "role": "http://www.indiesemi.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131108 - Disclosure - Warrant Liability", "role": "http://www.indiesemi.com/role/WarrantLiability", "shortName": "Warrant Liability", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135109 - Disclosure - Contingent and Earn-Out Liabilities", "role": "http://www.indiesemi.com/role/ContingentandEarnOutLiabilities", "shortName": "Contingent and Earn-Out Liabilities", "subGroupType": "", "uniqueAnchor": null }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137110 - Disclosure - Fair Value Measurements", "role": "http://www.indiesemi.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142111 - Disclosure - Noncontrolling Interest", "role": "http://www.indiesemi.com/role/NoncontrollingInterest", "shortName": "Noncontrolling Interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144112 - Disclosure - Revenue", "role": "http://www.indiesemi.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151113 - Disclosure - Share-Based Compensation", "role": "http://www.indiesemi.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": null }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155114 - Disclosure - Net Income (Loss) per Common Share", "role": "http://www.indiesemi.com/role/NetIncomeLossperCommonShare", "shortName": "Net Income (Loss) per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159115 - Disclosure - Income Taxes", "role": "http://www.indiesemi.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2161116 - Disclosure - Leases", "role": "http://www.indiesemi.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2169117 - Disclosure - Commitments and Contingencies", "role": "http://www.indiesemi.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "indi:SupplementalFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2171118 - Disclosure - Supplemental Financial Information", "role": "http://www.indiesemi.com/role/SupplementalFinancialInformation", "shortName": "Supplemental Financial Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "indi:SupplementalFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2174119 - Disclosure - Subsequent Events", "role": "http://www.indiesemi.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Nature of the Business and Basis of Presentation (Policies)", "role": "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationPolicies", "shortName": "Nature of the Business and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Business Combinations (Tables)", "role": "http://www.indiesemi.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Inventory, Net (Tables)", "role": "http://www.indiesemi.com/role/InventoryNetTables", "shortName": "Inventory, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://www.indiesemi.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Intangible Assets, Net (Tables)", "role": "http://www.indiesemi.com/role/IntangibleAssetsNetTables", "shortName": "Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322305 - Disclosure - Goodwill (Tables)", "role": "http://www.indiesemi.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326306 - Disclosure - Debt (Tables)", "role": "http://www.indiesemi.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332307 - Disclosure - Warrant Liability (Tables)", "role": "http://www.indiesemi.com/role/WarrantLiabilityTables", "shortName": "Warrant Liability (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338308 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.indiesemi.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345309 - Disclosure - Revenue (Tables)", "role": "http://www.indiesemi.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352310 - Disclosure - Share-Based Compensation (Tables)", "role": "http://www.indiesemi.com/role/ShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356311 - Disclosure - Net Income (Loss) per Common Share (Tables)", "role": "http://www.indiesemi.com/role/NetIncomeLossperCommonShareTables", "shortName": "Net Income (Loss) per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "indi:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2362312 - Disclosure - Leases (Tables)", "role": "http://www.indiesemi.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "indi:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2372313 - Disclosure - Supplemental Financial Information (Tables)", "role": "http://www.indiesemi.com/role/SupplementalFinancialInformationTables", "shortName": "Supplemental Financial Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Nature of the Business and Basis of Presentation - Narrative (Details)", "role": "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails", "shortName": "Nature of the Business and Basis of Presentation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i8a40be5b82404a9d939d0689cb4dc2c9_I20210610", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Business Combinations - Purchase Allocation (Details)", "role": "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "shortName": "Business Combinations - Purchase Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "id626a66246b3457889d17f5de794bbf5_D20220101-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "iaaf8a9d77c37471eb3f8f27fc27330fd_I20210827", "decimals": "2", "lang": "en-US", "name": "indi:BusinessAcquisitionConsiderationTransferredCashConsiderationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i987685e6d63d45c7bc3a33567701cf10_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Business Combinations - Pro Forma Financial Information (Details)", "role": "http://www.indiesemi.com/role/BusinessCombinationsProFormaFinancialInformationDetails", "shortName": "Business Combinations - Pro Forma Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i987685e6d63d45c7bc3a33567701cf10_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Inventory, Net - Components of Net Inventories (Details)", "role": "http://www.indiesemi.com/role/InventoryNetComponentsofNetInventoriesDetails", "shortName": "Inventory, Net - Components of Net Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Inventory, Net - Narrative (Details)", "role": "http://www.indiesemi.com/role/InventoryNetNarrativeDetails", "shortName": "Inventory, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Property and Equipment, Net (Details)", "role": "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails", "shortName": "Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "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 - Intangible Assets, Net - Summary (Details)", "role": "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails", "shortName": "Intangible Assets, Net - Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Intangible Assets, Net - Narrative (Details)", "role": "http://www.indiesemi.com/role/IntangibleAssetsNetNarrativeDetails", "shortName": "Intangible Assets, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Intangible Assets, Net - Future Amortization Expense (Details)", "role": "http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails", "shortName": "Intangible Assets, Net - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i78cb795e2de84b579659ac6e680ec9a0_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Goodwill - Roll Forward (Details)", "role": "http://www.indiesemi.com/role/GoodwillRollForwardDetails", "shortName": "Goodwill - Roll Forward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Goodwill - Narrative (Details)", "role": "http://www.indiesemi.com/role/GoodwillNarrativeDetails", "shortName": "Goodwill - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - Debt - Components of Debt (Details)", "role": "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "shortName": "Debt - Components of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "lang": "en-US", "name": "indi:DebtLongTermAndShortTermCombinedGrossAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428414 - Disclosure - Debt - Balance Sheet Components (Details)", "role": "http://www.indiesemi.com/role/DebtBalanceSheetComponentsDetails", "shortName": "Debt - Balance Sheet Components (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Debt - Narrative (Details)", "role": "http://www.indiesemi.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i633a46be4f814c5588b790ec5791d78b_I20210429", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "cny", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - Debt - Components of Interest Expense on Debt (Details)", "role": "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails", "shortName": "Debt - Components of Interest Expense on Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "indi:ScheduleOfInterestExpenseOnDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433417 - Disclosure - Warrant Liability - Narrative (Details)", "role": "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails", "shortName": "Warrant Liability - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ibb5390d46e3e4db6a850d6a3980a4f1e_D20210609-20210609", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ConversionOfStockSharesConverted1", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434418 - Disclosure - Warrant Liability - Summary of Warrants (Details)", "role": "http://www.indiesemi.com/role/WarrantLiabilitySummaryofWarrantsDetails", "shortName": "Warrant Liability - Summary of Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i02b93e9cec0942b6aff349dc96e96686_I20220331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i78cb795e2de84b579659ac6e680ec9a0_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436419 - Disclosure - Contingent and Earn-Out Liabilities - Narrative (Details)", "role": "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "shortName": "Contingent and Earn-Out Liabilities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i78cb795e2de84b579659ac6e680ec9a0_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i5ab00d542ee04104a786bfd3d8cb6385_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) AND NONCONTROLLING INTEREST", "role": "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) AND NONCONTROLLING INTEREST", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i5ab00d542ee04104a786bfd3d8cb6385_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i94208cc896184de7b6f75d59bfa61076_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439420 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.indiesemi.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i94208cc896184de7b6f75d59bfa61076_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440421 - Disclosure - Fair Value Measurements - Fair Value Hierarchy for Financial Assets and Liabilities (Details)", "role": "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "shortName": "Fair Value Measurements - Fair Value Hierarchy for Financial Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "id3c7cb90ef044843911f0bfef07972e9_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i46679480580344639b1492f3605d66e4_I20220331", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441422 - Disclosure - Fair Value Measurements - Unobservable Input Reconciliation (Details)", "role": "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails", "shortName": "Fair Value Measurements - Unobservable Input Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i46679480580344639b1492f3605d66e4_I20220331", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesOutstanding", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i03c2ed91d7c547068eb9ff4030ad08d7_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443423 - Disclosure - Noncontrolling Interest - Narrative (Details)", "role": "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails", "shortName": "Noncontrolling Interest - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i8ce33601439140f6a8b008b545af2487_D20210610-20210610", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446424 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "role": "http://www.indiesemi.com/role/RevenueDisaggregationofRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "id93cc1e47be7421c9a7cc081298d160e_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447425 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.indiesemi.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448426 - Disclosure - Revenue - Contract Liabilities (Details)", "role": "http://www.indiesemi.com/role/RevenueContractLiabilitiesDetails", "shortName": "Revenue - Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449427 - Disclosure - Revenue - Performance Obligation (Details)", "role": "http://www.indiesemi.com/role/RevenuePerformanceObligationDetails", "shortName": "Revenue - Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i10f46892b34349ec89f813cbd9fcfeaa_D20220101-20220331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450428 - Disclosure - Revenue - Schedules of Customers Accounting for More Than 10% of Total Revenue (Details)", "role": "http://www.indiesemi.com/role/RevenueSchedulesofCustomersAccountingforMoreThan10ofTotalRevenueDetails", "shortName": "Revenue - Schedules of Customers Accounting for More Than 10% of Total Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i10f46892b34349ec89f813cbd9fcfeaa_D20220101-20220331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453429 - Disclosure - Share-Based Compensation - Narrative (Details)", "role": "http://www.indiesemi.com/role/ShareBasedCompensationNarrativeDetails", "shortName": "Share-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ieb28972da08842bab26f4c5569aa9ef9_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454430 - Disclosure - Share-Based Compensation - Components of Expense (Details)", "role": "http://www.indiesemi.com/role/ShareBasedCompensationComponentsofExpenseDetails", "shortName": "Share-Based Compensation - Components of Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i6a96ef89f81f4b629db8cf8c6e3ade55_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457431 - Disclosure - Net Income (Loss) per Common Share - Basic and Diluted Net Income (Loss) Per Common Unit (Details)", "role": "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails", "shortName": "Net Income (Loss) per Common Share - Basic and Diluted Net Income (Loss) Per Common Unit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458432 - Disclosure - Net Income (Loss) per Common Share - Antidilutive Units Excluded from Computation of Net Loss Per Unit (Details)", "role": "http://www.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails", "shortName": "Net Income (Loss) per Common Share - Antidilutive Units Excluded from Computation of Net Loss Per Unit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "2", "first": true, "lang": "en-US", "name": "indi:TaxReceivableAgreementCalculatedTaxSavingsPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460433 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.indiesemi.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "2", "first": true, "lang": "en-US", "name": "indi:TaxReceivableAgreementCalculatedTaxSavingsPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463434 - Disclosure - Leases - Narrative (Details)", "role": "http://www.indiesemi.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i870059bb2b514daa9ff69d7fcc7d8610_I20220331", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464435 - Disclosure - Leases - Balance Sheet Classification (Details)", "role": "http://www.indiesemi.com/role/LeasesBalanceSheetClassificationDetails", "shortName": "Leases - Balance Sheet Classification (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465436 - Disclosure - Leases - Components of Lease Cost (Details)", "role": "http://www.indiesemi.com/role/LeasesComponentsofLeaseCostDetails", "shortName": "Leases - Components of Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466437 - Disclosure - Leases - Cash Flow and Balance Sheet Reconcilation (Details)", "role": "http://www.indiesemi.com/role/LeasesCashFlowandBalanceSheetReconcilationDetails", "shortName": "Leases - Cash Flow and Balance Sheet Reconcilation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467438 - Disclosure - Leases - Future Lease Obligations (Details)", "role": "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails", "shortName": "Leases - Future Lease Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i78cb795e2de84b579659ac6e680ec9a0_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468439 - Disclosure - Leases - Future Minimum Lease Payments (Details)", "role": "http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "i78cb795e2de84b579659ac6e680ec9a0_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Nature of the Business and Basis of Presentation", "role": "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentation", "shortName": "Nature of the Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RoyaltyExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470440 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.indiesemi.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RoyaltyExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "indi:BusinessCombinationAccruedConsiderationCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473441 - Disclosure - Supplemental Financial Information - Summary (Details)", "role": "http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails", "shortName": "Supplemental Financial Information - Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ifcd3f1d32a2449d8bfc3100d3b7d0e03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "indi:BusinessCombinationAccruedConsiderationCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Business Combinations", "role": "http://www.indiesemi.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "indi-20220331.htm", "contextRef": "ie838305ee50e43f3adbe5b9e6cc42f71_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 122, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "Greater China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.indiesemi.com/role/RevenueDisaggregationofRevenueDetails" ], "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.indiesemi.com/role/RevenueDisaggregationofRevenueDetails" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.indiesemi.com/role/Cover" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.indiesemi.com/role/Cover" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.indiesemi.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.indiesemi.com/role/Cover" ], "xbrltype": "stringItemType" }, "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.indiesemi.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.indiesemi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r570" ], "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.indiesemi.com/role/Cover" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.indiesemi.com/role/Cover" ], "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.indiesemi.com/role/Cover" ], "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.indiesemi.com/role/Cover" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r567" ], "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.indiesemi.com/role/Cover" ], "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.indiesemi.com/role/Cover" ], "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.indiesemi.com/role/Cover" ], "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.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r567" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.indiesemi.com/role/Cover" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r567" ], "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.indiesemi.com/role/Cover" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r572" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r567" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r567" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r567" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r567" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r566" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r568" ], "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.indiesemi.com/role/Cover" ], "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.indiesemi.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "indi_A2022OmnibusEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 Omnibus Equity Incentive Plan", "label": "2022 Omnibus Equity Incentive Plan [Member]", "terseLabel": "2022 Omnibus Equity Incentive Plan" } } }, "localname": "A2022OmnibusEquityIncentivePlanMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_AccruedContingentConsiderationRelatedToAcquisition": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accrued Contingent Consideration Related To Acquisition", "label": "Accrued Contingent Consideration Related To Acquisition", "terseLabel": "Accrued contingent consideration related to acquisition" } } }, "localname": "AccruedContingentConsiderationRelatedToAcquisition", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "indi_AlisoViejoHeadquartersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aliso Viejo Headquarters", "label": "Aliso Viejo Headquarters [Member]", "terseLabel": "Aliso Viejo headquarters" } } }, "localname": "AlisoViejoHeadquartersMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_AmendedPacWestTermLoanAndRevolvingLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended PacWest Term Loan And Revolving Line Of Credit", "label": "Amended PacWest Term Loan And Revolving Line Of Credit [Member]", "terseLabel": "Amended PacWest Term Loan and Revolving Line of Credit" } } }, "localname": "AmendedPacWestTermLoanAndRevolvingLineOfCreditMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_AsiaPacificExcludingChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asia Pacific Excluding China", "label": "Asia Pacific Excluding China [Member]", "terseLabel": "Rest of Asia Pacific" } } }, "localname": "AsiaPacificExcludingChinaMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "indi_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Balance Sheet Classification" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "indi_AustinTexasDesignCenterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Austin, Texas Design Center", "label": "Austin, Texas Design Center [Member]", "terseLabel": "Austin, Texas design center" } } }, "localname": "AustinTexasDesignCenterMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_AyDeeKayLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ay Dee Kay, LLC", "label": "Ay Dee Kay, LLC [Member]", "terseLabel": "Ay Dee Kay, LLC" } } }, "localname": "AyDeeKayLLCMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails", "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_BankOfNanjingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank of Nanjing", "label": "Bank of Nanjing [Member]", "terseLabel": "Bank of Nanjing" } } }, "localname": "BankOfNanjingMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_BostonMassachusettsDesignCenterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boston, Massachusetts Design Center", "label": "Boston, Massachusetts Design Center [Member]", "terseLabel": "Boston, Massachusetts Design Center" } } }, "localname": "BostonMassachusettsDesignCenterMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_BusinessAcquisitionConsiderationTransferredCashConsiderationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Consideration Transferred, Cash Consideration Percentage", "label": "Business Acquisition, Consideration Transferred, Cash Consideration Percentage", "terseLabel": "Percentage of voting interests acquired in cash" } } }, "localname": "BusinessAcquisitionConsiderationTransferredCashConsiderationPercentage", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "indi_BusinessAcquisitionShareBasedArrangementOptionsAssumedNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Share-Based Arrangement Options Assumed, Number", "label": "Business Acquisition, Share-Based Arrangement Options Assumed, Number", "terseLabel": "Options exercisable to purchase (in shares)" } } }, "localname": "BusinessAcquisitionShareBasedArrangementOptionsAssumedNumber", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "indi_BusinessCombinationAccruedConsiderationCurrent": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Accrued Consideration, Current", "label": "Business Combination, Accrued Consideration, Current", "terseLabel": "Accrued purchase consideration from business combinations" } } }, "localname": "BusinessCombinationAccruedConsiderationCurrent", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails" ], "xbrltype": "monetaryItemType" }, "indi_BusinessCombinationCashConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Cash Consideration Transferred", "label": "Business Combination, Cash Consideration Transferred [Abstract]", "terseLabel": "Purchase price - cash consideration" } } }, "localname": "BusinessCombinationCashConsiderationTransferredAbstract", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "stringItemType" }, "indi_BusinessCombinationCashPaymentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Cash Payments", "label": "Business Combination, Cash Payments [Axis]", "terseLabel": "Business Combination, Cash Payments [Axis]" } } }, "localname": "BusinessCombinationCashPaymentsAxis", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "stringItemType" }, "indi_BusinessCombinationCashPaymentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Cash Payments [Domain]", "label": "Business Combination, Cash Payments [Domain]", "terseLabel": "Business Combination, Cash Payments [Domain]" } } }, "localname": "BusinessCombinationCashPaymentsDomain", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "domainItemType" }, "indi_BusinessCombinationConsiderationTransferredContingent": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Contingent", "label": "Business Combination, Consideration Transferred, Contingent", "verboseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredContingent", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "indi_BusinessCombinationConsiderationTransferredContingentEarnOutSharesValue": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Contingent Earn Out Shares Value", "label": "Business Combination, Consideration Transferred, Contingent Earn Out Shares Value", "terseLabel": "Earn out shares" } } }, "localname": "BusinessCombinationConsiderationTransferredContingentEarnOutSharesValue", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "monetaryItemType" }, "indi_BusinessCombinationConsiderationTransferredEquityConsiderationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Consideration Percentage", "label": "Business Combination, Consideration Transferred, Equity Consideration Percentage", "terseLabel": "Share portion of consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityConsiderationPercentage", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "pureItemType" }, "indi_BusinessCombinationContingentConsiderationAchievementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Achievement Period", "label": "Business Combination, Contingent Consideration, Achievement Period", "terseLabel": "Achievement period" } } }, "localname": "BusinessCombinationContingentConsiderationAchievementPeriod", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "indi_BusinessCombinationContingentConsiderationArrangementsRevenueThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Revenue Threshold Percentage", "label": "Business Combination, Contingent Consideration Arrangements, Revenue Threshold Percentage", "terseLabel": "Revenue threshold percentage" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRevenueThresholdPercentage", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "indi_BusinessCombinationContingentConsiderationRangeOfOutcomesSharesHigh": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Range Of Outcomes, Shares, High", "label": "Business Combination, Contingent Consideration, Range Of Outcomes, Shares, High", "terseLabel": "Earn-out liability (in shares)" } } }, "localname": "BusinessCombinationContingentConsiderationRangeOfOutcomesSharesHigh", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "indi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsExcludingCash": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Excluding Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Excluding Cash", "terseLabel": "Current assets other than cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsExcludingCash", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "monetaryItemType" }, "indi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Deferred Revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Deferred Revenue", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredRevenue", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "monetaryItemType" }, "indi_CITICGroupCorporationLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CITIC Group Corporation Ltd.", "label": "CITIC Group Corporation Ltd. [Member]", "terseLabel": "CITIC Group Corporation Ltd." } } }, "localname": "CITICGroupCorporationLtdMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_CanadaEconomicDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Canada Economic Development", "label": "Canada Economic Development [Member]", "terseLabel": "Canada Economic Development" } } }, "localname": "CanadaEconomicDevelopmentMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_CashConsiderationAccuralMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Consideration Accural", "label": "Cash Consideration Accural [Member]", "terseLabel": "Cash Consideration Accural" } } }, "localname": "CashConsiderationAccuralMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "domainItemType" }, "indi_CashConsiderationDebtRepaidMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Consideration, Debt Repaid", "label": "Cash Consideration, Debt Repaid [Member]", "terseLabel": "Cash Consideration, Debt Repaid" } } }, "localname": "CashConsiderationDebtRepaidMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "domainItemType" }, "indi_CitySemiconductorIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "City Semiconductor Inc.", "label": "City Semiconductor Inc. [Member]", "terseLabel": "City Semi" } } }, "localname": "CitySemiconductorIncMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "domainItemType" }, "indi_ClassBUnvestedUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class B Unvested Units", "label": "Class B Unvested Units [Member]", "terseLabel": "Unvested Class B units" } } }, "localname": "ClassBUnvestedUnitsMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails", "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "domainItemType" }, "indi_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsConsecutiveTradingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Consecutive Trading Period", "label": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Consecutive Trading Period", "terseLabel": "Trading period" } } }, "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsConsecutiveTradingPeriod", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "durationItemType" }, "indi_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsExercisePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Exercise Period", "label": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Exercise Period", "terseLabel": "Warrant exercise period" } } }, "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsExercisePeriod", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "durationItemType" }, "indi_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsNoticePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Notice Period", "label": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Notice Period", "terseLabel": "Redemption period" } } }, "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsNoticePeriod", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "durationItemType" }, "indi_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Stock Price Trigger", "label": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Stock Price Trigger", "terseLabel": "Stock price trigger (in dollars per share)", "verboseLabel": "Redemption Price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsStockPriceTrigger", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails", "http://www.indiesemi.com/role/WarrantLiabilitySummaryofWarrantsDetails" ], "xbrltype": "perShareItemType" }, "indi_ClassOfWarrantOrRightRedemptionPeriodMinimumSalePriceTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Period, Minimum Sale Price Trading Days", "label": "Class Of Warrant Or Right, Redemption Period, Minimum Sale Price Trading Days", "terseLabel": "Redemption period, minimum sale price trading days" } } }, "localname": "ClassOfWarrantOrRightRedemptionPeriodMinimumSalePriceTradingDays", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "durationItemType" }, "indi_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Price Of Warrants Or Rights", "label": "Class Of Warrant Or Right, Redemption Price Of Warrants Or Rights", "terseLabel": "Redemption price of warrants (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "indi_CommonClassVMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Class V", "label": "Common Class V [Member]", "terseLabel": "Common Stock Class V", "verboseLabel": "Class V" } } }, "localname": "CommonClassVMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST", "http://www.indiesemi.com/role/Cover", "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails", "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_CommonStockVotesPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Votes Per Share", "label": "Common Stock, Votes Per Share", "terseLabel": "Common stock, votes per share (in votes)" } } }, "localname": "CommonStockVotesPerShare", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "integerItemType" }, "indi_CommonUnitsByClassAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Units by Class", "label": "Common Units by Class [Axis]", "terseLabel": "Common Units by Class [Axis]" } } }, "localname": "CommonUnitsByClassAxis", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "stringItemType" }, "indi_CommonUnitsByClassDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Units by Class [Domain]", "label": "Common Units by Class [Domain]", "terseLabel": "Common Units by Class [Domain]" } } }, "localname": "CommonUnitsByClassDomain", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_CommonUnitsExceptCommonUnitClassHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Units, Except Common Unit Class H", "label": "Common Units, Except Common Unit Class H [Member]", "terseLabel": "Common Units, Except Common Unit Class H" } } }, "localname": "CommonUnitsExceptCommonUnitClassHMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_ContingentConsiderationByTrancheAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration by Tranche", "label": "Contingent Consideration by Tranche [Axis]", "terseLabel": "Contingent Consideration by Tranche [Axis]" } } }, "localname": "ContingentConsiderationByTrancheAxis", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "stringItemType" }, "indi_ContingentConsiderationByTrancheDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration by Tranche [Domain]", "label": "Contingent Consideration by Tranche [Domain]", "terseLabel": "Contingent Consideration by Tranche [Domain]" } } }, "localname": "ContingentConsiderationByTrancheDomain", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "domainItemType" }, "indi_ContingentConsiderationTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Tranche One", "label": "Contingent Consideration Tranche One [Member]", "terseLabel": "Contingent consideration, tranche one", "verboseLabel": "Contingent consideration, tranche one" } } }, "localname": "ContingentConsiderationTrancheOneMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "domainItemType" }, "indi_ContingentConsiderationTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Tranche Two", "label": "Contingent Consideration Tranche Two [Member]", "terseLabel": "Contingent consideration, tranche two", "verboseLabel": "Contingent consideration, tranche two" } } }, "localname": "ContingentConsiderationTrancheTwoMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "domainItemType" }, "indi_CorporateAndManufacturingFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate And Manufacturing Facilities", "label": "Corporate And Manufacturing Facilities [Member]", "terseLabel": "Corporate and manufacturing facilities" } } }, "localname": "CorporateAndManufacturingFacilitiesMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/RevenueSchedulesofCustomersAccountingforMoreThan10ofTotalRevenueDetails" ], "xbrltype": "domainItemType" }, "indi_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/RevenueSchedulesofCustomersAccountingforMoreThan10ofTotalRevenueDetails" ], "xbrltype": "domainItemType" }, "indi_DebtInstrumentExtensionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Extension Term", "label": "Debt Instrument, Extension Term", "terseLabel": "Extension term" } } }, "localname": "DebtInstrumentExtensionTerm", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "indi_DebtLongTermAndShortTermCombinedGrossAmount": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/DebtComponentsofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt, Long-Term And Short-Term, Combined Gross Amount", "label": "Debt, Long-Term And Short-Term, Combined Gross Amount", "totalLabel": "Total term loans" } } }, "localname": "DebtLongTermAndShortTermCombinedGrossAmount", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtComponentsofDebtDetails" ], "xbrltype": "monetaryItemType" }, "indi_DeferredFinancingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Financing Costs", "label": "Deferred Financing Costs", "terseLabel": "Deferred financing costs incurred" } } }, "localname": "DeferredFinancingCosts", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "indi_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "terseLabel": "Earn-out liability, price trigger (in dollars per share)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "indi_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days", "terseLabel": "Earnout period, threshold consecutive trading days (in trading days)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdConsecutiveTradingDays", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "integerItemType" }, "indi_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days", "terseLabel": "Earnout period, threshold trading days (in trading days)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "integerItemType" }, "indi_DerivativeInstrumentContingentConsiderationLiabilityPercentageOfSharesByMilestone": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Percentage Of Shares By Milestone", "label": "Derivative Instrument, Contingent Consideration, Liability, Percentage Of Shares By Milestone", "terseLabel": "Percentage of shares by milestone" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityPercentageOfSharesByMilestone", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "pureItemType" }, "indi_DerivativeLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Liability", "label": "Derivative Liability [Member]", "terseLabel": "Earn-out Shares" } } }, "localname": "DerivativeLiabilityMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails" ], "xbrltype": "domainItemType" }, "indi_DetroitOperatingLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detroit Operating Lease", "label": "Detroit Operating Lease [Member]", "terseLabel": "Detroit, Michigan" } } }, "localname": "DetroitOperatingLeaseMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_EarnoutSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnout Shares", "label": "Earnout Shares [Member]", "terseLabel": "Earnout shares" } } }, "localname": "EarnoutSharesMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_EscrowSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Escrow Shares", "label": "Escrow Shares [Member]", "terseLabel": "Escrow Shares" } } }, "localname": "EscrowSharesMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails" ], "xbrltype": "domainItemType" }, "indi_FacilityLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility Leases", "label": "Facility Leases [Member]", "terseLabel": "Facility Leases" } } }, "localname": "FacilityLeasesMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_FinancialInstrumentsSubjectToMandatoryRedemptionSettlementTermsImpactOfChangesInFairValueOfSharesOnAmount": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Impact of Changes in Fair Value of Shares on Amount", "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Impact of Changes in Fair Value of Shares on Amount", "negatedTerseLabel": "(Gain) loss from change in fair value remeasurement of SAFEs", "terseLabel": "(Gain) loss from change in fair value remeasurement of SAFEs" } } }, "localname": "FinancialInstrumentsSubjectToMandatoryRedemptionSettlementTermsImpactOfChangesInFairValueOfSharesOnAmount", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "indi_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "indi_FiniteLivedIntangibleAssetsAccumulatedAmortizationEffectOfExchangeRateOnGrossCarryingValue": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails": { "order": 2.0, "parentTag": "indi_FiniteLivedIntangibleAssetsNetEffectOfExchangeRateCarryingValue", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Assets, Accumulated Amortization, Effect Of Exchange Rate On Gross Carrying Value", "label": "Finite-Lived Intangible Assets, Accumulated Amortization, Effect Of Exchange Rate On Gross Carrying Value", "negatedTerseLabel": "Accumulated amortization, effect of exchange rate on carrying value, finite-lived" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortizationEffectOfExchangeRateOnGrossCarryingValue", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "monetaryItemType" }, "indi_FiniteLivedIntangibleAssetsGrossEffectOfExchangeRateCarryingValue": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails": { "order": 1.0, "parentTag": "indi_FiniteLivedIntangibleAssetsNetEffectOfExchangeRateCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Assets, Gross Effect Of Exchange Rate Carrying Value", "label": "Finite-Lived Intangible Assets, Gross Effect Of Exchange Rate Carrying Value", "terseLabel": "Gross effect of exchange rate on carrying value, finite-lived" } } }, "localname": "FiniteLivedIntangibleAssetsGrossEffectOfExchangeRateCarryingValue", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "monetaryItemType" }, "indi_FiniteLivedIntangibleAssetsNetEffectOfExchangeRateCarryingValue": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Assets, Net Effect Of Exchange Rate Carrying Value", "label": "Finite-Lived Intangible Assets, Net Effect Of Exchange Rate Carrying Value", "totalLabel": "Net effect of exchange rate on carrying value, finite-lived" } } }, "localname": "FiniteLivedIntangibleAssetsNetEffectOfExchangeRateCarryingValue", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "monetaryItemType" }, "indi_GainLossOnDerivativesAndContingentConsideration": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) On Derivatives And Contingent Consideration", "label": "Gain (Loss) On Derivatives And Contingent Consideration", "negatedLabel": "(Gain) loss from change in fair value of contingent consideration and earn-out liability" } } }, "localname": "GainLossOnDerivativesAndContingentConsideration", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "indi_IncrementalCommonSharesAttributableToDilutiveEffectOfSecuritiesSubjectToMandatoryRedemption": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails": { "order": 4.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Incremental Common Shares Attributable To Dilutive Effect Of Securities Subject To Mandatory Redemption", "label": "Incremental Common Shares Attributable To Dilutive Effect Of Securities Subject To Mandatory Redemption", "terseLabel": "Effect of conversion of SAFEs (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfSecuritiesSubjectToMandatoryRedemption", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "sharesItemType" }, "indi_IndefiniteLivedIntangibleAssetsExcludingGoodwillEffectOfExchangeRateOnCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite-lived Intangible Assets (Excluding Goodwill), Effect Of Exchange Rate On Carrying Value", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill), Effect Of Exchange Rate On Carrying Value", "terseLabel": "Gross effect of exchange rate of carrying value, indefinite-lived" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillEffectOfExchangeRateOnCarryingValue", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "monetaryItemType" }, "indi_InitialCashConsidationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial Cash Considation", "label": "Initial Cash Considation [Member]", "terseLabel": "Initial Cash Considation" } } }, "localname": "InitialCashConsidationMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "domainItemType" }, "indi_IntangibleAssetContractLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intangible Asset Contract Liability, Current", "label": "Intangible Asset Contract Liability, Current", "terseLabel": "Intangible asset contract liability" } } }, "localname": "IntangibleAssetContractLiabilityCurrent", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "indi_IntangibleAssetContractLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intangible Asset, Contract Liability, Noncurrent", "label": "Intangible Asset, Contract Liability, Noncurrent", "terseLabel": "Intangible asset contract liability, net of current portion" } } }, "localname": "IntangibleAssetContractLiabilityNoncurrent", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "indi_IntellectualPropertyLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intellectual Property Licenses", "label": "Intellectual Property Licenses [Member]", "terseLabel": "Intellectual property licenses" } } }, "localname": "IntellectualPropertyLicensesMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "domainItemType" }, "indi_InterestExpenseNonCash": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest Expense, Non-Cash", "label": "Interest Expense, Non-Cash", "terseLabel": "Non-cash interest expense" } } }, "localname": "InterestExpenseNonCash", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "indi_LaboratoryEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Laboratory Equipment", "label": "Laboratory Equipment [Member]", "terseLabel": "Lab equipment" } } }, "localname": "LaboratoryEquipmentMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "indi_LargestCustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Largest Customer One", "label": "Largest Customer One [Member]", "terseLabel": "Largest customer" } } }, "localname": "LargestCustomerOneMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_LeaseArrangementNameAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Arrangement Name", "label": "Lease Arrangement Name [Axis]", "terseLabel": "Lease Arrangement Name [Axis]" } } }, "localname": "LeaseArrangementNameAxis", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "indi_LeaseArrangementNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Arrangement Name [Domain]", "label": "Lease Arrangement Name [Domain]", "terseLabel": "Lease Arrangement Name [Domain]" } } }, "localname": "LeaseArrangementNameDomain", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_LeaseAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Assets", "label": "Lease Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "LeaseAssetsAbstract", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesBalanceSheetClassificationDetails" ], "xbrltype": "stringItemType" }, "indi_LesseeOperatingLeaseAdditionalSquareFootageOfLeasedSpace": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Additional Square Footage Of Leased Space", "label": "Lessee, Operating Lease, Additional Square Footage Of Leased Space", "terseLabel": "Additional square footage of leased space (in square feet)" } } }, "localname": "LesseeOperatingLeaseAdditionalSquareFootageOfLeasedSpace", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "indi_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, Due after Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, Due after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "indi_LesseeOperatingLeaseSecurityDeposit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Security Deposit", "label": "Lessee, Operating Lease, Security Deposit", "terseLabel": "Security deposit" } } }, "localname": "LesseeOperatingLeaseSecurityDeposit", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "indi_LesseeOperatingLeaseSquareFootageOfLeasedSpace": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Square Footage Of Leased Space", "label": "Lessee, Operating Lease, Square Footage Of Leased Space", "terseLabel": "Square footage of lease space (in square feet)" } } }, "localname": "LesseeOperatingLeaseSquareFootageOfLeasedSpace", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "areaItemType" }, "indi_LesseeOperatingLeaseTierTimeBasedLetterOfCreditMinimum": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Tier Time-Based Letter Of Credit, Minimum", "label": "Lessee, Operating Lease, Tier Time-Based Letter Of Credit, Minimum", "terseLabel": "Lowest tier of letter of credit" } } }, "localname": "LesseeOperatingLeaseTierTimeBasedLetterOfCreditMinimum", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "indi_LineOfCreditCollateralPercentageOfOutstandingAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit, Collateral, Percentage Of Outstanding Amount", "label": "Line Of Credit, Collateral, Percentage Of Outstanding Amount", "terseLabel": "Collateral percentage" } } }, "localname": "LineOfCreditCollateralPercentageOfOutstandingAmount", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "indi_MilestoneOneEarnoutSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone One Earnout Shares", "label": "Milestone One Earnout Shares [Member]", "terseLabel": "Milestone one, earn out" } } }, "localname": "MilestoneOneEarnoutSharesMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_MilestoneOneEscrowSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone One Escrow Shares", "label": "Milestone One Escrow Shares [Member]", "terseLabel": "Milestone one, escrow shares" } } }, "localname": "MilestoneOneEscrowSharesMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_MilestoneTwoEarnoutSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone Two Earnout Shares", "label": "Milestone Two Earnout Shares [Member]", "terseLabel": "Milestone two, earn out" } } }, "localname": "MilestoneTwoEarnoutSharesMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_MilestoneTwoEscrowSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone Two Escrow Shares", "label": "Milestone Two Escrow Shares [Member]", "terseLabel": "Milestone two, escrow shares" } } }, "localname": "MilestoneTwoEscrowSharesMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_NetherlandsChinaBusinessCouncilMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Netherlands China Business Council", "label": "Netherlands China Business Council [Member]", "terseLabel": "NCBC" } } }, "localname": "NetherlandsChinaBusinessCouncilMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_NoncashOrPartialNoncashAcquisitionAccrualForPurchaseConsiderationForBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash Or Partial Noncash Acquisition, Accrual For Purchase Consideration For Business Combination", "label": "Noncash Or Partial Noncash Acquisition, Accrual For Purchase Consideration For Business Combination", "terseLabel": "Accrual for purchase consideration for business combination" } } }, "localname": "NoncashOrPartialNoncashAcquisitionAccrualForPurchaseConsiderationForBusinessCombination", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "indi_NoncashOrPartialNoncashAcquisitionContingentConsiderationAccrual": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash Or Partial Noncash Acquisition, Contingent Consideration Accrual", "label": "Noncash Or Partial Noncash Acquisition, Contingent Consideration Accrual", "terseLabel": "Contingent consideration for business combination" } } }, "localname": "NoncashOrPartialNoncashAcquisitionContingentConsiderationAccrual", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "indi_ONDesignIsraelLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ON Design Israel Ltd", "label": "ON Design Israel Ltd [Member]", "terseLabel": "ON Design Israel" } } }, "localname": "ONDesignIsraelLtdMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "domainItemType" }, "indi_OperatingLeaseRentExpenseMonthlyPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Rent Expense, Monthly Payments", "label": "Operating Lease, Rent Expense, Monthly Payments", "terseLabel": "Monthly rent" } } }, "localname": "OperatingLeaseRentExpenseMonthlyPayments", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "indi_OtherDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Debt", "label": "Other Debt [Member]", "terseLabel": "Other debt" } } }, "localname": "OtherDebtMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails" ], "xbrltype": "domainItemType" }, "indi_PacWestRevolvingLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PacWest Revolving Line Of Credit", "label": "PacWest Revolving Line Of Credit [Member]", "terseLabel": "PacWest Revolving Line of Credit" } } }, "localname": "PacWestRevolvingLineOfCreditMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_PacWestTermLoanAndRevolvingLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PacWest Term Loan And Revolving Line Of Credit", "label": "PacWest Term Loan And Revolving Line Of Credit [Member]", "verboseLabel": "PacWest Term Loan and Revolving Line of Credit" } } }, "localname": "PacWestTermLoanAndRevolvingLineOfCreditMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_PaymentsForFinancedSoftware": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Financed Software", "label": "Payments For Financed Software", "negatedTerseLabel": "Payments on financed software" } } }, "localname": "PaymentsForFinancedSoftware", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "indi_PrivatePlacementWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Placement Warrants", "label": "Private Placement Warrants [Member]", "terseLabel": "Private Placement Warrants" } } }, "localname": "PrivatePlacementWarrantsMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Warrants", "label": "Private Warrants [Member]", "terseLabel": "Private Warrants" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails", "http://www.indiesemi.com/role/WarrantLiabilitySummaryofWarrantsDetails" ], "xbrltype": "domainItemType" }, "indi_ProductionToolingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Production Tooling", "label": "Production Tooling [Member]", "terseLabel": "Production tooling" } } }, "localname": "ProductionToolingMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "indi_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Warrants", "label": "Public Warrants [Member]", "terseLabel": "Public Warrants" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails", "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails", "http://www.indiesemi.com/role/WarrantLiabilitySummaryofWarrantsDetails" ], "xbrltype": "domainItemType" }, "indi_PurchasePriceAllocationEquityConsiderationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase Price Allocation, Equity Consideration", "label": "Purchase Price Allocation, Equity Consideration [Abstract]", "terseLabel": "Purchase price - equity consideration" } } }, "localname": "PurchasePriceAllocationEquityConsiderationAbstract", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "stringItemType" }, "indi_PurchasePriceEquityConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase Price, Equity Consideration", "label": "Purchase Price, Equity Consideration [Member]", "terseLabel": "Purchase price - equity consideration" } } }, "localname": "PurchasePriceEquityConsiderationMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "domainItemType" }, "indi_RestOfNorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of North America", "label": "Rest of North America [Member]", "terseLabel": "Rest of North America" } } }, "localname": "RestOfNorthAmericaMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "indi_ReverseCapitalizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Capitalization", "label": "Reverse Capitalization [Abstract]" } } }, "localname": "ReverseCapitalizationAbstract", "nsuri": "http://www.indiesemi.com/20220331", "xbrltype": "stringItemType" }, "indi_ReverseCapitalizationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Capitalization", "label": "Reverse Capitalization [Line Items]", "terseLabel": "Reverse Capitalization [Line Items]" } } }, "localname": "ReverseCapitalizationLineItems", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "indi_ScheduleOfInterestExpenseOnDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Interest Expense On Debt", "label": "Schedule of Interest Expense On Debt [Table Text Block]", "terseLabel": "Components of Interest Expense on Debt" } } }, "localname": "ScheduleOfInterestExpenseOnDebtTableTextBlock", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "indi_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Long Term and Short Term Debt Instruments [Line Items]", "label": "Schedule of Long Term and Short Term Debt Instruments [Line Items]", "terseLabel": "Schedule of Long Term and Short Term Debt Instruments [Line Items]" } } }, "localname": "ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "indi_ScheduleOfLongTermAndShortTermDebtInstrumentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Long Term and Short Term Debt Instruments [Table]", "label": "Schedule of Long Term and Short Term Debt Instruments [Table]", "terseLabel": "Schedule of Long Term and Short Term Debt Instruments [Table]" } } }, "localname": "ScheduleOfLongTermAndShortTermDebtInstrumentsTable", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "indi_ScheduleOfReverseCapitalizationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Reverse Capitalization", "label": "Schedule Of Reverse Capitalization [Table]", "terseLabel": "Schedule Of Reverse Capitalization [Table]" } } }, "localname": "ScheduleOfReverseCapitalizationTable", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "indi_ScotlandDesignCenterFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scotland Design Center Facility", "label": "Scotland Design Center Facility [Member]", "terseLabel": "Scotland Design Center facility" } } }, "localname": "ScotlandDesignCenterFacilityMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_SecuritiesSubjectToMandatoryRedemptionChangeInFairValue": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Securities Subject To Mandatory Redemption, Change In Fair Value", "label": "Securities Subject To Mandatory Redemption, Change In Fair Value", "terseLabel": "Less: Change in fair value of SAFEs" } } }, "localname": "SecuritiesSubjectToMandatoryRedemptionChangeInFairValue", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "monetaryItemType" }, "indi_SharesIssuedSharesShareBasedPaymentArrangementAfterForfeitureNonCash": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Issued, Shares, Share-Based Payment Arrangement, After Forfeiture, Non Cash", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, After Forfeiture, Non Cash", "terseLabel": "Vesting of equity awards (in shares)" } } }, "localname": "SharesIssuedSharesShareBasedPaymentArrangementAfterForfeitureNonCash", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "sharesItemType" }, "indi_ShortTermDebtGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Short-Term Debt, Gross", "label": "Short-Term Debt, Gross", "terseLabel": "Short-term debt, gross" } } }, "localname": "ShortTermDebtGross", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "indi_ShortTermLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short Term Loan Agreement", "label": "Short Term Loan Agreement [Member]", "terseLabel": "Short term loan agreement" } } }, "localname": "ShortTermLoanAgreementMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_StockIssuedDuringPeriodSharesEarnOutAwards": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Earn Out Awards", "label": "Stock Issued During Period, Shares, Earn Out Awards", "terseLabel": "Issuance on earn out awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEarnOutAwards", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "sharesItemType" }, "indi_StockIssuedDuringPeriodSharesExchangeOfClassVToClassA": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Exchange Of Class V To Class A", "label": "Stock Issued During Period, Shares, Exchange Of Class V To Class A", "terseLabel": "Issuance per Exchange of Class V to Class A (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExchangeOfClassVToClassA", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "sharesItemType" }, "indi_StockIssuedDuringPeriodValueEarnOutAwards": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Earn Out Awards", "label": "Stock Issued During Period, Value, Earn Out Awards", "terseLabel": "Issuance on earn out awards" } } }, "localname": "StockIssuedDuringPeriodValueEarnOutAwards", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "indi_StockIssuedDuringPeriodValueExchangeOfClassVToClassA": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Exchange Of Class V To Class A", "label": "Stock Issued During Period, Value, Exchange Of Class V To Class A", "terseLabel": "Issuance per Exchange of Class V to Class A" } } }, "localname": "StockIssuedDuringPeriodValueExchangeOfClassVToClassA", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "indi_SupplementalFinancialInformationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Financial Information", "label": "Supplemental Financial Information [Text Block]", "terseLabel": "Supplemental Financial Information" } } }, "localname": "SupplementalFinancialInformationTextBlock", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/SupplementalFinancialInformation" ], "xbrltype": "textBlockItemType" }, "indi_SymeoGmbHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Symeo GmbH", "label": "Symeo GmbH [Member]", "terseLabel": "Symeo GmbH" } } }, "localname": "SymeoGmbHMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_SymeoPromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Symeo Promissory Note", "label": "Symeo Promissory Note [Member]", "terseLabel": "Promissory note, due 2023" } } }, "localname": "SymeoPromissoryNoteMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_TaxReceivableAgreementCalculatedTaxSavingsPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Calculated Tax Savings, Percent", "label": "Tax Receivable Agreement, Calculated Tax Savings, Percent", "terseLabel": "Calculated tax savings (as a percent)" } } }, "localname": "TaxReceivableAgreementCalculatedTaxSavingsPercent", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "indi_TeraXionIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TeraXion Inc", "label": "TeraXion Inc [Member]", "terseLabel": "TeraXion" } } }, "localname": "TeraXionIncMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsProFormaFinancialInformationDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "domainItemType" }, "indi_TeraXionLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TeraXion Line Of Credit", "label": "TeraXion Line Of Credit [Member]", "terseLabel": "CIBC loan, due 2026" } } }, "localname": "TeraXionLineOfCreditMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_TeraXionLineOfCreditUsedAsSecuritizationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TeraXion Line Of Credit Used As Securitization", "label": "TeraXion Line Of Credit Used As Securitization [Member]", "terseLabel": "TeraXion Line Of Credit Used As Securitization" } } }, "localname": "TeraXionLineOfCreditUsedAsSecuritizationMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_TeraXionOfficeBuildingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TeraXion Office Building", "label": "TeraXion Office Building [Member]", "terseLabel": "TeraXion office building" } } }, "localname": "TeraXionOfficeBuildingMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_TeraXionShortTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TeraXion Short Term Loan", "label": "TeraXion Short Term Loan [Member]", "terseLabel": "TeraXion Short Term Loan" } } }, "localname": "TeraXionShortTermLoanMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_TeraXionWarehouseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TeraXion Warehouse", "label": "TeraXion Warehouse [Member]", "terseLabel": "TeraXion warehouse" } } }, "localname": "TeraXionWarehouseMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_ThunderBridgeAcquisitionIILtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Thunder Bridge Acquisition II, Ltd", "label": "Thunder Bridge Acquisition II, Ltd [Member]", "terseLabel": "Thunder Bridge Acquisition II, Ltd" } } }, "localname": "ThunderBridgeAcquisitionIILtdMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_TrinityTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trinity Term Loan", "label": "Trinity Term Loan [Member]", "verboseLabel": "Interest expense on Trinity Term Loan:" } } }, "localname": "TrinityTermLoanMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails" ], "xbrltype": "domainItemType" }, "indi_WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants", "label": "Warrants [Member]", "terseLabel": "Warrants" } } }, "localname": "WarrantsMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/Cover" ], "xbrltype": "domainItemType" }, "indi_WorkingCapitalWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Working Capital Warrants", "label": "Working Capital Warrants [Member]", "terseLabel": "Working Capital Warrants" } } }, "localname": "WorkingCapitalWarrantsMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_WuxiIndieMicroelectronicsLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wuxi indie Microelectronics Ltd.", "label": "Wuxi indie Microelectronics Ltd. [Member]", "terseLabel": "Wuxi indie Microelectronics Ltd." } } }, "localname": "WuxiIndieMicroelectronicsLtdMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails", "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "indi_WuxiSalesAndDesignCenterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wuxi Sales And Design Center", "label": "Wuxi Sales And Design Center [Member]", "terseLabel": "Wuxi sales and design center" } } }, "localname": "WuxiSalesAndDesignCenterMember", "nsuri": "http://www.indiesemi.com/20220331", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails", "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_LatinAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Latin America [Member]", "terseLabel": "Latin America" } } }, "localname": "LatinAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r191", "r314", "r320", "r539" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenueNarrativeDetails", "http://www.indiesemi.com/role/RevenueSchedulesofCustomersAccountingforMoreThan10ofTotalRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r258", "r293", "r338", "r341", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r536", "r540", "r563", "r564" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/LeasesNarrativeDetails", "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r258", "r293", "r338", "r341", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r536", "r540", "r563", "r564" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/LeasesNarrativeDetails", "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails", "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r191", "r314", "r320", "r539" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenueNarrativeDetails", "http://www.indiesemi.com/role/RevenueSchedulesofCustomersAccountingforMoreThan10ofTotalRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails", "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails", "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r188", "r314", "r318", "r497", "r535", "r537" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r188", "r314", "r318", "r497", "r535", "r537" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r258", "r293", "r328", "r338", "r341", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r536", "r540", "r563", "r564" ], "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.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/LeasesNarrativeDetails", "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails", "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r258", "r293", "r328", "r338", "r341", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r536", "r540", "r563", "r564" ], "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.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/LeasesNarrativeDetails", "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails", "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r130", "r339" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r130", "r135", "r339" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails", "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r189", "r190", "r314", "r319", "r538", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_SouthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "South America [Member]", "terseLabel": "South America" } } }, "localname": "SouthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r189", "r190", "r314", "r319", "r538", "r548", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r130", "r135", "r241", "r339", "r483" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r40", "r481" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r23", "r192", "r193" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $83 as of March\u00a031, 2022 and $27 as of December\u00a031, 2021" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r9", "r10", "r45" ], "calculation": { "http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Royalties, Current", "terseLabel": "Accrued royalties" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrentAndNoncurrent": { "auth_ref": [ "r507", "r527" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties.", "label": "Accrued Royalties", "terseLabel": "Accrued royalties" } } }, "localname": "AccruedRoyaltiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r38", "r232" ], "calculation": { "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails": { "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", "terseLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r64", "r65", "r66", "r521", "r545", "r546" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r63", "r66", "r72", "r73", "r74", "r122", "r123", "r124", "r416", "r541", "r542", "r574" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r24", "r355", "r481" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r122", "r123", "r124", "r352", "r353", "r354", "r430" ], "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.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r342", "r344", "r357", "r358" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "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 loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r344", "r349", "r356" ], "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": "Stock compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/ShareBasedCompensationComponentsofExpenseDetails", "http://www.indiesemi.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r30", "r194", "r200" ], "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.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r106", "r278", "r287", "r288", "r457" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "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 discount and cost of issuance of debt" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r106", "r214", "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r157" ], "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": "Potentially antidilutive securities excluded from the calculation of net loss per unit (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r157" ], "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.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails" ], "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.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r157" ], "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.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r118", "r177", "r180", "r186", "r198", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r409", "r418", "r445", "r479", "r481", "r502", "r519" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r58", "r118", "r198", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r409", "r418", "r445", "r479", "r481" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r337", "r340" ], "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.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsProFormaFinancialInformationDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r337", "r340", "r381", "r382" ], "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.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsProFormaFinancialInformationDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r398" ], "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": "Equity interest issued or issuable (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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 [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems": { "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, Pro Forma Information, Nonrecurring Adjustment [Line Items]", "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]" } } }, "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsProFormaFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Schedule of the nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]", "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]" } } }, "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsProFormaFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Pro Forma Financial Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Share price (in dollars per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r378", "r379" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Combined net loss before income taxes" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsProFormaFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r378", "r379" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Combined revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsProFormaFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r376" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r392", "r393", "r396" ], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Net consideration", "verboseLabel": "Consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Purchase Price Allocation" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r392", "r393" ], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Purchase price - equity consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r105", "r401" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Deferred City Semi compensation" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh": { "auth_ref": [ "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any change recognized during the period in the high-end of the estimated range of outcomes (undiscounted) of a liability assumed in a business combination arising from an item of contingent consideration.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High", "terseLabel": "Maximum contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r400" ], "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": "Payment to acquire business based on design win performance" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r391", "r394", "r399" ], "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", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r391", "r395" ], "calculation": { "http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Contingent consideration, measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r391", "r395" ], "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 noncurrent liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Earnings or loss of acquiree since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue of acquiree since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r384" ], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedTerseLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r384" ], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liabilities, non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r384" ], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Intangible asset, indefinite lived" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r383", "r384" ], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "verboseLabel": "Intangible asset, finite lived" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r383", "r384" ], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r384" ], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt", "negatedTerseLabel": "Long-term debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r384" ], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r383", "r384" ], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Fair value of net assets and liabilities assumed:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r110", "r111", "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment, accrued but not paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r93" ], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "negatedTerseLabel": "Less: cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r36", "r108" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r102", "r108", "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r102", "r448" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r116", "r118", "r139", "r143", "r148", "r152", "r156", "r164", "r165", "r166", "r198", "r244", "r248", "r249", "r250", "r253", "r254", "r291", "r292", "r294", "r295", "r445", "r571" ], "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.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST", "http://www.indiesemi.com/role/Cover", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails", "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails", "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails", "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r299", "r343" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails", "http://www.indiesemi.com/role/WarrantLiabilitySummaryofWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails", "http://www.indiesemi.com/role/WarrantLiabilitySummaryofWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails", "http://www.indiesemi.com/role/WarrantLiabilitySummaryofWarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "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 Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails", "http://www.indiesemi.com/role/WarrantLiabilitySummaryofWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of securities called by each warrant (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Warrants issued (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails", "http://www.indiesemi.com/role/WarrantLiabilitySummaryofWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r299", "r343" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails", "http://www.indiesemi.com/role/WarrantLiabilitySummaryofWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r51", "r240", "r508", "r526" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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 17)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r237", "r238", "r239", "r242", "r550" ], "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.indiesemi.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A", "verboseLabel": "Common Stock Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST", "http://www.indiesemi.com/role/Cover", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails", "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r122", "r123", "r430" ], "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.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST", "http://www.indiesemi.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "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.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r296" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r481" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r68", "r70", "r71", "r80", "r513", "r531" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to indie Semiconductor, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r68", "r70", "r79", "r407", "r408", "r422", "r512", "r530" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: Comprehensive income (loss) attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r68", "r70", "r78", "r406", "r422", "r511", "r529" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r215", "r219", "r389" ], "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": "Software licenses" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r169", "r170", "r191", "r442", "r443", "r549" ], "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.indiesemi.com/role/RevenueNarrativeDetails", "http://www.indiesemi.com/role/RevenueSchedulesofCustomersAccountingforMoreThan10ofTotalRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r169", "r170", "r191", "r442", "r443", "r547", "r549" ], "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.indiesemi.com/role/RevenueNarrativeDetails", "http://www.indiesemi.com/role/RevenueSchedulesofCustomersAccountingforMoreThan10ofTotalRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r169", "r170", "r191", "r442", "r443", "r547", "r549" ], "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.indiesemi.com/role/RevenueNarrativeDetails", "http://www.indiesemi.com/role/RevenueSchedulesofCustomersAccountingforMoreThan10ofTotalRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r169", "r170", "r191", "r442", "r443" ], "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" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenueNarrativeDetails", "http://www.indiesemi.com/role/RevenueSchedulesofCustomersAccountingforMoreThan10ofTotalRevenueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r169", "r170", "r191", "r442", "r443", "r549" ], "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.indiesemi.com/role/RevenueNarrativeDetails", "http://www.indiesemi.com/role/RevenueSchedulesofCustomersAccountingforMoreThan10ofTotalRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r114", "r411" ], "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": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetGross": { "auth_ref": [ "r195", "r202", "r300", "r302" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss", "terseLabel": "Contract asset" } } }, "localname": "ContractWithCustomerAssetGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r300", "r301", "r315" ], "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": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenueContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r300", "r301", "r315" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r316" ], "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": "Revenue recognized from previously recorded contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r110", "r111", "r112" ], "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": "Conversion of stock, shares converted (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r110", "r111", "r112" ], "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": "Conversion of stock, shares issued (in shares)" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible debt into Class A and preferred units" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r291", "r292", "r294" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible preferred units" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r85", "r497" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r83" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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.indiesemi.com/role/DebtNarrativeDetails" ], "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.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r168", "r191" ], "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.indiesemi.com/role/RevenueNarrativeDetails", "http://www.indiesemi.com/role/RevenueSchedulesofCustomersAccountingforMoreThan10ofTotalRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1": { "auth_ref": [ "r110", "r112" ], "lang": { "en-us": { "role": { "documentation": "The number of warrants 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 cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Warrants or Options Issued", "terseLabel": "Warrants issued upon conversion (in shares)" } } }, "localname": "DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r110", "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of 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 cash payments in the period.", "label": "Debt Conversion, Original Debt, Amount", "terseLabel": "Original debt amount" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.indiesemi.com/role/DebtBalanceSheetComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.", "label": "Debt, Current", "terseLabel": "Current liabilities - Current debt obligations", "verboseLabel": "Current debt obligations" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/DebtBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r115", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r272", "r279", "r280", "r281", "r289" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r117", "r121", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r285", "r286", "r287", "r288", "r458", "r503", "r504", "r518" ], "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.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r19", "r282", "r504", "r518" ], "calculation": { "http://www.indiesemi.com/role/DebtComponentsofDebtDetails": { "order": 1.0, "parentTag": "indi_DebtLongTermAndShortTermCombinedGrossAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Outstanding amount" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r255", "r285", "r286", "r456", "r458", "r459" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r48", "r256" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMeasurementInput": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.", "label": "Debt Instrument, Measurement Input", "terseLabel": "Promissory note, measurement input" } } }, "localname": "DebtInstrumentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r49", "r117", "r121", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r285", "r286", "r287", "r288", "r458" ], "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.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentInterest": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to interest.", "label": "Debt Instrument, Periodic Payment, Interest", "terseLabel": "Monthly interest payment" } } }, "localname": "DebtInstrumentPeriodicPaymentInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r268", "r283", "r285", "r286", "r457" ], "calculation": { "http://www.indiesemi.com/role/DebtComponentsofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized discount and issuance cost" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtComponentsofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/DebtBalanceSheetComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.indiesemi.com/role/DebtComponentsofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Debt, Long-term and Short-term, Combined Amount", "totalLabel": "Total Debt" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtBalanceSheetComponentsDetails", "http://www.indiesemi.com/role/DebtComponentsofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrent": { "auth_ref": [ "r326", "r327" ], "calculation": { "http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current", "terseLabel": "City Semi deferred compensation" } } }, "localname": "DeferredCompensationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r361", "r362" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "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 liabilities, non-current" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationExpenseOnReclassifiedAssets": { "auth_ref": [ "r228", "r229" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For the asset that is reclassified back to held and use from held-for-sale, the depreciation expense recognized when the asset is reclassified. This represents the difference between the carrying value at the time the decision to reclassify is made and the carrying amount that the asset would have had if it had never been classified as held for sale (including consideration of depreciation expense).", "label": "Depreciation Expense on Reclassified Assets", "terseLabel": "Depreciation expense on reclassified assets" } } }, "localname": "DepreciationExpenseOnReclassifiedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r61", "r426", "r427", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r59", "r60", "r61", "r441" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Earn-out liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r424", "r425" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r390" ], "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.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "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.indiesemi.com/role/RevenueDisaggregationofRevenueDetails", "http://www.indiesemi.com/role/RevenueNarrativeDetails", "http://www.indiesemi.com/role/RevenueSchedulesofCustomersAccountingforMoreThan10ofTotalRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r314", "r318", "r319", "r320", "r321", "r322", "r323", "r324" ], "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.indiesemi.com/role/RevenueDisaggregationofRevenueDetails", "http://www.indiesemi.com/role/RevenueNarrativeDetails", "http://www.indiesemi.com/role/RevenueSchedulesofCustomersAccountingforMoreThan10ofTotalRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r314" ], "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.indiesemi.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation", "verboseLabel": "Contingent and Earn-Out Liabilities" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/ContingentandEarnOutLiabilities", "http://www.indiesemi.com/role/ShareBasedCompensation" ], "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": [ "r346", "r350" ], "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": "Schedule of the Components of Share-Based Compensation Expense" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r81", "r127", "r128", "r129", "r130", "r131", "r136", "r139", "r152", "r155", "r156", "r160", "r161", "r431", "r432", "r514", "r532" ], "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": "Net income per share attributable to common shares - basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Earnings Per Unit:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r81", "r127", "r128", "r129", "r130", "r131", "r139", "r152", "r155", "r156", "r160", "r161", "r431", "r432", "r514", "r532" ], "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": "Net income (loss) per share attributable to common shares - diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r157", "r158", "r159", "r162" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r448" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll liabilities" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails" ], "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": [ "r0", "r72", "r73", "r74", "r122", "r123", "r124", "r126", "r132", "r134", "r163", "r199", "r296", "r298", "r352", "r353", "r354", "r367", "r368", "r430", "r449", "r450", "r451", "r452", "r453", "r454", "r541", "r542", "r543", "r574" ], "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.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "domainItemType" }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of equity interests that are issued or issuable in a business combination.", "label": "Equity Interest Type [Axis]", "terseLabel": "Equity Interest Type [Axis]" } } }, "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.", "label": "Equity Interest Issued or Issuable, Type [Domain]", "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]" } } }, "localname": "EquityInterestIssuedOrIssuableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r106", "r290" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedTerseLabel": "(Gain) loss from change in fair value of warrants", "terseLabel": "(Gain) loss from change in fair value of warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/FairValueMeasurementsNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r433", "r434", "r435", "r440" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r270", "r285", "r286", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r434", "r485", "r486", "r487" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails" ], "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_FairValueDisclosuresTextBlock": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r270", "r329", "r330", "r335", "r336", "r434", "r485" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r270", "r285", "r286", "r329", "r330", "r335", "r336", "r434", "r486" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r270", "r285", "r286", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r434", "r487" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r433", "r434" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value Hierarchy for Financial Assets and Liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r438", "r440" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Unobservable Input Reconciliation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r270", "r285", "r286", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r485", "r486", "r487" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "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": "Useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r220" ], "calculation": { "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails": { "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", "negatedTerseLabel": "Accumulated\u2028Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r222" ], "calculation": { "http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails": { "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 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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails": { "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 remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2022 (remaining 9 months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r222" ], "calculation": { "http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails": { "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 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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r222" ], "calculation": { "http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails": { "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 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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r222" ], "calculation": { "http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r215", "r217", "r220", "r224", "r498", "r499" ], "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.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r220", "r499" ], "calculation": { "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails": { "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": "Gross\u2028Carrying\u2028Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "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.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r215", "r219" ], "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.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r220", "r498" ], "calculation": { "http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails": { "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", "totalLabel": "Net carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails", "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r107", "r446", "r447" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedTerseLabel": "Unrealized foreign currency transaction (gain) loss" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Currency forward contract" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r426" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "terseLabel": "Gain (loss) from change in fair value of earn-out liabilities" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r206", "r207", "r481", "r501" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/GoodwillRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions (Note 2)" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/GoodwillRollForwardDetails" ], "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_GoodwillDisclosureTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r209" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Effect of exchange rate on goodwill" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/GoodwillRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Period Increase (Decrease)", "terseLabel": "Change in goodwill" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/GoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r106", "r225" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "terseLabel": "IPR&D" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r76", "r177", "r179", "r182", "r185", "r187", "r500", "r509", "r516", "r533" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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", "totalLabel": "Net income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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_IncomeStatementLocationAxis": { "auth_ref": [ "r234", "r236" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/ShareBasedCompensationComponentsofExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/ShareBasedCompensationComponentsofExpenseDetails" ], "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": [ "r119", "r364", "r365", "r366", "r369", "r371", "r373", "r374", "r375" ], "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.indiesemi.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r133", "r134", "r176", "r363", "r370", "r372", "r534" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Income tax benefit (expense)", "terseLabel": "Income tax benefit (expense)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r105" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r105" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.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.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r105" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 18.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 current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r105", "r495" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 20.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", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r105" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 19.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued payroll liabilities" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r105" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.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": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r105", "r471" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 22.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": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r105" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 21.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 and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r140", "r141", "r142", "r156" ], "calculation": { "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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": "Effect of potentially dilutive unexercised options (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r216", "r223" ], "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.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r223" ], "calculation": { "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails": { "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": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r216", "r223" ], "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.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets, Net" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total intangible assets" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r213", "r218" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails": { "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": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r75", "r175", "r455", "r457", "r515" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r90", "r276", "r284", "r287", "r288" ], "calculation": { "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r92", "r277", "r287", "r288" ], "calculation": { "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r100", "r103", "r109" ], "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.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r205" ], "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": "Inventory, Net" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/InventoryNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r54" ], "calculation": { "http://www.indiesemi.com/role/InventoryNetComponentsofNetInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "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.indiesemi.com/role/InventoryNetComponentsofNetInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r57" ], "calculation": { "http://www.indiesemi.com/role/InventoryNetComponentsofNetInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross 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": "Inventory, Gross", "totalLabel": "Inventory, gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/InventoryNetComponentsofNetInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r57", "r481" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.indiesemi.com/role/InventoryNetComponentsofNetInventoriesDetails": { "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": "Inventory, net", "totalLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/InventoryNetComponentsofNetInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r56" ], "calculation": { "http://www.indiesemi.com/role/InventoryNetComponentsofNetInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "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.indiesemi.com/role/InventoryNetComponentsofNetInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r57", "r204" ], "calculation": { "http://www.indiesemi.com/role/InventoryNetComponentsofNetInventoriesDetails": { "order": 2.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", "terseLabel": "Less: Inventory reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/InventoryNetComponentsofNetInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r55" ], "calculation": { "http://www.indiesemi.com/role/InventoryNetComponentsofNetInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/InventoryNetComponentsofNetInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r203" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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": "Inventory impairment charges" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.indiesemi.com/role/InventoryNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r88", "r174" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r475", "r477" ], "calculation": { "http://www.indiesemi.com/role/LeasesComponentsofLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesComponentsofLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r475" ], "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 Lease Cost Components" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r476" ], "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 Future Lease Obligations" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r476" ], "calculation": { "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails_1": { "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 minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r476" ], "calculation": { "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r476" ], "calculation": { "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails_1": { "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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r476" ], "calculation": { "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails_1": { "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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r476" ], "calculation": { "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r476" ], "calculation": { "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (remaining nine months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r476" ], "calculation": { "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails": { "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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Term of option to extend" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r44", "r118", "r181", "r198", "r244", "r245", "r246", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r410", "r418", "r419", "r445", "r479", "r480" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r118", "r198", "r445", "r481", "r506", "r524" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r47", "r118", "r198", "r244", "r245", "r246", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r410", "r418", "r419", "r445", "r479", "r480", "r481" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r41", "r117" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r41", "r117" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r41" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans Payable [Member]", "terseLabel": "Loans" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.indiesemi.com/role/DebtBalanceSheetComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "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": "Noncurrent liabilities - Long-term debt, net of current maturities", "verboseLabel": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/DebtBalanceSheetComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r49" ], "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.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r49", "r243" ], "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.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtComponentsofInterestExpenseonDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Discount rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Expected volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r53", "r118", "r198", "r244", "r248", "r249", "r250", "r253", "r254", "r445", "r505", "r523" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDisclosureTextBlock": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest Disclosure [Text Block]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "MinorityInterestDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NoncontrollingInterest" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestLineItems": { "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": "Noncontrolling Interest [Line Items]", "terseLabel": "Noncontrolling Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Ownership interest by noncontrolling owners" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Ownership percentage by parent" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails", "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r53", "r84", "r405", "r417" ], "lang": { "en-us": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest [Table]", "terseLabel": "Noncontrolling Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r102" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r102" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r102", "r104", "r107" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r67", "r69", "r74", "r77", "r107", "r118", "r125", "r127", "r128", "r129", "r130", "r133", "r134", "r149", "r177", "r179", "r182", "r185", "r187", "r198", "r244", "r245", "r246", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r432", "r445", "r510", "r528" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails": { "order": 1.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", "totalLabel": "Net income attributable to indie Semiconductor, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r67", "r69", "r74", "r133", "r134", "r413", "r421" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: Net income (loss) attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r127", "r128", "r129", "r130", "r136", "r137", "r151", "r156", "r177", "r179", "r182", "r185", "r187" ], "calculation": { "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "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 attributable to common shares \u2014 basic", "totalLabel": "Net income attributable to common stockholders - basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r138", "r144", "r145", "r146", "r147", "r151", "r156" ], "calculation": { "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails": { "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, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net income (loss) attributable to common shares \u2014 diluted", "totalLabel": "Net income (loss) attributable to common shares \u2014 diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r122", "r123", "r124", "r298", "r404" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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 income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Office equipment" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r177", "r179", "r182", "r185", "r187" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r468", "r477" ], "calculation": { "http://www.indiesemi.com/role/LeasesComponentsofLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesComponentsofLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r464" ], "calculation": { "http://www.indiesemi.com/role/LeasesBalanceSheetClassificationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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": "Operating lease liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesBalanceSheetClassificationDetails", "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails", "http://www.indiesemi.com/role/LeasesNarrativeDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "OperatingLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesBalanceSheetClassificationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r464" ], "calculation": { "http://www.indiesemi.com/role/LeasesBalanceSheetClassificationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Less current obligations under leases", "terseLabel": "Operating lease liabilities (current)", "verboseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesBalanceSheetClassificationDetails", "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails", "http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r465" ], "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 [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesBalanceSheetClassificationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r464" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.indiesemi.com/role/LeasesBalanceSheetClassificationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "netLabel": "Operating lease liability, non-current", "terseLabel": "Operating lease liabilities (noncurrent)", "verboseLabel": "Long-term lease obligations" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/LeasesBalanceSheetClassificationDetails", "http://www.indiesemi.com/role/LeasesFutureLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r466", "r471" ], "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": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesCashFlowandBalanceSheetReconcilationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r463" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/LeasesBalanceSheetClassificationDetails", "http://www.indiesemi.com/role/LeasesNarrativeDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r106" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r474", "r477" ], "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.indiesemi.com/role/LeasesCashFlowandBalanceSheetReconcilationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r473", "r477" ], "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.indiesemi.com/role/LeasesCashFlowandBalanceSheetReconcilationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r460", "r461" ], "calculation": { "http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r460", "r461" ], "calculation": { "http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r460", "r461" ], "calculation": { "http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r460", "r461" ], "calculation": { "http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r460", "r461" ], "calculation": { "http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r460", "r461" ], "calculation": { "http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r460", "r461" ], "calculation": { "http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog", "verboseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "domainItemType" }, "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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r423" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Nature of the Business and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r45" ], "calculation": { "http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/SupplementalFinancialInformationSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.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 and deposits" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "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.indiesemi.com/role/LeasesNarrativeDetails" ], "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.indiesemi.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r406", "r407", "r415" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r86", "r106", "r230" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.", "label": "Other Depreciation and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "OtherDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other income (expense), net:" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Warrant Liability" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/WarrantLiability" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 6.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" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Stockholders' Equity (Deficit) Attributable to indie Semiconductor, Inc." } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r99" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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": "Payments on deferred financing costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r94", "r397" ], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": 1.0 } }, "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": "Cash paid to acquire business", "verboseLabel": "Purchase price - cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r94" ], "calculation": { "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 }, "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Business combinations, net of cash", "terseLabel": "Business combinations, net of cash", "totalLabel": "Net cash paid" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r95" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Accrual for purchases of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r95" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PhantomShareUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded as phantom share or unit.", "label": "Phantom Share Units (PSUs) [Member]", "terseLabel": "Unvested Phantom units" } } }, "localname": "PhantomShareUnitsPSUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r346", "r350" ], "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.indiesemi.com/role/ShareBasedCompensationNarrativeDetails" ], "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.indiesemi.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21", "r291" ], "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.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21", "r291" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21", "r481" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value, 10,000,000 shares authorized; no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r34", "r35" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r97" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance of debt obligations" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r96", "r351" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r67", "r69", "r74", "r101", "r118", "r125", "r133", "r134", "r177", "r179", "r182", "r185", "r187", "r198", "r244", "r245", "r246", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r406", "r412", "r414", "r421", "r422", "r432", "r445", "r516" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST", "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "monetaryItemType" }, "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": [ "r38", "r233" ], "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.indiesemi.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r235", "r551", "r552", "r553" ], "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 and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r37", "r231" ], "calculation": { "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails": { "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 and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails" ], "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.indiesemi.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r233", "r481", "r517", "r525" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails": { "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 and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r233" ], "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": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r14", "r231" ], "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.indiesemi.com/role/PropertyandEquipmentNetDetails" ], "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": "Useful life (in years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r82", "r201" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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": "Bad debts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r98" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Payments on debt obligations", "terseLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r360", "r496", "r565" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/ShareBasedCompensationComponentsofExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r4", "r13", "r113" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r298", "r355", "r481", "r522", "r544", "r546" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r122", "r123", "r124", "r126", "r132", "r134", "r199", "r352", "r353", "r354", "r367", "r368", "r430", "r541", "r543" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "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": [ "r172", "r173", "r178", "r183", "r184", "r188", "r189", "r191", "r313", "r314", "r497" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r303", "r304", "r305", "r306", "r307", "r308", "r311", "r312", "r317", "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r309" ], "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.indiesemi.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r310" ], "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.indiesemi.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r310" ], "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.indiesemi.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r310" ], "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": "Remaining performance obligation (as a percent)" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r472", "r477" ], "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": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesCashFlowandBalanceSheetReconcilationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyExpense": { "auth_ref": [ "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.", "label": "Royalty Expense", "terseLabel": "Royalty expense" } } }, "localname": "RoyaltyExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r169", "r191" ], "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": "Total revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenueSchedulesofCustomersAccountingforMoreThan10ofTotalRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/SupplementalFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r157" ], "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.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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 Text Block]", "terseLabel": "Schedule of Antidilutive Units Excluded from Computation of Net Loss Per Unit" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r381", "r382" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r381", "r382" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Components of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r156" ], "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 Basic and Diluted Net Income (Loss) Per Common Unit" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r139", "r143", "r152", "r156", "r161" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r215", "r219", "r498" ], "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.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r215", "r219" ], "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, Net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r210", "r211" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r223", "r226" ], "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, Net" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r31", "r32", "r33" ], "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": "Components of Net Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/InventoryNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r38", "r233" ], "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.indiesemi.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r346", "r350" ], "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.indiesemi.com/role/ShareBasedCompensationComponentsofExpenseDetails", "http://www.indiesemi.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r299", "r343" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Summary of Warrants" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/WarrantLiabilityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r219" ], "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 Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r167", "r169", "r170", "r171", "r442", "r444" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Customers Accounting for More Than 10% of Total Revenue" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r87" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general, and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general, and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/ShareBasedCompensationComponentsofExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Contract revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r105" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "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.indiesemi.com/role/ShareBasedCompensationComponentsofExpenseDetails", "http://www.indiesemi.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "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.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r16", "r481", "r503", "r520" ], "calculation": { "http://www.indiesemi.com/role/DebtComponentsofDebtDetails": { "order": 2.0, "parentTag": "indi_DebtLongTermAndShortTermCombinedGrossAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Short-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r42" ], "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.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r40" ], "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.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/DebtComponentsofDebtDetails", "http://www.indiesemi.com/role/DebtNarrativeDetails", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r469", "r477" ], "calculation": { "http://www.indiesemi.com/role/LeasesComponentsofLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesComponentsofLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r21", "r22", "r116", "r118", "r139", "r143", "r148", "r152", "r156", "r164", "r165", "r166", "r198", "r244", "r248", "r249", "r250", "r253", "r254", "r291", "r292", "r294", "r295", "r296", "r445", "r571" ], "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.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST", "http://www.indiesemi.com/role/Cover", "http://www.indiesemi.com/role/NatureoftheBusinessandBasisofPresentationNarrativeDetails", "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails", "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails", "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r52", "r72", "r73", "r74", "r122", "r123", "r124", "r126", "r132", "r134", "r163", "r199", "r296", "r298", "r352", "r353", "r354", "r367", "r368", "r430", "r449", "r450", "r451", "r452", "r453", "r454", "r541", "r542", "r543", "r574" ], "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.indiesemi.com/role/BusinessCombinationsNarrativeDetails", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "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.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "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": [ "r122", "r123", "r124", "r163", "r497" ], "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.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "auth_ref": [ "r21", "r22", "r296", "r297", "r298" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Shares, Conversion of Units", "terseLabel": "Conversion of common units into common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NoncontrollingInterestNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r296", "r298" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance per settlement of equity awards and cash exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r298", "r345", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance per settlement of equity awards and cash exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r27", "r28", "r118", "r196", "r198", "r445", "r481" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "indie's stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r73", "r118", "r122", "r123", "r124", "r126", "r132", "r198", "r199", "r298", "r352", "r353", "r354", "r367", "r368", "r404", "r405", "r420", "r430", "r445", "r449", "r450", "r454", "r542", "r543", "r574" ], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICITANDNONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "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": [ "r482", "r484" ], "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.indiesemi.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Developed technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r386" ], "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 names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/BusinessCombinationsPurchaseAllocationDetails", "http://www.indiesemi.com/role/IntangibleAssetsNetSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r150", "r153", "r154" ], "calculation": { "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "terseLabel": "Less: Earning attributable to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]", "terseLabel": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDiscountedCashFlowMember": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating present value of future cash flows.", "label": "Valuation Technique, Discounted Cash Flow [Member]", "terseLabel": "Discounted cash flow" } } }, "localname": "ValuationTechniqueDiscountedCashFlowMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]", "terseLabel": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueOptionPricingModelMember": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating price of option.", "label": "Valuation Technique, Option Pricing Model [Member]", "terseLabel": "Option pricing model" } } }, "localname": "ValuationTechniqueOptionPricingModelMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r470", "r477" ], "calculation": { "http://www.indiesemi.com/role/LeasesComponentsofLeaseCostDetails": { "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 cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/LeasesComponentsofLeaseCostDetails" ], "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.indiesemi.com/role/DebtNarrativeDetails" ], "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.indiesemi.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants to purchase Class G units" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareAntidilutiveUnitsExcludedfromComputationofNetLossPerUnitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "calculation": { "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "netLabel": "Warrant liability", "terseLabel": "Warrants outstanding", "verboseLabel": "Initial Fair Value" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.indiesemi.com/role/FairValueMeasurementsFairValueHierarchyforFinancialAssetsandLiabilitiesDetails", "http://www.indiesemi.com/role/WarrantLiabilityNarrativeDetails", "http://www.indiesemi.com/role/WarrantLiabilitySummaryofWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrant, measurement input" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/FairValueMeasurementsUnobservableInputReconciliationDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r156" ], "calculation": { "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Diluted shares outstanding adjustment" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r138", "r156" ], "calculation": { "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average common shares outstanding - diluted (in shares)", "totalLabel": "Weighted average common shares outstanding - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r136", "r156" ], "calculation": { "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Weighted average common shares outstanding - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.indiesemi.com/role/NetIncomeLossperCommonShareBasicandDilutedNetIncomeLossPerCommonUnitDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "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" }, "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": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2793-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2814-109256" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=29634951&loc=d3e1756-110224" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2459-110228" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r237": { "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" }, "r238": { "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" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r337": { "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" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r381": { "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" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r403": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r411": { "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" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r423": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r484": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r506": { "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" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r522": { "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" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r528": { "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" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r536": { "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" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r566": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r567": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r568": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r569": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r57": { "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" }, "r570": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r571": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r572": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r573": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r58": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r69": { "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" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "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" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "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.19)", "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.2(a),(d))", "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.3)", "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.4)", "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.7(b))", "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": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-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": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "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 98 0001628280-22-014330-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-22-014330-xbrl.zip M4$L#!!0 ( )6 K51PIS%EA@@ /HK ; :6YD:2TP,W@S,7@R,#(R M>#$P<7@S,3$N:'1M[5IM4QLY$OY^OT)KZA)2Y?<77@RABK6=BZL2R(*YW'VZ MDD<]M@[-:':DL?'^^NN6QMC&!IQC-T J?#">44OJ;CW=_4C6\2_=\\[@WU]Z M;&PCQ;Y<_?JIWV&%4J7RM=&I5+J#+OLX^/R)-9O[]<3>S25PH[;M6KU[X45.0LWML25',5M MIRVVAAIMRYL#K73:WJFZOR-J*84\DFK6?CN0$1AV!E-VH2,>ORT:]'#)0"I# M+VCD'X SXN3N<>JU:>(X2L8PUZY6)Y5Z-V,YE)8U:N7:<87D-]ATCZ[HL?1D MM=-#70-T.:1_N9W[&^WL]"X&_0_]SNF@?W[&SC^PSL=^[P/K_:O7N1KT_]G# M5]C:N]C&!\]JR)>KB\NKT[,!&YRSBZM//59K\%*MNNRT,Z!UJATVFD5V>LE./_?.NKWNFDGW M8G&SN?_-C)7A[)G"K5_$+(:94+#/04?-(NQ09 &DI!*S8V[?[+0.CMBW&_*P M_0D7 E-E24%HVXT]5'5](/]*Q@+QT"[5#I+G2DFU\MR.[S_[T8JG:M5RB]S0 M9V,^ 9;"1,(4ZXX=2\-^RWB*@:-F[ (2G5JF8_9!IQ&K54N_,1TR=*4$=@F1 M#'0LLL#JM,CZ<5#&-3Y\8(VW6:P?;]7K+V[5?^4&UQI7-9JQZUA/%8@1%/WB MIW[)A4858HV,!&?@,F8\GK$LMFD&: %R%$=7$ N<1?B42JY8R -\E3(=8=FU MVLNM"<00@#$\G9%(Q*\!YUT:T^ [@H&%,D9\$-06>"@B=%$)67!!"%#:*N:Z.:-.3?Y3$I&,/;AJ?4;I2C) >GKBZDY,(V6&*(,+:./XAGL@L\R_\-@02Q'R/_4'X_([>>1*:?[RP>#9VO658;)TYUZ)C^YR[=9!@ M8$VD(.QS@YMU*B[<8-P0J:: X*F8@Q/#1?*A5-+.B*%LFI9"U>'80=1'V8KH M$BEW->PF-RC)T@1#Q#A&%00Z%4X!1\]'$"-14A@IV ()A2")X-;#1P.&JDRP MC/R,A]?"UWL3KC*72PDL$(;(F>4$E]ELX+YOS395P3]N)L(.^-@1,[KQ='NH M,WO_W-O4+7XK#;27"!_?.;+A?)?B8AF\#U"?G[A]+>2]ZX&Q#C Z"LE9K6NY M@]]OR-M$5G009"D!:(D9K(P7:6/Q#9UFXR@FP"%^]R=T;'=-.$3T8Q:](Y>K MB9M.<&ZO/.:C+FYI4Z4?UVT@'"%R5F?%XT94_(:5'Z ^^ 2' ME+]S3+ST#6WKQ<7$_[>A=6?,8AY.Q45NI%2]#.]%FO3'S%M3IS5.?ZL:1UYO M=6INV8I[@4-&D;068+T$W78=:N1#U"XDZN<&V<50P+QOJ*[@?]I=S&,6?L\D MJN^B-(L#=]3S[I%]ZU]S(/[24_W+V\F>*B2KZ"J)J*5C!SK ""0@S'*R<;NC MG *_)O;@R:OC#XYVNW/O^1'?-X$WW_SY0Y\-&98+[&C@-L&NY]N?X S(R]@&X]!?Q*3U[+!/$7^$::8QXJ('7"I%]'G?NO( M85KT!5W&$ZTF0%4]YJ/\)YLTS]80)4K/ %NG8^U3-%\) @3M$PG.EO6<%O=/ M@=)3!L(H&&*@/?]RA*4N47S6 MEK%;4-?I:'4"7,BC"=5+I&FYMDYQWYS?K3G<*S?WFW2]QJ+F5LPGSF_>E-W- MFXH5ZVW-5KG>;-W;7"W7[FU[:-A6^6!_[T\?%95M[1]N-6S%.<([ ]UM$AZ_ M+S0*=]#0KBI1K5%T M5\#NW%#*G?> 7ZKDE<)6HAM<.,_,&[WX' YYL]-$GN8^URZ?W/IF"]CD@8R& MX)K7,329._]EDT^Z6 )6;'\R(I[@G:V";B7/ULO[K:7Y^[LG_ %!+ P04 " "5 M@*U44 ;(U),( !6+ &P &EN9&DM,#-X,S%X,C R,G@Q,'%X,S$R+FAT M;>U:6U,;N1)^/[]":^H04N7;^!+ $*J\MMFX*H$LF,TY3Z?D&8U'!\UH5M+8 M>'_]=DOC&S;@++O!I,*#\8Q:4G?KZ^Y/LDY_ZEYV!O_]W".1B07Y?//SQWZ' M%$J5RI=ZIU+I#KKDP^#31](H5STR4#31W'"94%&I]"X*I! 9D[8JE(;^&0T./O7Z4^E$NE*/XM98HBOL()GF MR8A\"9B^):52+M61Z53Q461(K5JKD2]2W?(Q=>V&&\'.9N.<5MSS:<5.,PTN6 3H^1\,9H3) M[>/$:=. <01/V$P[KX8J]>XB/N2&U+UR[;2"\AML>D!7\)@Z6^WT6%^>D]Y]>YV;0_ZT'KZ"U=[6-#U[4 MD,\W5]+5:A?=7G?-I >QN-G<_V?:\'#Z M0N'6+Y)!!,-H4?I2V4DKSRSX]O/?K+B*:]:;J(;^B2B8T84&W,V@;)C M(J[)KQE5$#=B2JY8*I4A,B'G4L7$JY9^)3(DX$K.R#6+N2^3(/.-A+7N)WX9 MUOCXD37>9K&^OU6O[=RJ_TPUK#6L:CPEMXF<"!:,6-$MOG)+'DA0(9% 2& & MRA-"DRG)$J,R!A8 1;%L!;! 20Q/BE-!0NK#*T5D#%772">W)I PGVE-U11% M8GK+8-ZE,36\"T 9F%)8J@-SH(#/%5 ;$$N@.V@2,$4F$? #*?+;G@"S]\Y>BVQJ[\4 M>JM?C5Y&0IX /A!J"SP4 ;H@#LUJJ9TG(60TBN0=OOLB"V!,P-S2XA 5RQ M$=<&MA2&4'SI] XQM2YPJF?*K&G[ ZIGC9V#ZF!E7??WCFK>X8G.P9B3(TQ, M,@PY/-H5[Q.JF,468(4/!4,,$ : '@JN(Q1'L1B2,B9F? ZX]H74&?3#=*VD M<"!+E?19 *\U.0!,!0Q ZH#3N_,CFHP8:4,FO,H$2%BRW3Q@;VU7R[/QR3UR M)-*) S>.3S!=+F'>81!UV7JB<&6B$"9".^]' D@@0_D&Y-%N:7<8W2]&'A]$ M=Y=IO@M6Z2$#0.4SN;HO,P4#0$8<Q.ALJ'G J>)H '?TQ-:= M!$?*-%(&&]#:\@N;E:5FH)"!*H"=4J#3W,\$Q6("9EDE%M0#>C@BL\R_X-N0 MH2#D>^C/ I??P3O/0O/W%Q8OQJZW#(NM,^=:=&R?<[<.$@BL,0\0^U3+A&)Q MH1KB!DDU!@15P0R<$"Z<#KG@9HH,9=.T&*H6QQ:B+LI61)=(N:UA=[E!::92 M"!%M&97O2Q58!2P]'[$$B)* 2($6EF((H@AL/5PT0*CR%,K(CWAX+7R]-Z8B ML[D4P<+"$#@S'\,RZPW<]XW>IBJXQ\U$V (?.D)&UXYN#V5F'IY[F[I%Y](, M]Q+ATSM',ISM4FPL,^<#T.<';E\+>>\Z8*P##(]"YR39 M7)>W3I.(ZCEUPOQKHX4%MC!9Z_.B,26"WS*1'^#Y< M3/RU#:T]8PYFX51B.5GK,5^P*&C&-N M#&/K)6C>=2B!#V%[P$$_.\@!A +D?8UU!?[C[F(6L^SWC(/Z-DJSQ+='/6^? MV+?^,P?BNY[J=V\GVQ9 5L%5'%"+QPYX@.%S!C#+R<9\1SEA]!;9@R.OEC]8 MVFW/O6='?%\%WGSSYPY]-F18&D!'S>8)=CV_SF@Z" -.@4T7'7G1P%QT%L>P M=_V#63/R K;Q&/0',7DM&\PV\(]001XK G:83;V /OM;1P[3HBOH/!E+,698 MU1,ZRG^R47FV9G$JY)1!ZR22+D73E2 T#Z3X&Q9SW%Q_Q8H[<1 $&XCGI2& MTA@9MS"GKPT-XQB[^X.G8H+UMD:S7< M'VRNEKT'VQX;MED^.GSWMX\*RC8/C[<:MF(=X9P![M8I3=X7ZH5[:&C5TCOB MK6(!5W'-XS(M/ *":KGZ**"^Y6_"N):?Z'1_SWM7/?'J17N5[-Y-I]QYC_BE MBEXI;"6ZP86S%+_1BR_AD/V]!A ^^WG_$LO<-5N@)H]CL .6O :12>PY,ID9 M\)I"UUEHP77>@0$)B9A[ML2N-/W1#-/]V-6WOW]^Q/4$L#!!0 ( M )6 K51HO(:@]@0 $\4 : :6YD:2TP,W@S,7@R,#(R>#$P<7@S,BYH M=&WM6%MSVD84?N^O.,%3QYE!-\ VMWB&R/*$&0<2D'-YZBS2"K99:9758DQ_ M?<^N$+X0/&DG:=(V/&A@SV6_P4"F'UU=?T M'><\/(>7X:M+:-FN!Z$D6<$4$QGACA.,:E!;*)5W'6>U6MFKIBWDW DGCE;5 M5GKY3_NX[YI+^3,3KLW[,KH'%SVO, M[40NG7GN27*:M%HGS4[K-([),77=5CMQOUE&76@NK[ MNZ>-7/56+%:+KN>ZO];N\2EZHRS"V3SK&K1(303:MB%'@@O9/7#-IZ+GYN2K1M% /9QFMT'D- M#2FX6; 94]!L]!W-75FT8]<=O!'ZCLIO#OCTLX#]8!(.+X;^(!R.1S"^ /_E M,+B X'W@7X7#MP$>(368W#?G!S1D,#K?8+\8C@8C?SBXK+!C24VF5X-1".'X MA[=C&O@F%!WW1(A_OH8)S854(!)@61DK(.@RSR(8C+7)XT&SU?)'F)%N;[\\ -5X(F8+G6F\@$=*H_E2J!IK% MV.]>$1DM#@^\$[?7].IE?R,%)(PC<0MG2J.EQ(Z+=I,LAN F6I!L3K$QIBDK M"@W]%D.)N(10AQ6M8Y?%3HUW13Y?I^B2.O@+1A/4@WH5NZ8P3A(6(2@T4^O9 MF%$WMX4+=',!TVC!.*>R$KY@&\6DTW.C?TKDC&2TL,8W MG*YA$)F(Z?2L(YT8,;&4\#$3*_3LG!X>'+=[<.0]L]$^6D4Y67(,>81@N?;U MUO^2?EHR2?6$*8QY6YA'!,,L;P^.C^)G6U"W4=M&;(/,ZS1;"*'3,TX[:FQ@ ML RS)"5&%2:9(IBO,9X:=15&PG1>YI(6&DY=DPGG@&)8 A@.).0(IZ@;J60; M)IVU9FJ;.Y%KR4MK1$ZEN;-X$"[[K]?OWRS[Q\52(NG%K,@Y67=99DK?"/7NJSO&/G&MLS(B?(/-P"S) MFV'?Z=ANLZWGO4*<*JXNWJP"MED%'!7OTDY:=L?K["6[MK>7]IC:9L-NM_>+ MWE7K&,@E;'1,@9%]7FO6*H&>[TOVVB?5WW;+(0;>XB+Q2"LQBTI;U'',=ILIM_QFMW"F C M;VGF;L,^U3E;G9E5LSK\8>;J7I<_K.U_GVE[9N>#9?M.:E4 *RUE(GVU:KS' M^K/8'ZPK/VO]FQ?$/H__5TK]BS;=_U'Y?RZ-RVWI.Y7_*[+&5;S\]_2Y>O_' M(^"81?/K+LWS59E[ZG?T)4$L#!!0 ( )6 K51PO>IC(V " $M*&P 1 :6YD M:2TR,#(R,#,S,2YH=&WLO6MSDTFR+?S]_ J_[#AQSHX805VR;DQWGP!L&/?& M,FU,,_:7CJRJ+%M&%X\D@^U?_V;)%MA<&@.RI4>(Z0%)S_U9*S-7UB7KE_]W MVNNNO:7AJ#/H_WI/WA?WUO[?;[_\?ZW6OQ_O/%];'Z23'O7':T^&A&/*:^\Z MX\.UUYE&;];*<-!;>ST8ONF\Q59KV(RM M8'UN09"^Y;TIK2*]\J4HZ2'\X^!A="7Z0JHE7;8M* 5:&%&WDDT!2#I=7/A' M?@@NANR*1=0:G%4Q:=1>6XG6D8)4+WLXYJ?C)^R/'IZ..K_>.QR/CQ\^>/#N MW;O[[_3]P?#@@1)"/OCWUO.7Z9!ZV.KT1V/L)[IW>=3)>'CMJ-,X[$Z/"P]X MZW3';J?_YHM[Z@=U<\31^_-V^OGZ[=0?:$2]SOTTZ#VHKT]H+2]W_]R-RQ#" M@]/Z@._/>3INC2A=VYF_WS\8O'W0Z?,=4,7TP7B(_5$9#'LX9LSY4M*TA&^] MO]C#DU'K /'X_7D*CN+DDI<;ZMW)EI!7#DF#D_YX>/;^D,G#3Z]]N7%RV)5[ M_?S;^KL;5:(EF!5J>I)Z4.=O7OK'8'9.O[2SU%?MK_>>#/ICMOW6[MDQO\)T M\>W7>V,Z'3^8\.[!;__K?_VO7\:=<9=^J_QM36G[RX.+'W]Y<''J.,AGO_V2 M.V_71N.S+OUZ+W=&QUT\>]@?](EOH'/ZL.Y(PXN/G9RI/_G(V]OL@(:==''] MT_$.E5_O=[C\+1]M'?^B]H^Z;MMI3>Z\WSK?._]#MH]\[>^?M MPZWS@_/VT=/#]E'N;AWM'#W7[>[>^4"TU:;97\^]=N\I[[,EVN=[9WN]K?.] MW2W@OT_W=O?T_NZFV)->/%?[9WNOD]W?W3K??[UQNG^TH?9Z?W;;Z^VCK6>_ M][9V]X_:NTGO'VW*]OG6Z?;NJ[?YV=-.?/;*\KYGV[M[JJW:G2T^MKW^YFSK MZ,UI^]F&W-K=/&^_WE#;ZWM\S,'E,7_RM4Q_?_>8S[MIVD=[>D]M\OULB.W= M33[7AMC;?76Z=;0E^1ZA?;1AMI_Z\^>[&^.ME^+T>=W&S_^73CG8[&3+6I]: M0#:T?$JV)5!X(.T%)GOO-ZE:E3+7X+Y-]*=![0/\3_F7T0K@KP$L/@$X1N%S MS*%E2Y0M0.=;@?U8RT$(WAJMO6?[KB#,#=\7?/Y!7B%\(X3E)PC;%-$8-EP! MH6HVHUNH))MPS";JZ*31Y=YO?]RE_6[T.;J>O8JL^ MP9:4B*4$U[)9L= &R4(;V%NK8D4N600&_MYO@A6R!QF4N4.,'[$!YXD1=_'@ M>E@NG5/*K8+=JJ97H/\]Z/H3T"6#*I5'#L)*M\#*V I9I99W)BNOP"? >[\] MK:_W6_ N*>LBLU:H@#V%CR5I*41F%Y$%"?W7YL/:<@*OW_PG#A! M>M[!V.E6^[[0:"_'K,(J$;;+TTZ?U7R'7?I@U*DIP<8I*])1)W;YJ-%XOF0X MW5K?>KO?__UP_WQPOM=[Q0 Q(=9?,3A_B+WS_:/M]7RX_8R_/_OCW?;K+;-W M?B"W7P:Q]_KWT?[N +:._NSN';TYV]_=?[._GOB8/_@Z?*^[&TRN3;[NWKNV MXN.GQ_S[]\/8R]WMHX.S]NL_.]N[OW?;O9TW[?.=(R8@/\O^X=8N/P<_X_[1 M([[//\R_SU^-MSJ5#!OC=CWNZ-5?4(R.$6W+UL -(NE6 *M:2"__4HI>$)Y2F G,U>0O@)C1Y<%_E#*L3[)1I])C>I^=##T20Y9Z*M3?*C MAV/.2'Z]-^KTCKLUN9O\=CB<\/!J&G+_=)3Y% ^NG^/B^A\N>GD/H\')^QYE-3T23:#7]ULGU>^G0<&UR0_39;/W)YO]<][L?'_S;]*?K M9S^>:)WI-TY^A^.:UDP$6$5)R.EQ'[:]O\U\95<]4>37MTR_3R_RX-J+^NQ[ MLUF2R2YJI3U$ O8QD(0G+X5'H\(N^'GG1Q--HN+\>#].;1:6=T[[?I+D\&/ M_OVK>W\7C0#3IP!:I>0@-= M;KD9+B?]S@4HHT/D /3^??=8")T,Z;?+.YMLG)YBNFWZO9[CLS@'#<798HJ% M C$4-M%L6--K:2*%A(W&>6*E5T#^N'ZV_@JOOY3IJ?3.38 M=1Y?MF _?/5R_9LI[GR*+AA2F3@8&1>L"9@L62_8PZ&8O$TIU:*]3=FZ;/+\ MT;?Y@H8OJW=X_WBY\Y9OZ^JN$]&-X\'P.U_\)\?7']>I/^AQ-O:9T][49UT[ MQ8/K=_\UW$$HC12"<L)Q9I!81FH(3/KM%.[,[UV8P\6(R*?%;2LCE B0J] MPI!-2 E)2I$;D...AN.'+X:#?)+&V\.7-'S;273=@UUN7<;D5A6%9%RV43K0 M.:)RDH,2UFY*D'314">G^,D5?E_&3]XEX*WT F6.&2*) MA%'24MC?Y8_+:'^LOK/#X%&6 +* 5[8$XT4*% S#M13V=S?XS<7^=++2*4?. M /M+CG^2Q*3)2)OB2/HYX->(]V8XPHAL0!$)D*(.A+&Q9)U]BE9[,Q%SHA$* M>^,_)[7W== ['O3YZ^A[^S@:F7.)F0.'_4[_X!9Z.F\%'U., M##EC9M<*5JI8/Q7!!B71%8U+@\^CE$YZ)]TZYV9[?$C#NM^0#NO9WM)F/PUZ MMZ _;P6R))(-*@"(R/E 2"&15:JP28'WTL>E@>P%UL%.C4&E9)6RS0DE!)VC M3@59Y(?B#,.3E@:5]J!?'WPXZ';9SVWR*QC2J"DH.>NLP:2E2@A:!O06O)0N M%\6?'=P=2G,+R!1M'7BDB)6TUP5-SCI)[<%Y&3BQ6OP&A876TW>38:/K95&2)ER,C&R MG7(@#R2E%*302!?L\F$[E_QM_D"'&$5RQE$J 9(3WN98( 1. R]&FBP! MOLNHTJX-;2#SPXF8Q%23$:BT< !.G@5!6G@\,VA.]FE@>E. MV\%GAP_%&%7,4 T'R,6(+*@""-"9"# L#3[S;@>?'60@5<'H%(%'4#+')"BA M8U$LC(BT/('P#MK!9XA*2:Z@M*Q)# 0KV*J,,B'+4'3T I8&E3FT@\\.)6<9 MI6"DD=)"3+58G/1>:E)@4KH<7K,HHY%NY0VH&$0Q'(]+8IYJ\B2S]52R$AR/ M0Y.F5BR2C&[PI Y7NT8L2>] @M,V"!]=J'.@4&AAXHH1C4BL9D6'HNO<$9: M=01B@CJSE*P3/CFM2T%:&CK,)[&:V3BP"*J.:\\6"Q0I8Y0%%-NK-PG9H)<& MICM.K&:&C\S*2@B*\UV0)2-HH4K*)8?@J-SAE.*E3ZQF!1DIE J\B4+6TB08 MB7$3B-)+61#]TD!V)XG5S$;J>$F.>>,P9[++QZ,[DZ'S!]=IT+:VOUB=0=2**UZ!X(3#8*XS-)6N==!R.X_)A.9=1-O.Q4Z?(I9@->E]+Y'A5/%JG MV6ZC-68)[73IFH;F3R(?DH)@4]:: "!$8U0!+3F[,L&;)52$=SQ0=BZH,GBU ME]BI0,2I,@;AD1Q0I.(R*+%\J,Y_ -Y<@(Y.2Z^5*EI*(!%#,*5$'T1!J9R% M!E456B37W^"B;#&Q&M"91(GLT(M$4Q*B=([9H6->,6)AQ<"MT %CS )%!(D9 M#*?I64#40D3T@*P5EX8.\^@GFAU,.9ALDF&?G2/4&2V:%+(9*X4>M55+ ].= M]A/-L-0EA5KB$J,S!:25*)/VF+5E566]RTN#S[S[B69H4B8*Y:6L):F@V,0B M.%O'B;*P&'5I4M78N?<3S0X5L"XIU@6K^2.TIA\6%:[')R..-ZS?$\-UL8[0%47W M\JQ'@V>]^*\[20[AALGAU5U_I)SUJ5//C:K%^ M.L7Q)M-X>%(/_!BW%\-!KS,:#89G[<'X:V'IYO9].!B.=VG8JQ>O:Z%>M^OG M ^R/7N 9QN[,+CDWCEYW'E=I]R.U1B1)3CQCT'7%$6-0>&6"XT]DK4Q-"^P>%(" MLLD2X^*J\5JV=_M=GX:CP\[Q%3-Z=+9.]#]X]OSYD\75VN_7=.F?U'OYPD)0 MQ_QQ>H(;KY%#,7A"6716"#[$F#!A"5&3$)CC C=45$1?\A7S29>VRT5RM47C MPT'>[+_EU.E#RG7U5Z(V]NCJ6FXGIYU-_D!;G30<4)<2YV#]3AH]'^- M)MWU7H("L?A8LJMSJH*/V:D8.!)$<&-*1P"++ M2.T]>0.Y 71JAH?Z3A8WDE09#>BRZ1%/K6_NJ;98&QY_"*I7(*4$LE+1C1X^!T4U8%^0 M(6(CFH>G:%YTFDQ'H&V.1B>4MX?UWSJ&Y?'9AS$N$WA?G S3(8[HQ;"3:#K& M[4H06(G3'W<5V26?+$)A21R'BC,[D('(A M.N^UR!%CMD*RUE!-:.]K-+U^B@ IF%,$IJ2@#2CCT5DOC##>9C2L:),8M91 M2DO.F9P3>"C+&?SF1J:?(M1%J9TAAUI9@FAKJ4BK6;.G0$BU].XRA[J-WG%W M<$8T(=7V\2H#G%$!-; N4#%1"T"3HO*18O0@;,A*+K>7FANEECST&155D2IR MT$,H4:$'ESTY;Z$6^7$K4JU"X/=F>SZF8CC;8S6J";JIKRABGK7>0G4;/[]Y(6^V? XIH.AZWZJEO9V)[MJBLI$!6 1F/ M07I5:A$>H9"<;#HB=^#F;@47K2$R+E[5UE#K0\PR19(JU.E.!NSBX_*TT^^, MZ7GG+64.B-@_Z' (?#0:T7CT^&P+CP;#BSEGU\+A+J7#_J [.#A[C*-/#VR\ MA+^=8DG).#(2DLL$!3$Z4K(.2!-4O"]NQ96&:O-;88O2-L7LH6A/@*@YC;-! ME*"4,SGYL&)+HT7WK7#&LDNQF;02,D Z4M1M3X;!Z64LL;%Y\QF/U/Y'MYL M]E\,!XD1W:$1X3 =/N)TA-Y2=W!<;V$5D3['EX0J@G59ZA# ".&+L"""RM$D MX#KXT+RJ9I(.P6N90/#B+WJ-B12-*5$%":$#]SSN>E#%GHBX,;P(* M:Z*I21& $VB3245$J+5CDVE B\)WJ9DG)Z/QH$?#'>I.1HC4F?VK[.CSW6 B M%:.4UIH=BH\F$*?/6$(P1D1M&M#"T32&-"_Z%&!F6%^,M D(;;0AUJ7DR5/( M" TH-]PTCC0U$Z*L@A9AMM#5@SY)%4H M'V-ZP\GT*N1\-EWVAL,-)\SH$X JP16-@HI%[9@Q*Y*LHL[%2D@BL +1@L,. M6%-08R&=L_>3H3L-H,F<BD"64I)$=2:AS@H.#6(1+6C*DN5"2#4B0 MOZ_9=HAY4BMME=U\7KGFG#G7#5XI!U^&-6'^I 9K9S0 )=W#)X_6 MIX??N @K8O$8LG-U\K"3%'7Q1;F2E--:E'Q9[GA%A:]8Z4?H_DCK-H,AZMHO M12:($E'E2,77 &]")-<@*_W>62$W*DS=!(+,Q5=<[Y4%$V5PP1+?B9;+2-MN8;7(6+*:85"H"K$VZ*)&F _"5OAR KQ97 M,RZ.?4MU1:A]9;2[FE'QCRQ0152$NFZ_CR$\-%TVN9&R9DWVT^6R)@N1/,R41_YI5]<\&+UC(M?G@Z&E/ V M%AO\_HFSLPK-47 *!Y($NW; .M%1)S0^N\@?F307TGOE 6XJ?:\9]8]TP9F< ME;4FZZ1J,YB7&0VJI!.G2KSENHMNL&1:8!<].^&DK)1!U*P%$P@7@N502RBE M-T*1_NFL[*N7O5P>GF^[?\ W>JWH%&?30^SS6[BVDOQG=[W<<;M_NXLLS\[L M$TOLG)-E'98@&1]D#JJXZ!S_*(A^6F6V#(R9OU34WEN@ !B+YT OL?'DB&Q=M:36-(RV ME.*RD^BLS;8!,\@;393;#E@S'%44K%+228'&@(LE<+C**@A0Y(01\OT"G NW M-OILA_\MGR>YNO#YCQ#$"ZM9Y0I3!#@7@R#40G@KE68M#(M+D+LVZ3MF[*(0 M)$=E#*M="KD GSA*%Z+P,BOFBPWRXZJ4C8TYBUD(K3AHF:$$Z8LK"FM51^'K?)?%)<@J#MQ- MB1!(J#SJ8AQ +5.<;%<, //CY[T>5W\:B?ZRBU M20V%3Q=Z>#_Y:'P["H&'TTG.^'IIISVN1RX5Q) M@*> !D!E03YI01Q6E])#/LW@"P1:!C(TEC;8D4?O.$+V=H.V2J%$YD],@2XF9D7'D([]*+(&6)&C/ M Z39Q6R,B80' LVYC4K):6L1>*6S*SF@-7L[,K8H M9K0DD%%9[C%W1);+P(VF*;4"R\$-%=2[+ M0E/^L(C"3N?@\#;\XOQ%?D9D04+&.K00O8K.2)49_5P$1*,7WXDN.L:WTY]8 M;! DB)DL"G$G$P2$65P_*NV'TV:7F3'NNCX??_,ZEE-IRR%V!IS]M)GU"X8^Q 2/+FX'T[<34 M*!,JYZS1;*:>[=5KC4IK'] 7%Y<]IL[77N<263GW=$A>!:\\&$U1!%%#JX=4 M"T/I)8VL\[37V<57S=F*#X52" 1)H>=4!C2:4.L&^LOIA,L<7[]C/8M&1E7I M@RA>*ED"0O$Z4-!D:W:*48HF3.Q;9'QOI]B_2<6$I*@P4$99C HS:2$I!R_# M\L?2.=CF7"*H=TDX1E9GDT#H$G)D;ZQ"4%%9498V@MZY;&L+5 M=UGC MY[QM="XQ5#C*E)+2GG*=6HY9"^7JX*OD10:W9#%TOC8ZPQD+=0$)0I64 (C6 MHU1%1A6#1 GDFC2GZW87'VEDX S>)&5=GQ2@UGZ3//.K' NH3&&5#3)D$PH+%I+4-[Z MZ$4(1#J+!LQ)63A0;V?,D/=H.85,T3DP(B)'Q&)!9^]KM9PFS4I9\.46YQ\9 M(Z*.S@<3M ?TZ%U.E(P-,B EL6PIY9*LJ,E^$YV$)")P"DD4V$9#B9@=VZI, M2YM1SME"YQ(U@_=@,$19,FO75$N3Z,)RUBFPT6$#1MLN.,2W,YX]:2DLJU<% M#JRGZ+,4)AAK-5(6"UQ$9@K 9C]3^1[D)F.D$XU&.S0B'*;#1TS^B^%?39J+ MI7Q&R=)488$(;'\(1N<2R8'731BGUT@ 9V>!A;PAU) ,L6I5*N1@T69O9=*$ MH0'SM-8ICCIW1:# \:P_&7ZNM=>-KOCP<#,>[-.S5BW]F MBM$ ^Z,7>%;7K&N((2LR*".(8(P!;45, 2!#-E*;)$(#%.X7>3!=A.IYIT_; MY'&VIY@Z70;D^O5>4CKAS?5F;I.)TM0D<#;CJI)C M<:(F"]B"90IJB$YDS5D#?\VI9O$73&RM*'FS^_@3AYVJ378XV;Y.CQ=#WKO^ MO&+_-[/_:B/(Q_S_FT:0CW?]D?(E *2CML#I,PCBO"S*9$50PDG_AZSO]S%;:2+,!;XF5C?89#"?"&)4WD)7%H'RAE%9:IP'6LA@*?(:Z1U7- M@\"IF"?(-J'2:"(S1W-FKCQ>9F)2F,:Q\A%_YWRRJ4+\AW,TV1)F!@R)G*$K M+BS%#6BNJK/S8MX7BCWGZE6Z\J[O^R+Q_TI"* MB<8:8@8#.BF+I"!M* 4%K)S>BLES\[=2>E32:TZE#&B":%.$+'*6(2:79(/\ M[1QI\36MNK0:8 &\*X(ILKB(UH/A_$:CUV2,4,H8G[#!C?LKM]K8K@83A;$Q M)1V]!X^(V:NZ7K=$0&]2 RJ(K%BY**R;+& M*PG3R.TT%E@N:U#3(4H M*QFBE"4+:!!15^RY<_9@ "S9N*@G,VQ\"."*SP%\D39<'!R_&0P/!YT^O'N'H9$B_=48#4-(]?-+>FQX^W33]7H__+*L%92I:*Y.S!%5G::ED M1,S:VR*]O1![HK*Z-?VPHO>*WI_SRN(ZP?_.*W^TZX],\BTQ&X-.:JHE%S0F MDH(<6I&\4C2=K"9E6-%V1=O/BEMF8IB!N 6P/M7*@B4BR$(Q:$J&;)8Q12JE MP8G/BHF-FKAI0Q3&9.M==(!:H:7H@S!9^"S3Y6J8M<;%PHY%64PFMFE\2,,N M]O/HR6&GCX]/1GS :/1D<-+GG9>-D&*2.LUBE!0G30)D'5+"J1.G_!@I1=>H\"/C[#-PJI&T\#I"#/P/@D#M.<*:[-R' M/A(_;:<>=5@^/PBHF-"LF:,FB1,Q%X\-IZ$-%[E)X2*6.: M/)5WQ<1&16?,)AH-4G@6ATZEF#,8FZWQR5CKIS.'I8#&,?'GJ+9?.Y5GD21( MRW$P.H]:@]8.71+$#LI:*Z5SMD%KAWW9-0WKJAIG,W=*?S\OY>[:UN:R$)FJ M8ZAD'8=0EYO3H<8Q= 506&902A\M:;4BS@(2YYO6QYH5<8!>"*JX!GFZ_>K>\[%]$Y6M98C!60E*NVA,#2/"Z:2, M%K)!MK\ $,[%"F.VR;+U.2\()%+0D&(,P1270\H-6&UILA#6=GF-PR%KG^WA M3N?@\%H!F9/(9[CLPE4"_'@_3F>JA[,NCU!OW)]L>W;V2V)6XZ]).T)?:P;:Z!C-S44' M\:LN<]AYRR_G11?3!.L;.L^O7C]3Y^%S.L#NQN1]7%78AR?]3,/'PTX^H$?I M/R>=4:=.M-K<_/I4JQ]M2KG&BQ_IYLTY*RW0^&P@!>$+AU246H*1#DSY:7FQ M* #5Y023\/.&+NWA]/\D\0D(P9MI?(Q ;%_Q**2DTHE MA3GX90+UME.-^8-9G$7(Q4O,F?,2$RA3%;2^N""3;$!EY)EB^-6KCH;CASO8 M/[AL3ZA?MSK]3N^DUQ"7+"VF CI+4T=0@O;&*S162ETKMBLW%352W#;@WZ$: MI)C!&Q"JEE((B9((H#@5+T5#R"E8"M;Z!JP(?T/5T#"QH(.QBA/J)+& M2EX M*DG4*EE$15V6#IHPLW57%/U>@-9I@D#G+7WH?MCIC-Y'=R8,%--9%58>STT9*E>2S#D5J#R*5&!/ZX")K(UM%TN+"_[E7 MCZ/6+0*PYPO^^$N1XB+G3/\CXF8*0]=DNMZ_CV?1,-R\*&>J <>/)N@!. MJEB<=$)JZU).D7"YXL7&* T'[Y8W1&@?A296Z#8;4"31:W#:64F8A(^-*$SW M;99\JX#>3I;OV8&'.@Q>&-!UI2N3 Y3@:RGU+!I1-?W;A%D#,7)H5"D)QY6<&]*M7OC@Q MOT[6&'4TPH!_SW11G?/QV>X0^_PBKM[#YW>]W)&]]C(R+)%3Q/J\#NT"'9AO M*CJ7/7M[&6.<]DB;Q77K*V)]5Z,-*Q/EM$;>1"!(T[V>#H;4.>AOG*;#VCC(7]_A\'8'(,YP^)1.+L4@J @ SX)/ MRB)BX:]UUCLUH,[,4^P,_\3N"3T^>__Q7WQ&'*;#L^=U/N]'<$UWVNP?GXQ' MDSUD4]#R)+.(5@8?(0=V;$$ZJ4K,1FLW89NJM6(N%S(J'$Z"QS":% 3MYC5!F\1("@E6B\M%T1=TEU@C7* MAARS*LY!!!]U\%0G$UB15Y;&*Q!J(M=4*J1J$2 MV6 D-*"PR$*T^\]VZ,2JZ>M+G6,A29-<\J(X\ &B3R)*61Q92SXUWLW.C""K M[H4%8"MY0<8*%*D(( 1D9A8CK#!H=?Y9ADG\<&A>^=:[:31($C %9[Q34*>X M:XU((45@;1!D7%RV+G4&M%'8:HWV67BT(FE0$CR$DL$95UNY3%C@$=D+ MR]8EE":+PE;-S$0._S8&!YQ612^,*N #"==UOL009%6*J@&9%GS6%AGH8+] JWR,ZM1S,#Y$R1"\@I4\MX5YX(K MN@3GBFE GU:S5WM:Q?7/D#*Y0LZ349($1(0@E=/. :400\P-J"FZ$'%].2QD M44@91"$RR?E:;4-)&26+3YM2\C%I [CX*S0N?I?W[%8Q%$['6BB2(HLM)S$" M$0JK9;1)N?*3H'6[#G]V:&4AP6M?D-&IZWV%1+5$!9LS0 MBC8*9V/RF@ "&M2 CK\**Z13EZLF+#1:#1Z]]Y/-I9HA:\G9DF1Q,=<1>S9F M(WQQG/H8_LVD%6M7G9V+QUH*,B1;2R5R_E.37);4G5I)1"@7=%6A^ M= DY@8#DA'4Z@34KXOYDQ&V*H(S.JRR-=%0*U#IZBM/V@,9E!\ZDQK?RK&9G M+JE4 )<5%:71%02'PKM@/5'QSH-P)JZ(N^+*>Z[8NN:8%\8+#6!U34."*MH* MDZVE!LSDW;I89:T>-7$>GX[&^GB/%\-.HC\'74:LRT\R*Y]7_=<%"2@=]CO_ M.?GH-C[=OGUM&MKUG7HI,&8;< &#)%8 ML>;N?8VKG2 R [&D D\I!(4^U4+3FF55\\MB+4-KG=&:7#"?,A/<'3X MM#MX-ZM[^79CGM[+#GYU3/#"^%R#EI)/2D4"D24*'4A:_BXP11"+[W-7UK.R MGKGU:4I1;(D)5)V:GG7T0F42#E)**I15@?R?GJEW[$R:4^(!ZPJ*M9*>MP5T M#MY%5$:QVH^Y+A+2],"S,IV5Z=Q6WP=2,EG87 M,:)&])%,;DXU30F;=@%7$ MEKQW=V7+BQIU5%(RHZG39 %L##7YD9%0$__BTFHXS\ITELMT9MC.%H6HHBUH MPZPNQ==5;96-:(7'7!H0=7X:RLS(F:S*V/V@R5!=.=27)!QXB%ERF(DR1B-, M2<7F!5Y)=.7V?S(;7A23\47*B?[2K-#0992%^"^A0T1C<@-Z[U!_U6_,QX]/GO2 M13;IJP[V_<:-TT3'XP\_3':=62G$EV-&OM[VY+3;Y>5XD-Y\_@0KL*VY+B_7G>;WL/7O["KM,M-V/3";_$"97>#L;TGAJ]"\NX>.JZ M97KT=,/T>SW\L\2,. MJN"SM((F_DO5U9):BQK[)GR9.HYG-#@8XO%A)^'E>,Q)1!F>/7SU\M9\!8<3 M]@'R)K[BH\CS;;[B&G):",-67;QP''F2#$YFU-&#T%9;(R\CSR5R;\\"VQEJ(LC^=B?S:G(CR!K:OAV60\^&@-.U)G@A&I--_^[AC%N=@B^:! H"\Z M%R"5HI#9(8ISL46M3- J:5V$A8SD70G!U;FL)LLH<_-M\2(Q'W7P!2:^0MHX3=V3 MW.D?/#GL])?3,A48[96-PB1 D9"!9&11^*0CO_7F6^9<,9V+G2I(13O.]6V( MP.+5)Y$YY>!\/WNOR2^)G>[0:+Q=VH/A4H?.8!$D6&N=YM!9HF?U6E=OD/55 M1Q.7Q$#O',RY6*;DE$0;U"Q_-!"66*0U7HNBI?'&R>9;9MV\<3(<'-]"I]S\ MC1&0%9"GA*%$L(+UJY?5S[*3#4DXTWQCO#/\YA,96<)2](ZC(P=)%($D>FVL M)V^]OAQ5.4>S&Y\=4_YRE^<.O:7^">U0#SM]5C O:%@&PQ[V$VW';N=@TEN_ M<7I,:4QYM]/C7;;+2_YU5##5;2^G;_D"[%]NY\3W\Z">Y]+T8(+R[5[I/4NO MO,#%Z?>7HH#U044-&@(E'XJ7.D7.B%,AQ(9X_2T\&@R?G(S& P[0U[K\+W][ M-*NN_2<#ID-_?#$T:ZO/X[#'UTV$/AV^NCPIYB5T:77*J3>-;O(%/1Z1, M'_N3G9# [/I_T*HR,7. ]V M 5A^!R,*4FV39!)G'1O@A^?.KAL9T>.?@L-S\'S^)O]\;9SOC_AG9/]<)JT4!:)5(4>?BD^6-&8RI@'^ M>8K;9C\Q;._;.Y\/$GZ8=_2A36I$M3+K(WYEM?+JX'@R;/STF,^VE,W8,HF$ M(BD*D(%R\9GU(SJGP-=AI4T8CM$8@.?3SQ2U<2$I$;0#SG$1P>NL_;O7XGGHPNIFQM3K06@UKW7D;;=:)XF[+/WB70.H92EPT&.' M>WPRGF2NVV4#AW64V^@%#2<"Z?'9YT_P\UDY2.'$NF"!%D)E0NA&""=%*:&)HT\F6IR3$7SR&<%=8+E8PM MX!&"#$4I"Y(=AQ>R"652[I06%UYG2.ABM$UJI5]JA4R8-G(L$(%LXKG@5 MI3)9K#S'E>STQ4GD>[B,(TOI*W*0Q:A:&E4*,%GSUQ12H1**!8(FU');4CK, MISW31$R&@I360"@421J="SDA(6A2*^]PE0[#SEM^S\OL'G3QV6'%V5AP&=!J MH4*=*YE0JLO"N"OW, \^S$<]."5=1C<1 V;G9(RE:$!.-K),H621.1'Q&5=='G.GQ7R*DLAD MO0TB"K00O/.)Y41.,I1 F6R31@'>?O18ITGXX,W/.Q@[W4EE_^5S%:!C@FP9 M=3(0#497A_Q:6P*["NW#RE7,E1/S&?X=%%A5A$P* 1&]0,:=G'.&('M5T\& R6.ZCB2%/!L/CP9!? MS:-^WL+^22T$QACW#YYBJL[^5IJ@;Z40F&'QKXP2B%* ;?2?,OYD>;23\?!AW3 ] M^,:KHP%[4!F+01 6A$Y(VI&* F1TSL=\20T_I09_6%'CYM3P-Z?&U5U_I/D^ M^5JPWBF+":0,Z D$!TJ-NE@TZ<(-LV9J)(XOTV#3C;4(F54)P.(C)KAU%D771Q9E!.[ER2LX%U%NA=*WQ;D)3C>+3)=S[!Y/=;S419(]I M9I1M"!31!/['LZD)&T!R[HXFVT@JO6_>-=/6FQ5$W]( 8V[> &-F%-DXG@76 MCD'F/%G@*G-6[ZS)'I!$#)<+*#?49SXZ&3%ZNW2*H[L*;+6:V8P"6PB2;")6 MD#Y#J.OBZ&B5$QSHLHOZ0DS*R\"V NE;K>VF<>UC1'\D?Y-UZ89@O!09(MJH MR%E 'U70=3F')4%TE[WFOR=-WJ63Z/%)IUM7K5I&0'W2=8)P9K/,X&VM1Q>L ME1["Y&59W(.L0XW\)J:W5\T;4*9[/:U M!LRO7K%6QMVI5_JP/M)6I]_IG?0:TNFD)CT;D((0"+:P&;+Y47 E<.ZALUE< ML#_WZO'T!J_^[FFT*&"SHA6E1%F$U< QU?A:/MHS_TWE'W35OMJ;W7&^=;YW_H M]M'OG;WS]N'6^<%Y^^CI8?LH=[>.=HZ>ZW9W[WP@VFK3[*_G7KOWE/?9$NWS MO;.]WM;YWNX6\-^G>[M[>G]W4^Q)?[;5";W4>]K?[KTR[:/#WO[K_1Z?J[>U M_H?:VDVFO;X!VZ]WNMOKK\ZWUOD>C@Y.G^N=P[W>:7?[*.DMOM9>[RG?S^:[ M_?4_Y-;Z?F?KV>^][5W^?+[3;>_^<;:G=@ZGQ_"U3O;5*]L^3^?\7)V]U[\? M;1T]?M->?_6NW=M\M]?;XVN^.F\_>R7;Z[\?[3][6OB9QULOQ>GSW8UQ>W?C MO+V>_F*>>]"FM$@';+&>I):WD%N:6&6Z'(PI?FWU5K_V5L^NOU627O$?Q^]2 MIQ84PA;G7ZF%-CBKB14=FM5;_?NW^NH3KEJ) IP(+8/2M6H'^<\ M\2;4F=F9\ARU84KK1\U!C)3.:[ MW5L;##,-?[U7-<6#CR+@])?1X&28:'3Q]9 P3T)T[KS][1?^ZW*@A8MUU)I% MU!HX^X])H_::;<0Z4I#^FES@_3&C\5D%K]?IMPZI/S/=YT\/GPH MA?C?]R;[_?;+Z!C[T[W3H#L8/OPOUB[\7/\L'+=;!7N=[MG#_[/+8F2TUJ9W M:SN#'O;_SS]&V!^U1ASI+W<<=*RJ?8X/" X1D/CA\R-/SLX\E)+K?&"6]:_!JZ>#RBA],/_\R= MT7$7SUAU31YF^+1L#7^Q[B^8^(YSY#O'N_O6IO[FZLK[W^(O+"05:$[O@M(MT+FT@O:FA:1L"($2 M)WGW?I.B]<=$<'Q X;?O-H:(Z/L/=*H40[COAOD.!\/QO;7):O9COL#I^&'IG%)NC8.KFFYJ3]\I@_^5JFO[\[$-N[N;.__NAT M[YSSSO4#L=][!9S\G_,QIVVUW[UXOJ3;TK][OOOHLGGDU6E]_K\P@W-0YP,8 M%5I0HFW5)BA.Y:4TI+,HGM.2T[]W\%/SN47+N+" KQG'Y4E;]0P/U7UEKOPV MG'#VXL>9"Y:O.N")J?SQZM'.[L;.\[VUG8T7VSN[:R]>[;Q\]:B]N[:[O<;* M>)?E[YK4:]L[:]+\W_S?:]M/UW;_M;%V132_%\R/GNS6S3)H^ P8US*9A0I" M3P?#M?$AK?UG:M-K%\W\:\09<[X+.?=BT_,=:!>#&JO"CF';-BJ6^_ZD57_ZXZ&IR>^>;Q.)*C35. MC?T4\FMWR/?7F2S&^T7]5; [:K0 >[95[TELK?_Y9G_W<:>]SH+I]>;I_NX? M[_:?\5/L[G3V7F^>[1UM?2+ ]L[W#_=XO_;KG>[6LTV^QR3WCIYVV^N/W^P? MI=/VL]\/]_@YMSXGP*(QREIBQ16 ,VWC+#M6SRY6D/!6R.P@W_MML!)@LQ!@ MNSN/VB\W)S)KI<#&[\UZ*L'J>(CIH]PQ/),[6UM;F[:RK*V-!Q^^W40YA(_I M%S[A7IBK9KCA2ZAKB75&=;S.6NFP'NB?3$;QW**?WYB,UGG*%VM/KM5(-_Y# M;9WR+XT*72;=$LZ[%K]$V?*)\V"PF)26OBZ-54=C27;,X.7,&CP7IUUS%KT# M$XK/T<)N]C)NW91VZ&"R5O+%V+J?SYS47R47ZTNAEO(YMR Z;&$"W5(AHB.9 M37W6O/2==+ZIFW4F;)QB M&D^H7\[+= MVU-\KK.M]3JXD%/I&EQV^?C>G[VMWH9IO^:G>?9QZGW^_: MU$:RK O_E0[V>L_V1*B8NE\\ZQ#!&.S-;"-L@^T#7QQU-<*ZL'0QX%__5K4D M+A)@ 1*TH&:MP""U6M65F4\]F96522!P' 7EL0]BZ:@@DU;.TB -O,0/4!@DD]?%/+C!B M 8=@\,I:](N@0D1(.8,IS'>MF(K$5F*AF K(EHK_JL3NHM,M.OW#Z+@?#;J- MGFO8,M 2F5+C,LZ7EW6_ZW;C5_GW'Q5 E:6:[*W53ZN[J\6HBGFWN H)1;VS M>MV47I]-2J:R2?E#IGLZM?0%OZ7F_TS_LX )37@=^M [\F"='D M08:=KUNLCN-WMS['.7K[H[[Q(\[6/S^V][ZT]G^E Q%;]&#O;:O^ZS#4U[\) MS(E2U@).X@_*-08:,QI]_E1SQX;(M-C*&L'%/YU!M^W/[N_DOSS-?A-_W>GN M=4XRT7]DO3[Y)KQ'RF$--'Q9E:<])Q:XM M/G@_4I.2>NQT/T2W,-*,[#563)FV]S:_01=P*B4/%.$&4&1A_$T[8.(;.CJB M(>BH36\BW$79M1MZ4IF*XMX4<08O<>W?IOOGW5W;:VC+C4A](Y=YEE[JR# _ M=*+E-0\:Q\-@3K:ZWUK=UF2>JN=>1C8AH(& 8DTCN2 .6(Z-$$%@[/G*FL*< M\1MYQ0OW2T>JF'S0#]VX/#2.=;/8//6V[.E0#"M@];('>L=IC49=)*N^T<^< MY4!AN>E2@=#=<&MG@:B8B.QZU^NEQ<%[;XRB[;T?WS17&G%O :)$ .ITJNU@ M$4"$X0 C+1#81AA+QPFO@M@?B^20[SO1]CX<=MHO-0'$GGWSA,/ DN/JRB(& M" -#L 7!<26"L<$8NK+&4WG\N Q59X-ZIN/I*VL7*0G_Y[\D1N*O7M'W37^< MA#Y*,:JET&1SD("ZT-%$HXHYGW?>S_>DGTAR%\V61IOLONM=<3SH]@9IM[W? M*>(59; 3X5?FC[2\I^R^==M_75JN%/[6$JFE=TVF68Y.2P$5^] .6[.)K329#6>A_" M7R/L+1>=XW[1ZS0;KA@_Z)TG;^A)/?*R]=MS*=PASU)=TN)5T=Q5/PVQ_[OWZ@@[WO)SM[GT_J&]_CV+Y'>OJV M<7#TD1YL_-W:?O?I*'YV,IYRM/_UT]'.WI?FSL8ZJ^^MPYT-BWI1>J]5)*M2Q/VK%L>X6/W5SX(M_EQ?NE];PWB,2@=]A)1RG'-1OZA[H_ M,?C(&JZ.LJPC4'YX] Q__%7HMBM>X>$SFFA3\7US%)\@75]>&C^41C&Z3ZH# MTRL'40Y2]_J%@H739[W5__-?B,._IG_N^][E/^]86.+AY7%*J7<>IY[%]5]^ MT\PL/.OLS:#;C0(;ENM)W**O^X/>4L+F@[;U?WV34 8.(_>F%$M ,9) 6Q%_ M(,Z%-DQ:'7W+^E3.[M-K[FG%]Z7OA*#A4LSG"9XA!(O#A;V MZ3?GB58<0V!-Z3)(#A05#G!!C<718:#:KJS%%:S"N%"-%:W>>?HIZ=RGK,11 MZN4;SI8"/2-@Z:(9G\47VMJ(GEV=(# !2K<6J=RUKQ91;<&U;_1:$7;CMW3' M_""%CN(DG-42K \(&X#$?OTS" M5VW9-9+J\J%1W.[IHJ8/4];UMLMW:A_M?#P[KOWZH.2H^^#R M3'/%G=LJVE<W"=N]R5G)*EA5/"]%]O>@%[^YUWN.[80>#<"W)TKJ M(# 8^IXD%":5/=UEG9",S*?^]9CRHAVB_UM7A]2R7A6 M53P;"^Q=*:\W0W%E7+LOKIU-X9IPG%-#"1 D]<-$C@+C-8U_:BL"\YJE"HDS MXUK%,R7"+3'@=$KXVM!U(URWYU?N]$6.WNZ4&W6#WC!^'-5_V._KFB84G6[Y M7T+#4 M^_1.2[2J6W:\)U*$GG(/-&5\UB)M0 ]__W+UW(4N-\2W]=E0^FK8"K/,"QI!S-LR!2=^8-!N M# %F.(*5JZ"#K)?>*F-]L!322#&E%)Q11 R5T,EO6R76,*A6(@3;1BOBQ_]= MV:J_O28=L!Q@F="[6W[5SL6S7H6B."O =?I@=,/HT44W+=X+OC1@.MK&WT@P MW 9J =>. QKI)- ^8("YLDY;:)B+P(00KS&,:U20,42-);Q6O/*GXY(ZJ"8P MJT7%/M>AD>+%=:%2J.\? MY0WNIFJ*T"!X8('30(T*6@G''%0$,>.5U5G5%KH&?D3?8%":*H6!H2S22\($ M,(@:$"RWF!$IH[>YLD9(#2%5DU!.:5HMZ<.Q+W/[FF>KTPB\1*DJ2JXJ.%O_ MG.L+N;.I0NZ7CN(,'WST*.2X7[C.($W,?UT^]#Q=N_U&EWWTG;0,0'6&#M3K MKD\IJ#_]Q63\?U?C6Z/OAQD*S.6XK";0/B_9A+/7FG# MZ[+B>;/U.GN[\VF[0!!\+.)O93_8 MCY_7/^UM?BHVZQN;&\7V^JQ>]SRM3$/#Z9[I&D^Z>0_M$K=D>L+;( M5;Z =$6A5@F[K#J]?7^?X05['KJD),+.+H-N:PF$F< MJ0;+[UO)3'>JN6NMY2>V'KA&G,B[MS#(^/OX M9OY _%U4UXFG$-\->/"W;D;;\L7NH??]N]0DSNJ'3]8;PN%;)(7=U;/JMX=56^TTYYSM],LRTJ5I4A\ MKY\MH[J6(5?6>+:,NUF&[AT6;YN=D\QJJJO8!*VLR:S88_'5._UXLWZG. ^@ M%#?H^G7!GJSGU=5SNK*&8 YS5T\R"*I1G!L_TSCW\HIE6[?U]Q+;SI-^-QH] M.^CU4B)EHK+K;=T\ZS7*!?\"$A-F#@\RI6L^^=Z@.1WIR'N#RZ$$).\.5E$T M!(Y@DV38K)A8/J93EHU^F?5:(F!\H3G^.P%HL],;I!3V==,9],=UQ3\U>C\R M*BZ+C(G(J%A%T9 1*M*,BA43RYMAR+-7(N*';L=ZET P0]ZR"/!WD#>90$H? M/8$TYXA6+T>4CY-$MU:+G?(H?>^_Z^:0 MZ)2=-#+361K19;"KI&@H'H/=>D:[BLDE1:^*M]KV.]T,=$LCM4<%NJ>02@D7 M;%$;\T_Q1-?X4#GK(-M87K3N*!HUWC_CF4M43"R;IX<-T[BVH$?&N$I*[&X8 M5_W@ZW,1#5E9VXT3I_MYIV699$9O3;F9I6+VC=5IAK>U5*M\N@Z MFD>=,017QA_*A<:>3Z&Q64WQ$7?SQN6[OJY_V@#O=W;^=ZO^KMC=6]_;W-ZL M[^W.8FY7FT;,;J:W-IO Y7\/>^;RCJ\;_?AU=@;+W4MMKX<]BLKJG[K1[HU[ MJ$:_.A4/!HD/XHO7_<1O55*L3?:)>5&5I>MT=52Q4?OELVM/!1Q7S\9"N5VH^# M.CEL)$6)W^L:(=X_:D;ZNN.N=PT['%3\C._J9AR/\6>=I("#;C$Z>+F:S&<0 M=;8[2DY/'RA+K<19'=IS5(8T:7'VRZ^(JIO4IMLH[QBZG=:H+O;P\R,;*ZL7 M]VZ7PVJQU2X2O2Z-.PXZW2<,0^?I 7XV.H->,WUKF2DZO.=U0EAOM],C?!H" M6;S7VVA]J3CC_YY7C@F-5$JX./-148:%8\;E9HKS2C.I9Z ;=A=)'UEPM?0[ M0O7GU=W5RZB7Y'2.GJG"-OC5H<#>/* M[4PC#K=LYU0V:THI'E$]AW?7]C#QB'. CX;B?%H%TUU&7W4A[+2::?N?06/H M,_EKZAZ\5%X;>Z%\965QJTG>'03*MQ%6^ISZPPUMV$Z\:+;FCP74C M$*3OT/TI$S1QM0R-X3&MJ5&ED232:*+ME5\5?=-FU!F7++8?AU@T(UBD-CF= M\5OI6]HC._;NKTN,X;H9=G'*FIWC6METQX_6[U(1XO,=]TM-2FM::GU5DY.ZT[<;7]KL>4 M;'! MTP3K/JQ_VBN+*V_5U^MOMM;?%UOU5']_?6]KISYM1S-J)E_Y?;SRB:*36WN; MVP6Z_,"WQ2=G?%XUP_-6)CY;Q<80LXT\C7>SOKNY$?VM^N[.^ZV-*+F-XN_U M]U&4\9'^9W-SMB#SDS[%J_56ZJ#:&Z[JG4&\E^N=+[AEQZ@A*4R1S.%?PP_\ M4?U'NZDHL%NJCD@"K5)$Y]Y? N%5PF9KM'2W]XAIN''D\[&Y:#O>$+0E0F9;S+B(SWL]2WFUWN]V6I$ MW]AOY/IF(XOK;W*'YB;+*9(WHVTF78KF]6),<:X'A"])3=L?W[MQD7=@-%W6 M>A\=G D!%.6_L.J22%49RWVU]$N*'OS4S>N*U]WEZ6&Q#$KXKP<]XN5'*_O> M5^K9;FQR.NBYB0ZGP3H2D"-88TJ5DR98$F_BB!$.>DA&'4[+QMT7'4X!&3S@ZT>Z_?53,]Z#[>^MHWKJD_IN"XX_$[]K M<( _\_K&/XWM7^NG^T>?27WC!XQ_-P\VOI\>O/O2JO]J'FYO?,;UK]LG^T>? MPO89/'V_M]G?WH5H>R\^S\DWA"F#"%F &;& (HN!YM "+U147Q(=80M7UI#" M-2745)O4JRVY[V,38]"[@VWRZAMTK#$J$0PAFAJH90OR80BA'CI(<"!"101"B*@ [" 0JIP=I*KV186<-( MU:!$%4*H.U/"4/YW/254UZ!.^7F*)-[)U?+<) MN1:#EQJHYD6E+B8\8=7(6(N MT&B2T#H-J%4(2!0$<%!YK#B&/K4GJ):%SBE8-+,;3Q-(MX MJH"KM<--LZZW/M)LT_2UHNV'"6XIK_0\?;N]]A/%>]&!C__3@Z/MIO/]I_/UL9V/KY/_]VB??M(9(N> =":M MXS;Z$,02(*/ @T?$F6!6UMBT^U#U:Z6SE.NVA6<3[?$8,R^,P-?':G6(0D5C.M&' P ML8C@ H@PPT&4'Z2>!>\L20W]:I*P"@6'2-7@B5/R/ !_= M9D Y"T!!)8$F$5PCA3,,\Y6UM-T+*V2W+RH#\$/7'^O&L,Q'>WPP>'A6T5Y) MT[P7GW@1SLV\^,1(%)M#2:RW75G<=YB_G'V<>:-58XIF<&6@@XH"K)!+&U < M*"\5"$8*AYVUSL"5-5Z3N$K)*3E645&6DL2E:YU^GKYCQXQF@2?G^DYGE"UMSV23(X M+028^M]V4;.X+,O=)+F(<8M02# R"&E 9?R@?8'0RD/>&18BF/)H[E;7XVU*8 M^PL+DG2.XW#.AF7%_C-H'*>*3_??9GD1?M3\PB+#R?_0U.U^=*,VQ_.?H[=S M!*V=:Y(W+!.>5 Y(%)1NI$- M^9$,>9)]<,$]E(:!"+PH&;('BC@%B%+4:FN"@>ED,(J&_.!]F*J&0JI.,;;: M?=W^WDAEEX9QD)S$\4A)'.-Y'WI#$8LV3T?E==]U.BZU',C@-#=PFD[N"-8+ M2Z0%)#@!*.,>&$P%B,(D"!FJF48IN8/6A,S9'<_8HN>7W9$M^E$M>I)N4,^) MT2@R#8JBW\"@ I)$LV:84!6"$!:JE37%:[A2!OVB(AIC0\CABT43C PY>X*8D$O6]S5_U#?N-6XHH0Q9(Q"V@4D3,X0P!1[3UE!D4UY"4GPYK%/$* M^3@Y6%%1%I'-=B%F>S9AME@CK+T W$(8^8(D0%JI +(L8"D=AB*=#T.LAF&5 MS/9%A29VCGVJK9\ZDGC=\T4Y/Z 30-G]Z<%)&\\;C^9%(\Z%\#[)X%,:S$[X MW!OZ.!FDY@=26Q?*&E_L@ MC%6I-DD.4,QBRF5_)OQ7=CL?9RD9-3M*:T:YF>Y\V4DHGRY8_ )RD7U<[[1M M+BIRC[5A<\KO=,9Z9;0" :D4O:8<**L("(XX$J638M@K:UA-%P;)/N>S,=%Y M^9S91.=BHA,^)C*4$@P]\!P;0 T40#+AXV_2*X9$)'$FE>YYMEO?RW$*X'I' M:*:!,\$DK'#=44..4CK#'& M@.22 *WC$J2"Q-S8B&@"UN3<\AH>Y0S'>!1C)68E7LW;2YSA'I>>EL1'2N6! MF_[.+=@J-<0Y$?E*H_S[AC:-9J/?&%4/Z?4[]L=AIQDGJO??Y7&9_MDL_??N M'9E^RGN\J/#M>6GO8WV6BB_F+G$OI ?3O OQ?ACJ3SYZ.G?>\GG*$Y.":\,# M DYS"2C7'DCO()#:2:0U4B0U@>%*:6.$U M2]W?(AA1S"@PS!$@+.-.!&Z,\:DR#Z55*K3UHG*^HEET!]XEHM?M-)M%\X+C MYURO1;.DS=9QLW/F_2??U'WO+OE7&9[F#D_V@C =;9_5?_WXAHT.7!D!'&8! M4(T,,#:5Z@D24<)@,%2OK-&:@%6J6IK3O2K*,+(U/ZXUGUVU9DX8UHA88%3J M7"")!";$'YI3$R4)A4B-'VD-/KRJ9\X*?!C9N*4&\4/YQXO(0YICE";)(R/5 M(I%J?WK+W%*.)>% 6FH!A3J"E&4"8$J"D\Y#!B&Y0A@+76*5LX'0&7O)4=QC'WY2(;U!C<2J;16L$6"$H9%Q,!JY M!\+ (Z5IX!%<;$B!6 &K5*@C1SHJ1CBR03]YL&/L0E * ]4(1(!.6;=8 Q5L MI"+$!.T#"A*5.ROLX44PP6=I,#85#_8<0*D( (@QZTB5'.97")3"?5P^E'+^HH.'.BU=DPUV4X4[0!RR@5HPH M %$J$TS243HD)*#6,:>LDAK1Y ]@4:6XXUS#%,M1E&'.Z1R0@4J(0'<*Y0R,B+!P!8";+!$U O,H%Q98Z(&'YX*>B<36:*0QDNU M^7F1DFSS"[;YR6/^CG/!28BNA*7I<(H'VH9(50(/U%'/,?KQOM/^#OJ^VRKC'F4/I:(3SGG,<:>;Y)1C( MG*E$.>U$,R:6Z7,LN M(]>\D&NZY!(*"@IK"; 1J !%F@))! 4&.NP,9 H;EC9_R<-+J>=H2'5->&[$ M(YOPXDUXLE9E1%GI% ,.6PXHQWSLO,C&:\MYZVY6-#WH[@WZOK]MIZC(>S0^/MJ30$!/Q M2!HH :5: *VT!\99%ETAB!FE$8](#:$'MZW/F1O5M>1Y<8ILR8]FR9-;+HH0 M&5)OM& %H-AQH*"/S@%B$$IFA DXM5F%-38S"5/%^3/;I%X.YT]35H(&$L\B:%.0)4, 0DE*GZFD_254QR MF#K/KVTGUW/ MG2OGB5.7*XILG>UL?/]&$(4H>G@@&!\]O[C\ *,Q A&C!$8&0H5965$$B2IU MU\WAFXJ1CVS,3V',9U>-V6+B;2I?IFCJ7D9] $IY#)2D@4-*I"$'QYIST..1S3EWS'[4%:4L@]D\3VO,A3 ?NV?V M98Z;UX\%^ZW#^)J B GH).!!IKI4F $9% 6(4!N,5(&+2'5EC9$J;55FM[6B M;FLVX\?V6,?'/%&4G"31>,N.B=X!S?4PF0A9%(RB]%G"\,P/3_(!INNXE(<($CR2PB*0T:YM":2;^T) 8++G%BD3_E*N:XB^J M.76V]BJ!O&\ MCE54[$CG]?2HTLSD3:?5:O1;/K6;3?U D@W&L?NV37V&7]4[?5\@\<>]&@O/ M?.YVC(^+X0*GO<;K=J/Y?U?ZW8&?+G)W_OSK;??F\M-G1+@3(DS7HW1,46$I M I9J!RB7 B@?UW_)L;;60"4@2K8V 055Z#H^-T6]RS*6%?6Q%'5BZ1)$(!$X MBBXSC415.0]DQ!: ,8X^=%!$<76CHKZ$WO.[N=?\XI9]U_@YOO?H%B!=_UJ5 M0WH*<7_HCK/Z>DGPM>)?MR'>!]_=/=1=/Q<"OU5_.XE\YZ,IM?"#[NYT=_NI MQ]\7W1SXBV_/(#@["/Y:[V^_N0*"/]V[+]3]3_P,;OXT1\>M@[WT7#8^XT>R M_>XC/#B*WW>TC@^^'AP=[/U]>+#W'6_CC[^VO\BS[8_1V?<\"$P!8\0#J@T$ MVFL%C!38<<1@L/3VE?,&/;I?V"?KT9+JD74<.^L,\#!212JB,JDH9V"%EM ) MIC6W*VMP-2+@="?)J1>*8]TM?B;YUHH;=:^7Y-Y['/@J=:RW/N@?=KH1D=UL M,0F8=?&Q=?%7_>.WA%J<60(DD5$7;7)@N)# &&^4A5#'=?\63+M6KQ8$9UFO MEDBO@O-*4*4 E3BNE9CKU+O. .F)X4X&SZDI$[L-)G4R-$Z] []\MY.7W*=31U0_^8:T#] Q 1!/=8(#Y\!P0X&7CGHK ME [0WA7F%JI.-Y8SR#I5%9T22J1R: +X="J7(FR!LIH!PGST$RQG@E5KZD6G0L%.8^DNL;/G*"XN,2?JW9: M1GVR;<[+-B?W_C1VR94!U!@&J,;)NZ$"$.ZCM06K%87GAQPJE):8LXLKFL>3 MC7>!QCNQ'QHL\P@J#@B5T7@)1$!I!X$W$!/)K!I> MKUB/3]]J==H/V;ZC4=3:*\4$YI08IB1$<;75F&OBA HSL^,WY5#RGLO\#';S M-TRX0W-"49_7O MWX06V FH 8^W=E5UGHW5;32+1]D%B$J!$1 JD M"--TYBA05J+**Y&FC$LC/8#!*$"15$ *J8%F&@H*#:(P/,;&W2)T+N^N+(DB MPNWU;T(ISR1' &MM '44 XF"!99Q8X*3VG-WUUC1(E;#K%3+I%06>ZM38J# M&E!+*5 ^HIL2GGNC'!,AE85A#]JSNRO4+4XKKXN&9XVLC$;B[>^I+:]AA$,0 M3%1+JB@!6@0,7'31#+/6"9W.6R!1$YS6J)INHU4F_%=E<Q$"B5=K2@T;R5-P';B[/(@H;2 (]2 46)+96BF&^EJPAB6I"3ONW8^"[M.M7Z%ZJ MU[^MN_9P&#(EJ%8D!"MU=,-;WS*^>^6M^#/>Y=C'F_[TS;/5!^P<+F]EK#ML M/MQOQ9C>?+ADN:.=AQQKNIM!3FP/ZNA I:Y'0&)' 342 D,"!1:)((DR" N4 M@#R7K7N^QGF_=34;Y_R-<[(WLZ3*I9JWQ!H1C1,ID++=T^E(19Q$E(>J&6<^ MLS?<^?LRAYT_1[344#O!3*#4"JDPQ@X'Q4E0SHB\:?-DMKKU.V;+ZGL'/_;W MMD[K[S[_VMY(S_'IQ\Y>O"_>9@='KK6]=]B*8SV+SYPV;3"BQ&L-0>"IF;'D M'&@(.> P^&!#JB-&[K7S!XG%WBGDA&540"Z]42%02*)B0>E$WCY^1DIDF8U0 MH0$.F$2OG"*@D<, ,NVI]H;$GX^Q\[<(G70 M*HI4I&Q& \;+@\B,@/B7 =A"ZPQV!$I>XAJEL@:OV;J;QK71(;X$;]79SWL1 MAXGN1U/REL'\C73RN)_##G%G &0I,<-''UQ:(H S1B ;HE?N3+2R"IT5R@?] MYFR;]UMJLVW.WS8GM_.+0]Q16\ MC< C/0=>"@8H=S*=SV% >*@A5I(0HE;6&"8U)1[WD=F%>/PBIZ\3GC;Y/ ],GW=1R1V]3==IRWWB5Q; RED3%J M?ACU<8II*.@))CYB%+,44*D#,$'K5)/02R<"QL:MK"&I:DQ.^S]336]R6&(9 MK?K^+"-;=36L>K+1F"00I^!B.GP#*+$>:(<,\)1ZS"1UR)N5-0QAC:+IMH)/ M8M4O*Z!QB71TRK[JMM,Z[OI#W^XU?OJBV>G-H__I\!F?05/$)Z4HEX15]F]^ M'V>WB@)W@0O2/234JNIZ"D-ZR)"9:%' M07..=72;Y'0:V>S =5<[6:* R$NV_;D3F3O;?F8U;!8 .,1-%7 MX9'?*,%".A;)(*(VT!1/035*'^*I/!8TE(3GS[XV33_.9KAT9&ID I1%&SGN M],K@W>NNCYH8%>^ODX;K'XZCB9<^-1HMO/B(-G'8@_[-'[DT:.NC*75'9K[V M;]/]<^UJML4,'WM$=,#I4?!$/LBEGX?=B_-GWSTP7:]_ !WB6%_KYHD^ZZW\ M>>616HTVN#SMDS-VXP.&L+ ''.I4!)!.5Y?RC(KJN^FJ."9=F;$4A]V$O__5 MH,(H)P+7FA J.#:6:"()1YH+CZG])E;6]I+*ISR@U*$S->O\]Y]Z[3HQEC]* M [G0[](HX_,V]7'/OQ[_\I=K](Z;^NQUHUV.NOS07RW=_1YE.C**)-()@RP? M:/CVA;33&9PD\9$O,OKFT=NKY5L3&#)\3Z!5BNB-;\-5=.-[M]T6X57";G[[ MMMO>_AZ1"QHLGNFVXVV:_C_[@V/G,[:)'2&N-1LS;V7A.@]P>;V MY::MFZ4T,H.;'X/;GW+MK,(*!^$!I$:F*KH>**094!23U/&+DI RZ FI23RO M;)O9;&2)@M$OU>CGM1>>C7[!1C^97*<@#D@QP!F,;AL+--H[-X &816,-(0X M'8T>D1JDT\'H*AK]BXI5USOM9(;=2+53"G\C.7N^=[]-\JN^]?- L">-36\W MVIUN1+"MD50RDLT/R>P4?:&0"!RT %A;#:A) 2CE.3 *68_][!T-ON%FOT$@4&>.T\M! *E\W%$XE3>@ %JB8HR(Y8: MN[*&40W)Z6JJ%3/[%Q5VV>OT=3,'72H?=-EJV^8@S=R'3C>-8KW?[S;,H(SB M[G6N$M ,>?.'O._3:8&4BS:0.L]E0:9>)B)I+/)E(=\Z7P MV7*@YAD$:C)0/#E03' C[R0RQ@G@.#:I)HH'VC,!"&286YZZOOC(C12J22:6 M BCF&MQ9#H;4;&C3:#;ZC51QJ^UF8DQWRY\@<4)<9Y"V'_WJ2 MJ7DVJ\6\:.7["R5>;[L7OI>^>X-'7IIS>^(1S--?RJUZG MH_,-.T-VZJ[WA;;I;(]NGZ7=TW:G'[^OWRGZASX9L//MGD]+2;NUOQ@LH_SZOU5EQ(^KVBT8Y0W1G$ M>[E>K?"GUJ=5,)4W+2,EQ[X[_FOX@3^J_VB?VWK@&G&EN7FLEU;>=->5G(;_ M7-/PK_=CQW*,[-)7X\K?1&6O^-?1XQ6K1%R_;Z.F/G.-=SPTT"?R!:?,=ABI MC8N@+[;C=8>]8C.NC:[D764MW8*@VHT[VI63P*5PR:S.1<5EDP*4,\S_[Q_W MQMW&9SEG:.$ZNT [F/"_$!LND[^WC8>*=X:;//;W559(C];L\"FB@Y_\3]\> M^->S(,^]TQRJ=X]GH&S+?!S@0[?C!K9?=(?:]Y#ZA,]T8^)Y;C 8@[UT&'&, M$ T&:XFU_5VM[XB+?W+*MO;-*= MKY^:.QNI.T<M['\_V\:?#JRW]N-W?OY5?_<9 MU3?^.3IX]S;41QU$MG0F M50*L03FO#=PEVHC-N%6E9[L#;N& 4T*:XP8)2IS16"!"M390.HH\*G$+C7$+ M9=RJ.F[]FL MRACR02* #+6IRK('"F,")";"!N6@(G1E3=3H-?5+JP9;SX#; M+G,MZ+$]WT1N[Y+\_;Q3O"&TR"@E(&202HXDU,@91XV'5AOD,QM<*E3=G6:# M5FG&A(I$4 5 D<; B$@.$7:,0J%H_-_*&JDI5*6N.+DT]+P[5@GEA%92HZ H M"E1B'A23T"JO6#3KQV%/V93O8LI3!$DS'8W9@1 9$8@B1$#YP('CC!I!$0PX MFC(G#VY!L7!#?@;T:/D/BSR$&SW'0@!W0%,OB220><^@3Z6NM#.>&>6YM10' M@3)K6BJH;4RQ)@T%A5A1P!4C$6JI I(A!: 4).@0(MZ:LE* 4M.5 AZ4OEOM M8PX9''X/#L1R)+#P@E%'D<$:>0@508RP(#R2.5"U9. PQ<-2L6JL#(B$++7: M"1!(@2S@SI' ":>0A)4U64.(+C$V/ ..MH2Y #O'/J5-M[\7_O0XG2GHY;2 MI[[R1:4%O.GT^BGK_GNGXWH):5QNS?MH;D":_)WP+DU].K3GNS\;UO=VHQ#R M@CZO!7UG>L?'\6>)PFZ]D8;& *0,.TD!Q2 PHP#(EW A#&O"%]9HS5)9>7-^1G0H67> M2?[D>[X\F9$.B;GHB#<[Q^D@;]Y1?L38Z% $$4$W+@2P.72/,H[.#4>G]XZ- M#E83@X'#$@)*6.1%+!@ '6/$8C#HZ!Y\[BZ)KV B&8VZ<::1HUY?E.6O%=]_V M7=VLE1Q)NU:CW>CUNV7=DAP[>C2:-!+'NZ$P(K*N7Y%$!MJI1S,W(D 0''?$66@#9=$;JG$UKXINF3H]ZWX6G:F]WMS-H@)$ M*@7M4[A^!*J]C*KS0]7-*XE-_QEPK>OY:*4IUOM.KU>$;JYSIN MM6VGY9/$,N#.#W"WIMN>,HJ89Q@P)5GD6E(#(Y$%A ?C.5>$T]0,C$:N-9VY M7+'^A_E P^-!P!QX5H: )X* ">^LH7M2L][A8Y M4L:\ ?UH<=.M]L\X[RF19[B87_3MS&OV'=;LCU.T'0M$/<8:$",HH 0'(+%/ M+=F@I(%QZGRT]8>'1_..ZASFRM\[+6"88MM W,!Q9M%.I4I84!I:4 M1DNFA)7.<;2R]N#LNKQ%_+P/'ISSF!&9?F$'#AXY0CF)C<.Y/T^KR9!X!TC\ M/$5@@I0R*!& $X8 "A4"TN@(B21 &166/3A[%FCSCDXP,5-M %D)=L MH \RT G.8@FW4 <-- H.4$$)T)'& &N8X081(3U96>/7;,-6R$*? 6&YA=2) MZO(5E#J4#>GK.]UH%Z^:G5[OC^'FJSW4[>\^==\+NM$M?NKFH&SJN+O^=O-! M^[%+")E/06D:;==X_7;MW!V4CVMV!.?*VO]?9UFVG^YWNV2?O?.LX MC6S7]_O-LE_MGN^V>ENMXSCBG?"FE&5OJ_TVBO)+DN1.V$T]$WL[[6&;Q:M[ M-Z%QZAWXY;N=#-!W NC]*08EM,-4"0AP%#^@@2J@(0R ,854VM35&"8;E!CA MORKO6N8XT-/'@9X2&/*F[@/188*^48&< 8V[A>H^,QIWHKM=7?;F?E'1J4JDSYV#[;H[&@Q#^3OAZT@@ M&7#G![AVBHYIQ*T,D@*OTHZ<%![$I3@ZS=Q!%!?FJ-;17Z:B1ECNJO",C7ON M@:T[V'3VKNYOSI-)<3!0S7$D3$XA0"E30"+A (X^EX)<(J_FYUWE.%B.@UT0 M**^[;= 9](MF0YM&L]%OW/,4Z(OP?N>^TY?DE)*.=]H;:L6M\G1E;0DZ^^785778 MTNS6FXG3?*QZ4&NQM< C[@'5 0&I* 60 M:1QHX-0J=UVN?(7L]AEPF]N.^RU));5+QT_+0Z>YTD<%@FNWX&;>G)P7J$Y7 M5&.86DH% YQHE4 5 HW+MN\>.LF)1 (.-R?E@SM%YU(?SPL#YAZBRQCP.!@P M0:R"P)(R0X#5/@"J( '26098Y$-(*Q)0ZMR!9(W*>66$Y6(?+Z781]V/JRL4 MQD_SB@'@&[GD!]W2)-L\EI$8;0&#RB)W30*6"#TA' M12#!:^Q,!&Y2@W1>#5JJ0=YR.=SJD;>,(LN"(I.M"C"F E$,,(6ILJZ@P$#I M 81(19T@P:8:% C6B'APB_I<6??EEMH:L[[( ]L^-/H7I=]R#MOC[S*>P_#( MQ?Y[*)2,IG="T^TI3F8I9#(H"CC&D9,IJX%15 'AL K(R@!I1%/.'MP#,R>O M/>]-QFRN"S'7R;8"#D'LM08.P\R.C52(V"\54 S9RBWF(C MAR$B_N L@1PB>FG-EWRO][JXM$\X.@JI^_UNPPSZVC1]T>\4[2NQX7CQ,#B< M@T>/EZ/E^Q=1_O5+XMGKY,#]HE%YNE*J,PU+DDY++9N;5R&B_A\%GF[Z;34]MQGE!-99 ,&P -5X ";D#6C!BI290 MD\BT*)M#R[7,HY[I$;Y+5&J20Z5"?K[8]:U&-%XWL/U.MU9$$U]=##V_%FPK M-U__6M##5WN%J0R1S"1Q?@O*=#%8CRDT/*T@TFI F9? !(X!9S)*4-, C2M= M=_FR6J9G@,L M\"3#!G@%@9PDV5%)#*6$ ^XAQ)0K#PP4@9@=/R?Q)A2(H8 MA]@2 UQE.?7XDK'ML1)FY^WESW"/2U(A<>I=9Y!([Q6Q/.3VU1EB957AA>SW M3WE5\<567&!Z917S8E3!J#"ZU[ /.7O^3,G%\Z00"PZV_]2-YC#P]J94MMU^ MQ_XX[#0CG/3^3HJ62<;\2,9T14)EG9*N/W9-!Z9-":\(RPM9AQ2@"D3J5.'P9(*2VP-%AK>4*TZ!FQ M6O20*H]9SX#S+F%JQN^3,JZGOJ[1'/2]>T!5@)OXQ-SQZ9_-ZO.$E'EC MJ*!Y_9G?^O-CNI,OTTX3:0 *6@(*/0%&< &@]U35&Z(E56%E^*S'?ONT#-;R([%K,FUE9NA.S.2 M):(=M[&.#[Y;-MJ=KQN&)SG'INZVXVSUQE\WBO2-J /,U.'WU.'7=*%6KRQ5 MA@A +99I!X("*0T'1A.!E$-66[RR!E=1]9OVSMU?RA!4I6>[!P0]T '*$+08 M")JLE<$UP48YX*F%@!*C@&*8 VT%"]X8C*DO(>C!Q0;S"87GGD(SVDZX*T.] MZ\;"[/[,FO_L)'ZHSZ/?ZNIV>Z?J(_US'S%?9#(/^Z[C3:R2@>]WU MS;(E]U])_P I/STYP[KGTPU6UHI7Z (8R_F^3QFV)2P+34 M >()0L(IQH)<64,(U2+;J!'ZX%V!ZIU*R*8^/Y\@FWJ%3'W">XC2P_$_$0V< M6$"#UT B:('F2G#B$8*:K:P17,.2UN(UE;?T9T 1'Y@7LDP4<2+D_F)(XE6O M:"BZ*G G@>JB2T7)\)]E(L:8.,4?XT^T M=/=[HSVL?01+V%L0E)1W?-WHQZFTMX,+'H-+Z'3Z[4[?+Z5--OW_?#H[^.J. M#:;\8.\'WGEWT#QH[9_5W^V?U#?V3^N_?L#MO>_LX-UG6M_;/JD?'31V-I)] MK9]^0]# $"P'B+C4EL,A8* (0!JB(RV#B"J2(&TX09\ZY:9(OW_\^L\_3TY. M5D]-M[G:Z7[_$T-(_NS&M_\<7[NR%GET\S]]\ZQ(I7YU)[ M?*F(#J.W_?1G_]#'MZ,A]-*_5A^7$OQ5=@!=+;N]X7VD97*P[S+/E6Z?%[X]E*E5A32Z]DH.VR MEE@YM:'1UFW;T,VBG.M6?-;>ZHVS,OH^FCRB:7?II.'ZA^-5^-*G1D (+SZB M31Q!7!!O_,A-T_] J3T"!RE%02<\PDL_TVA+X*#"*"?B"J0)H8)C8XF.KDZD MQ%QX3.TWS%;&'SH\WV(\CJ0"F*[7/X .\0%?Z^:)/NNM_'D5/B-V7I;5Y#3? M."LA+&Q6ANM8I#:=8:/>U]%V?'?H1/];5V8LQ6$W$SN?:L56_*^-ONSONMC?6]^,?N7OQG>[.^MUOLO(UO;7_XM/D_\;JM+YOI MN7:V-RO_9*_66W%)Z?>*1CN"=F<0[^5Z?U1_V)_;>N :<3VY>:S3C&Z8A'N^ M1I2L.(ZXJ8][_O7XE[_&W+'1+K^W_-!?HYN-%I9KXG/ES S?O@"_53@$P%$( M=O3-H[=7R[-;; M+H\']8C,N?*XD5=NZ M:P\+@FHWMCJJRL1?"IK-6B*WNB(I 31%KF>8]M\_[LN8,SB:,[1P57W$I$%Z M2]+@/,1[1S5Y@J^LK*A>R'&I7$7XA13D?/%MD>N[Y\%3N+/QSX_]7\VC[8UU M>K#QJ;6_]Z51WXN?P/76P;MZ:_O(PNU?F_!B0^/OYG[K2W-[PZ*=C>;1SL9' M&D=)ZU\_GA[$,1]L;)WN__JGL;VW?S*YH;'][DOCX.OGD_JOSW3GZS:M;QP> M'1Q]1P<;;UL[7S_]V#YZ>[3=VCJM'_T=QIL9V[L0;>_%YSGY%A="I44@P&*M M0.H;#XQ&"C"#H!#>00+YG+LB5R@3+\/1,X6C%]^P>4G@Z-<$'!'$$5(8 X0D M!C0H#@SR!'"O.17!(87DG/LUO[@=TF=>1FJG?^B[*3WPN.L/?;N7=OFNG-U_ M/8M;O,CS2H]\CV>@ALO=GL78EL_EUKT='?" MGC[]T.F6;USI-/Q!Q]M4I[/P,E""^NZ4AT(A4U)+"YQ(9Y"CV(&$00/+=6#8 M0Q'_O[(FY71CX:KQ@7Q0J(J5AC,85!@,IOP#@Z/Q.P:@<#""@7(@ H(#G@>D M-6,"0YC X.'E"+);\+S<@C?7. 3WHES310?NVF:W>DC\E&3L&N@= VG\JSE( MC)/?^#,R\...8>DLW 45W@F.1MF+' (). &Q:= MN. PD%9 P+Q%VG&+C?1E7!>+!734R;VN)S-#GJR'Q!+>H[)"?2A?7X[XZ7O? MZ[TNKJ/O-[7V:U_!]WCQ$. ?PO:?]]+\F)P^+\6/N13OO)GB\,XB3]*!.Z81 M Y1* 22)BS(43F*H>, P @VN2?7@B&KU&C(\()-^UHF[U[*L27K5:+N&+W9] MJY$. ]LO].M%=',5^\:8I^YJ,%=XR25F]?[U@A_V-14>ZVJ*#_-W'-N2]/T M7CY#AF(='% 6QZ6)!02T%A10;9U7PFA-4K8QJG$UKVSC>5A2Q;.4,XYF'*U< M"#[CZ!QQ=)+BL!L;G4 Y(K:P^O!X2@S 6!GK(@T.\JD%54L5]D$:'= MO9TW__L_.^\W-C_MEI6JQ5_%YL?/6WO[Q:N-S;=;;[;V_BC6ZQM%?:<>;[/W M:>?]^ZWZNS@#>YN?-G?W*C\+UQ84[.5+'KS; +S&Z_8W^4[LV;IN[UBO49CGC/4HSOF4[/EWE,#[DT M/6PYIV<]CC6YYKI9?- -!Z+'\F98]SM/T'""K!VT!LTRC+?A0\,V;LZB?+DS M,ZPX<35W(E6*R5,U+ [:B08UQ*##3C,ZNKW_+C;_,VCTSXI7(Z7ZHRC6[YME M\D)G]6KN7+'UNR3GES4[M^CIGFUM&W9\N](D]"'/_!SJ>\_(V39VJ6M*'[SIOQ29J/<'_/QNO>_JC_^GBZ?_21 M[K<^T_J[+X?[K72JYK!5_W40Q['-SD_2M#[C@W?;I_6-K9/]H\.C@XU/C?VO M!XV=KULDCA;M[WV&<7Q'^ZV/9/(DS<'>P8_]7YMP^^COQLZ[^H_ZNW\.#UI; M;/_('1T^T+A(&J@?I]CQQ6]%#A Z%O^DSA_7!O^BCA MY;VZX4[=_8KX5>1@X9+ (9F 0\B]<$PA()6G@*)4;-TC @BG'C+I#"4VPF%& MP4R,9B5&' >$B-:,"DL5#880'"3GGCHMJ,"9&%4""=CD$6,)@U7,@>C&P(@$ MS@,)D02$<$$BLCOF<$0"4B."U/##:X4]#TC(Q"@3HP?A7B9&U8##T^U1]9KZ MWN:O^H;]YAB)8C0!",(\H!@9H(,+P%CFK:*&J\">*3/*8)?![C=@1RDEE#B. M!5>4J: 0'>R6H?;,TB#AV54D1'%!8]Q H(UW9>DN((.V()43 MTMI[0ZE96:.DAAC+<)CA\+G X5V*ZRJH)"'::X@Y MXRA0@D3T M4 I0'_%0!>@ 1P1R;D24M%I9DS6)']PP-J-A1L.J//1=**+@@C-M(Q6PFA*D MM(R$ 2'A HZ_"YHIXG/ Q0F?V>$@@[<*0!E0I(B2 NFT!7$%9(P3IGRPJ8(_ MJE%5>8HXER:SLW;N6Y;3$O-]UGR/?(]\CWR/Y;G'"SKX]R72I52$K1,*/RPR MID]TU\U2 +#::]@,B>W//7U=><.E511[S:@D03/GB$5$4B&1DNPW/;.NRV-/ M]'RKUQMXMS'H)E(>'Z/CANGMY<^_=<^[5$_2MWME[Y"-[&7K98P7]E*64I M92EE*64I92EE*64I92EE*64I92EE*55-2G<.&T[$()Y_XPP_GS:9J#;PAB MXX5#P'#H ;62Q-\D YAP3S#ED))TY!?6)'IP+81LP!EFLY0> +,PHBPB* (H MQ11;KB%TP4$B+7=$29]AMC(P^^,JS,J@%,<, \6\ )0I#E0HBS8[*R1'QF*> M878Y#?@N1R4P%L%")10BD*KX?ZV]]80'AZ4S^'?)6+>ZMY!SQ+*4LI2RE+*4LI2RE+*4NI,E*Z2S2+(P81LM'E,H9B2R51'B$$ M/=8,"<7O'\W:Z1_Z;CI V/6'OMUK_/1;99Y9\J%'+L2;D0>QEQR(X5C7VV[O MPIU8/_"K;? 3&U=19R0/T@#L$$H1-0DT%PPPY"!, M)\DCY&>#7RJ#?]SMJFSF533SR1TO+*V3DA(0(([K.E(4:*0]8)0)P@QB^/]G M[UN;VLBUM?]*%WOO]\Q461G=6I=D#E4$R&QFQR8)SLPA7U*Z0A-?V-UV"/SZ M5VK;8&Q(()C$QIJJ(;XL=ZNUM!X]ZR))!3,G+.T>L%JV?I_)?0%IKS2Y+[?5 MSZ3+M$=26T2!QC3N]>PUB,>] *8,D]1*#6/Q7[Z [?O2)GT_;Y.^!YP+G*Z> MKOX(5T\M3"U,+5S2%BZH&&4YBE#XC:SXI>JHGG&9JN*.ATU5FN.,H$86:6VJ M//FY?LS-&KOGEH=:0\-S[HR7U' HF+4^%T@9*B63H\,+[[3387WU_>&@&JA> M[+*TC^'B')+F8.[\0<6\$!P!Y+4#U#$.5 X5$)8PJW*F*$8;FR1O0$H;_(;# M62?&^U.RFRL>"'DP:"P;RM_[W(9K3[B:<'C#0:[?A86/=U9-BMG<#R)GCEV@ MG&*;>P0TX29 I(9 Z(>U5A3ZP*4DU8!*XH VQ@(4C_G3"'HK2< -TB"< M-+"<7]F4 "11JT2M%H"%B5HM"40VV[NSB[2YII0J0)R%@")G@8 . V:81T8Y MSJ5-W"I!8X+&;]<20,\D(Q@AEP=#PDI195D@(5X0ZGZ\UYE6W2X2-V?+"*SA ML4 H'@5(@D_J)1#,>& Q5]1(RI'4&YN4-% *V27P7%/PO$\E5HQT&VURI')" MN6128 T=H5I3(IUAMZ-G.E!UA6!T9BLV+@021#/@$ WT$R(%)+<.2$>XTBCG M"@87'5'UQMK2R/NHXUHKZ9"DD!+K'%7RI^%8@JI[ M0M7,,K P06DKK0<",P\HQA@(93E@2F*-!74N1QN;6/($4PFFEAZF*,)>:8X= M%;'"P&H#G5'<6 -SJ-U7XGB);JT0ALVL;..4"29E#I2#"E!J&= \IR"W6&AJ MB0TN[<:FE(U;"TESJN Z_0>'\XIT4<4O8N0[8 M>1\*R%D 3YFC'"%&M<'">R0$(@[3W!B1)PKX)%!T-G'A$+&<4V"(P2!,FPHH M(\,K$6 TS)\<:1(H(&H@,9_U36L@ET]R?5;II!:F%J86IA:F%MYIU>*J3&!) M,DDFR?M()L-/DDER#263X2?))+F&DLGPDV227$/)9/A),DFNH60R_"29)-=0 M,AE^DDR2:RB9##]))LDUE$R&GR23Y!I*)L-/DDER#263X2?))+F&DLGPDV22 M7$/)9/A),DFNH60R_"29)-=0,AE^DDR2:RB9##]))LDUE$R&GR23Y!I*)L-/ MDDER#263X2?))+F&DLGPDV227$/)9/A),DFNH60R_"29)-=0,AE^DDR2:RB9 M##]))LDUE$R&GR23Y!I*)L-/DDER#263X2?))+F&DLGPDV227$/)9/A),DFN MH60R_"29)-=0,AE^DDR2:RA9&_YO Z4[+OQKB\^;OX<_DU]T57E4]$9G;L/Z M;.UXS^'[O0'PJEMTSI__3[OHNBIKN;/L7;^K>O_3J%2O I4K M"S\2K(H+5U]S_#9>\7DQ4)W"C#XY<\71\> Y#5?N%#T'CD?O$8;_VMC\!?V: MO7.#LJ_,H/CL.N=9Z:J!&CB;#?K94?@H<]X[,XAO!\\]^_RT^T=2CCQYQ\W==_K8Y]^7DR<>-H7EH_VF_*N*EGI>NHV)K7IP5 M=G <'BZV=/I7NC\8]+O/X=5/E*[ZG>'@]I\,W)PNF_Q^6D,:?JR %=.O4)*!_:^EQUSM1YM?';]:$8QN'DVE"$ MN\]VV:U/Z/VC/>&+NJ.M,_VR'D[/ASWKRB@5VJ26IBW9<>G\_V[\HZ!<2\L] M4XH0RAG6AB@B"$.*<8>I^<@W-ML1"[*^S[;##-;*^U/0\-R];RV-[=UL'N3A9>'>R_WMO9 M:HT/PS#-BEZ M^OXP7,M6CYTD U[Q2 +GV35L2I=ID:ROR[_4[WOJ:$MPHSVZTT86O^I M9^VKR:4,Y@Y"^SKJM'+/)R]>3&;]HE??I?[1B_'$/IZ1XC06YL=!851G_/!U M/XR^'B.ME,\H$Q%LQW["^,9C''Y6X_"$?5S_3CSC*+_U:_@,_6LYR-"])._\ M^/DS*>A=G_X>WV%T^SV_]LNOM94^DSE?D;:F?GVD?/889JJ1\R3"';HQ!3ZJ!1!QDS[ X[ M=7!NQ_G"%(/4,W,]LS\X=F46;.VT=,>N5\40YNM^5:6NJKNJW0\&-<*@XWXG M.+K5_V2[_QT6@_,LVQH,RD(/1][PH)\5/5NX[,!U"]/OV:$9],M&MMQZJ8N/*@VLNASA_;7GQ582^CS M'"EO;60]U0U/-:S MD5*GST>0NS\<5 /5BUVVD?E^V56#<),O@^>]81?8?ET6%*\15!)Z*_P<;F2% M#2*6_'6N=_J?7^-WGP])[)^\)8'Y M8;=Y<=ANTO#WRV'[D'QH[\%#),[WMV77=%_U]KMOX6';!+E7GUH7;[\'W7?=P_9QMW7Q(;2CF;\F[\)G7SK[W;\^[;>W+IKM]Q??C[;=[<:7YIM5N= M_9W6<6O'D _=W7R_W3GYL+-'FOC=\8<_WI^W=E[ZU@%$K]N[@^8!Q,V3]WGS M[*.!."?:.8"I$H :2(!D @)!'<]]'@8ZH1N;"(H&$JC!1;#BZ\-B\__] S'X M8M:X%V,H\:O:8.YN*%^;7K^%L;/8_HC6OFS8_<_'4> ]%+=,"#>L[$+@#9 Y M=)L*PXV"<'L]TQG&#GO3+V,KIH._[?[UT.8DLGF)>B2AWEU0C\R@'D/:*DDQ ML()00*4T0"*4 ZT0Q19:3 @)J+=68)=HSEUH#I=.,^:0X!113IB$0G.I,%,* M$ICK1'.6PN#S&8-W#@LO. \TQSA K;= V%P R',GJ8;6(KVQ26"#4M& B>4D MEK.6+.?[T"VQG.4 O2\!\+Y$X&N=[*']=O,C5[F4) ^\)I<*4(@)$(XBD!.+ MI7!<01A1+X%= KLU!#M//(5$4N@N1\-=G>A?PD)[XB$ MY]>1D"J)&3P<-?[@&( M5%,L&!*6*4\]0EHC3W'@?2(W*A##VP&Q"H\97B5D7'YD;,UP1!$&N[ R,$-F M):!((R!9CD% 2TF]8GDN_<8FAL$U1FP.&7]-H)A \6F#(K*8(2HQUI B;Q4E M$'MCO962.P\3*#X%4)RABX@)[7)C F\ M\YP@,4'BZD'B/1#1884P%;F&B%.+E78!%J%22"#DE1+);UY=(-R?88>&YR1X M 0$($;6 ,AS\9LTA\! '+'22$KB@>WH>ZMT!@+K34SB2*N/C*>S^96'(Q:]P*HG#- P\ 'TB .F&!(Z9QK M(E7PFU$#"9DX8L+$)X")]TDD"Z.YS!VV3M!@#9+E4AGFF(#.2/45KSDAX=(C MX6QN!6I$B3< 2@,!Q4H!;04"%GH9LVD"LQA!E*@A:S5\_=^-]^;+ M#61_!?.(:^;[/G.CW0?4F2KM798\K>YBC1O4]11K%7,2@%= ,(8(HA _8+<6K08-Z 85RSN5=70V='K^N]+53G[1IUW76^P M59:J=^3JEW'CVU?]TKMB,"Q= .9M51VG(L>%(7$QMY8#6T&=\!0$SSP L4,& MZ-SE@(;!9 SA.5.1DN:P0;AX*!!_!?(>BW[.W/*["IA7UO3KG6[QBZ2EI*6D MI:2EI*6DI:2EI*6DI:2EI*6DI:2E9=/2@C9\684@8HP)U3N_G+HRJ]Q@T*E# M0'-!Q?K8$J.JX\Q]<:4IJOI4GBK&^+/^:8Q"/.VXXPT:7@UC^EEQQVMIH%'D M<6=8QN1/>(S^7!0R;C;L>E5]6%2*-"XLTG@^%VFDU@LKD 00Q?BB5AAH03"P MT@ALN7+(H%@?&6.-XN&QQJ\@XPILEK!ZYOY].4^1&9N87!@ M*-9*2H&I,Z4Y-, XI97!?N-'!Y M+J1D7'/!EW1B?)*&N%1P^21[^!Y()Z43N0E\'VE& ]YIZ;DVUC...$9(WP'I M$L#]6(";6\"CF%82,084I0I08BS0W'/@-2):2LIY+F*UY/SJG62#">56MH?O M$^@01!"8.Y=#1XDGRFJ7:^F8,11[CA+*+2'*S<0W'')00&2!MRR@G,HMD!8J M8(27SAOMI94;FWQ1>YZEU3??GSC?_6*.X^J)F!,?GT@<#_^\^]G-JYL87]DJ MDY^[(.=K6?'):-KW]0#ZJ]VO_]U*>?%%P>W^]E5>O!7O=_0Q> 1>&1LY)6& M2$2QLX90-CVD TK<%9,6O_Z35E24L/"EG>?*(#QXX;;7,E M1-PB6V O%.,D9T2S//]6U+(&Y9FP94+GI4#G? :=. 'EE3#T!A0'KP;4(6U]&-3[G>--5S'X!1(N _,7LN@MW8^?20:<<(8!#3H:;09DQ <@MQA MC#EGFE.SL2DX3@B[6K:;$#9I*6GIQY]=]? <>IH'?\ \.)T2C_.@81Q;Y7-@ M.(V3H%O%'E[.8HG;@\BI M0N+[P6XFL"&YP I+ IQ'%E!J*%!8<<"14((R8YEE"ZN02!L8?(]UUCD5H..V M'>%1K_;M>-+E$2M;>);J_9.6DI:2EI*6DI:624L_(TDYV9-LRYX,JT$\KJAJ M][="S\46J,X;5=B]WK8Z+0:J4[, **H%QU9 938V$6QP^N"P M;T*%A-U)2TE+JZBEGY'^3#/L*LZPL_O 0ZBXPB('VA >9MB85<4T6 1Q7EDM M:"YTFF%7$Q42=J^"EG[FCLT)NU<(N^ M$TH%%TN(W6NTPK3E!EG1,_VN>](9DY7-/B]5?C\5=R8M)2TE+24M)2TE+:V MEN[AN0EI,)7,6$(>$J0ARJ7(O[47Q;SG]J;L^V+PNE_=<9%S\K'N MMNJ@-1,?TSC76C,'%*D/V(G[=.6$ 6LL%0IC9SFI?2Q!R!+5J"7[32C[1+3T M,W,;"64?>VW7^#1:9R"RF@!$43RFG<>C&P+4>J\YXA893G1"V2=OOPL_=S79 M[V.O6QK9+Q:(.2@HT 8R0!W/@:#!G*U0QEJJI$8R[F8J>#+?IVN^"T]/)?-] M[)4XXR( QJF!1 &2"P.H00Y([@@@C'KFEZYCP;E.%BG3H5FZG++.[*9YD64260KI&NL2[76/>*&(ARQ[7F6#I' M1:XD%,IQZK3SW%(,[TTY]@?'KHR%+J4[=KVJ^.SVZOQ])"%C$-X>8W [0O"H MB5L]V[X"Y*NJFI8;[/NV^I(8RCT82K.]-6BVS6#D9!R>M]J?+CX2)#Q%" $H MH05440XT0@)([RWF3DA%_,:F8 _V+U+YV](:^\+#>\G8E\38/UTW]H#CDA", M@4>$ !I/2)%Y\$>4QRK/)53"F&3L3]O8%QX+3,:^',9^LGO=V(V'BL4,*^:: M E'O&:\ME8 B M+D%PWBC %@L51KAP5(:)73SXV([%EZM/[C49XWEMRHM.(2Q+].TA<;KQL^I^ M:5T)!OW3Y['KJWZGL%E$G8=%1N[?DZF%J86IA:F%J86+;>&"TF_+D7;C-W+8 MEZI3'Q"HJJSOLZ8JS7%&4".++'3EH4P9_3CWC<.I)HX'*/#I_:'@VJ@>K'+TM%3BW,D]@:S5=G4Y(9:HP C M-&8#<@&T0W%7>(T8I\QB&@L6$&U(SAOLAM.G)M;[4\J.5SQN\6#46#:8_^=# ME'$/)2P3'LY'8;X/#.>#+_7.RL?]3N 2U>Y_A\7@?*]G.L/886_Z91U:&0S* M0@\'2G=Z=)++PC %." 0U*!4I1 M X)RN5:$0>_RB)$)&E-(]W'(E1&"$NN@UXY2CU3NC5*(\X M1-M$KI8$.&87 M8V!G*3:( ^:\ Q0J B1%8?0:BQ!SW'%M-C8);" D&P+-;RV2 "1QJ\2M%H"% MB5LM"40VVS-):X*MH];&(\B\!C1H%PB"?'!%G0H^J:7&4??SU1(,T.I-#KXZ"SXZ)):H D5 "'KE3/,A0&P ML8F$;.1BGH7>_;#(A&,)QWX,CDDG,75.:9X'[XDAA0P1RA+F.&6"VY^&8PFJ M[@E5,RNW#.>,.>R!(CQ E0^OM+,,$*0P"R3?Y%('RB=@@JD$4\ONK-I<0RP0 MPLQ+ZIE1$EK&*<20*4V\3\[J*B/7S#(TRJP06$(@;!Z0RYK@IUHN 0OZMPA* MJ+391Q@QVOL9-2A;0EB%%EL-&&2I^!H[,K M_'+FG'?!1>5(JKB[GP9*,Q3 %'&HA$?(Q-W]6"._845O(H%+9.M/&,;N@6+> M6.*1)5AA2J45VAL2+F*)YA8Z2!()7&7PFLE8.$XQA\0 G ?/E7)M@1*!$UI' MH4$ZQPCC0 (1;V V[\*N)0E,*R;3"J'4PM3"U,+4PM3"NZ^87)4)+$DFR21Y M'\ED^$DR2:ZA9#+\))DDUU R&7Z23))K*)D,/TDFR3643(:?))/D&DHFPT^2 M27(-)9/A)\DDN8:2R?"39))<0\ED^$DR2:ZA9#+\))DDUU R&7Z23))K*)D, M/TDFR3643(:?))/D&DHFPT^227(-)9/A)\DDN8:2R?"39))<0\ED^$DR2:ZA M9#+\))DDUU R&7Z23))K*)D,/TDFR3643(:?))/D&DHFPT^227(-)9/A)\DD MN8:2R?"39))<0\ED^$DR2:ZA9#+\))DDUU R&7Z23))K*)D,/TDFR3643(:? M))/D&DHFPT^227(-)6O#_VV@=,>%?VWQ>?/W^D_\[>;ONOPM?#IZ??GEY'(# M]V4 5*#L9OXZV>%X/0##/ZY,P51\># MYS1O4<8_FMC\\"Y3!G3[X9FGA>]HZS7'X3[#?K9X-B%+NM9UZM< M[+Q>?;ZX&H0WONBIGBE4)SQ8^* ;GK5Z=FNOC.]'\]#$TWY5#(I^[WGI.FI0 M?'8OS@H[. [MCXV9_I7N#P;][G-X]1.E0PN&@]M_V]UL[[[?;^^\:V5YK^W;K7Y:6Q_;NM@YV=[+PZF#_]=[.5CN\ M.6B'?YJ[K?9!MO\JV]XZ^'?VZO7^WP=+_SR_;'7#1#*HLJ(7H+H_#->RU:_+ MW^SW/36T19A%;F]K5Y5' 8L&_=/ZJJ&E]6Q\-3.4P>[B#-I1IY5[/GGQ8C*; M%[WZOO6/7HPO-IY.(JY]=N6@,*HS[HZZ9T9?7T'>,SB"O;$#,+[S^.MG]5<3 M6G'M.XZ>441O_1H^0[=^][7+(OR,Y+=__;7+?OT[(AZIL?A.E_V&DW6JK V< MY#G,4#T,YIB8+ES6#W'&5[89IQ-84 MI:E*-NP5@W?1'QM6 M=B-&+F+KZP\*)X(W!G/GW7 M[F+\;3"@T%FN-J7:D;?DKW.]T__\&K_[?$B:0WNR^_G#'_)D_^0M.3SI?&KA M0WSX]^Y%\^(M:9W\61Q>M(Z;%T<7K9-7QZT3VVF>O#MY35J=PXL^;.&]_,.. M[;:ZKX),$[8N#L\/N\V+PW:3AK]?#MN'Y$-[#QXB<=$\D%W3?=7;/]DZ_] . MU[YX>]9JMXH/.V\O6NU.T3PY_-)L_]GY<+)WUOIC%W[H'J+7Y-WQ8?=+9[_[ M/@_O\^;%AT_-B_=YJ_WV2^ND=;S_QWO\H?T>'?Y]2/=W/GSZ<')T/OE-N-?P M W[//K0[W0\GGRY:W7B?3R@X8[B)=^F']H=.J_W7.R1J.$(3.$()CGX2'%W,P)&UP643Q ,GG0?4" BD$SD@SCJN++%0V0!' ML$$86B(X6A#E7PERMV5/AM6@3DW$;$;I@N&9HN.R7F!]G6 @\=/XVD0?81AS M'$5O\0["LK@!:T_V=]QI& -%';G/5,]FJML/K;NH/[A5P_A^G7'CY+O2,]3" M"?/^X-B5T\K8ZMFM*56D>6M1\U;K8(Y&4\IR)CT"#$D&*$02:*9(Z%[/E+ \ M=Q9M;.8-2O(EFK86Q**343\:[?RV42>[O8_=SO)-+A5%BE& ,;?!_<46*$<5 M8,PJKZ&16N4;FXR2);+:=2*;>[W/@6CVR_.LZ)ZJHHRT,S/'JCQRU7=QBQOZ MXNG!T,*YQ:4:_BZ+@=OIGR7@N1?P%'.$P1$-G; (:.$,H$YC("'C /*<06B@ M%YH$P@ ?##Q?,?['H@MW]:[6WDX73A>2G3[43F<)0@#07%I. '/A#Y4J!X)K M!)SD4'GLF8%X8U,LD96N4^SA(# !![0:%=)V3UVO&L4A4MSAAW@(^H$VMA$N$%1"C<\85M> M.'^XBRW[XHNSX,*5_63&]S/C66[AN2:YA!H(@1"@RBF@3!YC$4HYZ<.'!&X$ M>Q48X1=+9,?K%("8#K;%I06VJ$PL#Z\S':9?#>*'154-5<_4:P^LTX,4F?AA M[&-:/_O^U6C]5.]H.VBFVNK9G;&ZJH1A"\"P_>TY*@*AIS;WP2M"B@;_2"B@ MG=" 8&R1SQEU&"\,PU(L8WDM>^%6 A'"^1\:Y3B..ELC6G^+YTQUJX08]1>_RYJ,)=7_7+G?Y0 M#_RPLV42W-P?;N8K)3PRRFN$ :)> .H$ XH["0CB'FK*F61R8Q/3)?)W4MQB MV;E",MC%&>QFJ0>:^Q,C=W-*KY*HLG"\4/5L\WQOW^^ZHVX,^XN+(%&]8Q *! M]E9$HII"M-J[%ZT=\Y%"ZYG4&%C).: $!?X B0"64)4K8BQU/@4) C!" :V,!A08!8;@&A!O*K=>$45(OH5\B2UU0=.'. MK&%J@Y;Q)4"4?\YJP__!5HCB_B*__*&*WJ^CQ3SU\GYSK'I'+J[C\:HHL\^J M,W19Z;I.5<.RWJ8LICX.ME[M5M3#>/V>M6@'-:KL@Z&^L29 M0;O?5#VK8C78.V==]S2V[, -!IU:86U7=JN][FEH\;[?KO5;[?5>!?7^%;6[ M[^M<<+7?&VV'E/C,0A!R=X[/8&DMLIX#ZT@.:(XYT Y9X*RD+(X,[M$R)H%3 M4.0NP/#+3R,T/PD94J77 ^%AAD!YH[B7D +GF CPX#60,8/D M\ZM@[@YM*8:SO,[0PA-!]S#GY,-\OR7/DA2/%=26 NM%("E<"2 5UL +RZDE M2E,IES$FFR(]=Z8JT6Q#>^OEM_U>55A77NWXX539 _WA(.L42A>=8G"^EE&@ M'\QHIIR]J,6X-]5^;R-"5,CBD2@;J(A]"6%*I9 ]KR?<:;6,QBC'J&Q03HS;'E EA: M[P42/!.-- &*$.^A(A09MXR1V)4[4.NI-?A)U1-M&5,.1^<2W4SXZ@.&@L"@ MGRGSWV$Q.D0H51O]&*8W5L\M<\.[D6[:_:TKS:3Y8B'SQ>$4"7Q_OK_S_B,W M/(<,!8<7Q= \0Q(H:2#@0D@KH%?0L&7T>E,4:ZGIX/=8>++D^UGR^75+-I1! M++ 'CCD7W#DB@:2" *8U9!(:)!W:V&3S";:5#UVM!"79<=Z59: +:9B]I8=0/6QCUL%]OTM M/WD]"1ZB!&C?34W&1=(VQ])9$M=T:D ))T!(*0$S8:(B.)>!GL0-8M+N,$_8 M^A>>7$O6OZ36/Q/(4@A9D7L,O+,04*?R0&.U4Y=[%5NW[]Y7;BHJ85M5X M+4O"TWOAZ:]8*[F'N8=QQSP&/3,!3:W*@G76 &QI4JYR72&UL4O;@ M); IR+.\9KSXK?WO;<8ICKL8\SZ?,6\G,8=> \YU#JCG&(@\5\ R[V%N%)=^ M*;>P6J<0T/M>Z4(S+IR-5A"^Z65F6):N9\ZS0? UJK$!_W)T6<^T9F&AGU)\ M=%EV.=+)]E@E[2N-3(H;KA28\.I[Z4C\3?OH(_*&(HX(@-IS0#%"0'&M 8(Y M$8&=:,GCDI#Y'712\='26N]/K9F^E_$F$K)8$C(V:@H-]XYIP.+Q0S0>2:2Q M1$ X*SGE&%FWBL5'3RH,,EX+.7.<91W^J,N@)]7/Z6C+.PXV))=*:-SO.-&_^[U)@IY=ZF/M$9O<=/2T5PBT02. MZ7T\S1(Z FB#/217);%H9*)_-;/R,:_K,>@SR/J^Z-8G$G M>@8<05@KCK5G)KHMF*,EBI"GB,2R)\#N8-;)M7W^.R(43ZK/SAVY;C.9C"=W5JS MP,3248ZHJM=7ZDBL8W'8-;]!LS$FUTK3N)K" >H1 M(1#;!VDCKDE%!UL!02 MOD3%@2F$L9*L8\ZRD_'>SWAGB ?DUN8*0@ %B2Z#]$ CX@%#7A-".!>:;6QB M]F#BD:(9#R,>I^J\['Y?B: M<2?[O9_]GE^W7\YA4!G&0.;, )H3&EYQ#X(2 ^OP5&CJ@OT^G'JDF,<#MY4I MW6?7&Z8#,W]F5"/N"A%;\G5J%;7'FY)40B&HL#JOES&*QU :N, LP+ M&D_D=D XCX'5D II*,=4CVH\E^F4OA3@6,(:C3L[%=\P]V31][/HF:@'9[FQ MV&I L)" BGA>%,LU\-9@:K7BN84;FSE[R!+!%/#X/HM\4[I35=@;$BP/V$AE M==VA)2OZ'&MG0@W'6R]L]>Q^5%6]-4/RC.X'3_.G)T@5M>4X<%;D@%HO@*+4 M &QRB(-V.3%^8Y.+^?U44ESC21CR#PAL)$-^#$.>X1F:,$2@5O'()PZHR1'0 M'!E E32(RYS)/!CRDJP,6ZO8QN7F0EDGVL,:%V\L:UKE^O9/R??Y/DR:WJQM MBS9/=C_F2BA'+0>(: 8HU03(Z !)+KS*!>1YS/@BNB2^3PICK%[2Y%;337NC M+,:DSZ^;-,0$:9-S@&4N "4Y!8KG.1!*Y2S/@TGG^JEOT+;\C*..973ZO2,P M<&4W%7(L'^.(&FKU>^-X4\KU?B]"O9V+:!"FB8@;-Y&<.T 91D#:&'_U2A&/ MB!2$;VSB?+Y"-$4TEM:.EXQT?,5Z$^]8C%7/A#=0KK$VL#[6V@+*L0%*20IH M[A%GUC).%[P67RN5<2TY> F06?;065ORO[GPCK[\OQ]T-V47[5UJ;A4^?$H)::3 M?8 XAWFN(*"2!8#+!0$*Y0Y82CTCQB)E8ZPD;_ '[29[+T-:H4#*VB+#XU6* M)&3XR<6K$^IC&=$XKK*7,9]#E ."8P^80#D33D"DR<:F;$ YO]1^R8!A05&8 MI29!T68RW^F?59DO^]U @SZ[:H8#?=^6M./.^+:*OFNCV;LZF(MOX3KM6_QF M6)IC%5=U]WUV6D:"/#BO"Y#TUC9H[@:NT"H54*$.(4H#I70'.A@,-!=41XY3V/A9!I MW[DG:KP+#\PEXWT\XYVM8B:2*F,(\(2P8+R( \4"!T6,.N(0THS1F,E_R/+' M)J)/QWL]X9PN7)7*<& &X10)0 MBB50>2 97B$E&+EL J?555XT*XN>O6)K54C MZ[E!Y$8Q,YEB*S^1#TW4XZJ6&^S[&"@=?V-3!F%A$'LQOUFO%]YZIB%082X$ MU#L*PE@V(-?:>RJ<=@AN;(H&ARGXLD+6O52\Z,[&G?R>[[?KV:,!O-3*,PZ$ M1'&W".V!=-0!*3"C ;^]@_;)%V.O7%'430G!AX1IUK;TX8<71>U--)=*'QX# MX&[8[Q-PI6T!@:,F* MGFYF6DM-E_>P3NA=;]+1R@<25:_#32@*7_3 *[:3D ML*J&P?Q,I1M/C0VM7(.?5.)ZDDW) N M MA+"M;E+KIZ:LW[G3L2823_L.>+^A,H^B7$(:D%U0$>N&*9 8,6 4I\AR(W,6 M>9H@*>^\.B;Z,RG:O(4F8K88RYW-+4L,J;0(, -=W!C8 (V)!!X+%&Q9!K,F M3SVWO$JT811Q=:&3^WYPILIU.XO^I_"&HF>+RU*85_WRU5@)!V,=)!2Z%PI] MFN,/'!JB%3% ,A502 D!%.<("$,DTLYQA=7&)H8DH=$QN;.8//J@WQ:>6UVP?M03I%K--3N)BS/G\NCDC$>Q92 %B MN I0:Q'0G@C E2'(&J6UX"M8B?3$=YB_::%!VF%^%1937OK+:P#9]R[%:\N&K@Q(F+-$ZRH0) M"\"$F;R+DD0%@A >0TM])[CE7@-6P1@;0E6T=Y,\E::GZS MZ[TS]6Y5[HLY5KTCEY5JX++1ZSJ!5].?N&%X_2+N&OXYV$?O85M]KBW$/1[M M&:ERW^^.%?DNZ'&_%U$O_K][I;=WKAJ4A1DX6V^:T[/7/YB23%AX+RQLSO$C M*P3+$5'QX-(<4,8IT,)#D',NB9=,<$LW-HD4R[ZF_,<=&;%NX/$S@S\),I8 M,F;H$Q2.,>-RD,O%EN&X<9Z/VU#DCQ4]",S>A"?OV_GS6$UG&+4Q#9LC*$V[+R;:XL%UM7FE:I[;4)$+H[G,';9.4)USR7*I#'-,0&>D@A_W M(A@B_"V'\(&N7X*T14':_ Y$1D,GC1,@#+I84\XDD"27 '/B''+":R3CL16R M0=G\ZK14 O1T;)UQEL<:$6P4)4@JP:A B%N/PVM.:UN'R=97R=9GZ(N@-C!; MQX'GD;X(I@)]"8X.]0AIU0?4E0_7".P6'D MG:-$ V$8!)3ZN#=1P'>A9&#LN85A6@^H+DF#L <7<2]CU=1MW"X!80+"*7IK MN)IWD H]-^5<21\KQT'34H/KL79X4='$^ M:.I7(R4^AU<_43J,C.'@]I],C0L3<,*58SS=_%V7OVU>CLK9]MWVLQ\(PS@^ MBKC>PNF_QY?#]U0=.:!+ISX!Y4-;GZO.F3JO-GZ[]DC=H@>FNWVVQVY]0.\? M[0%'9AM0NE_66YD^#^/.E5$JM$DM35NRXS+.=/\H*-?2V% M?NBHT\H]G[QX,5E47/3JIZE_]&)\L;&Q1%7/8&']H*.OKT;!,S@:">-HP/C. MXZ^?U5_-8/?H.XZ>441O_1H^0[=^][7+(OR,Y+=__;7+?OT[(AZIL?A.EUV' MB,O!\/2TX^*F%ZJ3A2%J.OUJ6+K)";OU*3!9T1L1MFAI#SGV95D.=_F>(UR> M3)(P.U6!G@6%!K6&"2B0](=$,Y^:7WC3(SX9[V_AVQ+LC4?0FS"D6BYML'T_ MWVU^@TR<,^@,-D!"'GPWJC#02(;!&72B8GB+4+NQF2]36F)![DW"G">*.0LO MJT^8\T#,F3V9$3$+# MMM5I$9!G]\NIZ]EB$)"GVNN98=R9^>5PT.H/#EW-5Q)9N0]9:<]OB4)Y8"HR M;OMKM0P.DA% YHX!026AF I$,8E+?I_>MK\)C)XH&"W<04I@]%A@-%M(JFG0 M@X( .IP',!($"*:"^Z1$SI@42'F^L9FS)0*CI[;M;FIP:G!J<&KP&FW.O7/+ MD2]QFX1ZDD_IO#4)K2_VX+O)N$JGV"R>/)Y&BE=N08_J211+/@-;7:]082OJK!N5$E< M%\;I815^4%7AJZX.R!._2,FA-8G'+I95M_J]F'S>+]^HT!NJ,WZ_9?X[+$;K M(JY&XO;T0-R*"*F*PV7/]HPCD> MDZ_ZY:12[AILA\]?CH?C]M5H3#QT85!^L37'0[W5T!+I =82 HI08*2Y)4"@ MW"J!J-3$Q1TU&7^"F\\E8'NBP/:C>>@"@"W1T^_'M!EZ:IGQBL6--*6/&S(I M!30Q""#L$/.&$6^7]P3.6S?#F%G]/WWM&S>?N+6I"[37^E;/8\U?8>ZP3\6! M<['\O=\-S3R/Y0.]_B#<;]#/!L7+[C/SX,Q@M[FWO=_:>;_=WG_7R/9:V[=;_[*TO+7?WCW(VOM9;/ANZV!W)[XZV'^] MM[/5#F]>[;6V6MM[6Z^S@W;XH+G;:A\L_4/]HKIA-JG+O0)>]X?A6K9JQ ,& M79CP(ANKESI5QZH,,#^6C9^0ST;$1MYO^.F75KV U7-@N($5Q?%K!?'JE><:'&$=OQU!YI<\^^*5T5 MUT[&M_O^U62N/[B=OKFTT^FQ:WS2UJ, _W\TOK[_=GAQ:NB M=?(V#Z\#3=W%K1.3M_XX1,V+3^?AFD6@N!WW[W?G'_ZVIQI3UMP)+=[911_: M+T^:?^_AULZG\/JXTVP?AFM^@A].WE_LM_="^__TS?;;B^;11^$AHZ V=W8I^A6$6&^X\$X90KZ@*:F+"0.3,TY[[L6D?,.S:!?AHFM9YYEOT2O!,,7M43]&KWXM>[_(H#I:>D"(P@:Z9=U M\#9RZ6&= 8DAWL!=7<#CK?-L)_#L_ZCS1O;Z]78C4]EVZ-P@WRM4UBFZ$G"'*&J>A2-+[L]NLVS\76S=OAJ_%D85>''578(XZGGQGM_!R4-@\;#C!J>KTM#-^73V[]IR^;X;5Z/1=9X_B,P4PC ]CRGXPL^ZP M,RA. UWK]FW06%P7GL7A69^6\KK8V0KTIU2V;D=G4*HJ.G=U$SX75;A;?;/* M97[8,Z/N*-WIR%K'#E;HJYI'GHZ.8*GM.?@^QY-G,/75YOLA#*NSXR*T+%Y& M3?JW[HQZ*R>OS'A0A&;UJAC7B&V.TD5< Z_#<)CJM3!&ND59QA$A4-]RB MZIQ/>GOB$7;[.M[T-'AO\9+! %P_]D\91USLQ*#>\\RJ\V?9R*2*.#"B LK^ MY]# SZYGPTW"U=I%:"JZ-I[BNOW"C8=2;5V7MS'A(CKT8]V_H>G!]?[OT%T; MC@$#AN&I(US&2]1^=MWFLW[9L<^R?SME_SM49=PQI+[&5J>H^ME?A3OI-Z8, MLC%N^7&P%NOB$5;9B.N,A[CJU*O)P^!R-?':B@#9:V1A,E35B^QEOPJZ:F1- M557*' >-# ;AXQTW*/O%('Q>F&!5JODRO-PM3"&@F=>_Z@9B)PY;F1_N#)T0?ARUQ8]/2R/PF<' MIC_H!*$7V;]5X<.C[56E.Q$50<7/\P[8\,*O1QZ.NC0#\'V?9QH O7+YV2O$L5TW8JS-JE"3 M^>Q'!UV^.K5<^48S$^A=Y]VOS==WX[HRGM8W_M6-L_@W9^6961S'?84Q)MP2 M21G5 C&/B<+<2*FUY+<&9JX_U2/,\K?&OVYFX.]#5W[UURE'B%V*EEG.*[KI_]T=7_OI2L/YK(CNQ=7:D@.PO0 M>SEEZ/,:Q4?PEAV%S\I>W90@^&> D "(H\>A]=/@T8FPP4$)O^WWZM]6P?D9 M34KQ3H-^W!CF>N+]NXWZKSVP=K]K5'O3CP"5[7<8-]O3[(@ M08\KD:;-F^WFYP^]/X\_7)QV6A>=;@NW/AV>_'GR8>_Q1ZO3 M.@F^V$YH1R'AA_\[AJ;[5T_]+8?[W?=D_^]#H"RVID/3>XW#5U; 9A#OZE",-'W6L M.4,(%D($.AY\5*8T8]@(*HBET/.ZU7LP-GQ^G!7J\*3F4DCH<913C70$IG@[8L<*$=A/!V7 M*D&98!1O;"+8"" ^/TH"F'6+Z":>URF6 #CG=1RXN 2Q"%YDA*\J\ZHH(\G] M% ;29]49UA& ^PP<@QRB'FE)O*$PSQ44.)=A .>.,606BCQ_1%\I#:0[H4W[ MZ".S5AD&%> XYX#JG !M(01:4Y4[ZK3TMQ9X3$UZV7B^>U%/> %;(KCTZGVM M!N= JSC_.57V0"3F8?0,3^.D?.L0JB/ U6+GKQMP:#)JIAC7;MWBR5:.U5Y5 M!9JY7\9_HXFTAMW 6/;]0=W T;=W&VQP[0;;==3:;YN/7$BFM39 T;B/8Y@S M@&8DO*+0YM ZR_)8U9Z+!F'S.R6-\@)U4&)$$;<[P:W-MF*(JMN/!+9O/F6C ML1;+%X>U,U<&%S&X"EEPN\X&QR/2=2.@U63KY@$;*>!]\,XRS%28'"G3A.9< M"&D1][EU7%*M?3X;%$=?K2^YH3;D6OE(NXZIU.&UJX+GW=#V_>%@-$[_BL^8 M,/$NF-C<^?11A<&(&24 :HH!19 #:04#SC#L"<56V_RVQ1>W.0)W2DJNIB<7 MRS9:D4;@#%PE!:9&ZRCN&BM@XKNX#Z:K3%FFK^9#%8\?I*#P MZS&*;\8<9F(4FF!%,$>8$$&A9DH$J"/2(4:MY,K]O!C%-R(2P<&M7/;.F='> M7>,TW8@9MH_K:''VLBQBN'IJ%LWV]A:8Z_E)X8D_ASV7!0H]#DM\]6D;V>N! MOD='376M L[UU%0W9 MZTVB[I=JCZ)3=Y[KF;V][&!8?BX^QQC_FQ@GK;-7,=.TXSKJ;)0<*D_'I2M7 M<9CK/[KJP#C]QKEKE#[2HS1#-33C5-?I4'?JM/0HQAO#^2]Q(_ZI?VG[W;B[ M[B0V6T>3;FQ'9*Y=5QX%L9'CTYO(QZ3'Z*OR*L]5!X-GVOPLR_:O1WD:LR*9 M.5:]>(\898ZS?&SPK1F_1GWSSCCF,RRG.-!-[*<17+ER3&F^2EC>N+*F!C/$ M101B%O/W E-(E;222 N9D$93:["1XU/X&(+?8-;;=:,.8IO>J'*_K!/VMN8A M5[=>#F8,F]OCA'VW>7Z(__ITV#T,=.$3W-]Y=Q)<)-K\NW7[(?7K8L_ M/^WOO.S,)NP/+P)%^?M=\>'D57>__9:V_FBB_9VC+X=X%W\X:>;A-6EVW]+F M'W_YUDY\OQ7HQ_OS0%]@Z^W',(U R!T!N2&$8 ID;! 3BFGC&9)A@-C;K MXY7F=SZ8JID)6H[\MJ4JJ_Z;U=T?S+SFN:]?;X^2>Z/A>=[5_<[$XF,EU23S M>I>Y]XYS*)DO:KD)_F^<8+\Y8V MC<[$G'+XRO;/>L%QZ]4I3^7]*+L^-6OV1C2R3G=&1 S8&9ZP',?3[7"$YHU1 M;K!.*=:[JH^\P>*R?^/M)^V).0?3&=IZT_5PUW&[HEBW7\\2O8$Z*NJ,MRH+ M%2O7QI?X7)3#F'6, 5=59^\G3]NX'*'C66MNN*@3B;%U4Y/!UG-_OU(U_V1MQ"?$2QZ\G]S(6KA'][[FA4(#%Z MW,O?7=5*7W;CL^QU\:G.5T]*/0HW+N&;*:JX[.@P(;LZX7F9LH_]%CLF=E"= M.*]3]4$V/&6XNQUUP72//\O^K@L&QE?XD7J>3>V]*C3U[&D>WRQX]A= M86H;]-PX71L:'Y[1C7R'LJC"U#>84O^H\N++H$[-^#%AF+K6=*>6KAL_NM1+ MF,3?Q7*5>)^XI",+[&YOX+H9VHK7BLVK.=-6KQ=74+YS@4'4":!7@:,$P@C^ M,T[>N-#A<8[+SEV8E4>\ZY*5D7&^:PJ4CYVJA^ 8E6]*(/^\XOQWH8^S5Z-T M]R.W[*OMF!0(Q2ZNC7/J#+C%.=E+/U$\]$.[SD=_EZ32 M$C8O*RU?=EKM&+_9(JVVP1_:[SJ!Q.4?VN'>)WOGS8M7)Q^Z@:!U]\[F*BW_ M>(^:)\WSYHY!K8L/G=8??P42U^GL__T6-T_"-?\.U"^TYO#DI6^V=\]:)TJ*LO &V))WN6,^;Y7ET_6[DZMOJU:4^K2R7W_[.!9]L?6 MUIMK!90U%QK&Z\1WI3L:=L:1L_'D=>#,L!R5_$6)W2\C+S)&V6(F[YH;O;M] MY;Z'26IZX@;?_W^-&IQZG?O M+W\W[J++XO";+_"R'_ZY_/VKK8.7E[TT[^5DCPROU\K<$ZBV3MY^C$XOSCT# M7D(&J&08**4OJLMZ01"O&/I6V'!V MQN$!:>B4#(T7&""9M^ W+Y:TKD[XU4RTG#;_[%!FS&6?'_<"49^>\ MR%GWQOF-+$V8M";6!]]TN?EE4=^X M\'@=Q.2Z__'QA+_OO]QXS45CE$G,A_0 ME:.K-+*_AU^*\6V:A2G[HR5$_5YAKFJTH\S4^JIZQ4;T3FHMG]^3&#DMA5/( M$XL5%5)KHXSR<8,B" -%MXD8+9 8A;;LO_W(F9(V4F?:!1\F;,$0FXR)V?#$VP4P-!F6A MA_76-Y-8Q*S+%9<(@D%0'9@>%:,1-)6S+^IELC&B%MVXF.NI8O0G EU\O'XO M9@Q\V>^.$NKA4@'@JO%=QN6!V2]Q-8HI!K]. A[7YDFM.G48I3IV;E UQN4# MMSW;35>8FE]CPN$RR3/.&-TJ>:Y9MCU.H4\F?49JWWQ_42QJNCMH.%MB+,IUZ[7C-5D>AWE'Z[ML/]+7X\&4, MM#'UW%>]%1ZC']C38*X/^M4MO? L^W?_+&:N&Z.5Q;W -V(S+G&N?UKT:MX\ MRB].VCO=$<%[BK-559-G9>.HJI]D.LT]:D+H$I7O>U6OE[X_AM-KCRYDQV65RO/1^-KNNB,HC1F%.VNFQS[+&:] MZYJ$RR3OL#-*\=:M+:IKNJB.ZP2_C@^A)O/>R7@%_E4]W>QL=H?,10WC=10_ M;J@0-%17*10]=QF&G[WH8A+6L=\[DQJYB<&&BVT%AZ&3(?04ZIWO.77LQMK M.*[^J!<93#I^I;O@&R7?H_&+(/Y%__H+NDS"_#GLGH9!&H;7_K"\*@8_B!\- M3\,0'!7?8(CPI1?XY_[+@_C%94+'?7'=TS#$W:1;1VLWINI3:H*F7?RN=*,5 MC5EM =U8XE&/S%YXTC"H2_>YJ*[9T%3^KKK,#L4/.I] MUUU&)'?RN'$5WN?"NG'UT)4+'[>7,,?]_BA-5\\7ZM-X7XWH?D[ZNBYOB29: M4_!1)?((S,8\\7I3QX\Q0H_1+>N"F'#]0 ?!K9T])K"A8=70C+<"B;>J?S>X M?]LB0):AP_IUUO'ZUASC$7%S6\XGI1_U7AA^@G23L8A_4;_>D"X-/3UZ@GI^ MKEL_4N7-#=>N%RY]E=GYRH-$S+RG_E\%PMT_F\Q EX7AE^L@9@JK8ZG1FWXU M %.+*2ZGLK-1R5AW5$EVB[&AHO$FU_.654L#+23=HVW3&F,5B_?^0%BE9DY+@*M&J^W'W._ MHWI?G ED M79(6$:4_U90BKAH<73GZJ^&FEW<,+8[]%AZYW@DVNKO6Z4LG,>!3/4^7SH&Z M!>.1&#[\I?C\Z]Q<36=V/ZF92Y6-N<*D-/&AAA"#M''#OZ/CK!B$@7)>A]=L M?>TXYL[#Q?NG@U'_S1C,C6 \]A+&Y7OA)F,*K<<0= U08[%"N&4W/D01JR7C M9CAU\689RQ^#@HMQU*"VB-+=2(VFG8P1U[S$S?FO(FL.T!=HU]S:@[$1N*+^ M-N+C5TPSMK#ZFD!]N5@':R+S['WW=#":4&LG2[NZ3/6R O;_L_>F36TER[KP M7U'XGGNC^PW*N^;!?<(1;./VH=\&VF["FR,ZS]'O]G%9?V!Q-!G&=['9PI)UVCAB,-.<1\4 M,BDJ MA(,TN>3%,8KG4P^P(R((HAV/G@M.X3M>>4>"ET2'I.>3W1Z%TWW<\FPB0F>( MYE$+TKM66!1[ >IRV5;D^DW)HJQU -;89@;J&)ZF1O;-O=JNRK,!C63I"L\9 MO>/JYG$J\Y1DR[50[4&WJ@B:]IS7C:B&V2#-54;PA1)@-__^6-P"$;8Q._AC M;?AJ^?Y,AZXFCU=((/);Z\T@!K"5_NSGADFM7_;[9R *&)6_OFKM@& ]+[U$ M1;[(S#>SEE9?>"W;6SZJ,YHZF;7)E#/Z1EWSO53OF*D_KY.K UC^TL^UHT) HX7 MU2DE,A#-V LR \UQ>JW9(UE4TN= =D;>THM=2LOL9IA\\MO;AX7O5Y M7E!_4.=7%]\MXSTYP7X(TJ.=VD7J:[YR#URP!?F:Y51;XFN;[+\FR7RH N($\F MO*(R.C]0,0!B^2.-G^.BR/+*\;F*7HN$B>DGGFS;U#,7)PLRO2!P%U._TAUN M]4CERI: DD$$H_6"HZ7^"'2M'V(#](\B%P>>NY3*_Q-#$2&M\82(7TMMHP2Z MUA3.O&J]'6L>6SGYX.%1L @_?2DC6/F BI67IT4QPF+-3NM#E1%1P%PV* 9% M%Z%"]WL#[-'OYC8\U99++'^][4D4M%_G[KZM%.>U.)[*FTAQR55P-L,ZBC.$ MQYU29L/X0:;D6(;^S--%XLMBGZLPW9GZ_H*)7*2IU=NIU M^GFK4LW)1MVO<":I-1]9876,LU9N<:F7K2>IV6$U&[^N$;X,M$V@>B91KC(J MQK9.J*S#NN\YJ0VC:4NL4D>^3U)5=MM8M!1^L*J%+MA%W?/27U61RU1^]SA+ MJ$H*2N-5E[119@]-* /4IRRP"AVKD'^A:/=9]^G=F#'9QHES11,O_[E*/#DK M*KHR;67+-+3+A/EQQLZD/'!J?RU<+APD-]C( MPZIEU]BM[\?P5.4_%X1=JV:E8N-SJ\RI"6P%H[2KM)=!WL7J>_WA:&XFF^T, M^]-9@UF7*GIUM7MA6"A=2[:@6E?1HKM0!%*QP/P0[0$<83EN;ECG]\!AUDU! MJ_%592[M+(G-T6#QVYSY5/;(FU/CZIYK8$3'"UA:_VQ20%1N[A(?19$E.JVE M%DHBX%FIB\Y%JB_'J:"SE%+NV->JT&)XTA^,4+&D2N?YI?@#;D=H'=@N%*+A M\-=2X!2L,UU#5?/&Y/2JM51Y=SEEKGSTHEEJ=915,5>9S30FDZKF"YZB$^>_ M6EQLW)RO4) +RLF^E(D@6^#\Z8?/%LH@5'Q2^RK*A)=K_!"S3SK>@,K4J=,P MP$ZH5C1YQ$GU\!W'<;C$7=(NA>P]%$:[H*@S@1&AG AT,L?EFJ[TX\&M92U& M[[B0_!\RY>REC\.XF1?Z*-K-__0$@-VMS[">XXN=T_=?][;@-Q='DEIO0F*( M:9H0]THA T>#C!::.9-'(\ABE OC2]K-9W)X^+/_LR;%YM1O<>I7.YM'T1MG M$F=(>A$0)YP@307HA5(9R0SA(JAK3SUG;-4V:.=RJF1L"G5RQ/MZU)FM&\T( M.(@G\+VB:6C/9XVWJC6]Q:\GY5;M4I#7>5 O6^/9 &N5>%=H@@_J(2M6L+$X M%P%$3^L^E?KND9E.;,L'R.=I4P,>?XJ\!U5&R RPICMU\, M!ZCUSEPH,^GVG*]0]:"<[C99YR<]+$^\R4>WGF?QR!*!UIRTJZ&H.;FNBH-D M&P_H/ ]%'0\E[8VF9YN753*A9H?+J7:AF0_*\AF;3?TZS1R(*7,$F%R#"@8* M4R_?M>@07\<':O_!RRG/VA('VJU\7C/A;=SZ)=]QP1]6&YDSQ3[ WZ7;OF@ MHG+&>5)'D*?.J3SO>=]&\3P[.Z;725$O!HN5E:;.UCH>:]33""I%+52@DW-(\EE;MWL+\V@5?>ZFI1V#V.]^57E=C@O M$M1S_5L,DX90V8O,@(CH]'MY M5I?] N9TV65@ORB?!I88UKV&IM=<7'C2"?W6ZL-4].V;B7%Y367PIXH0W>GJ M>*Z,>W*3PM$,&L?Y65UE/B]8SXT^?C+TZX638I^'XFW"RM7;AYO;//)ZSUF@AE+5;<4FFT M\;!/L!\,?I0G0J^EX3=CC_LJE[9N'UT.&9V,K:W>GAG)LK<+"DDN69]N$#W^ MR?RGXY^"9KGG1_W2GT])V5GWLAO[17/MR;2:_-;TCVH%IIR"L%_HS5.SH?.0 MNT&!].%D-Z;KR]J@4U=%(*&< M$U^T/!JG&$\MI^M8*L52YY+'\&6EM1JV6S1F;@\"RC6Q MEZVJ$"-W?,IIQ#9/I.&9C/9Z?!':?\.)NPYL0"_S:'S)%\.0"[S"XIN,F#?=JO, MGPF.S>/0QA3@7-M1_-7##%1;*HYNW/W7_UWVOQX;-P "@QP0Z-BS87Q5O_@M MM(=G'7OYJMTKA$'QH]\JW:^RB+)F7K@&P :M5E<-9<1\-X/^A MOG/U\S]+);>C@S^ M59!8269 R9F;BC2AL?$9LH!ZA5OD;#1UO=5\E9Y]S5_^;<&*GV>2DC]^OI54 M<.%$>1JCS3/S,NZF;VX@9,68\G>QYC2;]_8@DY,"_+B)VW 8N)4 MWH"_:@7B#(1V;*%QN&*B3=R"/F[EWE4@N'"RYWV7VD+;R;LQL+FX] MABW^K_D-7-'#3S]TD6N^5D]]AT3:H".67@KB=>"2.RMMTH)&L,QT4M'-FS:$ MW9!1^U=59+K?WRQ5W]K>B<-WN4_MXTBM_4[;Y^2@^[6S!W_OYA3:=V_!QGE[ MM;L/G]./XJ"[S0Y//_+#=SD5=^?KSM4VJ7\#]SH_I!\EV$)T[]-'?K"_37?V M=\CNUN;5X7ZG?7 *Z]X_^5RDXE[!\Y[^DW;^QI=_[K\=P7]A33XG83,9+:7, M(6Q,0EPKGI.P(]).^4244DR3(AT7Z&\A'78%8,-C[Q.&$PXO7BF]@T4!> WG/$_*,$D(#X&FC$H\F6FX2CL0KJV/T MAC:0M\Z01^>U/%#1DY(>T>CRO$HFD$NYNR>6484D$F'LQ6NY0;!Z%(AW9UN_ MRAM_8K9^ZY=-[P?GMO/K=UG],'EE"-9+;)&B0B'N!$,N8 Q*(+FPVI%@M0[PB&RV'G7I6\AJEOR=2)RI HH0P3RKU1ENH0@A(Q8:&UP_>L MX:3VUQC051ST&WZ^&S_/VW/*FH#!%$?6D1SR9QH9X2W"3JKH<*0*3NYUD?]! M?VLX^@ESM#*22,HU]BK/9'>12QLI9UI'+7AH;)9U9NMYF\6GF(3P'"7C M@L MUB-'N$=$6.X,CIY@$--J0_RX8WJ%3/T;4 M,HX32#J;K.?4V$9A66>VGK=#1!(2[!"#+!@BP-8B($V-1C8)8X4-F=&SDU6+ M53E9&Z9>0Z9F5@?,&3P]-_D_AF/-./=<*:RLOV^F;L3T]_+SO $BI64ND8"P M" +QF#0R#&-D74Q.2OA?3.LHII]#<.1/(/]7942DKI=H0B!WWL5?[F)]2"JM ME)1+Q[A06IM 5!(A*L.=2^+.UL<;.+P*T,+O@WYWJIZI45-6!6N[;Q:MCV22 M%(0B;B+ &O8<&2PQDC*D().#?_R+UV2#&K$ :@MQQL9/^AAY6&J?224I,B$T3?W5':\/+/X>6%T >-VBFGD4C!(BZ]0)8J@RASW%DJ2 KN MQ6NQ(6G#RT^4EUE23 CB,'6>"V^U32PY80C#.OL+&UY>4UZ>-S="4I(HS)$3 MFB%.$T$YY0XQZQ5QQ$O"0I;+A+'UX.7G$.K8S:,0LI61(QT/'=[X@03<]<.X MAS0]ON%1@0/?2],0V&#>RC!OL?HH12Y!:M&J=-C)$!H2<6$;B6\X/E5.TJ::ZS/-9Z#X;Q0O51U,;_W7B4_B9XEA; V+'@Y(B.6R'NZ8)QM=A^U6OW:G:R-WKONG#[:+O^68OY!>YZ5DC:>XB:1;S\V3"$:O@D(831=Q@B306 M%/%DE=+<4R?3-*&FJBL!)YHT%A2EPC2^!/PUP27NJD#'\:9"RT8"$JQT'GYT1IS7!P8"1* M3&1@='DI5T/&ZTG&\WJ_=M@G$BU*DDK$-0=2U9/P<"=(D0=VG\T><>V/^QO'X0P@PKT=K)Y7.U1S*XY 5$(RL<7#*+#D5B!31 MQ1>OI=@@YH?#$0T K"\ 2.9H<-K*G(9@ W.$R*B4",$#4:2[-XQHI/_:\?Z\ M\:$BIDFY/#^"&,0CL+TCP2,NLPTMJ U>K*/T?PXNYKVS:G)24W1^?Z#G"%,B M*LNHC-Q)ZC"7S#KO3;01B[MW>VY ;\U ;S$KRW(=)<8"<2\LXLI&I'/!2' " MP^$'2<+J3)ZFE'5]F3]R+I6)23B&N17>4>VB ME"1GFG!$$W4!N6KRLML & - 4!01Q.A#HP= MRY.C5G,5=%1:<@]'K]8' !KI_[V\/V_R1#A$:CWP?DI9^GN# /$-"D8EP'X@ MB1QO63_I_QQ"/?O]D>VL+I5FA:Z?YYIONO+:E 8AUPLA=_8W1SMM_#6CY.[I M-MLYW3E*.'+) T: @1KQI.$55PP9'T4TTD1=V*P1^0L?JZ(L?*ZE<:H M6E/8V'TS"QLB CZP)%&*N5$Q\12YHF>\CM*9H!SUY,5K33HI*T-7B'E.>@97A%DB==(NZ"D%0I+:QZ7GK&2FI=[S#EMKG%/ MUW@.UOE;.^BU^N? -"<6D/*A3?*G+1!79GBW>Z%]%VD([X]@6V-OE,][[WST M=W':_]C.>:,_KU <;D^9W1^_[FV]/;)!@*W$&<*.4]"?L4(F:(DBF$^)<1I< M$* _;U#<#.YYPIR_,@/Z_CB_T8&_F^DG1G/)],)HZ;44B+-<@J8P[#VFWH?]U/?/D.M+OF8/^0":*D@?G5P?S.@M46 MDU(NR#RLPCC89#CB]>4[DA].+(AG7,SFCPK\&_M;5H&_Q[ M:/Q;R&?UE!$'RBVV.0T^]T6PD3F4<&[3S@1-14=FH384;0"P <#G"8 /F;G; M .!J 7!. 0R&LZ+#J@I,Y=R$@"Q.!$GK.4^&>Q$I *!<14OZ)CVWN4:3GOLC MF/V[;0]:7W+61JN?6KTX:MGA,(Z&+=L+K4[;NG:G/6K#_>#M\VX,K^XU@;>Y M1C-,X=8)%^<@S'MC>NV/3N*@-3J!A>39A$W:Q;WV_-7.)Q'!L-&:8\:-PHEZ M04( Y0VD_=%VX;9C=XW1?(B^?]R#-8?M &?;3NU<2K59G' ]3VBS%_Z?&:;FBAUBBHT^#!JO' B'UB]=J0](&#YXP'O @+94DFB@ICT); M0X >DHL<4QL562L\:%C^;BP_IP)0:1CUP2#.@=NYH118GC)$G4O<),M!,WSQ MFI!UZHGW'"S[OP;],UC.96')Y^Y89WED9U-_N\YVT3>\V=\-?34=_-6Q ("] MHG%%00J-)K0Z6/2+>1 .*Z.B1,Q9@,5H%3)*>Y18B@$3GS3/<< -S'X8&)L" MO35&A!^TC!I$>+2(,&\;4:6X,%PA0FQ.=:<&&:H<$H0S(TA.$' O7LL-C!M$ M>,*(\*.V48,(CQ<1YG0$C2-5P0>DL1:(:XF1 ZY AA.EJ :#AZ6L(S BU@@1 M;C">0GMXUK&7>;'QVR#R/+[Y'&)Q6_%+[ "$A-8H^I,>W/7XLHG W6L"%>,. MI(BF>;ROU,8%XETDU 3.M>#R(:3(=F]D>\=M^/*PD1NKDQN?%VQ+)XGT0=,< M<'.(NZB1<K'4J4N*L MXC@FK9-J,. )8<"\-8DY2U(9BPP)"G&A)#*>$!2"T,9'@Z4"W9&S#3 Y&Q!X MNB! F?0N:)Z8CMQ:9H67!B=#J1+!:]. P%,"@3E%@+%(J34.$B=1)9[U0N4,Z>MQ"1TH%RSV-0Q.5L1:)^N 5%XX%?7USP MECHN52#,&"XPU@E+C@T-3GBLDFMPX8GCPKPMY:/C4;N(HA: "PD;9!+U2%.> M3&!:\I G>^(-UC31?LK (#P#NYF18)+F2EJM+279Q ,95IV"P MX4G[[/NFBS2NIMO"H[%8"B=R@(ESA8$QA$_8<4N4\N)!&8"YCA)39R.F@,0^D02?G@+J &X.P#M9#*[.9C2#08\70Q0"AO'!,-@XH"= MFRRS*;(0M':$J35S=386SO>S_WQ"'8\&.X,1E@RUN8,%=PDKSP@G)J3HR0-%P1LCY_LP M;G%"A_-21$,5HC%GNQ"JD24JH6BDU41'DA1Y\1JTG37RX#1,OFH7;@B!6P(2 MC5).!=8^2FQQ[MF=E'/^P9F\,7)6AP +<9S$@V'"(,PM0]QKBXP-%K'T4;<]AOY&?ZFS=QG>?6MZ^@ MA-U^ST^W+FVP[T[8]W[!^$F!4I>X0HZK ,8/9LCAX%#RVI 0.34>5!\FU\BW MTW#[,^C)=PVW-QK02E!@W@!BSC >L4-P\J !23" M) 1<1RL]@1KS,4ZNGD; M*'@&S?@:P;\2EI\3_-:2@(G!*.2A@MQHCZQT#H&B%W,YN/)4OG@MUTGP/X>@ M3CW%:6K46!/=N?,N_O+(;9V*"J8^:!S JP/#CXMY;LRDP)U U'&>&X]ZY#3U M*$;%#64 M(>>]0HHS&D$4&&M%;A\%:P3 M:R<.GJG/:IKX4))$X_]="1PNCJV5(DGE$D4JY%$LB210?#(P$N*48A&X;]B-K4.)/7&0G6,*;4(,%] M:TR+DVY##$9X9I&(1"'N/$&..XXXUTEBG>?3"( "O$'58I^X!@N>!!:L8V"I MP8*?@ 5SUA-VDE@3-.(D&;">*$=:6(U 4%AE?<)"D**%]I*&*NL8>UJ_ ;./ M;+SM(PS5_=GO':-1''0!J5PSM&FM W7W(3>6NM\R4>P#36P!232^MY5(C\5) MMW#TE$8<R8%QI9;P.*8&A8'8D-7K]XK3:$_I'TQ085UE=96$ MS"D+),JD/'&(D*@0MQ$CXP*&/ZT4E#N@B*?N+ M[9S'5C^U>K'N";V"\JCE0 M#6 \$:JD>" M%Y7%5J^BY@5>H,&JO3P_Z1HW[UBSPA6O\#D9_N_Z_7#1[G3NP[*_)1B4S_^* MP8Z%_CF(AEO*V[7;R__Z3C2\S08\&45C5:Z,FG ;#6%U&L+BY#4;E*9>8]A0 MY7-%ID6:\80P)E[$))./8%(0OD&E6JV*< NF>&"SHH&W!M[NS?'2P-M]P-N\ MQX1BZU,D$2E%'!A #."-"H,(-BI:A:5."> -LPU%%UMN-?C6X-MSP[=5^8D: M?+L7?)M3WX(3UG'-D#)&(NYP0(8ZBT#=-HQCFZC)6=YX0RVI^%A7>"O,\W^- MLA/Q=;'H3*#MWGGA;(1W0OO+Z_^&?^JE3EW]]'PX:J?+BLU>_[<;_.OU^ %O M_;N?R)XTL^=F[[+E3VSO&"[9[K5&)[$583W -3%,Q>R'.6B?/YP*W ^BS^<1 M,I<5G[G*/PM:.WMMK;B$)ZZM3T/<$/.^VK\8^[_4$$;A_9=@=N9>'#R^%D.0GH:0CO@E1J#_QY=SBR/0\? MCT[LJ!6_MH?Y,>!E_FZ 9ZI_-QK GE6(E*&BVH/B,]OI]/WX_OF=L_,!?#Z$ M%X.VCR];>=.&YVX8_^]Y;F1;[]^H/_OMJ0N%\P&09O%Q-]KA^2!V\R_/X-#Z MH5RMA>?,VSYHVTZY)AUR=S2">]8%\X5+53^']BY.V/RE7'C(Q%5>V7>"? MO#7E[L5!%XXFO+P[03X60BY'1<)^Q?:7S+XE59S9R^*/#2#:UD6$387_]HN! M*^-A*_"UQ>$KQ=LSU>47$;:R8(8Q114$E@_#V\'@,K\H$UQL)L!XF4]K$(=P MT5RM7E#K= [,Z*0/1-(>Q>ZPOF"1"S-LER0#M+#1CO,;Y6)KMAW.'?(BBDT=7[6%7, >G_7+.[\:Q Y\\TO\[:(=1B>U M')_Z507 >/(3ZX;]SOGH^I],T8G/&S*X,WG-_.QG4Q=A_)."AP!B>$ MW"#:S\@F6.PKV[FPE\,7_YIY)N!$-+WO\UMV[1.F=&]/6(K)D-&F())7('SC M('\+UF379BVMDT'6%/]7FRMG@DK26L:XDM1Y9IEFDEBI(N7^2 $B9,[/C/8F M*YF]/%#)OEYVC$\)!O][CMM+W598ZS41REJL..C81AO/'*41MBR%($I%''X3 MPV96EU4*T8#B+0WG/!ACK)),>A4]YXPQ_^+U%F!8)>^R#"Y%V!R$916A4R@2 M\,UO* $9O4HMX,1^B:V\@060]T:=RU;?%\ <-DKA:8_!?C@/RP1Y!OE>";3Y MZNT$6A[@>;M76@%Y,V =(%3[#K2)7J%-5!K%5;[^L-\M+EO*4P#N=BB5(OA] MS,L]!2$^#.WZ9OE&;_I=..3+,21/(?P8C\?ZT:P:,:T>9"D-HJ+3!FRP@\MB M85U;:V;3VD/^T45!V(MZQ$:U]/80U*FQ-M)O]T;3:ZT>?SC]](6\FMVI&05J MK&]-ZU#3PJH'QS43X_$,\@88<% MP<6O8 J$4BN$-8**!K>YC';02H-^=V:-4^L#E:VX^8Z]+"T/PC9:V9B<.44@ MOZP*C&H=M)+:]>.,5<+I)ZH.L:3Q+Q:.X7QXK0K1[OG.>;91RB?+M\I'7OYZ M RB@#POIT RF\)O M/VS^9QLDX/;NFZ=KB^WU6IOGQ["$$FRI*L"69)8,;9",69$O;%J@8MOZ^R2+ MO[]JX;AY/(@E-_R2V2.+5HI_6_RX^(#\]NM&EJO#\\S4<+E* N;[C(7RQ4D? MH KU+[+,?P,B+[3SGH !WX97P.._S-UD4%^[9?/="FR?MNIK;N^?C[+#(90F MX%DF"MCJOO\\[?68"*:QN5A\!Q8%:BT@R_Z\/\(6'I2S3AR5IM^>'_5=7E0A MN6BYF06TC._AHK< X';V6:<>$1:TN?7_;[3^_/--B9T5OA1/TA[."LO6TR7- MO-GV&$[U.&L)V\&SO(*$RP,8^>XBH29Z77UA(7 MJ-$BRJ.M?'Y84X7J%S/^;'F+O$3O?UM>OCIC\^'6YL7.Y\.3^#:%WMO M##[\SPGVW7]Z]I,YWSOMG.R+VU M^?6P^Q:>8Y/_Y^KMQ=[^9[*S_Y;NP.N=?7_$@6>\$P(%P4+V7VND/8_(6&^T MQXDRG7+'(KP!%+G@P%X.3G]E,IH TU@=KU2JUK54! <%'#Y'2-8F;4'P*L\4 M5R0ZEG2B*GFJ&,,I%/&0!?JA2UN23LFAZVCGC1V>S'SV5QQD(\P>QS'A(/K< M*>?4'SE#G3&4(@SZ".)>4.2LU4@)BYW/HY543FU=))K_G=4YL&1."O!^.&*X M!9"\!7(973;DO0SIQ(++Y7. ;@>K^T04LZ ]/U:^'M #/N>EFY&/(5 M,@#,,B*Y5YQXKS&57E)J4F2"Z%#*2I+G-Y8O;HK]_F4OBV??[U?I_S7-Q^%N M'.VE#')U84 C*V]#XKM;VT=.FQ@CB$F?6$3,>C],K'(W.TGN._C9[H2; !OEN16S[VT?:2:6)"$AY M#%:"YAA9X^#(6'(J$"FBBR]>2Z TLP3YQM';,G91>"%O1TR@;!7H,$=4G@.! M&V4TH8DS[QPCH'1R6"&8FO#K@-R"KN%MAOS1@,S[_@Z,D:1 @_)!3<.I< M@\)OI&,H<;#Q'.@IU)@7KPEY2=GB\9_%00DVOQ6R#818)<4FWN<9.39VY_1K M'W9I05;>G?@5-/#VL+ DISU2=Q-_@3(9I M@I%H3T[TSXFX-!]I=G?6RO?*"Z^+(R,/_=#[8* ME>8S[A57#U^RQ1=:80#[-T"P_':9Y]D:7@Z+]+DZ@+.YM?GW)':3\QO.8:_[ MW>PG^1)!EG9BM=GU?N;3S''X^/4L^BJ,[_))YD]8?Y]T^7 MQNLL"5 LRF@3([.ANW;9Z"[\@,N'!FRI$U0Q:KDSS*A$E$C4<^(BR(19\_O[ MVD),J2,?RA2D-WV0"HT0N(T0V .U%X[(,.P,TB8PQ$&I0"Y%C4306A%+B9&% MQB&7R("YW!M4)X'Y? 2U2EMDTYX-8.,'0,8 $L>V4S!A;UA"USCSV0Z+Q(T: MXVHF^MGA_>4,\W?L=(I\GG>Q!VA9YK)M!D!%@*A!"?CWO.)OKJ_:T2<-6@#G M0$M9U-P!A8Q6,@=C@V2!"Z^*E!8FI%*8^%3KJIA4NNIWH=!?@_[O&6^V)PE, MU>"^O53YH./?@*AQ"JZV@%4V06VPG1M[ACX_R^C]U=[^\<7NU@%@U4>*R(/ M&WD2,O933F@\JXS<2?[PZ 0H E3D MWNADV(J]?(,EJMJ*3+#R^7?/NP#*?L[.UTPS+&(4.'*6F TN"F>B])[3I$C! M([3FD4J#N]$!N80K]N&6_^[T_>?G312M>M"(P_UD^ZL%Y?+@<]@191 5B1=]WS. M]"]R>ENG?]$:GG>SNEBGJY=5AC%4J6S#:[BF-JMG\N5 J6R7^F0=?%R2U)[3 MP>OR@^S$_P-L>CNH,\A+;GMUGWK5N.2I*$B=5%\55;!P7AU[-HROZA>_U;-Z MVKUBUXL?_08[=MSNU36SN=YHK@"VN%_Y<56*I.1+)7@N)JD:554WK@J57A9U M)G,UN]4OZ4O,Z;4?XY?DVL^^=5DJ8$'ZMI?]V?..[M!%[!L3D,JS?J#2_87< MY;)Q]X*\N44GKV:KOV>K"SG>JD7X0V_SDY@3_68B'@IU[7[:23[M]B,W/?R3 M:3UR;V;?E(([K#7_C-/YV] M=[NG.Z?;L Y8[_[FQ<&G@XN==O6;__QQXKJAL]?]O7.X=IK0 $QSV?QCU3)MZO%34SNE\J3.9RM/:[;%87V M(/K5% /CP_RRV-\B]?MOX:+V=Z$8.8 M.K'H\[1L$=.1^Z)_A*UKB8OB\>Y9;D_17^Z(7>XYJA?YS<>;*9B\;E/KZU?; M.%_!73W81G8N9Q=44<,^.LG^Y(WJ[C.5H44$M6RJ452/+ZQDH^KCX,MZ\N(P M9],^\JV OZZF^V&,@_HSZ:J+1?!YFZ+-%6W?ZD10=>'HMZJ?C_*)%%VK)@4H M[2I/:QSQG6H4DD/!_G+LJINTUH =S:T(^K8W&T4>Q")CYGQYKM+?>&P^\)2UG7MK-,5/GT M"T.3SMH::][_8J'WTY^CI]R4<&^^><,W&V&$"'*H70@+.VZ"4?2V''>#:(]F MTS2OV])"7-TE*X\QEI1P,H0DN-3:84&HETJJ@+V*>B%W&S^[0LS=K8^UI4?V M]H_I3O< [^[_<7IPNH,/NA_!XMH]W;W:O@!K#ZYU O?Y_?/.Y7P4^*/8VSJX M/#Q]3W:ZN^V=JP_MP_UPLD-WV,[IOSL'W;=78 U>[GQZ?S6;E[<)5MOG(\JP MDY0[A(W&*->5(<<408ZG$(4RTF/ +KYAU)*ZM[H.LADS%+RZALS7<7WG*@,!'0)+ &A<(R8#'FK=!!.7@)/%46_=T, MR,'0:SMFS/A8%C2NW+$+@,9V2P]&J=S]/5,2LZ"B%8=TF[9= M4WZK)Y[%O5X54&Y0Y'7.II"!R@Z65XR#LHG%E]CI%]TY6Z-HNV4%I1OT;2@< M6X-VS$5*P'P#&^R@JE;*+LE.Z9XKR:ER964^GU1=S15=P;<'EZ6=4+2!+ZY7 MU: 5::B]TC-SVK7[A;,VRINA&6;@=]]NPG02$):!' M=]R1KBF0NDN!%%UA@902(5 I16">YOYQF@0K+/7,"T?@DUE3;,4%4HW8+L3V MWM;F$2Y'W96!\WP]A;G&$LR"0HIQ'%$,#\UX0APW,-#/$A)*7 'M'99;2TR^6D M\_O\:))22^A:$'&@HEU+9W7GRW;1-JX7ZY$[HY.%JX*BL=[$UUC%JQ.O/V85 ME\0W3Y)+[('KZ')8V&R3P4BSH>_Y-(%L+@R'M<%=!L?[KD*B4MAGD[SNZ Z: M?T$$6?D?@6R)=9 W-SNH%,*^ P&3USRGLM>HWLK),GFE"WT9*Q-@"'(W#LJ- MN);[VF4GZ4%[6#9K'%V4=_ G=1^$U!X,1_5[XSX*^_8L]L_'+;:G6MAN5/XK M.V;].\H,*@DQ./<:LI[C/#M.JA M:%,"T\@:MEUGMMW?/C)1$0#H0BSCW M$EEK! )>EC[X1(*D+U[3I6R[,1GS-N?$&I4$-\5>V;RL&ZID<9%=6-^H2?2@ ME8?@9<#>?Q7.!T75 MS/,F%[JS]?[(.D!S&RTRS)K<'%?#*Z<0$ H+%'032T#[8'@^Y:XN.UJ6Q5, M%^QS/^<9S2%7Y6?[U.[=!W@QK26/)C= U:!N$)N(%\)R8XWB+,H&O-:9&OT1 M+"/WO?-(1R(1:(D*V:@-(@IH)=O[)">]BJ6Z< 5>LWZY.1BS$\2Z%6I)1R* MJ1(N8$!29;B/R> @@M(2P+1!K0>@D_W/1USAX(QRR"KI$)"@Z?%K10F8(X/7WHN!@+UA\451*Q'/!ZW"NS$'NU.GUCNX)E3UKIDX5O:(+0MWQ@ M>S>[$,1+L+E-D?"!2Y>L=CXR;)-3S$;0!&XY1;IQ2MP/@XF]_9\ C6 C5&"FLIS2V8G4THJ M* +<+8-4#44\.$6\/PK"4$MQ1&!>4,29]"":F4)*&Q-B4($HG^T*PO42T0R0 MEL-3[2]@6V]4@+@D2O.R]>]^Y7E:#4!=7G^OHH1@)@3_../Q#^J]G\B=90US MG.V4;2!/8AP]X332OVXH5+A3@R!:?'TAAZ$*\X;VL$@*K&+B<5RED*DY?V$\ MC;#R0]VRM]%DX6.UX4Z#JN]K<*&@WQY<>+?$[,>3B%W.VWW7=?_S=-EF/ON: M?D?Z=:$T;VYM%VZ#,EVDW+M%%W165(NH_Y<,39<%=[R+V0_<.LXI*[U25YXK MUN$;DYS*BO,J%]DPIP8%>UE-"/RQ$3UWT9+9Y8+O;]<:T^7!Z8?.SKL_NH?[']H'H#D=4-"<]M_S@ZMPLGOU MX63OT\>KW:W/.%?PSFI,?[1WWWV\..@>=G;?_=$^A+4<='=/=K=.3G?I6[;[ M[JTXW-_!H!U=_N?JO=C=\GQG:_MJY_3@Z^[5\9'76,9@"0J):,1-[M'*I$:6 MV$1]T%@GDBMX%1;7YX)/(L<;2V?O5*-W[-T:P7O&J-8Z)0!9*:V3DGH-JG?@ M."G!*X5[CFZV=W^?)YRMZ$;;O>%H<)[IYW?KXV;1AJ\ADEL0R>7.U=LCQGTL M8VN&>,2C%J!6CDRF7Y3QZ%9K5=@<=IPB3K!")FB)HIT[W]XR/!,4A^$I&/6;_U3"*GC0-9XA56 M@6)MXW41W>E>WMEU-CSI=PK+?:8;)\ME>V5KECL1%EAGS"C08A/F2CF#HV48 M:TDHTYQ=8P,UA+4&A,5V]M\>X6"E29(CI1)8U\H!W ,\ 2G1 EU,<+)O98_ M0%B\;#34 ['0R8H(:"UE)OK$/Y=].T4PMPKANICQ[7@0LQ,VXW'OCE/$@Z-" M!,RC"8D#_3FBC,.: *-P)/J/,6 M+.R('/,,\>@UTE$X1#2VG$M::CQH@D#1:W Q'7A^>]=XKY] ZL4WN.+I1I?GZKV_6%!\ MSH=-W>_:U?WN5Y'S8=F(M3RN=O:5620]@^ZW)1#>R^[?I^N[OO;W3WSL[W:R&_M,]W/KX]7#K MO=C;.@15]#W>^[1[ N_!?>%:IR?=/]F'3OR?#Y>'G\*9HUSN?/IX6:BAGPX_ M[^[__AE45[[;!544KG% X>]]3V'==._=83;>,\W@'Q&"XW,GRRD M+<_>NWGW9G>;.HNU ULAU^.HY(T*)!BP(5T$NVYJE.A]LN%IP(Q@3GB!@MDLXI-0[S^,D+SGA*Y_'2>A+P.#ONNRW/X--OY_%WFXF:3-] M,NLEMY@^^61W8BOZF,.FRT=Q/H>QF1_LQ=@\7QB+ULS,;&9FCLV=Y -+)#!J M*>0WDY->8\BNO6]=M#)0?=K9^\T#WC?OMS= M^J,#UZ0'I^_QX>EVCOWCG:O.Z4YWF^Z"!71PZK_6OX%[G1_2CW)O:Q/G 7$[ MW7]@_8?MW:T/W9W3SVQW__W5WJ>=RX/3 P;/V-Z]^CWMM,O!;SM_8[)[M4UV M-X\HL38*BI%)G&1+*B'GX175DF$OF(*#RP$Q31_S:,P;X7A>>C7HUJ#;I NO M]DX9$6F(FKL\6D,8ZV64&D=O+*Y:_=PXQZ)!M_M&MZLY=,/$"RRE09BJB'A( M!ND8(H)3(]J)*!D3N9, TXN9>^N(;L]A2.^G_N S KOX;-#/P_.:<;P_3>G* M.[_=^ZO<]P:7[D/KVMF'-5PAMM"D +C&)>,(4:4$E KE"I"68<.Z+5'7] MPUK7O4_2* 20)9:2EBG$G- MM>1"IEP3P/!BUZJ'X^#GX+7Z/:<=G<10C"WY/O5AR5,_/?!9N?I0;_R[O.\- M^*P,?"X7U >L+74:<$>Z?[H3.95W>48T93EH5+0[%#ZL/*^3@ M%;D?BGNK-5,UXHXI9!BC"$=6],H5QN 7KPG;((RMR+!9CX#0"IT6SY7=5ZZ/-.R^:G:? MUT-T=#A2AO,X#@/LGAS2GGGDB)96,.6$YT5/.,WHHV#WY^#A^#,.AZ]:8R[) M)35Q\"4VOHZ?IXCD+BJV')E:[GV#4BM#J;\7E!*>J#72*T12!)2B8#+98#EB M#@?)G'5:AFPM4;/8$+[Q=SP9+EZY?M%P\7UR\;RNX;0V,7E0+E1NZ>B]1"Y1 M@22.UC/*3#*J&/0A?EC5:'P>/^KSZ.6*P>]2[*IZ!@;/'/KGN3JB4.Z>9\;< M*K?FR>#XRK6QW?@XVH _#N1>3%?!EGC*?4 TA82X$1;I"/:BHRPQG10A+%96 MX@\'G%;(,0_L,FKPLL'+]=1[&[Q<+5[.:[J8>BVBHBA&:_,X#H/@_PJYH(5T M.;_/A-P@'_]XVO$:P&6A(?^KJ&E=6ON^^,X-9;]+>JBL52N)F\N)M\X'=??L M6S;.R2V3RH%$TQVTIUIA7@S:HPA,>M$;UFTQQWTNVV-7X!V';'Q7FXK;92+F MY6[!:A\[EGQ_HXK] W$DL=:.$H.TC@1Q:W)/:H>1)=)$KPS'1KYX+?!B+.W. M_2>9ET11%97@@1-'+8DX-Z,43"05J^D7I#Y+TISEG<[2TR,.&QNYHP@++Q#' MUB$MI4;.Y/X]G@A*THO7-XVD?+D(B*W%_ANW'%DG\9-L4\4?JDW57X/<4'AT M^5?']D:;O9"'O9SEWF)KU[8*KK59=5,].SG\]#&3> ?NQ0[V/^*#_<\7!Y_^ M.('?71W0;;Y[=GX61W_\/)WOZ_017*]]\] M/3@]9GM;X3.L^_-_KD#UV<\JU4$QK'5O:^>())^(PPF1/+ W9Q\BRT5 21(9 MM1%$V(5>'!BL?DL=?!8]UP0[["0SP=LD@E&1S;?AJ8^DP,/Q>=QC2ZNE(O_& M5=]W-ZAK*;.AQYH>WQ^)*)*'G48!Y\'!!E1N0YP%P%:!"OM:RA=D, MT<<)T=_4B.H:^I\2"+H ]4?3M4:8EX2QU3>"P2^%$8^I:\VC:K%SN\L^UQ8[ M'X!YM(].Y'%,P2KOX$M)KQ M&<-C^%?A?)#1ZY&JGO#^\'#_K+NW=8#S^@[W#[N'[][BPW<[7_?>[9[NG)Z< M'- =>K#_H;V[__;RX._J-__YX\1U0V>O>\!W3S^T]SY]Z.QV#S_#]SX?7+WE M\)O+O7>_GQY<'9[LOML&]?2/D_]<[60/<1%9V]WWEWO[FT>!$TD%\RC1&!"7 MDB)KF$)2&1:M<%Q+4%#YM69.T^^FZ7=S'_$F,$VM7IWB$[9F#M? M&L_<;>/SUT+*X\GK?CS8$348(ZX91882AY+QD9-$E>!ER%[* M5568K4=0O@&Z!NAN"W36*2>%DB;@Q(TG&COG6,32!8V]H+<-K#= ]_. ;G=. MB<(6)XE50J#Y)L25Y\ABK9 /*A!B1(Q8%T!'Q*J2P]>L@N41]OCZT[J)6_.[ M]-F;'_J1F7 Q8"U52 1SS'4T5G!. X[:,QP9"8T)]_#H\W[!A /9X'AT D4& MF,.)]DA;0I%R/!#GM8[,K,J$:]IJW5*L!XHET5)'KC'GUFBGLS?$>JR%HYHT M]LL:,M:<_2(5QI)*APS1 7'!)7(J&=A? H<7"5&%;V1#BJ9#WA-F94!62^9 M8IF5N39KQ,K/(=:REU+;QQ_4Q'_PN==KVM2-:CIGSL"3\E1,^:9",ZD)&)I" M>IYTX(V:_O 0]'%>3?\2WOW#P__\T3FDG2_N]*R[2]]>'&YM7NQN=;J[6_ < M]"/LV_;%;C>/)-^^VMW?IKM7VV+G'XV/P PSC) \+AR@BS.ND,62(>)8$E&F MY#G@%YO7\5NH]2U",M$;C9GVD2=. G;"8<*V^G=;8M!:XEY!7<(Y:X25GFE.-C>;)RJ2- M=T99P1N3<0UY<\YDC+FP2FL,_.0EXD$;9%)D*.5 NK644&7R*!MLY!KU%VA8 M>=4FH_(XVX0A*L9)2BX _ZJH'1@>-IG8F(SKQ\KS)B--4GD5/3)@)(+)& +2 M<)P(5"1*A Y).9=;A6CSPTT(UZ]5R%J;C']&.XPG_4YHM;MG@_Z7V"U'NSZ7 M$,[_U[CN[S/"M@7>KL X;"W,%P,=#\IXX*0G5/!A@ ML$!C5,$R1Q75^CZ<1:G]-09T%0?]!A#O!(A^07E)T8!!R3VBWA#$94S(,>E1 MTE)HE;"-6KP \-.4T-_6R+QL^'C%?$Q3L-([F]MI<"63]BEA^)]6@2A9Y0DU M"LR#.8-./V-8S9%4FG(X$*2%X8C;0)#&VB#%/)=*2*VI??&:BG7RZCZGKK'7 M-2OX]MB<59A@S3R/1]&GM?&D_RSP/%[TU"3G1*0LMR),B.-(D0EGQB= <.4(*9I!&.'@[$30)=2 M7@@XSQ3@<^!_M4',J@85KUEYU"-T#94#?C:]/^^>=^PH!F"OLP%P1-&1K'$0 MK3MPKDIQFJ* K2D"@->=F%\ EFYV^[!%5\7[U^)L [&K@]C/BRJ6C(DGRY&S M*:M8&%2LF"Q*"A-*#)7!T#P*7J^LTK[Q)JTATZ]*6VJ8?AV9?EZO2DY9T*@$ MHAB5<0C9%8'K,%;/,.*MQ9GJ"UXGI&[?4TLE&Z^*4NJ5FW4P,:2:&/+#G M[K%,$'DD\N7MQ9_[=7^XCVSG]//%$65><"DL$E8(Q+7$R$@C44Z["M1I)BD# MPYUNX!_/@5V#(2(-@C8(NDX(>N^^SP9!5XZ@'V<15#NA*0'P#$HSQ(.ER$7) M\]!12KWBU*8\;Y0 @CZ],4PWC5B:F0E"Z:UF@I1?NSWO;@[:MG,-QYI;]<$? M9]NO%"UN<^^YH2DF/_?RVH>6'<26+2WR&%KP]J#HRS\\@;?@==6F?Q"[MMW+ M4Z$Z^3(M^*C;Z@]:$3:Z6_AXSZ?Z@E<_ZBR[X\NY@M"Y:M%K^_ZOSUBM_>4C MKJ:=W*WX]2SVAO'!)UI-^V#>EFO:ZWV(OF.'PW9JQ[ Y',;1X\_R^?XY'&\O M]O8_%S,X=DZ/KW;VWQ\E@6'GB4<<2X=R'0=RF@?$>2*".X*[D(NP\_ M]:HY[[N>]_&1$5)R#Y)6ZSSO, 6#3*[>2YQ2(0WG5J47KV'W%\\;-*#O&Y,W M-U/KFLDG=YK\LXZ38'[/>;\M6]!+YWGUN7=+-0VF=38 BA[ M_3-@>GO6'L'J,ZBVQ1*)-#OQ<6IGJZ?C6>$XZP_;^0NO!K%C M\U%.!L;\[]G6,)5&A2<_L0[TI_/1]3^YKIO,[4_^H9K0% =/Y-RF3OU[^PEQ MDHP'Q)T,)B,QCB-R@V@_(YO@"5_9SH6]'+[XUZSR )K#]&'-[_.UVY+2O6U+ MJ<( ?/<'!66] A4\#O*W8$UV;=;2 C #X?2_;C'!#Y2A8A83<.V;+->*8EH[ MW_.C/O6'&<1/GVN/T\/3'7YXNOEU9RNT=S_]D79//[,C#Q0D,->@3S%0JHB3>1R[0D3 >47# M%-,+8_Z\:1>W>]@DV?,=GQ(QP4D4Y1I"C-6I[@ MR&K'D>+2>!NEXGE[YZ;K_:S3^[TYN>M/S@DC<" .44TYXE%& Q)BPJ*$)R% M,Y#+YB(^C.8S!3VV@IZIN8>W&'OX33WO$0T_).8EDVKE(_KT2S#*'LDX0?G2 M\$#BSJG8@_?V,'@LM[0S6[__'9-MYN]'._E5'ITO8GC7.AF*^^TE;MQ M] -$^?SVJ\')!BBE>DE\ZDXUE%KU//V>3EN=6;L4O ML=,_BZ$UBOZD!S<]OKRG>2(_,;'T=L_^+2^WD(:E*!F+G/!DO$O!)I:<-CX2 MD>0MO-S7^[;7?M##]_J[3PZZ7SM[IX7^SN[]##3[O=G=/W7W=/W_*] MK;<,7L.O#ML[IP?X@&ZS^C=PK_-#^E'N=M^2PZU-LG-UV('K7^YNO:4[^\=\ M9]_#Z\/3W>[VY2X\T\%I2#OMLK9KYV],8(U\]_T1%>G_L?>F36TE2=OP7U%P M+S$307EJ7[HGB' ;MQ]W#*+MQNT7OA"U9!EA(7%+PC;\^C?K: $DL<@($' F MIFVPI*-SJC*OO#(K%^NSPCW)21"9(1!';20J2<8]LXZ6N7[ZE5J%X>PKE)Q^ M.WU9>##Q*N28+P0%MQI3Z#W'YU/:>"V#Y<$HQA-"13H.- MIP(49U- H1$D6+:,4,MS.9#WQ#/I20XFL^@=1;!8VU!J79M5*@2MD>G%(=,_ M5@N:+O@G%UV3&JR6"%9L"JRBY]XPP8CANHPS\YRXF"Q)QN3@?90LL#(A1_/9 MDL)_UC"U.KK\C&%JM5#JJ53I/15$$E.()*4T+G!&6**&2!T%<=Z7G[2Q%J*. M2B!]XNM4VN='GUYB/"1F[:B4#(),N-\NI*@B#9XY@_\J]%3!SK#"MHZ'/+"> MJBD]S4K2&$ 3KGT@4J&>>A71US$"<9=R+ZPI\9"KAU?6YKPVYS"^.A[RD('3"Q-RQ?;FIWW.M4[9&$)E&9DLLB0B9QZ1=UFL;TJU3<>>),ZMGT6MH>CK0M$A Y &PJ0Z(/ 1:G5Y&*^-8 M!AT M6['T!;FOL<>KBD#SXSDN4P 9E Q2*A,\E=Q+P9,3CCLJZOR6E4"9<3QG:P>? MY_N^S3Z =(%D!9[(TB7-9FY(\JFT*F""1K>VP5_QI<1SGNE(W:6;;P]!!H$6 M&HVWI$HZX0UP+8S+^&,P=4;("JK6V91JE:P/ZU(B6I6,$,\$VN\@2?0R@$@V M)1=0M<2ZH*LTN0P0/F4(PMIV NJB2(9JE$#*(DSC$@D2NE M+9(?8]!RFG5IS!TB!K5BOV0C7?O8]Y1U,-)AQZERD3N2LPGH8CM-7/&X(3H( M.3 OO5_;8&K=\CMG':RP)K\D+S4@+4-HUDJ@"Z$==ZB$-19!ZN@ MIVJ:2G,C+>X6\:(TDU49]=1+CK\:DZU43!@H7NIRJC!J W@[ \B,-AXL=XB. M4@D(M&2YAVAE]#%$49_3KZ!J73BG?WO6W(S[+K/ DI:$@1-$2LY( .4)S8B* M2FAT8L=N*G_&-O!9*O,B;NH#:'/MIC[HR?90OW%/LXJ>$G <.:ZDB5A1PE " ME."&!Y]*!>,ZM[KV4Y^,9J^68M=^ZKV=!0^5."D1E$W)?S8JZI MIX%9&X6LIG=3-JO%CV>D7W0CA#V[G?Y!Z_CGCHJ?6>I_216W M+D-T#F3DWGK/I?#*>9Z"C;D^*GYT$&J^F1P5<_PNMO5A/UFEF4^>J(3N@;0: MG?"@(M&&*ZN=852IDOJO'R+U_U;6?07'32_?NEM'LV6<9>=EML*A%P>Z5+WY MP"A ?52\@JIUH7G E[.B6H$&([,C$#.JEI:6F(U"B1 MO48;+->9JBO0GX4;:E3,Y?@?,JJJ*@7-W"<0E$%REKGZ+'@E]%1==$.W7^\K M6YI!^$R2E!K=4&.)319(=MHSRDW@ACY8!7IM $>Z9 UB)"J/2"I**K)+P8'D MSO' -"/[N"0]:*64\ M4\A(-H2N'=&GH[JKI;FU([ID%6Y.6>%D7!;46I)T"$0"&!(\FF)#%55@G08% ME146;+:TX,D7_C[-PUY4$FBW(0Y.?+MQW.L>XZV=UO7!%YLT"B$8H]$I"U(' M**T)RG#?**CC/)CZT/?1P6C,)2YD7H>L2W9\(C)02J1PE!2#0A*7:$^8-+K" MHE>BSKQ^R-(C@_J#VI,#2)D2>,=BDM)K38,PEM6'OBNH6M/UP0;U1T@!1:$R MD3D!<0P2$9 "58R[F$OQT;I1=[;R=7;FZOK:#Z#+==[U_6OW='EPRI1+ZSFA MU@LB;>+$A:2)=XY:HQ.5LAC.=>WJ\N"GH]BKI=>5)UZKZ2)J.ET!3$URP094 M4U]5 /M,K(F>)"]!: Y>JK2VH>DSML OR >ES(%6(5GEC8PEO.)- FJTSK)X MIO6)[RKHZ'3UKZ?.)(]$V06/CJAS5;MQ29R06=O2<5SRXH/6U;\/:=^H 31; MD0L+27(P/HER^AZXCY8F:>H3WQ54K9GJ7YJ%B2X9XIPN3JB7)&1F2"@U@MPS M$?G0"16K5%=4Z_*2G= '4.;:"7T(]9XJ_F7(;8T2D3AM#'JAU)$ R2&]M5XS MXS/7JO)";>V%/AW-7BW%KKW0Q?5TNK[7T#(V-&22E.1$ZERR-DJ1KXLR:!=< MUM6PC!6RP2^ZMG>GYQ-4*E(7]**Z@_14XGR:CWCF04>'/-,PJBK5GVV M^ZB))JU+!;UG)42MI0WKD:/%W/*ZCG.2I#+#HE1$)@Q N/:JP!O. F MR61+WSLMG^'XR9?HA&:5@X[@HO!:&B>],B8RATXGQ.A47,2 J26";Q5YU*-:_G"8INK3/^G$W@L]3E M1;S0!U#FV@M=D@9/5_-R%ZERCBB:2K,+84C@TI!L(Y>HPQ)T7MM@[D*K5V M?-'%O+_AT[6[7^JJW;66LM;K(&,,QDA%@Y?TTLDN M;W[9C[@?0@,E7#&*Q-\BYI@$A'*5$PV@62C]9)=TLEOG8MW2FGLO@K%..6&E MMQZW)$)4VC'G(=*Z:G<556OF9-=%#59&HIDKC%QYXGPTA"4N/ID5V;OM!*6:!D%D9YR$M"=)C%+E2.E'HIM MU.(N+G6MN2_9"-*93,]>.,Z6($:4#K F.X#8*(ER$I#RU,JEB@H6L MA_8^"R?4:NL-DY$&F24%<.B&NAQ\,NB.LEB7[:Z$FEX\V15;W_<3!Y:LJ>IT M+9%:&V*S0J8,S/, S+%)Z[K=1]'0MSE# M'#2ZN0$_X@&J"S1Z:-H:J*Q?"FMM1-_KG>)C-NXUO;3.C5D"^$59 MZO.#J'/M(SPIM9\Z*U%X[X(F3B)7IDS*D<26Q'8J$X^46:%2J)V$)ZK_*VG/ M:R?A'M1Z^OR$X?^2=*C6GE95*@&]!!8)A>RRR8K%'%;(FK_HDKAS!6GX2D,: MWUN#@T:N5*C11AU:RI#+960[WN7,.71["7IDT#W^I6Q5O]MNI499W"<(K \8 M?*V3PAX<3_^:'*"(K4X \##AUWH Q IA IO"!& T1=Q4HG-0Q7,J^68F$X $ M7#FI#&.("7+=TME$T843S6HT6&$T6"TPJ)/3EJOX8DKQ4Z2"QR )M=D1J:PA MSJ"7%0TD#]HG#7QMP]%UXY:5(?ZTM']5KE&CT'U%>VNGY!%PZ/S(!N^GN?EE M'W2P#BT(B3J8$N1!!D*M(Q$B:(I^2589@4BN:[ZL,>=/"XA>& \3+BW=DI6 M"A-.+V."E%$X)!XDRM)*?G(%@PE[2WB607')'1&^*3$,1FB4ZSHR9Y\0(@>%6N M\=)!)G";/',.N,\R2!>8ETJD',!(*RS<-@!7@\RC\KQAH@ "S2>QO?E%[5/K MM P1F1VB"I%>">*TB$2"P=TU6CA9^C2R=:N?,\H\2^VNB=Y3V*4:@U\8=_/1#-UUBG0X(G++A&IF25!446HE,P+'D+2?&U#/M.&),]2 MP7^.V]:[5,-P#<,/!2>8IHS^MF&5I;<.HYXDT MSU+#:\+W%':IQN&7C<-3D4U.G52(MD1H5X8D,$E"@$",3#XH+U..=G5P>$D9 MES-QS!72SYWNP+<;K?G]?%H3%:I[^JPBN#Y"$7]]4O1H,V">:<#\0I@;R964E< "#!.249:.Z">]%(ORK7J''IO@NV:UQZ1%RZ MT(/_[5ES,^YG[PU0SX@S.A!)DT0*RA5Q&?U\2)%GT%6JDG&SC7M? C"],$"H M*>ASW=D:ZE\8U#>GH-X*J30UC+"L')$R..)BT$1(S[T )L#()P7U=;>.^AKU M->IKK'*WCB=X=K2JIT2W-#;#%?U%H%%)W9/R6)7!N0.56[5]^^^?-,-W6YGG M0FZ7%U^=-S2PIK3W1FG_FCD_XT89Q8(@G%)%I$F>E U%@IN88"$[;JI:5[>N MW&SKR3M1VCOITB-[P#60UD!:3QFI476$JFP*5;-Q5I86)4J4'"^C! G&:L*5 M#5X'![$,<5_RE)$:3VL\?8YXN@+$M$R_K&GI/0+H]&$_"R!LBI9(X3P)"7EQE,*"\4D:65KW4;TNV9('<#UE1*^1M$;2>G)0#:L36#V] M#*LR&,F4BZ7^H22?444<"AVA6?%(,X^AS ]9\N2@&E!K0'V.@+H"U+2.--PW M@D[G=(44D7J6D4O!22*E$XBEV9'HLV>&6<<4K&TXO*V*\RIAXP :;[I'^,VGC6X8>'P#[E'T%GT(",;ZG>4-&?QJ!;O?^XUTTG M<=!_U7C?:>164=1&"4!6GR_XL-X8S+N?LLU%O/#M,[?VJO'[20\_U;O\V0/? M;_CX?R>M'DQNK=P(Q(,.+NV7T_5&Q(7OXI8.[Q(OWS]H'??Q,CV?H((E_*7( M++Y]O;K%R<291KEZ>?R3=M7?L7QS..GCS9:NCMVCT.H,K_BJ\1= H]D=0(,W M2..W\7O>7'A/M9P7'K'5&<(;_O9J<0%Z*H+W?GY]^<7:\D;99S^DSKAW:( \ MWF7/EZN0W>I6H5W_M.PK7 I87K+"" M*@!% 7%;^!1 !0/-MV7C"].K=^0")GT.M. MK#!]FE:X#?_OX^G>YW0 M@K0Z)FO\;H<-%AGOOLE1H671H<]!!A46\'!_T&=!+J M4J5WC;'*38Q+I5C__7":-4MN+S[5K'(]:UK[TPJU=?A)[B>55 N2TB:GV?Y%M%U$SPPT8)9-D@7L&E#K!E%#9 +/5 MMK/QMK.[;_N+W=E=MN\3NA1>"))8-D2&2(E%1X-D:[(P4II@2[]'P6?V=;WP MKV+OD2JT3]'FW@@92!5:G6+ $",*V6AU&F,DO">,JZ[X2VN D!IO@7IONOT* MZ;^@=>T71R>M-SY>R;&1[!0"?,^/<.T-KZ_6^MWW=E[[Y65_5FLY_H(V_B/Z M+E^0 ??0LZA(;4+"V2HTNBC.2DA18@3I5.ZU MQ#T[512@\BW[ _RK:$3%N='+ZPW=JBE\6 Y7NA0)6 );N&PH_HH'D$[:T,W7 M'"O\7GDP%]'N[7 /=TH,8P?OY[=V-WY]8<:D>?A5[:<2@C0F$:H#$!D9(Y[F M3 REUEPIR&O-0#M[7'9^-X)K*TF_?VM4HCN4.[1 SX9>@#CTE=2W.,TQ\+U M3\)A&3F!CJ^_: []U?[HI?>-T* BU^#1Z(QB&QU<&'3-42='49M3M$F509VX MW$-?VQ=BWBY^]2]+B[8_[\,OXAU]3JW_<]J>_M#K5 M@E8?^O7(][ZT.N/0HIH=$%+=S?#E7[^WTN"@Q+Y?T6'\>U2L-?KFTF M8IO#UZQ^Q>S5+]-7[,K7KKLL8Z\TO]UEES1PY7$.:F[6CFI;*J_N'STX\J@- MG2\--W+_[M00\I'/J&[YZ+<_I)KWB(]TV'3+9UNQ,H%9 _NQDC@$GVVTSP4& M=Q$%G[77/CJ,>L^;9VB"-S^HYN%KOKWSX6SW\T>\MP]XA4]J:^_\JW-7=7<;![LO?OC$$TYW]OY^F-K9U_\ MG;?># ^B+J2].A&HL-H1(\N\P^H_%VPJ7&GG>[>&I*5! M4FL&DJ0KS9B8)DYDCY $GMA(#8E19VX$2XH5NJ36E;HS)-5T:5%(4C5=6D%( M*L?'-2@M#91.9WF24#)* .*EH42JQ(DU"$_.99ND#MGX88\X:I?54*/F2;<& M)5WSI-4#I=^[)W5<:6F8U)R-*]F41(K9V-<06=JO$+"%LK87JLDL2D'HID/-@O C47J MYNBZ<7=NF[!T3;KG(K4BZZW.266P+Z7*?Y78KA94F MN&2R]EX(:31'.?3""A1 ;5#\XKZ6:^,/'4Q:R1_[+T "4MNOI&*WO_CV=W_: M7_O7I84X:G7(QUN6H:PB?'6'F96_G)0_,O?2..@5 MC/^OF_?'H)=1991U<^--,0^=TJ':;\S;^XM[,TPEJ[2<5ESE?D74S!51_6H( M8K-_WG-RZKCD:[/5C^UN_Z2W,KFFS3=C2[8EM]^]5;N'?QQM;WZ5VSL?6UL[ M438_O_V^]^[OUO;G]P(__WWW;/=L)M?T[(OWKWN?W^,U$][';X?-PV9&R[\J\K5+Y9PS:=";V['WSN/->[%*G9 M%P#87O;6'K^&?ICU7+)11\G*HQK%P<&P=F$T,WZ]QM5NC73/P:<5[7ZT M_,#2LMH?/:T61S_)*88AI*/='WN?/WW?._IXM+7Y]]?=LX]?]XX^J+TC?(*S M=-@\>\\*MVCRO=9T"&GO\/?VWLYO1WOO=K\W/W\\;+[[>+2WV3[:.XQG3;XE MM@X_B>W-3V+OZ(]+F9O;F^_5UI=]#<$$,$@\RKQD*1UR=\DXD09)HJ#,)5VZ MT3.USJE>;@SI?L?6/>N#P=>EF\\P#M5O_&/84F>FXJ<^([RWYA5C:'H]ZJJT M>=+#U?NSZGQ3P]72X*HU U?4"R8"UX1EC2!E.2<^)$DL8U(Y8Q.5K!J>(JCW7R:1H3IYZX'A M[_=N#V^I\^:DUX-./-WIX?,,V\>]\ZW.?[K]U6GH\A3P[F)RU@CO+'/&)0:$ M@M!(RH 1BQM)3$S<,^, 6=K:AKU[54V=F74'__ARDZU'Z9W[S%SG9]!6>'4S M-FK'>NG(/>M82\JL0:PFAG%#I/#(5(5V)&8MO72"25D<:T'7);NS8_TT>@<_ M@>.+L6J4YF@]J#K/A-/';90XOJ6A=_E^=%^;,/S[6>OP3Q^X;>V\5ML[GTK^ MU"GJ*-]^O6], 4XMB?&FI)*6&3,R.F(T #]TI(0_YL\VE1G8=_IG/AV^W1$N,JJY5:O MCP#GJS/#5G7"6)I?C[LR_=^)[PV@5YTNMCJE/Q3>Y]%HK?'+*Z=G$\)@!?-Y3D?( M>?1[:^_=Q_;>X-=]]^K&W<]!NOGLK]CZ_5^[QWM/WN=T3.MQ01 M5&$ZIY4HQZIO1,"MAC8M7/)[N@B>MVQATY M$^[_U6DME:T:G[5?>HG=*N-EM!)/)N6%N5=:WT^'0.9^ZK+7OR;L/>3GU#=; MW^P3O%FN'B2GC*F9]SZ-O+'K0\(O:BFNSQY;>M;AS?&M%5^O/]$SC*UCWZ[J MA+9/!OT!$@.\_UM(T4;C0\L*9S3JRKWTMOZ<[@ M%^)F?=!'/:[]ZP"EKU%&U37:75\F:Y1 _[P&P#^=!?O^.?##>.^BQ\%;L[?Q_N?O[X=?>LC=_]$:_1/-@KLX'+ M]W_^X^O6Y[W#K7=_?)T^R]_>20?-SZ6WPL?#[<]_'S;Q/;O\]_9>*._UL)<"_/3%^;:8C\[B\VF++9FVH(PGNA@T&); M2XGW#(BR.>F@:-0FUQ:[!KD:Y)98L#L7Y&H<6P3'Q/04@Z %&!4)RR$1Z80B M+C!.8N0VJ\B]<6)MPS):HUB-8L\0Q6J_HQ;F9R/,M4E^BB;YQ[AK1G/G[5ES M,^ZG0 UXK=$<\T!D\H)XA8990V0A>QI#&<3XA&SRD@HVG^B)SI^][E&KW^_V M3JO4_*L/=.I^&I.H"%@%7LBH@$K.N4M.>YVL9E& =_Y6/?$+HB6!( 40NBY91E;:(MHX?H.DK9"G7. M^$E(NO*\_GGJ[C\>4'DOULN\[_0'O9-2UG0A+V.O.ZEZZR@G MHZ1D#!O#U_J\B#Z?3>ES8)8)X1DIFX@L)#@27 R$L:+6*F1GW-J&X+.UQ;\O6E5O4[U-]3:MX#:][$S7-^]_>U/EN$XB(O5\U"O9& ?E69#4*:6D MT#1$)V6223&A(G7L5A&1XB;]I]OY4M@8>DT39O:F>Q3PYE(5)!EF9-<4[1Y" M)>-#5Y" +A351%@GB'3,$\>3)BHJ*47()C&D:'I]>2'>%3J,>N8ZO4BDY*Y* M74=*'C52,LD%HY1YB(QD<(&4-L'$Y1"(MREE""XE%ML38(Y-Z!:Y&"PS>L;3!7D^VGH\:/I,4UV7[8*-ATGJ-! M539,9L**/9;9"V+1>R)&)YE99#E)5RPSM7<>M?-PTR?N-FJG?N?JO[,6@!?^ MSIQEL>B=-M_S?:Q\5H;KPSQ M3"F"LN&($_A321;524<-B:-S9M8=NW, =;D*]E!4G3Y?]CY$D(82I[PF,KFJUX@C)A@K0O):V+RV(>1=8EY+5Z,: M4%<*-FI 70&N6@.K7=M2%'' 1X17:=S+A)347&3B$&WG\A@,@E&!J(XXS$@]*HR MF[:$ >Z<%!L=H(X MDZ1$; U!W#7YI<;3&D]?)IX^$IS6@8"'/;*:SD*BW!CGI"?:!(5<%33QR43" MH]#99!Z4\H6K6G?G+*25P=8J@^%?U4C6C1LGOJ[62/?N^6BKGY]VVVCU&['M M^_U6;D$UOGTX2K=42O>A&)Y.M>B^3%(/OEW->NH?0!F]Z_NCD;S]7QK/<6BN M8:\DNX>9GOR54#\WB_<1!I"6F^4/,H!T]JU/8XK7\N>//M65N-/XT=NFJJXT MIWQSTNOAOC3:+1]:[=:@A9HOO[KS]L;?YE3?/D/*>(?'=>2^W^ >V=?A'>^_SKFCRK=.ML_;1-(G>.ML[ MV-KY_>LVWDOS")]F\W=\AB]G>YN?3K>._L;[B&+W[/W9]N>]O#6;]Y6%-5EQ M( * $\FY(LY20P#](QIQQT"HM0W&U[E>5I'=RL0?[JOW^HN&MF>*:\N,&]2X MMGQIZ$_44R?[01+0XPTY$Q,CNA@YE"UGO/$B*B4=*"2%,M* M0U^Z1CV-R-K\!ZWC;G=>FF>#IW4VSY/%TVF.S*S3T7!'LC3HZBH320A:$850 MZC,+"*=Q27*$:A-OR$FYJ)=7.@%+5-CJJWYI(5ENQ>L/ MUJMTGS]]_ S]0>,C?.NVOY6$G__@>TK,[DT/4FMPV^R;U4I@0C3 ;SYM5(D, M5?+1H-OPU2"$*F.I#['$(4\;_DL/H*19-[ZW!@<-7(U6;L5&61+H=1J_^<[7 MQC_*# M.?QTM5?4;^W6]@ACHM4\;?_W?B>]!@U5O_V?)=/K#=_"?3AN<,K7> M&!SX0>.XU_W60B\2;Z.*CU;W@LM\_OO!: T 'HV8;_]_%T[W,Z#ESJW<]_?-U[]_=1 M\]TG1,^#=O/=6['W^:UJ;N)U#C_)W;,#1-*]H^UWO^>MPUVZ_6$_Z(0. 8<" M=Y%(L(%XJB1A5,A*?ET*+]XB5ZYQI4BA#N(5YXVR-%$-,?2(%I+ MC>(C9##HWQA3?DUQ?W,L1>2GQ.DWWV_U_SK&VTO;G;]]KU40]"/>*[LD7JCE ML8C8=P3Q/G0FTD7XBQ.O6":+)6>3RC(3X9PATI99GQ)ES"0OK%+"&FG6-KH= MF)6M8^B5S*V&#]UO4 G'<0^!M=$K,H:@A)84XF"]T>TM*"KW!#CO1P)=A.*O M04D#_7/X!/X+O&@Y$-NO]Z6!F!BS)'JET6D%1:P10(0V*EGM,I5A;4.^FCT3 M_9\&;NC%#-XPF0GXJO$>[1]RHO+&]4I$KC.)$Y.%^HJ@U9M0A/:((L2*(@S1 MZJI7[P6\E)0@@M!2"R\I,.<"BYHZ3FV@S, -X"7O%[KDBQ/9KWSKPSYB!!*C M&(@,@1*I0R2.^4P<9]1*CA>U:FVC#]]PB4]);GV;@V&A+'WCN(ORTE\^D*%Y M!H0M4>+X,BH?N%4R<>T=MWC)6 /9,J7B[/4/-&@^&N^$$X3K+% T="#6!K1O M,@*J+LU<5$#&%T2R,4.J*A-N0K(#CX(4 / -^'L%:;WN46-0I*I@$?Z]7GT6 MI:NB:.6"1UW$JQX,;6KY6'6I8;U"$R6SHFMJ5.S@^R@Q_=AKA5+- .WN]^$M M3C[8KVX"O^6HBT_2Q2_HX;>49UEOH( .[ZKZVFEN>.GA?"K>U>BMN=7QG=A" M0(UX/_CSH%_-VS._GB\5PO%1:X +MHE7Q5\+OQQ"_Z65'=5?=(=5&N?4\SL^ MV*"'[EB&7O&D1LA]I2VXTE^\TC_<^'?H_6MC\<\]M%^YW9GL^C"*,=KZX6+. M]S@[%P1GM')CAWNXHQ,)K7S$?[2*]X@KZ?L38?C1.CHYNK"=T1^CDXKB<8(2 MT[MV,Q9U+'EQ![QDREJ024?/A5>!.2Z!A#0K2SI M0:=;PR>9#"A^,WJ.VMF<"YX[K]7VSJD!^6D!A&M"-Y%(S4O=&TH6.0&":LZD%P4 MKS>36SNWN=MY^QS:QB&-%VN&=W;I]LY[WL3GV-J,HOEE/[(B*P&(11)$9!*4 M>.XE8241DT/02><2PN#SO8NAD*2>_U[@K:SN12M521J*6@^.$"U3XQORY^Y) M'W\_+FT,$*2*&2ORUFOA);_!N>TJ'_WVS^NL(0KEQ/+*"Q6(U>=0'D[BZ&,3 M?Z,W^MAB IL!Z4E606D%*)_2&\8R \?0\RELC84T4%Y90N?5ZGYELA#09 M?=Z(WJ_SCKC,@? H;?291Y< L>X5FR.?QR@;OH/;.L?;/;?&/71$6[@7EXPW MRLDYU"$U0*>WPK\Q.[KDO ZJA)1Y) I)Y.B#YU0T5IT[AN3R,MA??D5^9>&@>]@I__U9(F MN&2R]EZ@'FL>HO#""LV\-L@RX[Y9V]BIJK7+25.!7L3_?__+;\S;QBD%&:)C M"%EF;0+'+Y!6,.N,D=&$8 0%].>'B(Z?@?2ZD,M@A4L\>LURRO5X7&]CI&[\*KQZ1B?''X@H%1K,+*X$T"[[(6@L?6M=+67EQ?R"QBS MGC,K*#-*"D ?/@:9:$K,A6@BNX&^S1[B?\3;.ZV0 M"?TSHT@&5GH344%<2(XDI63V)D=9:F78NIY3*W/!8>SV6E]:';1>L_[BX*#5 M;W10=GT/O?XOE7-ZM5._LH? KW^B846E0CVH0AZ+9 IZJ3++)GAMI=+>"6\% M*(5?IA2RE9]K^_4&U__T@OMR44%RZP$@$,,G5 M4P+I2RI0)4.,8I@K;3>^V2Y8\DQ+[U5T?Q<9_=Z8Q?= MV,2#35$!89&7X:),$6\")4QI(1R+(3.VMM'ISB#>+ 1>$_*\_G1K9%A'T=7^ MA4CT;>)PWPNL]$_"(<0*9*O(WY<>?"G.Z52D=E'C# X?7RAK$U529^<%INU",(AZ!"DN9)(7X;4)XTXE"&%Y!7N!5T, MAR238!R3%)(TUCNOA)H>7M,/ R^==U'S$)!4+!5^0 D: M!95M-%8*>64D=A:4?J:Y%J)2%7ZX@$-^T"C4_TOK&W2&)UNW0*:2MS8)"I<4 MN>-)0*J\*W61DPU:<1R_Z%?G8:UOQ7/K-_"_$C]!-'.TD="1;AS[_J"13J"Z M\^$95\;'[/;Z3Y!#7IO5@"SY J!7[7&1966X M6OT^.M%/^V1OP:S8'>CY_Z_ \GE:[ WIL$]A$:Z5]O>=8G4Z,#1'DT-P'__O MI#4,(A:AF2P,_G\;%7L"3(S/.PWU*#I'5<[KN2*-.='X&][XCD'R'X M% &LLFZKN!"J ,+1.&MR],D)37KS>O-*,QK]M!EUWLB@+*,Z)2F$=B%;+CRJ M+D0&)HR($KH1M1E]0(Z_^5YN?=G/P#BR)(\V5%DB;8C$M\GQM MPZU+.2>I-H"O4ALFASY5NO4D8^BX?7*-0S_W_(=I;J*VU$"R94RRX]J;:$$K MY/_2J5'$"V6%S!.:.^27O=Q#H$LRH;:09FF3O$N1Y,0$TBPNRR 92H3RZ)-[ M@UXY^GUT;N;0>A4"/:TBS&ALCW!S#]KEJ!N-6[L]-&X+(XC,FADOE='22R]< MB!D@<>8"8SE1>8-4W!09^!/1KYM:\<]A;'1\6%C#1"426]^W/NRSF#)0*HD! M1HE,-A''O2 0:4)OU[GL2BFGFA/]K%!@C!#KHW/E"C3&AJS8+SU.9AT%J(N0 MS!6>X6'S\/CPLEWZ5C@W@L^KQL\$(6=X(0(9TK+CPO5'#+%\>-H43G+$2O!R ML9P?Y5F0U"FEI- T1"=EDDDQH2)U;/E!KMH*SA'OLWC6_+ /094.$Y2DT@]+ M6H>.I3>*^ B!.4.]E6@%];JE90=,68?[+V.R4041C(($B7K- MEA^WKG=^+K!1M'5,HOIQST@(M.R\SR18D8G16:N<@U31E)I*1F=[.U:)T(M9 MLEKK5V+OSZ+ O1>"@A'.$6\# ;C39>^=F>T85CAN_QBJ M)+KV:2$NK?Z0!)3@5,D\&L>&RGG#R>"@VRM3A,;<(8]\U\5YL'?2YZ1,$#)+ M"M8Y:;)-3MK,C$'OJ Y(/XY$\>:7?9:"=SD@AY!EU(:GB";9:>*<]1IX8E'* M8DGFEJ<.JR)&*<#K]^!89X@BQNP%4AFILG+H7N>0N<>;YD'4CO5]BX@H)A)J5I $;G"LRFF:HXS M] B!Y17LPU U,BGAU:/&?Q#"^RMY7'+E,\T/*7\^^=&ZS7/853KUF2GS8:+( M*7/KC?(\TRTE^F7?JHZWPW=/E?54YO?-^YWW;QKO4.".&V^ZO>-1WF3C/X/T M:F2@)]D L^Y^,<_-W:O-<^=TNMJ"9D [C#X$I_9UMGK$I;D#-?6Y428+2W,R\ASKQPG@0J+)E89 M'A7NLYVUI\.JTQF>M7!!_#UM=UVP=@G@UHE>KB3LD+J*J/6YW&FP.T7'UH[)Z,"H.ORB? MCTYJADL^0#PH:;TE%%Y^1-6X M8"0;0_LX+BJ^5))]P0Z61())85<^K]P?-=&Z+,T4$F0AN$J)28YR#*A %)UC MJS.S>GC00HLTD_$/,R/*SX7X;?G:/JYT85>S'1S226_2P>$EBS'=>KTO7$2_ M3+LR1!R!S#E/K/:"[2G^Z&MCZ1QG,Q'E;6C["M M$H62(]2=85IJG-QT2;[XK4_[%/A M0#EM2"I_2)0/XIW+I"2=>YNMR!'NB>G]G!#<%,^MB=XE?-S>?%^.:8#JY'+F M!-U+YFNC=1@*:W_>E05X'#"7 IC+B M@UETZ90C'+(+*?D0348)>.5F]?P)\KRK4QBNLL;G5G*4CW"S6433O)C90X9B M(WC'9;9U\9[K!R8+)QEF0GD=+@@^>@7:!*)6U-,-(+[C4$ZZA*U"86'50Z1!EEBS4XJ3V'A5SNTM9)IV U M%0B?*I3J1B>(!1E)Y@DRI87?N5+2/?>\]DXX^G,R4#L."^]R.7*U*6MPG$A: MNB Z$,0)(TD&8\J82\-Y*=Q7LPUMEN0WW)/"UW[#+02@)+-;B)QG'XE($:UI MM($XSS.)F5O)?0*5PY4!XBH@]AIAOSVT(WP2$JNLSGG+P-:@/\/ SZU%94:* M86F$TP7M!9I\*EEI:9"]E#G[ #'XQ+WEP!@/P[P-*KDCXQ]ND*,_>]T(D/J_ M][I'[_O]DV+'ZFX@MY6IM]^W7^\CR?9:>T.L39)(F3AQW)0^;EQK+EB6V=Z/ MZ;BC.,S:D.NDH=[PLN$_2D5,8D)1+@CUN.MH2B3Q'"2)U NT*3R"L5>4/U1\ M=.BN+X,^"N&E#H "QF14RMI@T/V+RCB6C!W5TMT"!6KZ>!>1:'[?%QZ5,$9+ M=!D5(#-7Q(>(1#)D*:/VTI2*&#D7 RJS,BY^8?+B,)9"^; )"E\C():$61P^)>7J"06V8Y*QIR7:MEQ MGJ']>8"J1?5&4>5-Y, *.6>F0(15F4C@FECF*)&;JKMDP#RD. M]8Z7'2]!0A^ED^C-$L6]0]*;+0FT$)0H<3>005B?BKV:0T^6X_4P0*%BSAO+ ME)0!G.4Z&B69"67*+Y_4?-O:ZUFZ #11 (P6DFI&8A!T>%X6M/=$2Y632SYX M$-=X/4LZ?JALR.+'#)0[%-NHO%,H1C$ZZ@+8+$WT.5-SZR*I^ICAYX+0O$R/ M\%RI9"E)S MDO.@[.UVJ?DL':V&DTT%<>\RPB)6XUPVO][3:T^T/^S%ICLH/ M)(K(D;*6]N/&\8$KX(.3"%C$:4) ,J'I]9: MH%+Q[+6\;?%LPN4@*.!2(] H,K94Y)N*A#Q4F+ H) M][K?]9:6+96XI2H*5T+1)6T:70,#0 JRDV"3R%9$D:*\"A*>]6'C5(+D96<: M9:U[]9'CM#L].6CTG<,"B\L_5$0>[7Q6/(),$IBVCC%E,G-&4A=-&O>)'GM9 MK':Z[Y.!?SI#8\M8<"8&2C(K#)R6Q@),*I("R)B49?COJ%GWX70_J#C4.UYV MG*+/%63440E.T$HFW'&ET>=2@F@#TDJ-=)9&]+G4['#N)3G=*H)STIGD/),L M&&\,6D^6O+4.7Q#CX2FUT[U\ 2B).S(H5GH!DT"A)/&G0%Q0O$R4C2J$5))8 MB],]1^/_YU+3HL9/>=LS=F;Q_#Y1SJA5X@@3,AOJE79>J:H?F-#.U8[W_3(R MU?RPK[EG@156[0T*$?>T-*01Q$8?D0CGA%MRE=U8E&0GG1$6@$6:.0HO>MN> MYR080Q !-NG,6)/LG]S2YN;K[TBR#04-H#PIG3!+@WQ64A#0^6:21I:<4"6A M3YK9+C/3?G?CIUSNNP/#O0I*#0PW2M&/0B^845%%0[1-" Q4:^(E0@15E"&Y ML%IXLRQ@N%=#4&]IV=+3K0_[J="#8!VQ!?"E=YX$2)I8L-S@NII8L'X^,#QI M[WO!?A;CYL=/^IE_I@GTI.OSA6[0ZQ=:0#=NZOX\ORJD-'[VC;?XC=VC5D3K M\@W:W>-JXM"%9E;%(>F7%E:79SHN[);D#.B+)"YX$%+K\DO(I?D02XH:EN?W M?Z[=DB6X);ME$#C7S"']$(2KA"@C,GJHN1124:M4I,)"1/IAY[HEPPKB,E]@ MV-)WW))UU!A\9F1VE2O9&#<8^JE&K*.!D9/XV/4]61=MNVIS=L:9DOAI9/#@ M07B&__E (S66UY;MCE[,SI=3]&)RC@XYKB+1FM):T9:)HEX2D!PH=Z"RL&L; M2VBF*B!)05."$F.Q0EM)@[6>H5 #5^K64WCJ_;P20ZKZVQ"\A]+-3H F4DI% M+->B\'0C.>-(59"I\-G0UG2OQ!$D7,*)X>R[RN:4\1H!H#,>I%B**$_:[:== MV+0@V_GK] BZC3][:)O[_6[OM-'L#F"!T;4_NR3UR-M;CKQU]8QK H\\]@%7@AHP(J.>UULII% =[YFYA_U>!J M0A.+I+WK=?MU_/(6HO6A%.))Y.A< 1L5$=O#;?FMWX]<7)PUOZ?;.ZWTAO )CBO_( M0SG+D,3I;-',>&:H\#8K7%1 G3DN.]L[@16E6*6;T* R>0':W>^-/@RJZ8\C MJE4F178[XZ%7DS@J# 6B*J^JSO$."H<:MO5K##LU7A4SF_UW]LM*.+G7+M-$ M:X=K-7$=>TCF2R?PMC_NPR_C'WY-K?YQVY_^TNI4EZH^].NH;_7(WRS.TC?H M#5H(JZ-'K)YV^/*Y'_6*#GVI00__2^-O'KW\JGKI7X,T^YIAKR235[Y,7[$K M7[ONLHR_$NKJEZ^[[/6O"7M/-\MO>UG2L__E'>_.M,=&):/(>2>>\*.-/EG@YQJB#,UA!A MWA:$J8SB)-MH B&KNO#G;QVAQ@@'\.V-?K?=2HWQ(HY>K_KT7WKQUR>S915F M%LB_Q;;<_+CUFEY<4W;OHOY@ZE,.3*\3 1V_/)_]$]=LWV@NRM3V-'][SL]XL5'ZY6KKM2S+9)2RK3W(1A;@O%"&&\BA91 :\V8,7JN M]WQ=I&7*B2XN]-L?L7V2AC/O<)'.JDC]Y?!+;OV 1,Z@UWWJD9>#W:,?[>W# MWP_W#ML'S<_OO^\=[GW%SQYM[>S*YF'S8._PJ]CB^&_O/E"\GAA_!K_K9(]_ MTEN?FT?;G]^RW6*4!FZY*5MUL M\IFF4JJDF$*V M!TX2#](0<)X&KLO9&"R-[5T#'O?%]J:^\LK0V(O7[*73H]MK=JW!BVCP-#WR M7%#+="1"9H7^&N-EL'D@R5K-M(A<2;6V,:>D:-64]QFPHQM\RUNAS>@:MXO M/S\<>HAX4DTFE@%%?\V0"1LI[H=QA(JL'(_ M$1KR$LZ"NX,#Z*&.AT&C&_ 6*U^B7Q\(KWJD[38'PHN8Q.=M^"28B)8.*6[, MDEOGN33@)"@;0TE OL<3U-H:WMX:SCDIE9"TK9ANF0@A6";>E%'$')T797'O MJ%G;4';ESR7NE<\^;^55@6NF*)-&,\F%"4H5!Y::$G@1E-6GBBNBO--4EMGL M5(ZW8\RX6=.A?NJ:>\SX#KUJ>*+/GM8.@.J3Q4? M$%RW9T\5@XW 2T]4FP(GTI5LL@R24,9-D,89H5E]JO@"-'OI]*@^5;P?#9ZA M1U*9R%0B@0;T;9Q0)%@F"-=*2L543K*,#IDMW%XUY7T&[*@^7%@]AE$?+MP1 MX89PX6+I),$$+#&<4A\-3?CON,Z@K26",8ED7D%77+8))+U)!'CEC5^%CC MXU+PL50(&V[ J#+V)G#/@%(GD-FI;(#9FHP_!CZ>3N&CT<:AO2)"!,3' )EX MA;P\F9R:?I\W+=RXH@EXI0$WMT2F M:QNS_>)&+=:JI:>507B,)CWVU5"L9O^\I[:-8VS9+OF%_VGYT&JW!BWHE].# M=K=_TEN5?HUBZ\T(80[W#IJ;?^-UMT037]_:^?!C]_,GM7?8;&^_:W[=VODB MMM]].L5KT.E^CGF0F1O'%#X$=9A/2Z'*#*((61 MO$QOMC)'8Y,RN"G:!!IX5'&ZO>-GW^OYSJ Q7O_367D?H''4%PL59XZ?#] Y#*IM=5LM7A%T^\_3CK08'38,;*Q@TO= M'V+X>N.@VT; K3I4[OS&&V_:OM]OO&X@#+5K4DF&SR]2"]2KM8>H+O@]W^LHK7DDOACG) Q!.>07R07TQ4=?>=,%ZH>9#N/Y'"[][$L:K,::+2=_X)8^E@C M*+S!FX7TV^GH??W1&V_9_O>16XP_.(!L';X_W1>2&E0W("$8@?#!*;$>.#'> MZ9R8 "W#V@8SZUQ=T?UY(C)CP1H*=O\DE ;AP]DBN+#0J82I41K4]QO_* D% MG/[Z)W(+M!;C#:O^E?WZSU>-UX-AEWO$>*05ZXL*7E#"T20U") I:&\53=H+ M9ZF7F<&(VFKJR/B'FR2PVT'NTJ^.LO\J>O17];W#?QY 8K6,S96QL[=LGPL+ M9<@U<=DXY+#:$9]1QD3V/CFD08D9I!;KFJOY(C;$L=]F8&\$6MWO'82F<#J< MH'#<[?2[O?4I!(OCC1K.A%],G)(562G&@U5,FB@$)?VB%\>:.EDM:",.!MH$KK8%!&WM]6-.;9NNWS<0NU<,P7C@]LGS'! M7,Z&J)@"D9Q:X@V/Z"P#-[@SP5-9"<=5MNRXU_I6YMJARQ>AC"DYMVX'T)Y@ M3'^,,>#C00-^0"^V^E7W[-(U?)7DYFJ.]!9O_?)[+PD64MQ8A.L[8FX?.B]7 MKG;>BOV(YDJ7T] H-2?24TI91B6(C/\5A+S=BC-\"?Z=3!Y<4*EV0N6A$]G^PS=SD2I(@ ))4'F3*Q& MYQN-DHDN6'"E@P=CK]0\=('>IF)$JUZCRN+)TB*@B,B3D+IEP+W7)VW3$HG01IB75 7<-S=D5 MJ#(!D:LYS,]BBV?XU=^$R8T=\Q'S^G#"?.3YYN]\M8G7) M,2]F;#2#;D&G"J5*A")H$"1/*5A- T?_"I< O45QP_'\%3.HSQVKB6M^/G3N M7."VCZOZ]-K?NDXHSR+?CP:,#=P1!@%]]Q@"\2$G EFEX)+,-A6A7%?TJO!0 MM_>US 2+_KA,6;UDW'RGX7-NM5NC"=47_/+Z.UG6B+55/!PIX[HFX'#D M3QL!QJXUVI9N!]UTD*),GD2J3"11G%BO0JDA(U+BU/#,URL8!H?.S9PQ?J- M:H3S<*3;D)2,3KB%<#14P\MG$X7Y M^!(ABC?;F2NX]<^=A_%%!.\*:OUB2_[PFM/33!$H:@1R9@F+H(G M,0.C27I@0:]MT%>4S:?6(V :#L]=*5QI=M&"U*@R@RI?]HT,N,>XTY%*1)7( M&:**422I+(QED?'+=9&74*4J>#:_%EJ)R[L^M#_(20LPP+=BDP<'(U<(=VR M7+4-Y^ P])#F..6M"D;:4#[R,PB2C?9(C2SS*,4P\]7)84.S.(^+)$#>V6IW6TB M[I M",$2YF()_PI*K$N>V"R=XDAB4NE$PV_.FMI(L??BK*)CIB.X(DLI]<4TXPF5L MC^MMB;:-S0_^(7(%82V,%F/X]._)>Z^$T((!&R/@5E>[,'?+Y>1SECQY'A8Q M*!5CD V"(X=YLB%9[W+0=E&IH!D)F#@OL=C/S8Y+233<'H3R,EP=3)S!4,1& M>HVSX[8_KM115C&#Z51FI7($L];;S/&0;^U,49Q=VUAHFUXCII0SSL#[',2C M]A :4CP%?NBH]"[S9KR$. M.@4'_' ,S9WZVUH)?>V5K;*?S@XIQBFPX! +(.6<28JH)3 MW*^RGV;%LY3VK<;[RBZJO*W2TQH6O[M,.P11B4,_:#L08NOZW\#TZMJ>/:IV MX]N=3AE(R4_UR_>#0 [B_XW;(/ V7ZXR&N'7D_#!3(Y:AMTJDN/M\+@308B= M';:'6Y/PT-.-L+R'SGO?!XG.=:ZF@:^);V./!K$04Z>1""*7B< M30-A[W,\>,4CT"0 RAG@JS2NP:4"3OU.IW\V>2<@T'#<[=K+,+,;#]M%RP#< M7+MGRUSCJD-_C0YJK%<'45Y/WF7 =M- G/?X.O%9DM\'BUGM.@W[WZE0+V MR^C]=$>X\'%11_D,OOFO$NQFA<#%*RNM%T=E.X9Q!"V^LI8G+7_J M >,R;EX!R'QHOI&=K)D8^U(P6ZIRXG?EW&! M .?%+4N2QO(D9WR$E=YMCW+.QRB'*1-@1AQN/>W9F@CRL'DW9F(/JG^U>C"TV:J+30+G:X MBW95MTV:XZN3-[W&JT^O&YH(Q/'F%"CN23B*-[[(6V)M?P-QV8[%D@-4'!;= M^]\8CC)8%ET'*VU2M[QP4Z#!;S)L7P[,SAG\JNCU/7?KVDY45LID8D,_ECKN M5O.T"3*8=9R'M[2+G;"IU;)<*+.,7WYT(NWG\%6;S\N%K%C!B!@TOMG..&[. M:8CE)Q>K@:MZQP5T_[0_+)K^HK06O\4_S]IA=#PYASSS5'68%%\^8AVT?3Q: M_<@,;/F8CQ7?&NVN//:[)SY'@*X,ZLR?QX-):T[!K4%N$.U75.QAO;"=LQQR M^^/JP<]V#\V.^_R0K>QA2O?6P_)@;XC@3!1"\J)T_-O%&5F[-FUI' ]R6.&_ M;G#F%A14H<5!!V5H >$9_L\?]N6R:5QZ@O&1GDB<)HL!]!3.UK'M'<7AQ(*] MA(F)C36!E4$>[U JML*ZF1JU<&,?C)N2 "1C4?G.?./5UTT5-5Q9+^6S4UGQ M8&R &J[J%/UK,UO<#ZM.9HVHJ>43*L>J,Y-&8F9F=YY\5CQ^E52\\]AC(U6SN@B^/(PX.KM_3+Y8^84 M[16+*N?>A&PDM'OMG'DS)X>WR1@CTOK$62#"&&XXTT)3*R0AS$K-J9KD51-\ M?:+8Q)%XU0ME(/+6!WR>6XY8:_N]:'XX-%HG$VE EG.+N/02.6LI8C)ZE8++ M:8H;+Q7?Y'BQ9M!F%44_*_R/2D)G/(+2DL[N>AC[26PQ%[;(/^=T0]LN)'J2 M?GB+M?.+/+O[+;+PR1]#SSNQ.I-8^2JE'9U7XWST_%F77C@ZY$P:2J-%S/+L M0^F\#80]"M1*'E,46K'Y4@K76FSW[H#/!#X+:R>'SAI%\'-P/H'57G&XHPB2 M38]*+O,]5^0W#,?%FXM$F*82D>^K,JJ%(Y)]FRGBM.4RS,\G)E=!NS1:7)=G=5 MJ;'Z<&62;Q4F^5REG?(:Q5N:\Y67\199>>VZUQ*RQ8F^TVNOO\:TJ1M;-[9N M+#26WJQ!/ZC@^L.RT8NW+JG!5T8U'JCBW$))J"(&T9KJB[*&P0TH'Y_L6$S2 M"0IU5:12/>?1N$R\:#S[L7CS_;1=[?]M@W?PG(?B]97P]G,>B?=5/.)MCD=\ MR?&(*Z/Q'&J"S^W&_@SQVO,@57B 0FO/I?A,5>SU8WMG]Y5H;G]F!R?PYI-< M++;)][MO"/C_T*8WWW=V]TESMW,\7^RU]>X]//?UK+4;H&6M=NO=%_CO<7M_ M]TNGV?U\WMQ](UHGG[_O[+U-S456%>RTNG6[GZ?L[3/>M:%;\;[.9I9B@1)D5JD$E2(HX3148[ M@8*7QB:E\XFF5=4N:IRK<:[&N5]Z;O@9G/K[W8A'YA#/"AF#5Q@1[O)V4=+( M<)Y0$$PGCH./E*TZ-?B$$>\V[[AQA]8; J[4(+A! &3]QO1!@RG+!W6F./VO M']!:+3]GM?Q+U'&=!/1P@99YUC%M)144>R0Q9XA'R9!+\!/U(LC(*-72;;SD M=),S\2AT\<\253\&7)H_A'.G6/&2?C_)B#"FSK!H?/38<.JD38EQ$[R1T4BI M91T17C^@:B]$A VS)E(*/H(U&G&A+-+6>.2EB1%;YZG-[!QXD_R:B/!R5'A( M5NV?7LAK!V,W-Z^6=?&18M3JV,;=@*J.X3X$/,W'< 71SE*GD>*&(DX]139I MBTRB0CANHLS$+K\DAKM^R/2+S*SU6\2M/U[=R85^KN/U\]&3BW9C[^0IU*AGN!#-,>\4@T,B$ZA%E4!G/-$\L%?\FF46R- M+(<;$/_^^,C*0YS]>56U5IG<)L'LX= M^BTK,FZW& Q%?7Q)=[Z1\!"_VAL7P?LQ5-V)XW1^. MAH5?_9<=QO ?>YZ/4Z_/R+_8N_X#T?6#._I_M9-/?> MTYV]+R?[)^_%/OR\(..['TB3MDYVX/GFNR\GH$! 676Z![M?O^^#'!_LM=K- MD\[Q_LE!@C:?-U\=)FY5T"8@;+1#G"N&-&$):26C)T1%R^@\IW3@UILHA-!! M\:2I850ES+RG08GDU?Q)SM?%TT>3(FYO[*"' (,:,R3E/Z3)OND*,&JZ!)96 MG_AQV^<(P*E7$5M-M)&!Q;"#N[_MM![^_C@XO3 MD_WNA^^M[F>XYP-M[L%SVUD]9S7^GC9//-YYMR^:\%SSD\$'_^\8^^Z7GMTS MXYUNJWVP_88>[$)[MN']%Q\ %O\^SFH<5/)YZ^(#/SCY^KUY\N'[_[MX<[:S M^Q7L[S>T>?$*[OMZR)@U-&]4)B8BXB$:Y ).B$LM E:$A:"+_0"\BHXIYC73 M'X_N=+B[O'?ZBNYTV14"VLWUT'97W#"(I_"YH@KD6;\H:P::+!0E9P;M$:P= M.RG.4'*JEL)>5H>-L$[;Y3GOF35Q>\$'B,7&&+8$<48I,M9AI,!WT)QP&SRY[18I-QPG!>88MX)[(HPP M'HP&80S%+C)5R\/ZRD-D%.8\NRN6@CP$')!AV87AA%&GP;3A8,2(E3CX8V#, M- U3_"JQ[4V!3 O@5A3GJ^87U#/M^0;"=#1#.7+5>EA%/G(TB+9D2[*Y<&6N M.%A61KT+&0G8FC(2QXBAD5NL=;*,@#OOP)');"3+BR%=34N^K/-X2=.X8ME, M@\79[H,9*&NVKV^:\H.ODXLWAR(8YIA7B( _C[CW CG&<<:4A V1(5 .!@-= MRBD*\G$G=FJ:O [,),(TQSXYYZTVX./(*'.250)(([2Z0A)HN%6$I@,T=;LR@:%=5%09QPGZ['3PO)[C$@?;8GKR6\ M64.^ZH>6H9WM_<.4*=5( C=$6YQ-,H.,EA)AK0@6$1O)[<;+T1E,Q?FB$"TE MQ'E:0K5(J%/+UTWE:_?5(89)I)P'1$VF1T\J^5^7QJ(J: ^AO>^:/RS_2_P M@X]L63MU2EMRU,_WG9;)L!/2DM&,33E+X?!Q# TA+"(V0]+PYGM5DO65'UWA M'&CXF.NMEYT&;!ZT M:ENJ,QX4'2BYH\]A/@MJL^*MN0-54=0B2%[UP)Z>=MK>3@,,TV\T!C!ZPS]S MMZ#MT/CJU[E6Z5DO#H;'[5.XTO.=<5G-#@1CXWM"Q4+"2#1LB\UIUQ_NM--EIN'$G&UT>2?Q@9GHLD M*W"AX7J +V(NN;0I:D!9IT NJ1#FD422AW[0/YLO8/588LBWS PW3MD@=)3* M<$6H2XHH3)A4/G@7;1WV6*437U4ZL4^:%Y_A6PQ"N[8_D)WMSG%K M]^OY >C3G>V_OU[1B2=?P>9Z=<@"->!@4\1M=* 3C4,V,'$^^?F6-+J-VZ0^G5%4N>M4>TPBV"'RB XC<1J &*F)(%/8NW238YJW\4$!=LSY_?9 MO,+*(?KK?+HM-EU#B#[[1?3A4$1%3? )Z1BRX\(L,DIII!G ']6,:>*O =6E MTTXT8=JX;+,*SDB !1D,K$^=@E !BWK:'WS:51"1,P,S;FA 7+J(M',*\>"B M(8QHP< V6A('6_C%/R8P,^KG*N!7@*G$L:M8=9EGWQKULWA9!E*N5^',L M.%NF%4L+0,],FE6!6)=V^(13L;&:WVL-K15"I[EHK?ZWF5BWF:W:G]J#3!VX M&&?/J6:V!/),D=>N.,_ -^C/)F!,Y3^/IFT7GLKDL7)Z[%5M<.U'8Z?=S79- MQ53US0[FJ1.*1+2*H+)@8CC-W%;]\;!S7OP8>^7#[4R2,%G8E;-3,OZ@2Z(H M4%7#H@+]<-P9S?FFL\15<'_?MXMF38D=MBYT&Z5$7*VP MCRXK[#\0VT;1JIGJ_M?P861^L,ME.J6J& *L%WL_Y12.>WD2X?D?3>%*61Z6 MDUC$(ZZ"Q-465"@RPSR6-[(N>;[JV?]5LW\-M>)Z0^_2;48RR03.('N+=%ZE MO5-&1!JBYDXH(X6Q7D:IH:I_3T&=!$'_=HI M+ T;TCQY=6BU%EQ0CI3B"V1ZDI9]C( MKQ7UGXI :7%]!.J'$:7Y"!07S"<#AKVT$ZK>NS9L' MI8K5.I-@>L7X7QV@>LPDH467=WJ-ICUO$%9@$MXLR';ZO5X98[Y4D]:#W51R M"1:,;5F$/\5N.RO/L1_U!YN-]SV_U?CG],J_-BLXGY"/5\:0OQQD/SO(E7'> M[QVA3+,U:Z9G#N.?8)!25@9O?":VYRQ9S2.C*K-'60I^B"C";R#,A*')#\L/ M0EP3?;OLQF[%+3O(F>*3GCZ.XQ$[VY^GT)JA#^#QY*#[MML\>8/W=]_ ,YWV M_HEGK5U_OK/;_-Z\Z!SOMQ>@E3>['Z"%K>[^WOYY<_?C<7.W=;RS]W>[E8], M7+P7S8LW%SM[;]OS/F-S=__0$.\LIP9Q*W*:$1=(:^J1<,DZ!HB66,ZWW"1Z MT6T$YVRW-""6"UB1-=0]';0S<53V0L[ZQ3:./YYXD:4]7_TNWW]JS_,VQ6:5 M]VL;7?N]V-VXI0RFH'E0FBEN(B D=: ]?,ZG2@1@4Z4;R^!$>=\\"/SJTED: MOBZV4][WH*]SL>$?A3V*6NEEZ+B6UE):3]X<@D@ZEDQ"GGJ'N!!@"$1*$(O4 M."*DT5;G",>BK&Z6?$VC1=^X(!C/1$H5!(] ?\;1=,M^=!8[WV*C"_-U/$TF MGD'GS<(?N8UL^JAHU('ETEJ<&9!4ZI0*6A-&G*L"J 2+'YT/N[E(3J6J%J:I M,'T^--3CS'.(G(X>\"\(9#RE2$3NLATF<$XUYT(NFI57XC3M4J7G22M1K7)Q M[P'6*%-!&@XBCRT7V#C./ 9Q#U&*A+5[3+!6:^@;B.G%_J'6D7DO03F[$!#' MQ"%-&84_J-111")8RAKZ!ZB7M_(GD&<;IX-^-B,+!MC!:<$K7.7N%M"6 R\! MA+O3/\TAF.B/>V ?'YT7;/"?XNFH<*]G(IH3RM:"/[*?9B..-?GVKR??)C7Y M]AJTY3>2;_\P!# 7,I!!@+^IO/!4<:JE5M3FXQ^:BD056T.R[L([GJC,RLQ: MY5E4SL,"=?>*JD"]BKJ,@T,-%U1FJ#XH8Y#/<"*):U=\.Q!"KVW$EFJ(N*9_UQ; MYI$4CD-05!)BL&>)6L^Q,D:"]$5+B!:81E8=(%LM>C_G MI\TY9[7S=3M%LOOUT!0FE@!A#,2"(O$@H-8()*B0/OA$@J1@C__(^9I/Q["G M,:<[5"&FZ^JK>*-5"%X"9'GNA38D&)I4#AAYB6-<"F)W2EZ=22 LCWDLGN,( MXT$1!WON@G'Q^3#75W$&9,)HG;0C."],HC'8E$G&*%;-0& MD;QMS(D)Q(7J0/@J*+IZ@GH.E"S,>F'%G;5[-T$FZ4@$: 0+*V# 166XC^"A M!A&4E@"--3+]?CG)IQ95VK';?G\8A*&6XHC D*:(,YFW;)E"2AL38E"!*)\M:,+U$K4U>Z"U MW&FULXF^646M2ZIG&44ICFPN!C/:EX?N'B*X2T[&?VTV>G&T=K,T',%_)C9:_W22(3<] M-#8Z'L1I>D(N.!;*26RLC%I>NP7W2^.82[5D00U@7+JDJ0B882R8AXN7_FVA8X/S!I]4&KY9O/33>3?V;QDD'991TO)P?6ESW3AF M>CLO$7Q!$9V-/"7NJ#=.:!NBH?"OXF1B91',?[E.?5UVKE:MRU7K!]':]KRY M_?XBUZ1H;8.QQ:*6E.72$=(B3AA!%MN J),2YS01JWF.F5)"?][8>D#!:/5[ MOI:-6\C&R:O#J(A1'FQP;7*F7-0"&?@14:,$UBP*)W/]^4UC%F5COH[(?477 M5\9'BR-EXU*W%85F;AOKBD922A3!%KP1Y9*)"72(P9Q&A04FOUY8ZUC7+Y)> MZ,O[0\&Q]II$Y"/QX$8"QCF=2P%PK[ *%&L;5\6Z&NY\>@"H<=6(71E<+26Q M4,RKPF,_+Y,:2V84QR+A;, 8'"W#6$M"F>:,US*YQC*Y>W2(@Y4FR7P(*6D$ MJ**0 61!SJ8$&M;%"#/W4MY8)MG]A-56^G&W#KAAE6+.-V))!1XB=4Y;J83% M)#!0_+H.KSRH5!Y];^4S_T9C#FB() D4#$'&D9&9; 9LM<"=-2J?WP ;< G- M[ZUM0,JPTX!0AI' DR$ZJ42MCDICC06Y,2U1+1'W)A%'A]1YRYV+R#&?F9^] M1AK,/40TMIQ'(H*SA>6G%R5BWO)[CI&?Q?#(0U6\6HR=_# 6,A<[R;(0B#/4 M)KC1*)UEP@)F&"I4POX7QYSF H>+0[DL@>ZF9=TVKC^&GL?UWD-!RVNK$;SU M0-0Y;V%%%J;<)8?.VA#C['RJB'&Z'\[!(SUO;;_]VMQ^PYN['T3SI-5N=3]V MF]MOVP?;!QW .W*P_9G-$^,[9\U]S*^ M?CX_V/[RM;4;$GS_K/7AT&,9P383B'&?JXB%B+1@F2?'>:E=SOXD\\O$I00X M&2.G,!/82"L )86D((XQ"4[GB7'RL#>*<6\TRSH5W3*C^SHRG*4+^L=?OMI2 MG3B)#A9^-(D['331U ?F.0:<)VIU,<)UJ=)0+)C=)7P<(;K13/68X=6-'EL4 M'8%1]W8P.,]G50H]E.O-%.5!LIV9+ MS3>CZ(;S1OI*/I$R#MN'46F %0.0V>FS *B< GNOF^IB# M\T:O/RK4;WD09C:P7#BL5S1PMO%#S&TIJK)F.ZO\4B5SO=-Q'BUHSU%_ #-6 M%&[]=S[ITV#7E/MX]-G-KT8KN0&G9Y>.(SCU5?G:\ZSKSNR@C,AG\VAX6W_? MP)K6WNMLCH/[E'>G%:SMS,0#P.D()$%%8M"8(PFG*_Y;!!CNL1%RH5V8Z?3^ P3 M#:OE4[:,8(GU.QT[J-@B^PTW/F^\MCT;VB#9TVO%3DPE16!!Y=))(&6E.3V< MV%T+*W\89T2NQ,"4CR:7UO1-3;4J:+N(*]?(]T]@QW6;Q';ITJN^5E8O;@^W M?@WT_"9K:Z9^3Z7_PT[O8R[@/( Q^\L.V\_;"CL[=-HZT(L,8:X%XLQZY 1+ MR"JBA$_.XYCFK:JU5!R[5VJ7%\2XC8KG:[C4#IB1_.,V+$>0_&*Q-5*[![9( MKBUKA\-84KĒFS.ZH*>E>'8,%.&F1&X(X]'<87DQ_^#.WA:<>> MOVCWBLX5#_U9&8;5R=E\['..%;@8__+RY8G0+5R>"LT+2'%=Q M>8V;+:74RLMXBZR\=MUKP>U2G-[IM==?8YK7C7UFW!;EU)+RR0O*(* M"VEZ8+HDT,:9/GOF?=-;*5FXMR+;GO6MRJ/A#T0]OQ"A*);L"H=U=K-@NE5V MA7;\9T?L\M8*H(I0S>FH45@PC=SS>=[R-1_*TN A5T;IKCU^=L-&ZV&[R["Q M>MAN-VR[_9GBJKWE(U?(4;/_),_$$)G_=>C M07_<"ZB2)>]C3.FZQ?> TKG@,!72N5<4"[\DB3^?%]';=!8W'D.7__NGNCC; MM4%^ZUKU[18!S\"\\CFM*6'.-6>&D(1=@K\JHV@T-PUX5A(T?-4+'W-+ACOC MT7 $WC(,V0_+)3_2>.?Q?O=[9P>^>[#WGC6W7YWO[!YWX!FVL_M&M-XUZ<&[ M-WF7GQ^\:W5;>Q^^3YZ!;XT/Z&?9HE\Z^R?^#.X1.^\^?V]M>]'<_8KW+PZ^ M[N\>G35/CK]"C^%[;U/S''__]^Z;4?,3)LU=Z,_9H%D$.>B?"U'2:J_S)U9!!M!;KH9%[^QV0+H46]9O 59C_J!# M7$/V4X5L'4G 3A*C'0\F&FJ((C2YD)A+FM60O3Z0?3$'V08FQ@3CD%(V(1Z% M1,9%C0R+4L=@M5)BW2'[%K;OO$%>8](3Q21MF)[Y[\;F,@<,"7'0 B814XEA[C5!H$5Z1 )U,(4*JEIVG@IV"8AO,:E M&I<>"2XE'U@B@8$0%2R&5"$@TPGKEDE]8! M:1D(LHH3::CG,O$UQ*5;!PU3\<^C"AK.EQ!MK&(&:J#&;ED\[\93L60XGAKN M+NOBD\%=Q32E-D06B.>:1J.H$UP19EDT6N+?=NBH=EWOA,2MUPO11D8$YHH% M!":]1AQS<%U#8$@*$C7,+N"T^V6NZW(XO%<3<>Z3-S81:ZAZW% %,&55XLR! M''/'L$M6:)!T'BDEPOV^$[,U5-T5JN:C;)X[XJ('4S%:C+B+!3\:SF5?*4\P MN9+8&JIJJ%J+OMT"JB0E*5F6I%$JT\5KEFA1EDM&RZ.U]5'NQX%7\\$WJJ41 M)'B4:#[L8IA#-F*'5"9TU(+KY,6J IPU6M5HM9YH5=?^?1IH-1^28S0Y+<&< M2C"O*!_\1YICBXQC-AB9K UD_=#J.:3QW28B5]VXU^[5N7[/9#,D1N,#LY;2 M$#CES.#(G/%&^%SF^S?6AJH]W;MA\:>%H)P,TEIC(R*>908F<'MZVAZL&@:CXH M1PV7W - .1MS10=OD#&2(QF829AX[K2NH:J&JK7HVVU23*27)M$467)<).NL MHD838X+APD51N[F/ Z_F@W*64&.2I4AREA WF"-CB40ZY#I>.G$=V"H.E!JM M:K1:3[2JZ9>>!EK-!^4(!KT#EA7B6G#$L7/(::&1%X&'8#F(N5P_M'H.:7*O M,\/+I]AM7Q>-^U06#=\MBX;7:7+/9(N$)1R(\=&2 +9CI!:3*)AVG.2:9CK4 M;NZ: W%[(2(7E**6BH12=#:3*4KD2)2(^"@C8=$X_^L.Y=:[N354_:Z(7'). M24.%Y8D'KW.MP, UL9P;1G&]>;#^4#4?D9,N9L()B;QWV6:,&&EI93Z6ZEFB MC"IJ:JBJH6HM^G:;-#E!I0DNT*04=UP[9L#I=49*'*@/I/9Q'P=>+43D,GFA M5PY1:L&T$IXC$X1"5AD90Q"$8ID33_ 2,J<:K6JT6D^TTAR;&)S3SE,.B].D MB&G0.GJG@[6I1JO'@5;S$3GK1/#>:H1A[A GBB"7F %C2P3,I,',VO5#J^>0 M)E,4I)IYJ@RC.'-;."F2I#$AH:@.-!'-,5G%8UVA5H]5ZHA56*6(A#$LJ M\!"I<]I*)2PF@87X&X](U6CU4VC%YM *,^\8M0Q)FPNDQVB0B<*M-TIH1<'%!4AFUD;C'7=)&N)J%W>]07CG M]4(T+GFI)=8$,2<-XEA&9*QBB%F=)/'>)H/K?),:JM:B;[?*-V$Z8# 4L6>< M$JZY28$KH7(BKS"_;P>WAJJ[0M5\-$YY1Y(4%@4%IB+77B-K!$.<&2JBX9Y% M64-5#55KT;?;6%4 2]92+)U17!#N-!9*J6CA3^]Q79/ID>#5?#3.,4VH+UC M" ;_5BIDI.<()QFLHHEKJ3=>LDVC?]J_K=&J1JO?59J780 H@@TC@2=#=%*) M6AV5QH!;1-9H]3C0:CX:)YQQPDL)GI^TB%.FD%:$(6]58,PQ:2A>/[1Z/JEQ M_QGTN^WAL#\X;[3ZHSH#[MGL?L@06!#!:$EY%,IXJ;5QG$9&J:$W3BOY=-P? MC';CH/M7?S#HG\% #6M']5= Z:,5 MF'Y.6N+KM)$:BM:B;[O0$_)MRX9-(/H:CV,G\*C\@<'FE',8F4HB020UP9@8SV!E&E0[:, M$M9@&IE-J=:).;!&HQJ-KBTW&;6(EG$O (THN&7!2 L>@,P5H*VY,0=,C4;W MBT9L'HV\BBIR 3Z:!^N(*8Z,=QKI($")<&<"7D,T*F)>?XRLZT3X;VA_>_D_ M\,?DTUT[.&KWT*A_6@@Z/%3<.6U9?Q#B(+>J8T^'\<7DAS]#>WC:L>7E/\_:872<%\\6+A=0%9>KOEQ=WBHNS8U7>8V; M+:74RLMXBZR\=MUK"=Y2G-[IM==?8YK7C7UNT/HLJK]/OT5DH6[EVB MS7T$%3)X()VGENJ\M[8]:'RQG7%L-*,=C@>Q"XT<-NRPT4^-[>ACU\5!@Y'- M!F@T<@7]?G;09@RK$J,*" .,'/8[[=#(G;\N;+^&H_GO^"UV&F1>1]RIQ\]N MV&@];'<9-E8/V^V&;;<_LIV[ -EZ^6]:;V,PF8&)QB%%YIZL&!(,01):STWFOGF>!EP(00^J. M225!PU>]\#&W9+@S'@U'MI>'[(EO*76.]W?_^KI/#[ZV]MZ3?6@;_%\M.W=QY,#>.?^R9>3UG: _W>Z.]M-L0^]/-C^ M"_KH+_;IQ]2\K-]"=G:ASV>'"AN%N?3(VUS5GGJ"#!8>64JBRR6T(EO[H@CT M=D"Z%%O6;P%68_Z@0UQ#]A.%;*R8LTEK6..4*V(=C]%BR8B3GJI40_8:0?;% M'&2'X$-,+"'KF$<<6X>TI1AA;0W\3V&KZRR &I/6HV^WP*2 "==,)PL8Q*/0 M)G.91P[6I37&6O+K,>EI;L#]-F B<\"D@U111HT83Q%L2>F0H1BCD&1,!FL" M\[CQ$N1BDTM5 U,-3(\$F)3V3AD1:8B:.Z&,%,9Z&:7&T1N+:V!:,V!B<\#D MI,(J$8D820J 24MD>."(1.9)SE1B1JXC,#W*V/7RY;;3:FS'(32C\7XXL+%S M73V:77L:^^/1BA%_.C#Z--'228>5=%ZSR+FQPC)N%?P52TP49?RF:%G7:G@8 M_&R]7@@2!H<$U)TPZ[>Y*+'Y_]ML/S+0:1M8<1J*2 MR8.^=B&3-4H7!-9)^6@%_$[X&D;6'D;F U<1$\NPD$C"O.5:\10Y[S$BE*CH M@J* ,C6,U##R*V$D&F*\A'^"4CPI 7\1E)K(I<7>)_G;8*1VZ7X*2^9C35[H M9+!@R"D-)HD-&!EL)!*88DRP]EJIS/VCR2T=NAI):B19<4C-,L5$LHH%[@G1 MECG!3:0&XQ1#JI'D<2#)?' H!&^%HP19L"X19S9OK!&'J(.95L1J:MB#(@MO,>JAJJUAZKYF!517A(?$M+:",0=)PCL0H6$U-%X&GFPIH:J M&JK6HF^WB8LY1Y/T.#C+.1/,,'!S(J-,4DL K6IO]G'@U7Q<3($<,V$%$D)$ MQ"/FR#BJ$?728I?#%0[PBFY22FNTJM'JD:!5(BG29&PRCG!%@[6:2ZX%)3HE MP>LH_B-!JX7$+&>=S+$W8P&RN# 6N4 PPIXJ'+/?;^CZH=432LMZ#1+>^!2[ M[9_F!WLZV/HT(=0&YR.GUG,7N&(*[#\7=>:'Q0"=J?9-UQP]9\]N-G>A/V>' MF 7/","EB#P36A.'P"EEB)C(,[D;3?:N;%_U+F@-(TMA!,2-L4<809AZ< (L]$B36)"U&AF,$].J+L> :]A MI(:1Y=F=2M- !%%@DW/+HJ'Y7(T5*BBNA+_?9(H:+NYTRJ^"BT2=9=Y&9*C0 MB*O$D$N!(RV)C8$&99/<>&DTKJ&BAHI? !5%PLW%\R9]6X\5P?^;0_;.<7 MOQC$#GSA6[PLBYQ!;.:IJJ@ROGS$NF&_,QZM?F2ADN*M9>K*8[];I"B=FXR9 M/X\'EVOU*"(WB/8KL@D:^\)VSNSY<../JV6NVSTT.^[S0[:RARG=6P]+0 &- MTB^UPHMQ#Q1$O@O:9->F+8WC05:3_P5ZTIF@DK26,:XD=9Y9IAE895)%ROVA MVGBY6Q0/!R3(FB^OP__YP[Y<-HUS"ZO4?CKQ7!3,ZV@2=SIHHJD/X/;CZ#51 MY@=S=5^U,>E,O=3&=GOH._UH"?H=1#,'A<8=6^@DVVAFP6Z\ MMH-.O_&IG2]D^07-TK.=\V%[N 77.K[X=?722_V3%\;9I 6#K-H&E1IJ]T[' MHWQY.'8GT6=-T+##X;A[6KQ]J[$#=PW@&3OL]XHU-G,5S-DQ*$30;-_ Q&R$ M=DHP.O!U>/NX,X*G=VWVQ[WB8_G+G8DMVNC:\T;JC/T(EF1LY#3H=@+S MIC?JG)=]SU/#QJEMA^(9%QM9GP[:H)K/JZ_G79XTZ'>O?F*JXR/(0'XF ME..R]:@%[I:+;-4^V!->=3-=]E>ZO&097EUADU65K;VB*&YCU ?1+)9=9=V- M1X#%((VCXXE(SUN4PU'??X7ET?:P K_E=\!-T0YZJ ^+[A3ZU ^/;8U<<27F M,J\T:&4L8A0XA^C'P\RP/QE86H^]_H.Y.);1J7W&<8^YMU<#T\5<[P+[?JK Q/P.#W< M3OS?C^<'>^'442X/MM_3YO9[W-S[<-;VOYZWJ3OZ<&[_;/FWM]?6]W/ MYP?;7[ZV=D."[Y_MO#K44BB8!8IPPN"A2IN0HT*@%+Q/6%L?A-R N?;V-*_8 MP3AN7,?/\N?:K.F\7%*_TREXAQHE:'PW[C2);G-P#[0G=8F+UY=_"T;(DQ#H9<,"\ M>*<[;S< -R.I^744)H^+ Z&(\DQ876Y"O'&+D?CIB7[TH_N[:',>UZ@4ED4M M:O<]J(\R\_"QDIG39O=+^Z![T&GM[9_#-UCKXOU%<[M)YW?- M][MOOC?W#HY;[SZPG;WW%ZUWS?.#O;^[!]W/Y.#D;^B/9\V3YEGSXB#MO%Y( MZS6PY*DD'+%\)IYC:Y$VQB#B"1,._DJ%V7C)V9:ZY;[Y32'AMAOJ#[$,_G$G M73'7W]^*\S4< 1*D3 D5? @Z%+4\&$O&*B*L"]+8%;5A:SCZG7 TG^]'*8,9 M1X1=U9A(G0@GFV\9'(+UW!T,]/L/FS'];NS'H1GXKW]@C.$ MM:-W_XY>:4^P-1>FG+]3[.V"Y*P6D]J6RJPDC!,2>"0JR)Y0LF[@'@("5G&)<*2 M!G#XB&)<9(*2K=NF2C]=&ZMV^1X'3 5A9?3:4^HBQX%8S$PD$OZ.K7=\!7E2 M#5/K %.M.9A2DCABI4%>!)S)@B72ACI$M1**&ZT#"S5,/1=7\ EWK1Z$I]VU MVH'_Q=QLM0/_FQQXM>:R5/OO-S6,/<%))N?!C'+8TIB%BQ;WWU"1<^^_K M:AA_N/3?3UZ=-<$PMI$DA8U%08 3STFNNNFY1N#Y&*J)TBJ _RZWJ*CMXMI] M?TPH994*FAM&M4R;KSD6^RG.9"?"DK5UO]-Z7=J!Z!V &H'X%:JE=B8XZ@R M*.TXPT&3*'(U-*$H)H')V@%85]6ZO^ $,>(34HC&H-&G"J%C @,*6HU,=QR M36L'H'8 UF(>;H=2U%,2K-!14,ZE,WDWC[AH683?*+^"**1&J75 J7D' &O+ MO'FP/PZ;P;^]=9_6_;@^&H3MVK#?^; M&?X?:\/_!YE[#N,<5S-,:$Y2TJ!!,97.2@#HD&K#?VU5ZM&,X7\DH-^'D0=N ME.(HU\5#G!F&+,,"$2Q-(%A0XE5M^#\VP__GCM$^:"F!Y5/0^N-5;=?49Q)J MPZ8V;.[1L(F$)*R3QXIK[@*Q+#KBG, B^22#J0V;-35L3EXM\VHB]L"@1 M!X:-=@Y,'&D0%=""EV,IB@W*I@28KP!V;&62'"34]4;D<'1LB$ZJ*V3'[.,GF_ M8)GH$(Q/D2**M4>L/P+5\GR4K#D>7S")K4C.= M[[RN /RDTVV=9(!N';=V7XD6@/'^WMMV:_LS;G6_=%H7H7UP\OEL_^*O]GS- M])V]?=K:_O*U2=^0YO97UGK7.M[?>X];NQ_HP=YGUJ)_=UN[?YTTW_V=X]^\ M>79(F:0"?'O$A(R()YV0-B(BIAR(IW&81U%J5I#C&%YEPE9CE"04'M/69W"\EN_EQBZ_V,&+M M *2D%IIP3+5-,D:GC3+@, =)-QYZ?2TOJ/B^E_O1BZ5]=-8>'9>\6R#I>>"K MHN\Y1#JL;"CX]^]Q+S8(GM"$>4!=V^XUND5AY()I[-7V_]?X][]?-_Z9G\Z< M"13_F7\W652-_^UW MQ;7")__JLQB/D5,.!< M:VR3CA3S( *Q;KD!1W^T\G?.>M#4X_;I?^(@*QI[%/\ZORJAY2UK8]L]!#1\ M/]3*>:E90A0,-,1S:CE89 DY:VQ@RG.FW<9+*A?,LG],1 ?&N-&N1CUSBE1B MM-4HZ#^6"5!)^5'0=,"RR/0C^;^;C8)L;$IL-R.L\;L_MKVC6,IZNQ?: 42VNWV\[H&A;'5>#5LV(KX9W/N@?Y$S)8- 32WTX&_^\PQ%+=6CL>D]8LO M@P]G?CY?.(,5L8,=-GI7D?;R;OCV4OZ_?BX-.XS9=.L5]8L+$I34[MF>;\/( M#$?PBX(3HFSE_ LN6W:)$YN-,SM\-$O_/S:3PSS?Q=[:_@KM.3H#)^VBN?OF MO/7A4,>()2$*>:,PXH1:9 .1* 6LE=:.1BLW7BJS9.G;5=246XVG2[FT0NW. MZ-DK[)N-]G"8.9@ WJY1MM ->W0TB$>9_ A^OW(%E9 U'_WPD3&)"6<&#!CP M-+3#8-,(+FRB7*O"9"8PRQA-?IA=2N];;^<7TZ<,>>^+EF^/,R'1?PHNIT_% MUU_W>^"M#:%=.^ESAMJ-@LG-9EOJ^^@%+'(4^@7G8?[ =+'A9[;6=K9?L4.L M>4H\1)0,@]4%ABDR*49D 5&](PP38C9>,K:IJ=IDBBRLLADE5:JE+U?4TE1Y M7;'7)G?.F6HEJO_@A179758OC;S+WN^"AU:$20K%4GXL*VMX5:EW\X^#V$]_ MPM_/(HC&9DD[=+45L! :@+WM4:=<#=_ZHWBY?"H-?MFJ5\N[N5D^4KR_Z,C* M?I3?FE %3EK:!R,8QFKE^LJM^K6K"T_65F[_B]=%$XOE]04^-81U52RJ9[M* M0 M=['PX5(X8)Z1'U&&'N-0&N<0Y(BRZ0$F4%.P&DZMB(IK% M %-J#.*<$62]#LBKX(@P1OM\@(SA35#UFYK0!0R[M9>^V<^T #IW4PDL'UAHUSO _Q"G MC05\E,L/O-5S?3<@;)X#^&EJ1$@DH<1C!C]0;PX'G!E/DDK1IT3\QDNQ6%3R M']GXRM9Y%<+*OL7>^'M[=5"A$(A)6/#*)?@3YNFT9/?NG&\UWBY&%8MW'\/+ MA^ )Y$A@CKQ=!K3RNPOS\-*-'\+MWR*\.8P]H&V%0;/1M(70V[03_3("=R7. MYFS']GSVOV+,$;9K;,$)WG4MO+D,KN>(YNPG9Z.$Q3?AA=[W!UD3=,[+_D[; MNBS$5\04KS2P#&(F2#J6[RD^"NY[N@379MVM(X'F1%\U\_WM-7 M&R]W"\+C;,-E'55PY-F7RZ9Q'2VNY3NK/]XIO=R$*&RU*:BOV+] ][:!L01W M%A;YS=(S#%F6GK$&].$KTB[H0Z5=?(S?8F\T/WYO;[SE\]:)%WWP_>/?VI+E[<+RS_?9X MP5+:/KK8V7Y_WKIXVSW8>\];VV_ ZCT^.3AILOW=MU_W]YK?6]TWO+GW-C4O MWI\U7QTZSCCAP2$BM$:<"(N<4 )))9S6+H"GN)![$0+W@@1X4%J>\MZLY38J MDK@E(O PGWM1S<#UN19+5_:/OS27,^&34EHI0Z+EU!/+G%&4&"PY]BGJC>L6 MR]S*6)DU]@N73/&I%^T1K%!_@T6TW1Y.@F]%XD1J3(=VA:6P!GBP',EG-G(; MX;);\(%!V:5R#]Y7*W98FH&^6K3#ACMO',7^T<">'N>-@'A4[' !?"]#:&@M MV" 9@1LN=MKP 0#S_#/8QB&>MO/[C_MGQ;,].QH/\GY_-ZN%S6RG9RV0[-Q(G?Y9M2F>4LDJ"LV<[E8DZ$=_,-Q:D/M[!+^K$K.3 M*GDIC(!GC7P?#G'TGO'@D4D^ZWS_\.4>+,Q)[S7 M4[RO6PK[@@VS*2-$LD>)-1HIB81=HT0"@N,$A@X>=%?849R6C\TV.=]RD MQ\]NY,B]RVS-0G*W\S(Y"0Q,D4\Y^C*\\1&MJJ,W%M*E!Q?7;BS^^_[ZO][G MUE9NU8V'89Y8SC#O2>3*1<4I\<8J[[$FU.@ AFQI\=6'?1\SYKOFN1@]\WYSEX+/+0/I+7[MMTZ>0_O M^"!:NW^?-*%]![M?.@L'/4_\V?[%ETYS][W8IZUN:_LS:>Z]IW!_]V#[*VEV MF^?@X75:>U]2LUT>\IPA'N?:*RL\0=$XASBS"8$@*Q05N.N*B%22:FQ*]M-L M<[==17!=S@)<\%5Y["S.D".)>2&2$#C_(A]U+!X]FO MFJ#**:R.1QOG,'%C# MR%AJD.?6H0!R7_;43Y_7^STW\UB6M+IIX>D MFH.EY*6+(6'.(B &"]9CXR*SP@=56TR/"4E;KQ$DVN5P\67DWQW2-0FWU.I]Z1L$GK".7C@8NO=!<.RG 45+" M".Q3'6%:OZ6\$&&B,CAG,,)1YI"Z8L@ZIY /PB25*(E%Z42\_@OY"9A$CS"( M]*D_'AW_E$GT+)S+J WEV.K$0N*1>H=)D(9P&PA.+K#?8Q+54'ESJ/RT8/48 M:CE67B ="?B/H3QN2L&=E%PRP1@V>.,E7W(2>]V\QSI*=.>%C",VP:1$F><\ M:.-,Q##UWJBD.,/J]T>)4OM[#.@B#OKU K_= I^WA3@5$@?N$*74(!ZQ1.%*W, M4:#",)JY9D&'!ANU2L8H[A46@3@2:K-HW5!S,2E+*Z-H8 EI;@*819H@FXL0 MN2 I\=*SH'*=FI]G!:I#0>N[D#'E@FDJ'1:>6^PMK%Y8SA9KSQPQM#:+'L\" MGS>+G(P>_!Z&$G<)<8TY,EJ &Z1M5(%*@H7[9691'29ZDF&BB5G4Z@_J<-&/ MX91RGYC26$GCN 9D]1BTJ&1.!ZU9U+]_!ZV&T[O!Z66Z$6MM-\]V7ATR'SGQ M5"#G4U&P02/#&47:N& UH<1:]GB\S#J4=.=%;J3EA$LI%>,\)*>%$ M$DZX>OML_1;SQ=QBEHFQB+U$@E&PC6SBR'KX(^'@C7-&^)B='_/3YU'J<-&3 M#!>]&0_ZIW?C8'P6?B7Q"3-AF8F8\6B32T0*S7!BH#?%B@HJ=2K1^@+H?/3( M4R\#I18)J@+B,(?(86$0MLR#S)/(,#B7?!/+G^9NK.-'Z[O.N16&Z>BM28Y+ M[(W2)+L_X/L8CY6H;:'U6\KS<2+":3!!8*15 ,=&<8ETM!99IJTCFCCNARZ(]S(:E)NY_M2>A?/T!/ M1OO DN.DN(A>LROE;'+16)-J8C9>4;!JS M2$AW-T_]UZVS!P[8U8A;(^ZO3_SPDBBJHA(\<.*H)1%C TX]@W4*R[$^;/G( M$'?>&0@^BGQP'@69"5JXBMD9R)4K4E*,4T%R67>]2I!)I/(U7I#/(T%6=>$(:8J>CU3Y#K?>]1KET2R\)9,C3"\ M+'T-G>K$BI\&WF&GA;N1.T>3GQO.#MO#K<9T<&<;=#H W!S ,#0*HI6"(R?$ M% >#&":MR 37%1 W;/A6\-9DSH4V+,RR)#$T,[:_9?:%HGKXM%QX+E5\64L< MOM4?3-A""VZ=5%)O3UA_JDN3YS+><>2T2<@AK<3NO$)';3*?2WBDC M(G@?FCNAC!3&>AFEQM$;BY>3BM73>>/I_/#]T(*U03SV*$H6$4_Y<*-R!GD7 MB6$Q!FSTQDN.%T_L9%K7G^$**Y@,3NV@2'K*-%<3]7-/BF2E=ERN6OXSB*<6 MK)_X_303WY0 5S)Q^?$@,]!56N>>FWUM(R=T/9G@I\#2K#6NY3Z[96M?#=JV MLZJ-]&9M_)U<$"N7^JM>^'>EB<^?.3/$&U&D6(5@)&=(<*,1=TX@+7)RNC>Y M8A[XF=3+NVJ MNY DKF:#6*3G^;V<#L9L:<'N2.G U/VP)$AS+Y0.XEX:JVY&Z?#KBO(_KNKQ ME[0'V4F^817^)SL:$WB8'9"KQ?6?0T;7]IS+6]>MOZ_^/YE@^'UZ]E.[\!E$ MNT_"U];V$3G8AO:]._BZ?_&QTWRWSP]V/WX]V/5X?^\#M/?+,7S_;#[:W:(? M\,[VEZ\[>Q_P0??C2>O=Y[.#D^-.Z]W'3NOBX_'!=O.BM?<&^OK7LL+T7FGG M&$](1)'+8)&(+ X)6CIOMB:U]@.#5 M'1SXS6D X$KXX"P.8K5= ]:L7;<0YBH[^T$BE<4V6L<.A^W4+@=K$D:='=$J MGKF";GQ%+//Q[%=NCXNPTG6$HHT%+M'-6;[?V!!%(Q5PW"7N' MC! :<2F284%@0]W&2\;ES^^:!66"LD9;D@PGB6LJDQ$:>Q.-@(F]==Y0/=,W MG>GOS:-#K01U)@8D:""(1\F0P\$B36U*R4M8N9"9T"@ < M]2O.[AS*MJ-2 9W"7>W^>-@YO]1%[=Y"8D'>K\M XB)@8Z]*?M MQKRZ:*3.V(_&!6%Y'RR#G#$1&V%+6+MJ](4LCS/ M95QD,,O9"]-P^^F@_ZT-_;@1Q*\5,_7'Q1D;Q*YM%P->Y3\4.JSOH+6VS"89 MQ"L[%.443W,U;,&R'N#%G?YI0?!N!X,\^MTX%81CT*>]?J9[C[V94=ULG!VW M0:=4>8K 1MN-5:: M7IMS_5XU4%5?O\5EG9W]^!G\_!"9(U,XK*;\/Y<=V9GVXTD[7G?'SQ.X?@2. M$[6$&X$\X1+!#Q)I01(*(F@&7C!ET6Z\Y'J3Z&40"L)3BKP]!1#Y#B,Z C!M MK!0%&'VP]N=KBS JHM.**4VYM]A$8N'C4D_-\\.*: ZSIP60WKDM&N(T,W&':WU2MW2T4YT[Z!+\=IK(__RGPDER!"=!' M_D48#\[ RP=-\?P$A#5?'0J'P5YV$26P94% -$/6!XJH8X1AXCUW9./EZ"QV MODUW$WA%<@W?V>[%Q'NV@2&"-0]"47^R@720"7$W]G.KZ M0O7E:_ 5L$%"N0 JXZ\PN'Z!0IVSOO)(YGZU>^/BZ2OV6&4$\9QU<-H?%DFT M+PHC"&S *MF@"H/./%6E*N#+1ZP#.V0\6OW(P@;OQK59V#]Z['?;AY3/#>K, MG\>#RUWMHX@<2.575 CF"]LYL^?#C3^NVL!@ ,^.^_R0K>QA2O?6P](2#SFC MMQ"2%^.\QO)=T":[-FUI' \RRO]7FRL'[G*2UC+&E:3.,\LTD\1*<-6Y/U0; M+XM\L;R*LB><;>[_^<.^7#:-4)3&T=-$]:$1W2HTS_ Q<3U"6LP2+*[,!E/MML#/O= M8OWVQX/90(3W63U6L8=N/O0 ZK#7(/@?D]!(%70M*LVI/T%=SIZ[+QZ[+I2[ M9'OA^FS E:-X!^7V>_,(0>ELX5+QW"&1D)/[2204JR__3"+A/37V9HF$C^H$ MW4\D/)I'FN*W6X!!LP2#-QD,BK5[F0?YX_3'AQWXF4R653O*UV4;KN&4W##K M],?=?5YC1NY=5->B#- C3*"=[,(U7OU,6<2;B>IC+Z2V-,!+<.)2&^H89]Q$ MKTW2A'D73 *7S-H?[(8OVR*]=#:RDW$9U26//JQ;U4EXPP^V7X%OL7\!;3O? M/_G8W3\Y;A_LO:$[VW]_;;U[VVUM?Z '>V_;"W42=H^_-K>/<.ND=;R_^W>[ M]>Z@O?/N[PZTC3>['_#^WCYN;1]T]O?^7I8YFK@@06"%"#44?!4CD+:1(6DD M#]X3(T/8>,GDUKUG4OUL&M5#+(Q_W$3SW6=5QJ<",_3V,",(YPP'XZEW7 :I ML0XA6A^L("[Q'[&_UC!SGS SG[%II8D\2HPH#QA@IJC$@CV2& L1)$E&Y8/M M9.M755E]*C!#;PHS3\!8?(2\(E-C\:^:3.0:K&;6J:@,:A#_@#:DQ_"88OE@J6SONA604F2@X LN>(DLTSW4MDJ)$Z6*_9:V( M0QZ/35BSEMP<3;SDCE,1&(E@^5FL+>"% =1($B>*96WY/2!J+)#:)IFD5A8I M:BWB@!C($1Z0$S(9AYE7$2P&0K=^51V^)PH9C\Z^6[\&/Y8[;W<6[!?L:SY\ M49E.?SBL]H6'<68;^:P_[H0RA\HVFS:UE63KPG]%X7/.&]41)&?G MG%EUPQ&4P76I6Q)E6RXW?"%R!($&6H,Q_/IW9>XMT 8C+ %WNXNC*4]Y+#R MR6>M7$-*F=3H],Y2M%CE7KUXCGQ+?%/L]$W?=?(1\VC2?98A3FFHDC];%QJ8 M*AI.!^K:R1TZ^K#-5#@M I>.8L^88EQ'Z6FPGA81J^CD5ZCYDE_NB]Y,'^%C M>4IA,]1,OV;+O=7::J'PJIM$?V0?A M[HQ)X]7+BPXV&F8L=EZS0JODRB6-E@(+4L2(%\C78AAU+2_WC'?:XGOMCU^: M;7CNB2/)A*:D%(6T"&.L$>- I#0&*=+6$1*59E2E*+<'R\[-0;F;C=:@RLC7 MZ0,T=OP$D/-&^5ER[KGQ7>-&Z.3'W22K@^%MS;B/EVR6C*_Z&FKV:CVA_F8_ M/TPWRZ%8_GFS*R3TV'AL-3&1,*FELA2&0&JE"9>Q<.4ZAGN"WTK&D1"DC81* MRZ5BD018RMZ$%,8HI 21>O7ZP[$9!O2[25MIVF1A4\WONV$:5N9T=<^YU/AJ M,F_V"_UJY]:2"GT8#]QIP\V,]31%YC15\+ *0$RK+WN]))B?"U^#?Q^%?AC" M9X5YZV9@+_?+ZZO^;L,MMPZ-T._ M+AZM>VUX3__/XX/+ 6U]VKW8O^QV4Q0T7%.T>G!?^\_N0?L=:5WN7NY?;IWO M;?_>W;_0Q<&_CPO7^Z=O/NG)WHG#^R=_GNQ]^OBEM?T[M <4_Y,_CYN]?[JM M;>C-2>NDN;W%FG_\<_+OR]WSUO8I@*?GL)=+%%P*L<8Z[3LZ( *+%&8C1A'( M72ZM:[/";LI@F=.;QUP9/&?5SK!7KH^YI3AU2:U"+AM76^"3.IU>WU=[G=9> MIS_<+E%[G=9>IS]^2FJOT]KK]$5YG;Z_A<_7/J@/3_ GC!8A9K?3R*P@VEOE MHG(B@ (1.']P.J8MX(LN&9%O5B!V2IWJ>62>^%8-8O_3GZ.#]N"B15J=YG;S MHME[WVV19K'WQT<,[Z+[EW!/[VVO>7):[+>WONQWJGO^_>>Q[?GNWLDNW2>[ MY\W+W8N#/SZFZ]E!^Q_HES\!K0/ZNG^QUWY_W-Q^VP&M(QTA9@<$: =\_O%0 M41MQ#!P5A*:"CQ1V )N(UY0B1C7!5)* M%,A9@8V.7!1,K,P1Z0>"P0M@8L_0I?-#R+7I-J96U(T;S*BUL^>M6&LIE]J1 M0E/)H@G&,$6]QX4-TIHJ06+-O=89<)M+W"L&3:3 # 5 0\182-R+ OX*D4Y6 M.->1O'I--Z1X='KYU3AQU:Z73[&V8=\5PCOB'"5,2*\M<8$5C!@NE>.FYE%K MOJP7>)2S,).%,"C*PB&F>($,DPY%8%':2JMY9&OFT+T&'*BV6\W9QE/2EF\D MTS>7RGZ,FKIVP_.M]3@>-S0O9L?YIO/_FDVNT[;S;MF2IP-QO"#(1@QL4B4G M2.%TD<53*9WB'GF3X#0R8/'*16295-H:4N@5AF6N+9ZN M*?O_>:)X[G!=?6 JQZLZ&P^I,1 L45H2;PJE&+'&$A%3D3"AC=$AZIHI?E>O MT7>\M>U8_/2GW SS^Y97#?YW)^YEG\GX6X3?LSO";)PQ8V#'#5 %A]'<8YJUG M74(/6A?3$+A]TDQY -JMD_V3HR^MR__0UA^M4V@K;Y$_3YLG6Z3YQR[=^_0GM.TXE?PB MK:W#H)W1SDL4"XD1XY8AK5+X0$".]Q^T-^>)+5U.RZEM]&$I MY&#\M )P_'"EO YAJ4-8 M?OR4U"$L=0C+D[D"W*76/BFCR.34C.%="YK?-QR%W2JU#Y7^;W:J_XZ-? $R M>X>+CUSS,\6D 7:R!O@8AZ:7=GYZ4Q=?S#GHRGU+_AX.8F><[ ?/XU3@&S7G M,J'DR=ONP1_O+O;:Q\<'VZ<7K9-W7_8O?S]N?3HXW=MN[K7WB6M[;!H\7\MM:SP(1P2$7L$./4(T-$@2+5+A EE* $X*C8H&(Y-=NZP=$+(*$W M*T[/@H3^%4:C7QO75+3Q2S-BQD])V.AXT8'QR">Q!#E2#BT%-#Z-' MI0IXV8$K*Z=Z,$?E>5&"UZV9Z6D/6G.3LUO-30W!JX+@UILE1F@XD1)'CQ0S M'C&C-#)8 RTDVE#'/)>6OWI--I1<5769-?(+?N&K_)?O2Z%&T&'X;07KO5[2 M#UG2BZPJX,ADP2)2)+$JRA123E'D??22" E:'U $QI=]Q?ZU/FOY!;"I%V'2 M6R)0*:-Q:'P(O4[*%3]))>LWD@/(YD.9^,\95O&PSJ_W_K(V++)FB"O;3CXL M,T28#L9L1-*$@)C@$C:68!#&SIK":"^4R4JZHH^FB ]:'6MN3:SQ[2?"MY5; M(&M\>RI\6RJORD$!%I2AB#U&S 6)K%<%$M+J(G!.L&HSDUK:.3/C].THN,FP,^Z$46V5_&Y\\B.H-:-R5H*?^G!GB\4T MEJT]^'MVFCYE MTW*%C"$&&6>CP\(7L5"O7O,-*LG:+_H7P+R>82K2.TR8T]"<%'5_/.CZ5"P3 MI:).'5<;,6LE_T<=A7\VG6YY+E9&3WZ8D<]ZQUGMCG.Q0#2/#IV/*BI&4"!$ M(<9,0$I(C9BV3$>*J>&J-G/6"/A3(^#3FCEK!/RN"+C(N86C@(""(QU8@1@& M]FV%)B@2T,!U0346/'%NQIXS *XM&Y]>,EV;O SZ_OY16<_P&6L[J3^%MTAI MW'YSG"K!IOJZT72&C<^F.\D9;3YLO=WY-DOV3Y$8?F5*17+,^?7:1O5A8D^" M&[<'3=/W*:CTXGWPH7>6VE-.U6[_+4S4/VF>:NOU:I6*Z=FB5YP(5RA4>,]! ME7 :*>D%TIJQ@C(7"%Y=M9WU"[BJ5_G*B?/J5GG-GE?"GJ=+76A%5&$"DH6S MB E%@3TSA2@L>D6C,)@#.M$GL89U_,3O[#SP4J%(*UMOZJK;UO>7XN,)%5L3 M@+=+A5A0#FEB/"J<9M%YSI3PJSH6>$ZU02R@H2B0<<9'; NEA,WY8P27CX\NK(\'[C@>H \Z'KBOH>8>SYB9 ME<7B):MX_/HT<6U%X;ME0OP1V\YVZ ]ZG?Y\&L3U/X&J3[&^9IG"Q29==P/! MI_R/E*$;6F6.0FD1&D_%H;/JI3[=Y"C[$UOT(:(6&.4"XQS[H <8KR!E=Z@;%5F\/70EU=X%/83P\,C%@H-7+:*<14X$AI5J#HI>$F.D,3/%"R013;4*+V,7O)/F9/ MI42N71/75A16XYFV_I1^)\;@QLD1#38::-@H;4*U6]IWI.K9966W[X:A%_IC MTZU,M_F5\_G@MJL#UW+.8)N^EY_+5YW7ZAW[/CMVY8SXF=G0U2W=N.Z78OKARO&G\? MFSXTKO$1L*G.AG,7/LLB*N&\\DJF$A]6Q^B]EY)81CQ ]TKLJM41^Y+U9,NG M@L,)T&OX71W\OELB9 9;HS@GJ# !(Q:I1TIRC:0@)'*LI14I%>-&H>B&9'KM M,V/4Z7 >L^2%D!:XF!9 TAGCW%HL)+9 V(D4L2A68BM]Z)*OU:]O7^T+9,O) MH*R,')G@*6(IA;>!^44:"Q$#EU$9\GQ27[T JO52#&$W4JTW73,:-?Z92XY3 MF\?N@%\5K8&5IU6,F$7.#(W$1><*H%Y NW3-N)X=!G]<8ER6Z&AR+!>F$C'# M'((/2,H*(WRPGAOK7KTF>H,JL4'UHY.1U5:PM5[SP2E)O2-"$,,(#E8QKDC MG'@>@HLUY7IFRWV!T@T(PI*SW"%!>*4JX879UE*NV;OWDUJU) M_W,8)6_#DGO]GL&G-G/=!D,CE'8H$Q-NIX="N\O MD2["G9!8$N0"!:HE)4>6!8N"X+H(C&/-Z*O7#/@6WBB>00+8VLSUF"4?HQ.* M^X"=X,Q)9;GUQ!:!4P[,2Y.:PS43F!/Z 2VVWJ[B+_WLQQ2C.C:_9U^>X<^G#HI.&$E?S"]]8R+6VEA$ M8+:!CT50O*17B!'L-5;:1[:Z8CNU^>NEF[^6HFEGTVS-!=56(N5++>PQ%K!; MPWU^BO"Y[Q1=>YNV7!.SU:&S6S*+,2JX$9@BJI+WE^$:V>@DRE5O,5+?4\JNZ_59UL+;%E 1L3#M$BR26P9:6! M+1>,(8F3@3XZ&@1)6U7QZ*UJ]:OF>52:KA&T1M"[BU,\&=>_I49%C:4KPM+% M:"P;#(_&((\+@I@G :F4\X(5#+9#HBE5&4LI?T2MB76'T355&/XWDV3XVW<^ MOYX.?VO2@^7L7O\?^'#ZA)X9'G7ZY;E0,0^XR;6^$R^^/X20!"%[_<:?DWYH MX&*CD=;[1F-\'!IO!CUHRT6B_F?=D)U7&ND%R5\E-NQD!,\9C1KC(;RYE+51 MX[PS/FZT?R>-L\EP-#']<=(=TL.:[:W-1AM^:5]?WNB9,3PO>R5WX%TNO2-= MW,^GINDMR_XQFXW[9*:/@V%^TOAX&$(#-)?Q\:@1^A[N:IJA.RX)!L5E?QNI M5'.^/*L[Q@X^A\8Q/+YA0^@WAF$\'*0F?P[04GC5V.26#AI'R8\ZE&[654>' M(6763'\[<]89P_1>FM39S<;5.LQR\ASDHGTM!5GED[^-;G8E'UTEI-MHG!]W MW''2*[L3?UM@WT;C;!AB& [AB^J#C/'7EQ5MW?/?']+L;O-@W&@&V M(03R,!4-D(I&&+GAX+SZ9&-F>L.7W%3?B,-!+\]ADGA0?<=5?M1*S6WT[]*7 M1_G.2A;.!Y.NAZ^9WY@SN&AG3#7MR"Z9O. MW'4FP9UJ%-["(+RY[O]>7-S2V]"JW[L#=_H\M_)N^+_O+PX^^3-+F( [OC1[ MN[A)6IV][1W:^J-U"FWE+?+G*6S#I/G'+MW[]">T[3CEI2'-\T,BC92:X>VF"@&6B(5!G?EY?.5%<09;'K+#8$Z1B=#87TWWW%R,7OWO_)X"&\KL MN"\.V:T]C/')>EAN;*!&#(992'X%[AF&Z2IHDUF;MC2 ,P#H_E>'I2(>,@IC M*&52$.NH 1P6V @9"'.'$I9J9@RP5MXDO.ZGF'6SN#;RSX4%4F*G*(0#V% \ M&,N\+BPK',%",BN(E,Z\NN6^KP+*\^ 7N0#Q[3;GN1K$4T97XM:HD;+GNLS# M+#"M"3"NDG(DC(/K>M4>G+?Y8P-D$>!P9N.K=NI?[TO*DL-2;M<5.F4="$:J M:\Y&X=?I+[]-U81./_Y3&^[$# M/V,(OF\%EC6?DJ1DW*[^W.-&7YR4?T!XK]^#7XN5_X,-4P_KCRQTT]< M$LX8C!EE!1,!:']AM?,X&.H4XZP@D3\TINV1EJ"M;%YXX2'([DNK_;;;W&YR M>-[E_LF[B_WV#FO!??N76ZQU^;9ST/;=@_8[LGCFT[KZO3 MVO[SN-D^*O8_O3UI;A_1YJ<_NRWR3[>U?1"GYSTS!<:#9S[(@)$H-$9,%AX9 M:R4B$A,JK>-6^%4G@UF/^I'?([CMY8-%P,%C0ES C#$KE,8D>"="0@]LXX,C MVYX +%YFO-MW0XS+!<00%FM!<42"$H68E12IPGL4:*!8I-!80U^]IALPV1NR M6#XI?CZ8\>RXW/HU^+E<60_LNF@?-SL[K[7V\2;7N1QWDN%VX<2Y3G5V!W=@ MT08IF5:T<$Q1::+W2E/!HA Z6%4K&L^5-K0Z2XH&UQK+H!12HK"(,0>TP7"# M0J%2BEG/N!;/)]51G>/L41EF;6&]C3Y89E/B=T.DUIJ#@&#,K1:UTO#<5_^B MTH =MHQ8@4"^#8+%#SA@A4!,)-]/=VQ&8=Y5KT[F?P?N%E(40A7$<1&9,DPG;PXB&*CM6A58U(3KV4+N MLF771LF8!ZYEB^3,+SQ&RE&&5+1,2,NT]/'YI/FN4_H_9N$[@J,)0GDN"^:P MU('"1\'$(E*G@JP)UW-?_8N$RS,EM/ @Z2953V/1(ZN#0R(X8@I/J3,I*1G6 M&S#A:[_Z7P#;>N9V+=#54E0!\*YIU$2*=JBM70_( 84"LM>49U[6IK MUZ/(5U$(:Z@-T3 6BJB<]591SYR1UHH'EPVOR=>ZK?Y%\N6DI:20%!%C,&(P MJBDGA4$V4HF#+11/%3V(XAL@IVN_^I\=^5J_!C^7*W\&&^+?$]OMN/EHWQSR M,[4GIC"KBN/.Y:.J38MW;')6R.!U09T/E#FF- LBXF@4L9AP7ZP!NZTWN4?X M@;67,R\9PC%7$J,B"HV8TQ&!(N.18=$[IVS4J7@-EAN$%ZO8Z&H;XUHC@-FK2RN6#2,R-H0;1VQ#F#21%J*O:L%_\"%3.:.XZ=086W"C%. M)%)"!022$( MP1KPE=.:8SUSF-V=*].^M[UU:##W F.+B+ $L: TTBE#7] ,(+8P3C&=/&KH M1L%K6]<+7_[:>"FQM3%2V&&M\MCIZ M?"/C=K$/4 !BUCGD!2SQP9KFQ4BE&A(@:Z!55NJ97SWKM+]BO5.2%)8PB(0D# M>J4BLIPQ5$2L*/5>M9K?X%<.2YL M ?0*:4MU\M,2R"AK48%-(;DVBBM:VZY^G.WJ,7K@0TKH_71Y21]7OK>F.>L. M=>^6: [WQ*KH+*)&@1[) D964- C"8TA2BX838E)V0:C:A5G=*M=A<_(_E3C MSAVN5X^K>5OCSC/ G06*Q9U3)G".&+!JQ+ 1*2%R@2B53%-=*-"X 7?XAI!\ M@SX^V\8ZX\Z:$K3EXKGS901O+BR85\-7R[,!2KQZ?9_*7D\+7DOE8'+M,\PW M2^E:_OG$E4!W?*. M-7M_]O9/=HO6]N^G>]L &.V=HGFY]>7@CW?XX-,[WNKHXN#?QX7K_=,WG_1D MK_?N IY[T=H^@O<<=. 91?,/>,[V$0:0N&QNOST]V/ZG>[!]2OY]N<-;)SN' M1AC8$"A!+*:-VY:W16PWE&1<[Y"X4V5/&]L_]?;&D>A#VT:A\VK!S0ZJ1IXR$49TR,:9V8XAHM&QYVS'$&4^U(] M"=J3HHG.!J.J/G.ZH#<8C1OF[*S;J7J0^YJ^37WJWGIOV99-C65!![G NUG:6Y2$^#1T]L6>KX%[9FXXUSL M?11N?O@P%4A-A=_3D(C<^F6RW')(_G MIN]2&.]<<>DW2@2>:'X M5"&Z;!5(TU6KK]9HOBV5FL[E%].'/GP.W<%9;WJY&P:?A#U]!TLAR>3G5-_\ MQ<[S[[G>]O7LI.+9,/7=3B\OY^NU>-P9Y=E,(P.+>VYME]\E4@\8!HT#?I_Q M)@'!>:I4W^V$S[F,/*RO3@*0$?2\$^$.&/<)C/-P;#K]\44N13]("[&?;LQ2 M9F%)5D5U4Z75R:SP1V,)V_I*:2XK?M]M8H_XI_^]=F MHYW:D\0BMS)7VYVN[%M0P!Q!,P&'2]1)3\O0?W[< 7F:/@,V]*NRYR"/26A+ M[.C!JV!D3P.,,WS5SQ_F:\KG3;L+VU 7IM"_9+G;&N5-).WA0Y"-(70?"&=G MG'J>1SU#^W4E^502,_@R5R#0T,;[X$+G>SSJ ]#58(^[>##P1=8#N,T3;>::?J3M&&NUCQ,IMI.J@_]*_3RNI-7 M?7QCNF[2330%OO]@/E=FF8145R871'X^5>BR>?+QL.#: /A')%BRU4;O$2A! M%CFCE*;:"B/%J]=J.0_\_R0Y3/+FKH8WP\>H'."&S2@Y*)G.V6"890%N@<\3 MG/FTEDH)A,_C9 QJ*6Q>TRUNAJ>6&2TS7 T2',(+A\,+P)!SDZA*540\[5BC M$>A7%82S&'BN)/ (F^,Y8LO8'L;)70K&5ZN-5PJYQ1OY.U[ MHX+B#%>9T9US_>EU?Q"L9"41:*O@6YF**:4YQ< I,^= M$0SIO_)N,Z<9P'3]]ZT@-1GYU2(42E8Q&##X[5;+S$Y)VGXO6W\%2O3GPR36 M/#D]5#9X:H1!G*F;[S)C]N9#.&[YZWFYB?^FIFENP<8)\X%-/!-W@[3 M<&2M-E'.O\SY';;.)]\E7O &^/>PDU;%H"(GN^_?-#Z$$NVP9"61*!G9F;G( MQ'T L.4G;MRH"/^54@_/2>L!)!]FT70K)>!*,7C__YG>V6\[5[I!7CN@\0-O M&DTM68D_I=]+K0X^N0"R,LRVM$E2+%\Z%8'M7Y:VDZ0<]QH 70W8%3)$S4S+ MQHQ]*(&:R8?"2:WK^$9)4_)PY6&%IV5:"@!UU.FGP^2&B:#2-;9AN25-JE$A M'OR$R1V&_TPZI6WP>L:!H0Z/LA6A,VQ4$SD_@7"1F:J1T&R7&K0)>%;IE2$= M[XTJ<*Q>X:=TNI=8?;ID\#G9M%*ORA;_@GGU6ZR$Z^I]4[X^Y>*+)J9_;3:6 M9>5Y"<1V::V[:=>8M>',34>R;*<;.G"]&Y>J%2@(77->6?U*G;L73+_4,N;M M03/Z53+VC =I-J\-45>OF)I+QN84-)ALERY!(=^<9M$T.,JK.0'"P"=CX''6 M*>#%<&.6S_XXV23+^V :-QN?0L,/LEJ2WE2>322#O#.CXXITYW?!)$^ZU[VK M>@9?I48/0\]TLIC?T/!2\L.7J:5]:?#R,9SZDK0*FE@',0%GM=)%_R:^00LD=_..WY\/'5I MF;FK\A\HKF\Q=C3H@FI[ZRTS(N^RN>?!T#EWV_=>*$0N#.K,SX<<^].K8__C MX;0/9^8H(#L,YA1EV?G5=,_-Q>C5_\[[!G3Z:':V%@?ZUG&)\MMJ@>&Z_ M/VGUFJQ%=MA!^QT[V-Z"^[KPK(_\WY?O+EHGNXJU]-92N^B^X((K5"$+XX1D1!6*!FM9('8X+3BG(6B, $SASU11F%!I']UVQ)1/V:%?-4Z=T5]NFD(&SG!Z%%U M] !='W5&X]FCM @?PAX\G/H!0%,F$1C19)AV??BM-'2:J_.+?"15/GR4=OM$ M@8$>?8;G#2:CAL]GF=.3^^3DLM$8Y>/]6"DKY>E]F";;2O0 AA$(:V8 9:MA M_^B5+YI>E0](\@6#9 ).#"SA6@=H5TF^KF^\ZF8B9]7M)2V&.T85:YNV! YZ;;AO;-^:3"C+M?_61X M/ACZ4>C_?)!RN=<^.F]M[^/FR1%M7>X>$DF(**)$,/H$,6(8LCABQ#'6'JM M"@:K\EKY600)&-VDBU=LME/NH].SD\&P PMX3EPV&UO T:OO*[G.?CU7I+C\ ML)3'J0T.?3C@9;(!&U^W //<[I94J^69,U\C" MZ7YBT8V2%XY@L9AN2(XC9TG%@&8!O4Y'U+>NS<[UI,GF%X1#JJZ6;'GW*-E(Y1O80,2<>T 4;QUULY[1JPA9NQ<+??^',"T 8[ M.[_C@-;OTO4(KF(3&T4,H2)+!/AZ**(QVU0(13H:4,G$56KOFL*R\M^86U6AY!P89W M>P3#?^)X,3H4:XJ!*U@+_-"&J"31 MB$)"HX%UBBBVG*,UVFK"49 M#2^R5I7/0P!@,B4IK38 ']F;:^Z4_7-U-+Q(:&2D58L(4 MP XQ-B[EP5P.KYL1HJNS#K0]V551ZA73#.)GS$MO/SH.E2;/T%SU/OESN.#4) MGI1.,9+S6*>\?"W$L V-210A^P'^E;L"NVGN2+/3[_0FO9]8,AUKGA^2 (0Y M6(=<# XQ3#"R-A($BJQTRDM+BOCJ-;DAP\5FX\/$C@"+LI%YH_*!Z9?'!0"6 MIG%NLIYG\MG*M2&%8(5U)E 92"V8-C"PK&^VE/5=$^%7QXH M&UO>9]NMZ=;;ZV.WU]-#(ASQ5')48"H0*VQ$FGF!)*5::Z$+J9+/@+HQ63YWY=9_G!SJ?8*9/R?]=*9'Z&:C\3YMI%-_@>2S->?L M^!! 6JWT+>GSX\KAI%GR@;_-1=[X?V(LFA6H?;+7_GB((_ U743 ) <"98U" M&@@]*/,RC;=0U*=B[&I9F&"T2Z9UNV?'NEKC0 /=<^-!.C%^E!)JG.(>9)4( MXQC&VJC "J\$-30*PUVYH>*B5D)7:(2"7FR_.U384D*M19'%(9'#'=_IV,CPZWKBZZ,ETC])LFSGH MM:"28K.Q79J60*STG5([FEA4V9>GAN&R228=- ]]]IN_N+(VW=+KJ749.$B M&S+ SWIL-/XT?=A1+G+C[FS/]2";QEER!TMOA]Y-7SS;^>L6'Y=T.9F,IWO2 M="-BI<&M&NT\OBG.[YNW(I/R^6I>\,@(XQK^9RBE6$!4E=D8K>11: 9L@B8"M"U$%ARE4^M<8%KS'[ M\9A]N77H#).!NH@B)T P+#5(VT"1+(@WD8I@@WGU>A0^A_[]%05S=2B;..QV M& \'G?%&HPFZ0.?(])],+QLDT&.%$5 /F2HI M@@[&A931 >-8SMOUL\#QC';\[9!< 'G641B-O6>PY6DO"B(%]XJ94%A=0G)- MHU=LQFE>?CR45A8<=D'@%QK$&EN#C(PL46K8$BEEQ*AO,>/,D>A\>IPD%9"Y M';Z8T?=AU=-MH 3LT8(Q1ZR4.6N-@W#!4*H\TU2J@EI!9 %,VDM+2_,%KICS M5)9KK%X-5L/[MH\.G?7,<1J049XC)A6(,NR)J !%7 2#0S0WAW/66&U<%48% MV&G^GT%:S^%+9S2>CX29H6/]Z;JUDTXW1\/D^T&736DZ4L(76'OO M)L#U7.--9WRQ486G/@0'S&)6CPA7M"2.Z%Y[_WROW4S&P\MF>_>08.:L M\)G,:\2,$4@' V KHRZB+90K0&4=GP\>2>A_'XS&*<%7$Z#5N&, U/%X]%TL M+SG#QC34G+W@Y9BZ7\;NS!F5IGM:&9Z<\BM=ARA441I7Q"YG![^.>;A*8@>[ MW;!CNL][\!Z8%&3KPYN&8J2QY'M$;AU:!8IP2_LX%T92:QRIM@ MG/$CY>',HP[$++44#2)*).PJI\?>QZM\'I7#;\ZZ6V42F^:93=[!1_TX@8]>+$KWYX\@!>RO55Y 5->LQQI5]YU5G&JV]%GVMM)CL%/BA#,:R^K M*-"C82@3E#3L8#@L(ZJF"5:GPS,=[*^U((?DP5J>7I^=+F9CKF:@-5WV&5J0 M<[9V^N5VF+6VSZ;3G6I+=PS.+++F%U4AA\G[.D?A74<5IB2>9?++(5P^Z,/3 M+Z[R,$[37E:77R5S"%_"T'5&R<4AJ>+-SJHLP.TR,44^YKS. MI+GDYWT=8%FFG$NQ8KFK\P,Y3UFN^G7+U>7K?#C+;I;]TH[OPY=&/F2XBOF\ M[L#Q( W9_$TIXFR4[G"=H9OT4M)JEY*ZN92:XCI)2LY,N#@3&Y6/>\YFD>4D M;:='64*2>_IFXZ^I0U(V4E78/[H*Q*L\YJLUD;H 8#,T>8DE8*BR&WY5P).K M3^@"! 1?M<.=5NTXRZPYY85-K?"=/'!G:2K'Z>KK%'_PWGZ9**)Q-.GX,@5P M*;576;&G26&2-$'[1[WJF.0L9P\JLZZ.LNC-I+MR%?7+RV10PTW51"7D7 M'IAS;8RG!HSID8R'%[KQU6(8C?@[::*GPU)&-21<[X;%2_/#INLU VLY4BE<<^?*D6P!Z><[ M?Q61,9L.IE^&C]4I2%:>@D3=GH*D3B;RS).)W)B1X:L9%A8R,C C.#2DL-%: MYC31*@H19:!1:62\)3#+%7%KN":L2%^#;HAVFMHH%DUWJZU[\. I;J:'WBZGY^8QX MZ7O'FMN[EZWMK8OF]OZA(,9I'RFBBD3$G)1(P]P@G0J06LT*S\6KU[C8H(S= MDE_UAT_^7U-9K*?]7M/>;AX"X%D=&4VNQQXQS#!2A!>H$%(+JC'C7MXZ[8N9 M5%]X-L=%9>@J[4S%/ZNR!]-T=;,)+9)2GK-A)&1-C+34->ZRWDJM"VPLQX:% M5/?9&.YA51I3X !+,CPLL4MMO;UO;I>3T\,B:.*EDLCQ%$&=4T=)[5&@E,(F M[P4S_-7K5 _I1NOM5S+VD)S! 3@#D PF(M&<8!RTC%H11CVO)_:)DO9L':I" M:"4=[&HZE8,DU"%-"4:L,)992A@3,+&CSI>;<_9\:XZHK/Y]/963EQ9XML6Q M$)1AS-*N2+WE*4;:,%6GU,]%$ZC*6Y M0RI6MN\]39+ ?*Z=R?!HJ^__NC;EED*3M::?.%?@0DSEQT-C@N5 >Y#V7B,6 MLS0PAA0O,.$V:&66BCJN+64I$R3D'%G7A7FJ@W8TM>W=8NF_LCA5YOO[J(ZW M)^):*0,<5V4!*^M4+J,+P]HU9Z/PZ_27WZ;59CO]/#CYIM^J<+C*I)7L,0M5 M=/,+RZ^O336;16FN2;5JKTO_5E]OYJ\6R@*7WW&ZJ>3M7Q>;^!N_HXI]TYUW M-9:H34SU,VDLIINT])./69WR]3OICGOX#6OA@T:DJRM]4%EZNC0@ML9 L0GL+ MKDS#6;\#\^WRM3 DWS1[-P]K/9S+P_F0(2P:SV$@_WMQF![4Q=FNY2E8J[X] MP! ?G:<1>TH,84Q[9:.C\!!/K?1%*.BLS:$^A;E1^=S_].?HH#U@S9-_NOLG MIQ<'[8/3@VT'][R#]T!;VSN7!Y]VX;W[YRT"]T_O^?>?Q[;GNWLG1Q>M3_]T M]MI_=EN]]Z>M2U!8MUO0EX/C9AOZ 7T\.-F"=KY+[M?CUIOBRU_MG7$KW9=* M=19*>",( F&@R>'4(6U(0,"ZF8')(Y+S5Z\QV>!\V0>[JD_PB+4PW8@>L"9F M-\$%SP3,,^[\@#W\)3UCAH]0F!X_F"1]^K%]^'B.Q+ M4P=NZF*M#MS/+^=-*:6U/K!*V%C4![#5"J8*HW0Z"/I "CM3\$,$;*V@1D<; M7KTF&Y@N)Q1\H#IPQ];_C>K 3VD3FZ,=,!V/8AZU86QQ3)]T&,G#AO'&W;#> M,F[?,EI7RZ'>-5:W:^PO[1H\>.R=B8CHPL"NX2VR'K@G4$]J7! PQSP[@O)4 MGG7=K$@KT58Q77.,:\^4$'PLOJV9Q>I;-8W*TE6Y"-925#$V] M3=41!]][U_L[_:;%3G;(GA9Q9;\< D$66X]9L4)+S.KK77[M?0W-3:VIEVSIEV_U"' M0@G&"8HB5?S2A"++C46"P)(5B7$&N119R0E1&L<(:YT1*:TCV$7I>-1!%DP^ M&^?;ZPJ_,T'OC?.0\Q974>R=.WUK1V/XJ\R1,,TW,SX>AC -;R]3TL\[J3VI M"^Y54/;W])\RLI\_#=;*=!;59"NI.$M0L93^- M1^7]S%0)$[Z1FOS46LU/H[=\$SVYOP*36,M+44_H7CNI$_OPW#_A75L%J"1\ M;WN?[9-WY."/C_2@]P[>M44..HOJB>.MWLX74# @LQYS M3E^]%IBO5C=Y2NWCQ3@#W;P /RPD#[H1AVL;_Y.!4![_%)I:@]"W@=#N$@BE M8U]+I$::2P:JEM.@:E&'J.(T& IJ%..O7LOE+ [/WGB_UDCSSWS.NV_&F?MZ MUM0X,XLST]&O8>;;8*:Y!#.O^7(Q MGMJUY'L?$3Y(MZSZ7)^G/>W0U%!]&U37$/UM$/UN":)EH4#SU 4B5"K$G HH M5:T$.HAA8HCWSH?$!/&*J&!]5/8#C\H^3,[.NM,,V+O7::A7=FZVG"KSJP<\D/UZHR#!*V7X'L3QZF:MY\[3G+\\P!8IBFT1] M6PJ4K^;_N-]C?P8U\XT9'3?.3*?,6VUZ*8GU:.F8L0>R.RGSY2?I72PS#$%LTI2=]9K;G<[SV M/P)Q[ M%_^^W)HC==#&PU1^."JND/*J0$R'%-5!+!*684X98XJ[5Z^9+%Z>XKW6,#)7 M1Z7*I#:P*=%_";OABSM.%5G*>@+PSE6 ;IUUHP;=.=!=2+BQ5PG@;G^G$K^W M@^%/[+GZO6![9PFV*;;<$-HB8%XPG]Z&"\^F#F M0DNS7ZW -]=I?0)U!,M-,%"HZEH@Z%35EM#>)6L*"U<")5XQ:;FBXE M,:]2'3_&/>\9LKDE4/"=42X(EAR5&C%4!"I0>(>(-%< @F+N3*6>(05( 5S1".EI$16%H%':GDD+3:[7 M@Z'\B*7P/\M(N'SH<&O5M1=X[/"Q/T5& ,ML?'S;'9P_DVB=Y6()5]I0TXPG M0_B[CN29B^0Y.E0&0((;B904J70&%DA+X1" /@RTPS@(^VPB<^;3XJ=ZEYUN M+BP:4B'-:\%V2;!C$NQLO@G&'4_+P<;.<#2&GY_+(C!E^ORR3G1UQ;4^45XP M'E156F]/_O$M*??3251]#O4"SJ&>$T]. M;XY5K"^ZG(;1F4MI2UYH;N/6]C MY_%M)Q'X_:SD_P26R,[!'Q]Q:[MU>M![VVN= M-(N#3V_A^AW:;/M.L_U[K]G^R Y.=BY:;Q9I_I^G!^V/19.\[^U_VB?-R_== MZ!_;;[LOT/XOS3_VO[3:QW#_;K%P@'2^M[UU2$#7A_\L8L)+Q"C#R 9!D-3< MV4((3RALV7A#JP?F=ZD-CO?&3%J[?J\%_&Q/0@O>W#X/W<^A#%&MP6=UX+.S M!#Z4ET$HR 3 '4:-2@D\' J,,ZR,P205WB,;7#\Z/J4^OWXH*K':KKDNJ)1H M4/M\4(/1ZL!H=PF,8O#&$AN0CN8U&:B%:+1NR4TLA9'QX$2!:,"8MX:I*2U*,)48^6\ M-X$D-*)Z5>%C-3FZ9VCO<1@&$\=A6%.DI\*D7"S]3D!J#WX/?YN.!T#:2G-1 MH]+J4>GC$BH)8XWA B,G9$0L,(L,$1'!AS##PDA!^*O7;$.31Z-2S9&^(>% MK]/O]";39$IGU:;]&.YT:]CP4DA]#6*/)%8U=*T.NO:7H$M3*B1S#!5$8L0* M2Y"63B%>6%$4W$DB'! JP"ZZJMQ,]UX[-=VZ?<&FU=/H],XFXQS(!5M]^.E2 M-_VR;J@UZW:X\\7!I5LYU+F&L-5!F%N"L* +XV(1$.&R0$P5 AG!"<*<\J"\ M9OJ+QV70G(?D0%4TZ220 7(A4ZB4QU? W#&L M+.>WE6^MR=93 =.@?S2;+GP&F^H,FW6&S>=(/W^NPJK?S?7U/&%YB>G[K+E] M='XHJ2\*806*'!/$@E;(:)+B:T,T,BK)"[SBRJIKGI'SSF#9:KFP% ]V-AAU MT@6_YDR,G<_A.@SL?^;#"ZNN%M>W& L=FXQOO^6FLE8/BX*;N^U[QS$2/=_$ MV9_'P^O@C*. [#"84Y2/CG\UW7-S,7KUOW-]ZG7Z:';<%X?LUA[&^&0]+,7. MIXC(+"2_9AT@705M,FO3EL;Q,*'U?W68M-K+*(RAE$E!K*.&*BJP$3(0Y@[E MJ]TC]T!RF#Y6@V-^O?\/R!'S7^AK^&Z8,M/SC+W8>13HTIRTE^&)N^-T/_ M'&+4/[CCX"?=L!??9JM>LS3JO<\Y:J='=TLYO49UU/I.N, \S/9-7L'V[_W]MK=3K/W[@*>7[1Z_YS"MOD%MM;>?OL=;8)N MW/JT6^PMZ<$'IZ#K\KU/NQ<'VZFBQ3MR\.D=W]O>*5I_'!RWMMT%?(;W3]ZQ M^?AS!VWI'U&I036TB#.=58)C5X0XE'YYFJC9O?)S#] MIPAS^,Y8M-MOGP^24_'/$9'^G>!H9PF.%"E@$JU TJ;S86$\4E$;Q#3W1HNH M7>$3'(FZ8N)SB4A_OF>\:PU'*0*T!J05 ]+N$B!Y@[W"EB,OC4+,$(HTQPX9 M6<1@@[8%43GPJGBTOTK-C[Y/5'K-CYX"D%*T58U'*\:CYA(>8>>8 !*$I+,% M$*1463HFSU\95%'82&6D"8^P7-6I94V0GC@LO29(3X)'G<\U/UHU'KU;5MBT M=$Y:BK!(54U)*) IHD5:ZVB$IS1*GO"(%'4(Z+,*3*]9TNI1Z7I*:E!:'2A] M7 (E'@LK"^N0L]$C%N"'5=:C0C!*N"-12Y:M2'4JL36.2_]:O^]TI[O3H^ZE M.^ZN?H!JQ/\VQ*]Q?G4XO[^$\S$$)C5SR!:1(\9%0#9:B:02Q*6*K!R#,JPV M-%Y5_=75+:GO[LA;.AU^S1U2*?;J!E^@RG1Z'O.F%T[1&Y)EY_;&_[W72%TX->ZS1=#W^? M[+==T6IW>WM_P+^W?S]NMO=)D_QS>O!IGQ^\6?3Z\[U]\@[:!JN:M(Y;L#+W M/NVS_\>0#_FO/[:NZQU":(EH@D MBA:!JR,TY#BU142 MA$M>%#QBJTJT!L$-?BN!9N$DB:1@#MO(="A4Q$K"CS<;L8_T FML?C%.9HD[X'!KC8S.&ZQN=T>R[TJ5GH>]+[\\C>.K9< !; M2/Z@O&4$KS\-W7SYL?FP!08]AR@ANGND.S+=IHQ$[?0(/A MRE2+*$=6;#2&833ICDL7TI*=I!A=Z.9UO:3->\TI^('I]!OCX([[ MT-2CB^Q2W"FEPX<1]"RC'C1P$H'GI,03( WI6Q _/W'C2IIGGCT,_YETX+IA M-:K J6;*:HU"KY-$#&Z%CX#-^$82PJ-A^?U0TG4LT#CDR&TS>,TREW5<$(1BG5X+JAIE;N%X+_ [;_G?.]]BEL_3ND>0)_P_9/- FP?7H49&$0 MBQZV?VX*I",3MDB5*!ALIX21):J>Y_>@SUVTVNZ\N7UT6-A 5# &!> &?H*D5(Y/[C@(<*TJH#?JB'OI^VHW)M! M=WAF,;\_'$U:VSN'7D<+T\ 1C]PB)CU&!@N*."?16QD*KEPN77.#W_*#\615 M1J/[B4 ]R]6>L7/H1!$BC#6B6(L$+@RI@FE4*$7@.X&C J6/B&5GT(89ACD@ M,14.5(QD-(61BH?]?_^E"):_C>XHZ3FJ K)N8R"W!6K-HMS]"/ASU1W;YDMC MNS,:#SMV,I^%X_FHD&4Y6&A.2G8T7B#J$49[5"ITH+B9SZ:3H_@V\H5V8(8^ M"8@'/IWX M\2%]/YI.%,Q6+R^6&#QL MN]V\%O)^G-;?H)?J^GZ9JZ<+ P+R5(8_SK?!C*H:O4F3K527C<9Q)ZNQJ1N# M\SXHQL>=LVDYW]3UJLIOTFM&HP&HQ:DU_3!.+\YOJ=H!HS%P^\>7G<:VV?7ART MW^&#=LK'\@_\MTOVMG?/F^TCV)F7#;S-=O/0"$\4#PX5EB9?H*3A81H0QPXV M*^=C8&S)P*N-!X&,T?+(8$LW0A&&O:$2A^#HDH%W=CX:5Q/2F)F1NZV\5VDS M[IVGX>LM7.@1IIAJ*KD#LD@BT8&GQ#*&1(>C-/+5]\M24/'-OZZQ=YU2$:R! MS+X[5**@7H(*0:,,P#"C1)I9BP+&'&06F\+8Q1EF5GEI; %4U(+F ;+-A(X1 M] _"4TK>9Y&Z8&N1#Z<-I>0*TU2/LWMVHL6=4A5/FU29=""=93Y@>>4?SR:! M@,2;#+.G22#P;07O[_Z.JB=J+%E%MH/IT7>1#KYGGG=UJ5ZZ] :?G#*UTP_R M/5GB)5FNMI)...=&\-B16+[T>8Q$J:U,">JM3J<_P4A,+0'3P< /D8\7X>&75\999MQ.&@=W6<"=_U+#"YA^7MG'?(^6\E M=<1^K\3NS;745=+Z9E9&GU/VD6]FTJ4#WP"W/AT#MSSCC5/'(%W?H'W\>9)DQY\:I[O MM=]!&QW>^V-_(9IMBS0O3P]5(8ER+"*JO4 ,6XQLX1PR!D=E68@X.6K+#5ZL MV('OB;)L?B.B+VZ ->C5H+>RPZ<:]'XTZ%W,@YX,V-*@!7)4FN0'R9%QA40A MJL"Q)TIZ]YQ [V<(IGO3&5\T/H1>!Y98#-F3"5AKLIS,NTK6$79/Y#VQ70W[ MFYE17ZZ 42/3 Y#IW1(=(U+Q$%(51%JWHJHIIU7&N]^0+T[B3\;SEJTX0\M1$X09-YWHRYI2=9UE ZYD@U<QB5N\ 4N8K&.JDBN_X0#(?&2(5TXC:16)D3-N*'AU>OL:$M^6Z,U M_C/8+_;F:U',NG9L3/T]:B-&7<#S!:'3E']<[N"]]LZA8%&X@C%$">; /PJ, ME-4I.Y J#'4<]B!\6P'/=;-NU$:,'Y/FI:823TTEJL4:*0E$ZXBB2ED%N9=( MP1)%@+[4%99@Z?'*J$1MVO@FUYZK@,K:IO�D=KPK Z#)I)+G6Y2_;:^X=> M40R35B"BHT1,"L"@ @?DC%91RQBP,+=%F-8&BQ>SAI\X]K=>I@]=IA?SRU00 M[:,0"A6*&,1HU%:ORI:@M#O>T..10DE_POVJSPI.; M%=)0+\=ZU2SA*5E"9?0$?*'8>0(L(6#$K!=(&>)A?"G\;C@GN'CU6FQ0\F@ MJITFUG4"_E[\\DIMY/E&!-)4:$20U,0GNDO0/"[TP(4BCK3)%.*#5Y M-.%?/Y-#?K=<;VK7WN'STT+P;L5VS6J7'^>U&VE#KL]# 2%227 M%C&"!6*!2:0-*)"&N\@MMM9[GQ(1;DC\:$?7%:Z?YQ&35*-GC9[?U:!6H^?W M8LDE>E)#A!:D0-I:AA@+#FE>&!1=(6(4P5"2"GZQ#4&6,[D^/_2<*[=PSY6U ME7)XW[:>R+VRLS3J/_6?^D_]I_YSVY_EO(=?KX%387<%M2RED#H;C'+]A%^' MH6M2DM;KS%'_,Y^ZJ]I_BNM;C(7=9C*^_9:E-#6O[LR.];7;OG>.,%HL#/+, MS^/AM3?:44!V&,PIRK4-?S7=O6_\UDD.WTT.^Z+0W9K#V-\LAZ67 "8 MX:!T%?\5N$<8IJN@369MVM(X'B;F_%]?S^ I4P[>Q(P&,9>^*,Z M)J6[)0/CO3(J+M_WU3Q]KW_!_VILE7ETA^%L&$9EX:"D6:3\MBD7[&U%?6QYPUUN3:&C&,1O!>T\WU,S;2U?WKY$>9H5X[6B_[8,\8,J?Y=$=E MF9B4QCJ]T(W+C+XVE/ECJ\(?*1=?'V:O@4F5,G;S!NB[X9-%Y+E?AEA^9R$:DUR;GYI;N]7:N?9:;/=/6ZUNR?-WGM0)4%E M;+\]WF]_),T_WETVX>_]WKOSUN41;RWFW.R]^[+W:0?O?6I>'/RQ0T%EQ,U/ MT*[V_OG!=O-+JWW0.=C>HGN@AO[[W+IN'BA)I"V>1DT0@YJU%RBB-&%:1 M!$<55WXQSR87!>.@4&(M(M-6*^^Y*XS%DE-+_ VY8:=CWB@'_;94L.L#;5_O MXOR06!8 "5WD40K&N$@69T$H"10[&91^=:5B?WW)K\_B? MJ6Y169]H+J?_=>VLF:(A=V?V7TK+/4Y9UG-N[HU4; D(4'I,(Z4,#^?PCG13 M^&RZD_S&J[)>HVL!#5E RT1X5363FQH[5X"@D3Z[K9W0OL'DZ!B^NRB_P;3\ MIDQ.GV^]XT4WCDK.&85I93W@_:D,QS"E0PF MY57EF0[H#U45O*K81AIJ4OQ6E838R/_$OTT_/@^+GTR2GC&<_FLP&4Z_SZ^: M/O4JRVJJIM'WG9 WI[0_IMVHXSN@WX31=PLB59OQ4 M!"-O-H/)>*XG&XU).2#7@] ?C-,F634R-V"NF;D02MFN#W.U!J>MG"_S-=/D M%9;2^7$"U)[-I9ZJB;A)5B1S]X%8="]&G:Q@?N[X+#E790Y*]7"&?%0%24>I M@AILLT _^N.R%&DJBP*SDJ]*S\WP!=M\69XTU4N;#.?'^>92HNG>&RJ/;C;V M!Q-@*(-)-]UI?"D3MW6FK !Y,NG/EX!,6GG3=S$V0]*O5_K:\K/%7==F'Z\NF MZ^13:$R&1Z%Q :,,#9GFDRDKY71&IZ-J4JORH-F>4#4O^*ONOIN8(3" [D7C M?3@;#'-1V:LAN&*YB]6PMOK ]KHWW/+_K@KEO.VD$]7&?C##JES-4OKKC5+D M\N7'(""IHU7_WT,'&F]-+HXS[7!>^J5MHRI>-'"3*2,M:^7&3G=:QB==]F'G M3;JCHMQ9JD&D[YJ"3[E8$#PU5?$9V.ZT#G JM7J6R7(JRU-BWRC<\:A&^.+" MV3AI$!7@Y^(^77.>:@^.T^A-5U,2*]^)"9RG*@%,1Z4"#*H:J#"#5<$R>/\= M/?AF$PXFS\J$L_?Q/="*YM];K?VU!/P[X?VFC6T0\[9W#)?!['?Z_<'GK!(U MS 0TGT'^=:[L;KF^1X,X/D_6P*P-93Q.*W#+?TX*(BRZ(=P(_QZE,AU99_QP M,0)A&35^J9;:UO;6AVJ)_6LCOZT/[YN,&I_#<<>E*F959=Z$M:G*UV24[)%? M8 /H).)2:K5=N #&HN/*]5+5\JJ*;7Y**\4E:RDL1G^4.@*8G7K@A@/@!3U8 M!YVS;M*CO:E,GVE>^DFX_^IL;[W?: R-SR_OCH=FE$ WO_=S9U0QC[P@DY3#:!)S M2^,_3D0H;<[8!#_70P4PTNL,AQ6/&0732[P(YKL:XBG3Z@UL>ND9 M:,7ID1G@AJDH>!I F$\ #'-1HM4PY*U\6F+L,V!MR=C:'6@DGA.?5"2I$RK) M25!X_0('#[%IFB8ERL+:^<\DS$G?3/GH](B\\^76G@^&7;_9^+\ X?\IMY,2 MJK:ZG='@_V_O6[O:1K*U_XI63WH.64LXOH'M\,ZL10A)TY- #I#IM,]A8>)7G M"%LY=C@Y3TVGYDA;<;1P:1HK\!([Q:" MO8@B^/5'&06^$\'OG1X(D?!.K!OXID\!^@-ASZ=GXV]^!Y5J+@>>&/?%1(9P M[V^Q-Q3!%)X&W-.7;,2_QAX\TK8^2_"Q//CC.5BJ+MA>^-U-SX]8>M1G(_!M%GNW"Y7;ZOF.[2K%/Y##'+)TLVR!&@W9-3MV7'J@ MW:5F&[X%?U(^PG>/'$7RG,)TIY)]U'M%=S-Q4:#@J0(U5-S5H\=]CD8RT]-1 M=LS1Z>'L'39:_@>)2W1MPJM)-MTFH(?("&73( M%H#Z=F!UGY1KM6@4H#4W!=!FQ?"#CH[@44?U7^EO[>:OLV.6U;+45V'.4GJQ M5,F^0/;\H0>;V:>]P$F+R0AZ_2$&U^H5[P.SYKL?UQ)Y$SPY<.TX(;EXJ.DN M?.R:\>G-="Q]Z_.X^]M*SE>](,Y7#6=677G6%8AH,I&WGD0C#RC]VGIAB(RH MW@ZH$7+#AB!T%"M3>'$*D9T_!*MS3V8J=:8NM"]%07:/7'\KI5=R)?U*7TLZ MA*]F;K(>Q/S<4%99,TL_3 >6N]:=NMZA&%["(<62*BEX'C8]-\ M5;B*?\]?#\;QP(&[A/6F5K5AJH&LNK/P<]H,*6%-1 . MAD;!'3P;0SE*EK[IV,>M)D>%\'A\OH<#:$'%'G8%?CE$GMXA6DZX.I[@=K2/ MVG;CN /Z"S2LD?HZ<\&7L$X1NQVT*C"DW[NS^"$XE2@FG:\THC4,_(=HQ'3, M71G1+W\EN*M O'JUN6CK]D)G+E :8+0N<;OKUJ&E@1HM ZF1#3U6YT9<- $V MO1 M=)!P]>^+CX>USG*>R%OS#O 2*7$4/OV5H#[@2\8JADL'15-13@\#.OA3WW_P M0(P]BCH$Q-H4S_(_\$)CZIC*7Y(;@RX1T F^-5"JLQ^SOK396P)./'\9/3TX$D MS9MQ:#TYY.0$?VYR7VX:^(MS1\'CU.),KB,3'SWKT&M"DR76%4X4.2/==,45 M1;$4,<.U&#"$.A=K4AQ\>8K;U9,@1*5,&5D47.G0];MT],X/&R&Y)A"[>NKL M80R+'_+A.";.G?!.'9BK[>>L!X^#5SN5>99)U$!B8)/NRV(=O_7#\1<_Y:X_ MRREWK5V>S/]X.A\")6F<"U..XBOG M*,Z7Y2@*F;Y?\_NO.398;^MV9N1U_:C2KFXVFWKI%.EJY:ASM"LCK\O%EHO= MO<4>5U=;[#K#R:VJU:HT6@L@GVHIED"F/W=Y$V[!)W MF=WRQYNN"[[?*TZJ?_QS%^[-7M*LMN^R4"P25V_PCV*P9KLZ'+L\C8OE"H9*G"L-1NT>&-=382WO!5T^#7/!KL MURB,_ ]7_/]^%>6Q^6SV5;3*QOC^Y0K+%>[G"I\)9)\A":N%T43Y^'O?LM5\ M3P$BWC<0QKQ/+#:88JUM5]O')3I\L7>I7=_*#FWC4W_=R,%YA#U*G;1+.JEE M-]N-4B45>Y,ZI4HJ5=*K44FUJGU<+752P752K?E:E=)S3F8I? !ZICKB%D6@ M*W'Y[@Z4;-B=VKJJJ)SZ^>)Q]59V:/N:J&2/56AVW*B5$ESL+2H%N.2.94:X MOG92KA3A%]ZDHWKUE0KQLQY(=0H>#]Q2X_F&QU'E++&?2YIB2TV]9G1?>F7:GIOZS\5(0J]1 E*Z A> CP5VM4.LES MX#' D;\2'#/<]4#S]31":A]!KCV$222,P#0FB@EP(8 MM @&=TS08@@%G\&,5?!5[K2B>FS,-8V='PHKG]=+:%L"D84)>1L(XPUQH3V9 MPE;>?$M@*X4;^DP!IQNK\8+1(Y\_E2(X1%C*0_S7/+EF"3J[?XS?A?"+"NP+ M]E]8KL#Y!I[O'0829R02H)L"_>5O\/]$T&P%$PFBE8+1*H Q/5J1E_4$J)D7 M!1JB)ZZ./G.5S* \5S,H7P9[J 2PV2TPD'*QY6)W;;$E@$T)8+/HTA+ I@2P M*0%LUI*%8N7H2@";$FVDF&@C^T*ADJ4*PU*[18<2P.85 ]BD"26I$DHEEDVY MPG*%15OAJ\*R.?-#&K4Q]/T^'Y^4<#8[W:?=M&M;0B8H^[17[W[;L#!DYT_S M2^R(5ZB3FG:[N6XS8:F27EHE;5A%6JJD4B7MGDKJV(WFAI7TI4IZ,5^VLQW MH>WKI%>%9G,M0TFGYCQP_EZZ/LU!?V6H-O6.W5R[$[/LJ']IG=18UVSL2T=] MR1^KM>@=MUJE$!=[DVK5[6Q1*<2[P1_UJMVNE^ V1=^E9@EN\PI.J&ZXM\:V MAM*3@7!MBA-$?^QX#LZJQR'N&X4*.QP8U^WC+2&]ENF+U<&WUG4R]B5[4;+' M2N;+/NYLYQBPW*3540Y?:P:R9(_5CA$ZS>UH^7*35I?AXPWQ[79>B)_U&&$W M0##]N2+;=:/#$K;GYY*FV )T=&PWUC;ZSTB>'4H9O2+8GOK1NA,"M\L2VS<] MS\2/I;(NE?62/-BQ7=\4X;Q4UGNKK-<&Q"R5=:FL2V7]DVG2K-JU3<=VE65^ZEAX0'SZ7,FN]IVP$P5_"&]P8__BF7CDRWFN)L0_2]A\1X<^! M=(4"R!2]OV(']\KQ(O@,!\5;A*$$VB"\*%P:QBXM"E<12$0[L+IQ"$P4AKC3 M7<>CAX:570&I? 14-K]26N^#E?\7X MB$!+'^PG;"\BPN+V. A*JQ:G<'C#>#SFYZD[;@,0!=&+E!+X/?8D<1'#[,(F M2J1ZYA;Z\]78<^#+K'-X?C2UOKF$,VR=QD.05[X$Z-:5R.@X,5AS&DPGL+SY;D,#D M\172X-Z)'!GN#ICN4CTU6[*54[&UJY2@4PUO45T MP;J+[KMI;5$HY%=HOG_HT"O9B*&P#; EW>'8@"+?2_.( NP=H)>A=<,T@=@>@E>D: MOPNT8NW*8<\DAM_TT,$(1%^I4^%-%\U2KO:^AF X?7F9H]]!-W\N%SL;BWV:+4%K8,AGI#WDF8E%GP!]J'$@G\>/BG)L@=X MU"4F]VO&Y%X<1I;@W.4*GW>%KZIM_P*5G PC)5PEJO0NPR5NJ0VVQ.=\K0RW M^TVU);_M$K_5U^WO*A[#K51@O,-=W*U:V<6]_V"PB=NH8K%7!@)[<-2>R\=M MLL\[T.2PB[MS7*^6VU/8[3DZ+C$;"[Y%!YW:2PO0#AKP)9Y+J[CVNU:'+VYMJ';NV=B=YN4LO;5!XFU8W*N4.O?@.O?SV[*#-7^+L[)G-?Q!!(*AT_%6% M]LV6W3C:$/^@#%"*[9R5VU0*4[E+.7-6R@D-9<@_8_ZE"+Q#/\9.=M%U7.I[ M?F49@/;NEU/L^0Z5.9J=V*92D(J^0]M*H17>!=#MHIY/_>!+6*J\,GOEJZJ' MX +U5UH,T2A/VPN\.ZURMON5%^OY5@GL?J*!B[4UAYEMEV6*$C,LG#@0F'1+6<[J=9%6JY6:@N MEJL&E/D:0,MS"V*4\Q"?2?C]?AS!5U@]$3(XM^=[A_2#,W-GB(CN"+$0'"IQ[)-V^U9W"L_N.M+H2/D3. M 0<_P&NMB0!6]@<#!-_T!XPDW*CR5]G6P\B!K^1)!(3$3@_IRQ1*.:(P9@&,NH@CF+84,G0S@=XR%NOGE / OV[=O)V M=K $OR#4.X(O$ I3>@(,F.P4[5O%^C[Q^1<]6#2-'IA'H_85&G4MX2&\ E=A MC7P7M"@B:GNH#QG>&KZ+EHB,T(1:Q+&4L!.35!:S$D\U6BJ!>L;)H\LON3LI? MIG./F4&;GYUSDN@6];-F-;BCE[PEEU%<4(#PE8I%+T78%W^11F]5VC7D849I MQPN(:NPH)&:!"/.F5JMT.MF+/\J>I.D;J;+?E3D&],3588#$B5 \&LD?0UQ%\>X#7:?UY?GN= M:$]$L-;8_<"Z71$ZH<6@__"G7AP$-/#"H]E!$HP[\6,RLYL9/>2A# R9#]9\ MY$S 0$$7H\7C<))%[3]?T[?0]<1=:D!R2^ M%\'4"F$[G 'X!%X$ZR4.5S88Y$+]"\<+.*"7"15<@#@-55)W !K=#T)6X/X] MHH6#UX&3/5 ,E[P>5SAC6<"[Q&4/K#]!FX5]AVP%^0V9.Z.1B"R@*3P9-P>< M< =VAJ@:D#,U\^C48,':_ ?A]7#*R!E\$5A!B1]M$ZU@$ZVQ JX<2\B-LA2 M9HXH^!Z\82SNI+'C[-4X(8*5NY(7[%EC*3R@WB!V=QND_!&'.V%+Q8GA.CXW M&V;B?V0#E _X)BT/'#%&3H1E@">, M*Q[27()HI.<&I(K\\UFBR,,8)R2%5LSA&0JYZ-^#+A!#\C'P<3\BYN0(G5N: M66*H"7PXZ(,'!U[DP7<$%.\114QQRQ+9D(33F@BY*"()O=OD^$;A..F.FCUH/O,.# M&D0!((R>3Q$D7+"$=O!9!W6X?C!P@C'-AD"/#4?,@*F[]_&#X*()3GM('+@E MZR5[UD_C2+UJ"&C3N(0U-EHES+*0E;8&C@>ZW0&# 22-5,R#^MGS(YQ6PWI9 MDS>A*]N3)7ME;A8LSH-_]]33.1S.;M74[/D-:E+:2D.T&D^5CD)ZLF3H)KE)*@"K.6G3X(JC.JF?+&ACOII M!HESKN2O'Y+B9LU+H MN1I/(*T=*C\X4@'3G'^Y>133RHMBGB/WL_ D[J4BH"\.V.T^6F[D_3,QP329 M=2U#8-Z>?$KB:TN,]IMQ $2)8$SJ@,EWDP]-LZZ4"B(]@1^O/!CE9:-X)S-; MU:PW\AVR)TRB#YP[Y(%Q=(XU."1T0K@,G*QZ*67_CWI&$[S'ADOIXP!>00\7-A'[U: MV]^G@;7JQ.J;Z/V!OJSKXU_U40N'% ?.VYD!S6,!"XS'5MX]_Q-VC QA8@A/Q@-=J>B!YX, +7 =$6CU>:?-ICBR+:+!M#39- +*URM'OR:!8" >:# S#?15OB=\([T57@L./U"NCPE$ MQX< .9 XSX^XPL.AIV$4.!P"]> Z3]"\U0/G_JT1^1%!(EXQ^:&PP.Q^-/7H M=+0[>#,0(NZI>Y/3Q$#=6Z_4?J6D//K^8PJ75;85Y]7Z% 82BU+0:AR==H6+ M2<%D#YQPX290$ H_Y9P-<$BJGX5WZ$-<^@>*#T0$%#;R&-].HU)-CTWVU[9= M41X:EUB%/B&38YU4IP^_+YU;!-<4!/4+//>TIM MJX&Y'+H;\\4="&1 P -0B,JN@JT44_+N>,:X^B7&5[")\'N>B/G8;&>U$CSW MM[ $A'47*;_(&1/3XG])WR!EB"P)33"J@V :#T.32><<#2F%"X&W")4M!VH( MJ@H8)#*I/QMO#OU!]("A+L]&!]V'SM<8HEZ'$MULSO#NU!#@Y;@B>YZ!]?%" M*B9*1PU F^&!'DE?5T*@?R]9&U(0_ ,(Q#NR0#1L^G9\0>3TG(G>(0C+F=;D MO)#QP+Q!8D#4@-)[X;BT:ZF"];WE"^7\!3P_C"$([SE*MX^EY"7/\I!'T3G2 M'+[)E>@$HS+R0-BL6EVEMYF\ZJ@]E_O0V:/#%V:&$7I]J;*:@ [Q)!\PT/KZ M>3F7U(!KS#+?POWB*5%L&$RB322A(? M39%]NHWZ% DS%_Z87%2OK_@^_6 *5'S\%HP?''!B>_15:IPL3I@%2CICI9"9 M9\^N_GWQ\;#6T>>_ZN(T<\AKQ',&/\U3*GMN'MV9_*GV>:$,.5Z6MQ+I5C):H%]X6=-&!/\ML29VVW0Z>%)]3Y!N?4 MT)0[_=V/G+59OPLO%FBVU/'9C,=L6 RJ?IF.I6]]'G=_LTF!)3F_L>BCH4N" M<7:3Q72L%,6,:UVKFG[+J6?R7^:/B6[MQU0( JMLV*;IPGPQ,RR?CR,NBCXE MH,J*,"GLR:_F2([5E2BI=*_2?17K1DJ=S;VFW*AE\H9.Y(HNJ!Q5'16H5B7X M:4S*;@>+@=)!WO.SN4'M8"24.EQXI*X4SDJ1VA\Z-.(WL'%=YHZ1,_>8IZ27 MH(VEZ3XQ&YFCQ=%"L ?%@:?YC629^G/^@;9).L.D7@?[Y(.318RTVSKRT>/0 M@8_5#V0Z>9AW/$:/^C\H9+-G:28#K'Q\CP3%\/G]R]!Q9T:2-VN5H\[B/V\\ MB[I>:;7;/V-P=KM9+G:G%MM9[;'E2/*7'$F^&[0I![^N/_;U.<8CY[0%%9Q. M*TY[?[7$666L^[/,<]TMRKSJP=H_!1"]T%W(E_J8+0[Y7"Z---/TUKJ8+Z^S M37N]CR]V.^E![4BJ(-JQVLX3^7VO+S\U*J=:& ":BZ*Y'@."PY"A\+R3K&1K[_<.VS=;8Z\69+ MA9D'WE0K'9-*W%"4TK2/W:<>?@\5H*>H@7TYD %V.:B:[OG>+%LW9P4(5F&L MQ,ZEE\@@DNK;X%F!CY!EQH<0=HVG-X OGFT HXN =(2,2@7'5#B>](APFU4) MB_%46(RC$A:C &OYZ; 8NV0/SQXK;S&Q-![%_65+V#&1IA'+)S4W26-=UAQ6 M#3W^'([C,D:Z5Z8/0:/U:=5I_.9K9UIL%KI$&Z#SAFM"QH91Q>$HIXJ!W N)XPN MYTXKEH'[K.#SC!?,8!?/@K+3%V1QEOO<0[6T>9"^ZTV[TN+')PNCMC*->M#C M%M79;C]3AE("HC[+ ]377>W\V/G&L'4^OZ;@_,EHM_WU&9QUV!#\H M^+LQ8T,F79"Y76PJ&N).1;-U&R2'&^" \KH/V_$B4&V$K<;ZS"8E%Q! A4_= MS: (C0=JO#W54JU[BI_2O5AD/?(IR9 _BQXICG-Q:<#4, QF=P'FSMJS+.9" M[1F,]2@*G&X<)1,NL@).<,[<$TRS)WA-,H66V,%&V;/'#EU6G^TQI\2RQ,U" M#\.%&6RBE*Z#>;IJ&]#(.D8J.DY7W0.O<<>Q1M=5 JSYOB*0$?:MTW9>I2-0 M=IH6CZ3D="^O@YBXW,J;8H%J@I BR>".D!=\Y_D/'C5-!P*1SETC@6%,D#%M M%';=.U$Z1B3/PMD*IS3']]C+EN!.IW)T7-ND([A>KQPU-VTB7=Y@VGK^!M-& MY6C#OM5RL>5BM[?8U3JXGZ_7\_'3S-:.MK$I0WN>3$0A2_M->RT?(6H$+_4; M16";--+N!A7.#(.9YV7\W)[8'6N(_9(,/JD1)O!+-<@1J)_MP2U[>*5YNV/76NO/'2U8N6;F K%RW M6[6CDI5+5MY]5D8LX%K]I&3FDIEWGYEK+;O=V;#)Y*?S\FM :4B;05PJ(M\H M]GW=/<\0\;5;6VEZ+C=IY4UJVL?M:KE)Q=ZDAMUHKAMPEIOTXI+4J=?*32KV M)M5@EQKK^E7/N$NO 0R#3E(RQ6G%.$-0E6$-V+J^'V.=&1U3E2'3\U"GX(+? M@(!J74?G>2FT&ZF#4DI>L92T[,[1TTXV2B$IA63/A>38KAZOZ^B70E(*R:L2 MDDVBX5)(2B%Y54+2J-OM^KJXH,60D@P0V(JT.\66MD44JZ_4-K<856&'.@+G M"E!K=6Q."!PBMW7*^!)X]J3[->8;(8OZ;8NGE_:=L!>'88(#X@EW&CJA;GE, M)W@GP\+5#&WLN>7+4NP/[*IEG*QXH@;$9\:?ID\+(_B%GL!-3=,C<8^3[:7' MZ$\!-P\CJD?0IZ'F#TXTTO-NL:V:QIW+O@;^P(V9! X\?H)3V@_4>.+/IZ?? MU#SBMX0&IAXO- !#1 !A>2O3'9Z(:4*SZQ&-0.J])S+\&?>'?"VN%2>C.VIF M/&+-6#W-/.8:@1H];('FV>>PZ_3EP@J!(9P!7.Y%R=AUSVAPIHF\L';$)W"\ MF=U)5\T?>7-^!L\-L9_9P8GW>2LQ/@57XX>2U^1X][X[MR07YP\CP=1M2+[8 M4Z X.)$=R$%?,A)]G),N:&RT"'T/M-'4E?V&4E(:PPKC[I\,)F.P%G!MJB\0I-"/8;?Q M 8M%0HT!SV-U%/,S'Z[TIHFP+%4X1/Q4Y@-6_JY/^AHAR:P+T"%6R[:^@AD8 MDCI)GOPQ:R=.#3OQ*=F)LXR-N$[7?97:"$3U@5^>>AZ>05RS/H,[/OG!V*I5 M#_^58$,,X)5P"?;-*&B(C[(GQUU8J$:'R,%SVCD3'$C#]GF^@3*@4+A 9Y(E M76-O0V-KE:U81G#'51AG2/:E]-X95R"5!9@+3\=I+(PVO@/!'(+0=%VI?;N6%TX MJ;H02EUDP@Y37;!K0,$ JFX"';,N_4A:V'M\*:CE'PCT03MU^%3P6YU$TZ,9 M1>2R/OXKC9Y2.WN3QB@0S80HH^!\@R5QO&<$*G+Z__CE\3VO-:J_Y+QM!IMJ M2_K^XO;\J]6H6/_]_?3R]N+V]/;BW^?6Z>5'_,47_?/'BYNS+U$C]R;6M=.>+9*TCK9W%-7N)1& M"D<2^ ,T= Z<%@=58C@,Y!!N6L )HJ?0WPT>TC'E 9+J;6;'^Q+8&-P/JEI' M[NE*?&XF2F4HP7:[B7F8..1,7-]Z@_-&TE^M#WPZ VNZ#VG:!1P<>#&6!07*1C N8TG/<&@I%U)^P8\@H$:@^5KP%(L MKW,\!GO%Y%>(]AW?"NY X O8(E)1$%TSO"HH!UQ/Q;KP$IQ3.WVKL2K*& AX MD;B3Q$K?*S<5JX_8:RBMF$E(0&!U7BG)XF;) NH2**VC](1(>\$=R]"1QS1 M #[Y LD!O["N47+WP&)>P1Z;1M#1'TBJB?*)G*+*FD+YABDJ,$.CX#\Q^W0N7'-,#T$]RJE\X@'""/5W^!0,*2N!T MSO]I2&(ECFZ"<@2\+D&S]R&BL]#=QD^(\*[I6W:T(ZQK#5G ?E#^P\49'IU& MI9JB/2_"3]P+GE]\N#-&R'A?IR(-=9"*0PK)B@E!UX$=[#LJG4^Q17"?')4H M<,J*A?PVL^'&0T-VW\(1,,XAVKYDRQ28M,Z>"IREPAE9E? <:'[Q@QDF9C5Y M%DA8'?TPI\*S7T:.%^96DW0:Z&T1(^CUS'6<"+T'/\(9.!384>[=8$YZ_ AH M:_74^ZD';<=!89=RSV?"YR=#HB:ON/[#S)9([]Z!R!>I:/- HM4XC4TFQ]?L MB[TG7D?7K"I9>5RVBA M_FI8V 3/Q1(FTEHVB=63HYG%9U*;1]:-@D?639#(J\O;ZZLO-Q15?[N^.CO_ MB('TRTO&P@:1%Z!(%9$VSY,S+&2 CYQ_1X-,^(:^R^;O6^#W9!\YZ/E@O5_P MT^E9V[*)-D4Z\ X- ?C M>1V#GU)KB,/:T8%\JX[)*/Y,S<.Y#@1/V82![]$DS&8QYN#L &]0@;]YL:Y+ M>+O80:'E=3.'VM(X3]944M$F*C=^LP&*'HT,_87Q U*+\R$J+G U-2P?S*!Q MLLK5!CS\) MZ>A*%608Y=^!HX0GBV0:P[@[QF/?5( R4G-0.Z* ]JQBM=K" @GTT?G9\G1=A"[ MZ@05/QNGGSQ.=)7@L>F-7,P WZ>D"VQLI/XK?_/$X]IR> MSF>F>YO0*5_#XVLVTO"P3-B>$%,;\%^D #XN!#IB2@,"QI[*]@H5W4&8B@X: M+$X@2C_M,,[6@:T-*4."63LNQDFHF,K/7CCK^;Y8,JCACXQVO]#:_433C#;@=D*S+Y"E""ZKA..--4PPL8" M./JY#US'N> 5S2KQ=AAC6A"5O9-Q/3(2>TTZ2EF(P5MZ=^VHSS_1^<5,)=#J MIITF72C=FE%1:E).6L5'!5UQ0>5-94(*>*N:;IK)49#T+%?#/EE[F%ET3J M'^H#)G& ,5@R,'23"9']R7_?#6X[P358J31!^JTE+]I,KS M3C9CBK),:,4RH599)E2 M?ST,J'=4I+%T9*=2N>8E.0R>\YG*1D5%\@D^$(_ MQ9/H(> X+/0-\$@[6LF8/\%LZTRQB'@@[$27D)OS'Y/#?M*UW(,B\3EC<,@L MW\/RK?DEB!B,>: FWH9\\I!X?JS=X961'\R^@$K,7X.5+Q 'MRJUSJ,W&:=GW3PO/50ZH,^;!M0@L#QL#K1,],D- 9O50]\+*:40E0[2SM$^VF- MG=#L?3IU0Y\R17_*7B+9J!:RV>-LYACTF1KVJO-%(NWAT#XEG3FJS5;I'5R5 MJ@:!->OHKYM^NEEZIELC0LI\L+JE=/40BWGP8N OB*(2#47!D@XU_$PZ#U], M944.FN&<-'I?.*:PU4,DX$N7F]*U#3:HI"2R5_IL'&M/#<'XVISL$B+ M<^F)N@&E$#HJT.4\:KI$DQ7UB8/@K@M]RNB,\VTD%0_Q,:7F<=E/N9RS_T*K MLBX6"^_MIG]/M$Y3\,P_;/-\!,Q&(L7SP@[O<%-XA_6K(I^*?DDL/ZM5:XZVMZ]15;OZ, MAHM&K%YN,)'ETUCOJV H/-/UP8MO@R1T\PYE9E50\^&<_'TN;WGU^40U>RS!)W+$ M>4.+4HK)3Q(3+$P%S:I-3B$EY/T2$?&,$W]=L:?-ISYOX$) #5+@8NMI'A,; ME644_[-I0<'":JW,<22;EZD^$O9ACRO4=4>&KEC M:A3G4VV)]>-)3S\^/V$L4- 6 M1Y=C9,2/3\@,(4-65M$PK!1CH7""GB:UX<"M9BG$W#FB^=I8];(KQ!$*EV.5 M2C!?F*,^2ADIE(Q\]3TGXDCD-"D*?F\54CA6D(UQ^CE&-3U6J7#[#U5&FY6( M:Y0'F((EDY"G;];#Z-I'_3"C_C&U2AGW4=8S MEFY1\;&RE8?9PHL<$#'C6J$.!]+&6D[_FRVULZFZQ4OL43_HYMEBE0_0?2HWR*6,0+$P?Q>M M4VJ5G/>N?@NV3F]<7KXG\G.+"=?_CD4 1(-=52!/?5\R:32H'::PHPB+&%6M M,6-!Z51V7^*Q.NXEX_!)C#,G<==U>N;Y_, )QK;UKV]?/UM?OGRSK3XG8:DC M0]='8FA.)8M*((UV"=SBI+8Q33;O=^E_GHW'PMTYG+6R#-?TN=,:?8,L(.A4 M]8Z'M+XW]+F0%G'_HIDN?-8]P':"8EAE/7*/(0SG&"VLZ\<^_SEN9"AJ+4! >223@G5R3@#(?C6"' MA]2YH-N,;&6NM 4 ,0\CZR]6*KAVN+#!"!FY]@\L"5L=Z@_OD_*@,VU)595Z M!PEL$/NXR2.;3(#N9"L3IXA!&">Z\Y-@#XQ4F[+12$OL\. B[.1T"3%/$Y-E MZ\^T4.<1FV@C%IJM'4$2H"$4J#8C[G0&EL&ADG!%)%4QE68CU,-,VSEQL3,G MPW1P*=$[.?!=[VOU[:ANL6,5WN8$>8MG8*F03DH7.479DHAU3S)GL0'K:BNF M5+GM)2YQ>L"'P(+[:X']E,,7MMRE+72B"^3->EH.H2"$L9;XE'"F\@.K/-EF MR!=N>)A:%C.O6,S<+HN9"["6LIBYX!T??^0@+H52WMEXE.=HD'JRS4! Y][I MQ\)5YXU\/&FT%(9W\*BTM#AP)!>4)KD=SNO0261B:TW_D0_:LP8T7)+7A5AJ MXDJCHDE[&6D5M<28?C!0[D/@W\L,'$T'4XS8L^.!8;PZ<-LZ]FZ/49+W,H)LRW1F5P,AI!!11 VX :OW5A6R($ M],4,^O[\,TAVC/V+P_^Z7%_S/X2RX*]@8L\)^A223+DC'TB).&+ _*K,4DE( MBCP9R'M'/MA6/.EK*#/FRR1O.I-VGZN4PJ1Z M*3L/?,N3.^U/=T!GF-4"B0 M&H&7$\FJ:WV]PJM\%?VZV/>^0-R;>!B"8#I5VS(7+/$ %+,)/&47$2,XF.8! M5:=*7HH".+!TN=%,.11K0%"%<_-W\K([*>(%YFEC5P2,VT=^!"T!V+F0!W.Z M&CDAZ3#0 -@F=A;-O$A#7C1ZLT?A.H?64P7&F-*.5;\86DL($1?E-335<*9FO@G+%MC:KI^J7*\@GHK&'V3&@==U?0I4%2O;#?=WK<=3 M\7[2)S.F&C\Z@5..-I[ 29% N>F/SF,2/#P;^_V$V\*D)6B6H*@ODC;)BG61 M<6*P40USDB/_ ;8%NPN09AHY-DT>4?5A#K5MR\-6%T'W8)I5I1[A,03W8WR9 M+F34&ZSA4"K65S^0/KW=R5G:Z,JX6 M *OLHW9I<8'%3"I3(0VIJ"0]U_JO^1,M%:^0@*+ 1.).UTXIV7H\D>JLK6S. M?V"C<1;'+$W"PC(43)G9L[>Z']B/ VV9'@?G3G,0^M.P$9HR]Z@?ELU.F[O! M7I,.97[VJ?G9SN+\;'\-:,_C7\JL[OYD=5_<)#%RX.GUK75Q4;&N;G\[O[8N M+C]=77\]O;VXNMP<]DGK&GK$V(@TRDPNI_PW\3%[4H]LY.*N^;N58B MNIN]YPIG3!"&Y-YK;Y;JOQ#>HPK ME$P$34">$401"-PEXYJ@-:@-5NM8$XQP( A/),< K2F:S7G3)/*W0Q"3KT^G9[=7UO%2^N*C1 &?D7,W' M=MXT6=LLUZ73]B03D2F$9";6?AJFHL?X>[6Q=A*'I=#A=Y[_0! DL4?_-),8 MW3@B\:>TMRX@QMZ9U#T%4?Z&Y1O@-])@SMJI#K9F*SE6&*;YB8=I_N^2X8X& M6NA("EIET:85T8Y27^0G)ON6DH:T#EN/):(V/4]RGH"'N^D>]=CMVPI*R)TR M#(3^"6'L8S6M979#!8Y],56AN'JG=)'+)_>Y'!'5N6;9* M0?F].X2-ZDFR5*M,5,U[.V5EU:?-S<8MQ6)%L=!2\?+ZB^?8PNVGP NN55L, M*KZBS6VM8G.WX57.QP-'V@S7*];WR^OSSQ=67T@ KB MD^P&,>K.>MLH9.2<3*$2U MYH%X>U!_FU/LGXY$:"P_L=X^D MFQ0/Y'[L@XI3>M)U,>;87SG(1%.^P?ZUYA)F;]C55M-N=IJ/<1@!4]OMSI'= M;G4>VQ8,1M4I!OI%BGW55,=$]8O>" ^RS -_KDT'6^ =8@G[&''O(W3!G'F> M87"C!-Z!Y"0T)66AA"R5 '*ON$]&]?FM(1.;FZ1VK>!A8*-B?3S_=/K]R^V- M]?W;U248G,N+JVO#[NQ4NH8,ZR6PUA.VK%GP+6M6K*\7E^?@*GPZ!P_!F(=< MF.G'^;KLTH^,%I(G^'E'N^?G':V4]BW.I_P,R>KDCAZ'M?0.X0,#4/CO>5+, M]*1 XG9+#Q>W-XO/XXHA8 ?]M];YCY'3=:*5YY7!4M5X3WU&&(!= MQ)-J5TQ"^5[_XP0Q=ETQ?>]X]&*Z2>^3.EC$\ZU[B6"/PE7\2JS+?TZ/OBI5 M/OZ* OA?7[]9_;E"?WH7]7/^5JT<=8X6_KE:J6WXMT:[N=&=RQ;;/JX!%A\I-SS1I6V:-"8]'MGY^=*17D_*P>!$22D)\22R M"&/ TE^T)HW@(5LZBJZN>A2=L1&2Z7BR]06J\^E1%$W"]^_>/3P\5&"=E:%_ M_^XT@"CH7H;O9'\H@G=]$8EWM=9QIU%KOX/UUNJU1J=:K5>KS?IQJ_I.BEJC M=MQLRA_UP]K_12-Z1[TRBH!UZY5:SE'V8@E9R#-K2-F>\UVM7G"^6[[ E^&[ MKP(A)@=>W!(3K0^LF#NZ=>TS'?XN[ M/=^&N)XC\ ^!TQ]*Z^*",QE?"<41+N^&EB?&4IU*.W0IY\H?UX;"F\W(XSGR:XKJ\@Y^Q9R**0^L <5TPDXFG/)3S%J$V M!A9(-]H&RJ"W,8%.%P#EYLB3ID<@-L<$1TKQ(Z;XV\H"1;&VE5$%BCLCT*_> MD-2J]6:C??QN$#;Q;$744:+K.M5V\L5N*M4SPI&*OZ MI#5-QU=J](P=J"=VX.:P^>Y4W3>K])%6;&!K;Y=I^W<4 MG^]@Y7!N.J@HY<3-ZLO!/2PCR.+/WWK5\+:TX)8!(LJLVJYEU1Z-DPOOF;PR MK[?=K'7J1UG/I G!:QO#V.9QJW/$82R9ZU".'>WU-HJ3/]D9WGIE7N^&O'6# M50G@F\(C12CG?5S&7CN-AW$(+EXKU\=5#NJM#,3_4)6'?AQ/O-(5%U3OH&LM MX*'Z>NVE.H$5NY$SYIEV'C7$XBBS!P]O.' \H-+$9]RZ+HU*QB: 'K4GS"0C MJ*!$87;,%/EE4A3<5,LE%01CF'55;W!4*"4HZBLXK&5Z8E\4-0I1GCPUZJTC MEJ"U3CRDRQZBF 54>W\3J0=^A.CZ@>%OK=]C3UJU MJBJ!7DTM-U*UO+82YO<=/[,"WC5OIE3 ^0)2SU' 3\T1E]YR ?EK2PIXGK]R M%?"'*2C(<*FJ75E5UK>J*G4ZQ_-IWYI?\.^:4K6U?7!V-^F8*)/4&S/-HN'8J0]+\%:(3"[X,$YW.#2JB6J\ M$4%7>#(\O/KARJGN^JF#$B\=Q()RSA/433U1-WO@VI7JYF743=U4-RE66D'5 M3>G=%$;=:&VS!Z5&I:YY$5VC54U&I7S+42F=ZO%N># OW9J%Q^6U:LVJ7%S> MK-!NL3>&_:<"8UQ018;U/Q^NOU@7'D[DZDGKHYY 1F 8M1-5'Z;^FLPG2T;Y MB0Q5WAZUN^K!'/RC'19R?NV M;4.WQO W9[]MQ/ O8UTT;'L1:*;0!%+FN14_?,\?3R&8C!"^'T]L>R,Y%@F3 M/TNGTF[QT]GIEP(KT%WCIS/A]F*7#?H7Q[OK8I'$\W#73FJKC^>?2FWU1.[Z M* "'A/&-(JP_=06.\+?N0 M7K0/J?8L8PTZC020IQQKL+>]2%O@VGPXI9N+SY>GM]\-UV(7@*]HZ68ZFLN( M:$336,\@G,$,1%5YKD%!4U#-ICU;@S3""3>Q.V5P:9JY&.IIZF(EX2EV G:>QA\-O\7$BCD9^ !_87P>S:F=:UHX:E5JC\^S- M9?5*N]EZ]J<>55JMS5KHECVUT8#%-IX37FJAO]39%'WI)5S(?.BEB\N/%^?6 MS?G7B[.KRX_?<<*!;5U0'$MN?Y8W=[C:$ MZFO@AA7^NSY,WR_\G./=^YQWX;N__ZUV7#VY'<'#0CPW<%QW!NKMJ5IGHTN? M'Y]J&_2]%&.YF&'V[6L+QT2[0SDGG\)]1-';_^?\!4$L# M!!0 ( )6 K52" W'8FQ@ # : 0 1 :6YD:2TR,#(R,#,S,2YXH>[U2>-#_<3 KD5M MXLZN3[Z.[VJ7)W__]--/O_Y/K?;[S>.]<4NM8(%=W^@PC'QL&\_$GQO?;.Q] M-Z:,+HQOE'TG3ZA6^R2 .G2Y8F0V]XUFO=GN M3-RX:$TOK@32%^^C9\WQ ADP,=?[^.)=G\Q]?_GQ]/3Y^?G#<^L#9;/39KW> M./W]X7XDFIY$;1WB?M]J_3)A3MR^=WA!/EAT<:I!X[2,VPWX? M+;"W1!96(<6GGPR#LX@LEI3YAIN"G2)O(L;J,9^#-?C,. U#IMY3"_EBI?+V M7CRY%-0I=GR/_ZIM<'QX\>R34_41!%YMAM!RCU$D(<.11$_*CR:Q9AM75U>G M+WP19H\CP(A%B #[[LS(=>MCZ,*-/IQ8-7)^MQ'(NV )9(/$/L?CWZ=_& M1"#Z82KVO@'@?];"/[=[1JY+?8&#/XF>+9?$G=+P 3SBR^9CO'8>\326KBDU MD;%!Q3\?$;,8=0IV\^F2T25F/LC+I(H1".8,3Z]/N#"MQ3+T#P=-/L!(XB:I M#K8W ']]"B#8N=_,)(;E:_#ZQ ,V.#BDCL^?08WAO$/OZI$/!/CXQ^+.OCSV)F2/Z#%O' MZ&*$FY%\JH/M"?\9M8TM73,$U*^GNVUWL 0>M@?N)_'W[M*.@*,F$L"=-:$, MMTW,3+#H84P]&4T'_=MN?]2]A3]&@_O>;7O[H2[<['JD3O!B5 MA!L-P8TFL& $M,0Q.V*<1A*I$6$U0K3O[$K0>(@83&^.?0(#/B+OMO'*&ZN67JC-V-(;_/W3[X]'@;C#L/K;'/7A[&%-S<,H9VJK7336&;M ; M@SMCT\$[*S=D[PP>AH_=+]"F]UNWUX>?W>/Q- NYG+DFN"/[,'>K)R/LZIW- M&TZ,QH/./[X,[F^[CZ/N_W_MC?]YV[WK=7KC=O^V/P!R]<>/@_O[7O]SKS_N M/G9'X^.M@CWZEB^2LWK]?)]%DAS(_QGA4(R?H\'\8L!PC.WQ&/& WI=28E.W M1U_N[@??CBC[-RCEC#^OUR_VD@Z WQ =5(B1?>0'#-,I6# W@4=<['G(M6^0 M1SPZ'2:FILQ'=8P2-C8;]48C]'2(9SG4 Y3P(\1MT*D!V(T8O0'X#=$!?Y/L MXIV1:;(/J4,L8-KQ&;K&+&.L<,H/9BS8W5%G53*YE3G11XS!'T_X%ON(.*_ MZU0/,IZ;]99Y!)YSD*A74,AAOU5B?TRB#EU,B"L&H\[93&"Y!#8;(KJQQ;0U MFY)X*LZ#,9HX)>2I!(6,'ZWZ62N]B3+Y8?P"YJ;B=X'G396[DI(9/S\,(4<4(E'KXKJ]3.8917A* [ M>.!:!#D]=\I_'VUG*N"7\_?2%&%#M3W*J"&Z,];]&8D.*\GUGOL$@Z=LU<>^ M,BNW@.0FR54CO?_6X'\S $%%B5W2!LD E=H>0/:T\MHF?!6-CB0903HLJ0L_ MP5."G_$KH'Q9T58.JU2@-1JF")7+^,93R'$GW.?BSQ+]5%Z.[6UO2)'(V<;- MQ4*V5=O &(8U("ODVMT? 5GR4&\9K9,'+U5 #9"$*0,AQB1"%VM<5=-&.?0L MJ9CD6.0ZRFREC0,);ZJHL'+(6U:R%:"1R[8S4^1GU-E40>'6@Y&[,P++L^UY MV/?*F=-I6+E0.V]D&0DQ%B-$4S5YED'&TD9V'@:Y'+MHI75,-CNJ*,(RJ#H* M%@O$5N7MLR),[YD7-X/B,"&&EQ=D N CE?3+.1BF,G^%)M=7^+)^IN MIF@LE_UGC;2GS\$J1M*2,C\!(I?WYZVT:N7 593U?-[)7 G_75:DR'#(I)5A-80>).< MJRK']M;.F*B]M.5S629%*&=<"MSM; M#>T*O[B/M9\-+G=E!>(WOJ9=_YZ@"7&(OU+F7 I0:H.UP/].!2DC%,8:1X7I M7M(XRP&7&FHM<,Q3=G"*!U6TVG:IN;>^*40D%V'@K2LPJ.J*:)?(44J#3J,7 MI4TY981R[H%/7RSB$BD84$5Q!Y7D8X>Z/G%G? *NW47,'01K'I0Y&%:$1ZZ8 MSAKI-,P&8U@( #AK@-1(8'WG4TR)O85E6;SRW7=N-O;A8^6EZ1TB[#?D!/@! M(TXV7O"BSL-L:/F.NVBD\V,=#2:M0AD-N&EZVTN9Y#D^J:"!F M$G9OP:>&32[NKLRFZB9Z%W%9]%X__$(P0\R:KZ:4K4_0A$EZ4!H)57$4-N_? MK70]F'6SF4KTY:^'Q)OU. P82.((43@4H3>3ZO)]_414_.K2B8?9$Y>%/7<9 M^(_8HD ZA^QUCNR0/N0KHV$V4ZG&_)61[-(0?1K;G59R!?2! &!+PC-X-XL# MB.K7&62#2\TDV,_IU/TVHG4DL_*=9*!TLB^"JZ!='4@1QH-F-X)H9# MI_'CDK)(#9M<%)V;S516.6:0>)Q S0.0:^955Q3MK3ORX.4WE M*KCD3+LRFZGTV89I"<3&!O,[V[))_4?CF(S[H_'.NJ.RCG_VR0[ W*+33N#Y M=(&9U[;$=TK W0!B/5"&QW/D-NIT.J8^<@XS2@[N3\K^L[K93(6?-^Q?=\XM MEG7WQJ9_$;KB(S#X$(Q&_7]Y2S&,2ELXHSEB^ 8!-*^ PJXGQJ/,^QQPJ2MV MUFBD:U %HIK 9"1159X5)5TU*1*IYW;&[\Y194L57;ELTN[M&RBBDTO%EME, M>=NY/*NZ[Y!-\61MZ9X'1$LCEC/5-%OJ&W&W=+7*)T/%M5/ %7Q//6^)&5!F M05U!.O5PKP2'7*V!7DL%5L(;JC@ZXV>.\!<#4!HASI"G[^SA5"BIY8HQR57= M>2LC<5+(JBHJ/0FE^=77%G+M6^($/K:W6@[CEE]A)*4S+D?L4RYI+\S6/NN@ M)J[]MD3F.QI)!MAP \9']"Z1MUG9!K_,YL0#>G$T.+KT'DR,2*J^Q2 M"\DZ1B^E[CW:P,B5^U4C?>8K8J0 KR:A#[@;)Q^'=%>=U\U6QKVZ&T94WLNY MQ^ DJ',B:BY=_>>-1OK@7 A8.<*6M%2W@*1&Z7FSE:Y0",&K:'B&,]];P.2 MRV5+RVRE/+B( ^]2A9-AZS2[@SR/3,E^GZM0Q2=GF&FV4EIYS;"=,_);Z"O, MPV182CSI4*^T4:V 2LZY,[.5HU%2$2WQV."HJ\PUY,WO'/HLOG&UV31QX>T! M>[ ,9CE/S\U6*D.[X2ET8_!^HL]F)??F5E\59G)XTY_X>Y/#+EW8HH)+SL@+ MLY7*M:X9&5U'&.[*!.IWOF73ND29A!JV=]X=GW=!U?'*=UF%W733.58I9RKO ^ZBT4C?H9%$F?V-LW=&K4E1MJ)(#9TTMG71;&64?!4RK8IQKR)R[_D%@9)H MY<*3WV.S!S>K_6F!43#Q\(\ )M!]*G6!1@I0+A_-1OJ6DPT*(\3QWTGW7T]? MO(]HN22PZ/B3\+?KTG#LXA$\P>$Z%5SA]/[C'GL>QH,EYNK=G0FS>O0C0 S? M48"=X4$8WK)'2V3A$P--/'&XX_IDBAP/'KAH@;E#40Z-2QR'R[?K$Y_Q\XXO M$^:0CP!.J,TG=7UB!RS2K1YPT"=^P']]9C187I^$S8F/%R>&'S;W68W_!9-F M&/7@#4=S^IC]D^,V!T-6*GY*V K)@-Q/1^Y?OQJ M$@:/KD\LAFWB*Q(G?+*@+H@>ME(@CH@8#^(;O@;LD,S*;X7Q*'0-U";*57#R 0Y0B*-"(GV%&WGS AHCY(.^CWVWK M1T \L8/;EL4"Q*^DC[\4#6:U1VPUP0(H>' M3\.)B$$\X,5D>WV%PPZI)(=Y1;%CTP4BKLK>6A=J\9H;O/0W#\3>^"*?H#*X M'G.-KQC;6HDWJS%L<6N.VR_$RY^H"NP19FG['VT"X_;@<2^U7F%H_.X#E=7J M8\?!E@];,/Y2WCU(+=?#7M&:+8;4@9MMAWCT-X+_I%\PLKEV!V56,#B#@9OD@E08N[GH6H\]" Q3,JPA*AYE%Y7Y='I\!!2^+NK,Q9HNV:X_FE/G\;WY]>P\,8A8( M3H%C*>S;7,V[+[97$A+*&K@= $IWC%^0=XL],G,[F%\L5*"@Y$ Z<#=C0_*R M@9E+_H7MG@UMR92@]3?ZA$< AGE[ZZ(\> <,LSL!8P 0M@Q+JX&XW%PN(P]> MI?O]G6$;3U[/"U&W"72U T;8"IC@PBB8_ EVYI@^(!<\(\I6&\^[,^>RO.>N M[]K+71![XSO TWQ5%N>HM\C1&#_3(I=,$5R'Q3!F/+ZXXI+\GJ(";SJGL0[S MX/8&\W '+8F/G.CCH(6JK0CJK578,)@XQ(I#8'+F9+?5@3?M9KW9'"Q<,@D\ M_IUX?]5SN95&GO#0*5ISBL ZS',398JV/+>-'O$2$;O(J"P$U&%^V9[ MH3S MIAA4^J8@P8_NJ@_5H%R1' V_MB%,SM]J.:\;KZZ3S!>;(L >X$0SP?0@9=Q#DBDSMH.4$%T M&*K4[3!.-+U\0Z,\IK>L'&M AJ:DY$5T79P!UE M4TQX%70?["19Q.8XR%]K"X>#4U"Q:DI50S4:YE&$?OA-)9N[W5*'&>PH[J(% ME]=0Q)&9&6L54:AJ_-1 MNN:H3WTP=89BX,>K9-K&^DKB-092(0O_FB->$(NZ=F#YE!4J4QF$#NO]'DTH M$W%H;IPJ9/&[EV(LXOX>W7]!%LJISH*SKZ"[H MVJM;C/^!5O?WG8(@:[JA#NM]*&(^/,YKB3>*@? "*!UFIEY4\^P-X[0L&&!/=;6_OK@JKQ,]VC#"L'2E?6)^Q%60VD$J@^)9#KT#1/ M%JY+J^0(D8SQP.IATATPMD5#DD.LS[CN=^ M\3TH>GM',?++[8-%6"[77@#_HBA1=SK%EC^8=E\LD?Q_A 8#5^0G.B"35S!9 M>4+H-;O456=GQMN*0K(%0&\=?=T^"//(LW9A9. !]-+<6<4"+'VJBI@-]E(Y^A(K .\]SD(#<% MCSF6U=I'B)@6.D7JQZ)>HRLMCDD=LWIP$VO:^F156"&P_G;B7U#&J#80735. MYF'-L*8/W,(E]4B^BZP$J^O$2P<[NB^86<0[>B1P%^_;AT[B--E@.@41Z6R2!T8'*B\&!]XD)6=#W"OA_BX)ZFUULL$?>.PEIL+U&,/9B& M*WK@%E2?_84CT+:*KT"^AU(\NIELA!P"!^; M!Y:2^K&;(B@=-M\-T1G?K/LF.O4AAMA5*)8YK6G(!/PL$+#-F# M<+Z]*.KTQKV.0!>O6J[:_:)B_ (H'99USX7%%-8B)C[BXK5]GY%)X(N*6GH; M?3@ECHFJG=.29$-?L<^W-A6%XQIY^@6QULRF;QUA;7L$#4$"@^>U.4;)PVD% M>=\B,!T6^R,X7Z!,*?/G[07T;!5,*K^]#K,Y.+*W/E*O8E&^4F]O?O]#_&'C MFP)9OMM,AQ40.YE;J4XUOS031()O!P*+3O1(0'284]&-0_*R4%5H M'6;Z&9KQSZ;Q SFQO.">6,X<^94X>4=52_R)_=&]]8^9YS@CE("X#E23R($\IKK6K$C*3[K@VS/*#0[ MN*A-#:^F.B,* *_"3[3(383LMCI8"-O7F75?_+ *EOM/@PZLJC/ MZZN2>968 07%N J0.C M=H_!@L!S&A1YGKG-=9B+_/:H@5LP-V5P'>::902, M"69CL@A+#.ZQ#TMNG8D/,Y^E; H5=+IZ7:%1M*FRZ,,LY4$'&80.#"]1=*-M MH!YEJS[U"[:D!$"'^=PC-L.>'X=*"R5,?GL=9I.X#_UF%7I/ MTDO%LUOK '\]$G-ORASD->QEHY0,UW?%B[/)?(_RS5]0 MF;H7+DVNHM\)]_'#C3#VDI>&[D#I8(U)8EWB3.:K1-%4,6NJ'S)J[G/MB-TE M,%3_G,.AZ%\U-Z.X<<;S P'=L.(/<.)"?5ZA55^2J Z;*&L(PE?^>D++ZZM M"Q.+Y0\VR+#H,'.IF7.DO%L!,FW-IWV\LZ0J#*V!F]7Z:--1_<""GHXM.B+X M0"V=RZ,QGQ>3@N^JI9IIL2.2'UT1:DYRYV.ZJ:YQSD$_3##T/(:P4RBZ_($?B,4HYI\@9-0EEE>X)54@=9CA#>4JZ &4.[+F 3@+?HE/0RD" MZS#/Z'C"UET%879,\6WUR?K%BVJ_2]V MTWX-EOJHH^*G M0QZ?/A@!)9NPR]4"+>=G@'?XW;_.LID,D#GB[0IY_^#5!+ M P04 " "5@*U4:3.9IMXL ")S0$ %0 &EN9&DM,C R,C S,S%?8V%L M+GAM;.U]67-;.9+N>_\*WYK7FUW8EX[IGE#9KFY'N$H.V]4U]XF!)6&S2R(] M).5E?OTD#B59NT@1H(X]-[K#I84ZYP/R0VY()/[]/SX?'SWYB(OE=#[[ZP_\ MS^R')SA+\SR=O?OK#[^]_1G<#__QMS_]Z=__#\!__O3ZY9-G\W1RC+/5DZ<+ M#"O,3SY-5^^?_)YQ^<>3LI@?/_E]OOAC^C$ _&WXHZ?S#U\6TW?O5T\$$^+J M;Q=_$5HY;7( ;UP&Y;D#YW2!PIUPI0CNE/^_[_X2;8FNH !NLP%5BH(0@X1D MDE?(K2S6#P\]FL[^^$O])X8E/J'!S9;#MW_]X?UJ]>$O/_[XZ=.G/W^.BZ,_ MSQ?O?A2,R1_//OW#Z<<_7_O\)SE\FGOO?QQ^>_[1Y?2F#])C^8__^8SI:K,$OU!W?J)^!V_/KT^9M_/'_^]@T-9'CPZLL'_.L/R^GQAR,\ M^]G[!9:__E ?"U7B3*[A_-L&3_WQ*^04CM+)T3!#+^G[TV=7>*W1X^<5SC*N MY^OL]4?S=.E#1U5:\\797QZ%B$?#3RT\>2F 7_$8]6R[.?U$GEP/BI ME/_M\OO74[CK*)Z>+!:TQ"<1%<]"(<;!(3^:+C O26S\\^815RYRJL#6FL$C7&'-Y 9U^XL?ER?'Q\$R8KO#X M[.^K/MM9RJMYJRE>"Y$@[RKE5XOY!URLOKPZ"K/5P2P__Z^3Z8>JU'_%U43F M5#0R!)1%@K+20HR8@&L='0]6.*&Z"/TN5)MP0'P['&@F@&:4>#$C"_5N&H]P M/3P"\OQS.CJI?L#?Y_/\:7IT-''9JABC(3S6@LK%@%,A00A,LTCS0":["S4V M0;<)1>2W0Y'F FE&E?.WFRQ+M%J ]3*!XB6 X[Y $!JEM9R)TL?6;2-R]>V( M_$$3VTRLAZ21:*"S=R^1G,G7=S 6ZG 2:]+ M%I(T5NPBZSMA;4( _>T0H)T(VK%B]1X7IQIH/DNG7DMPDN(N A")"D."]9\AY" M=C0\X:M%):<<#:IH3SRZ@\"[X M$',!%CBM7)X9F=WD(!87D1:<$-9V(1I+?Z=);R;Z@YRG=>SAZ%68 MYA>SI^'#=!6.)C*)8%GV1,%"(3D2&:/E&LC&8@RR>.MYGZS'S8#&%-@T)D(+ M$33CPVMD,\_.PF)$/MCQ(Z>2X3C7F9UBF:4JA.87?@0P[V(P"E$0RPHR1 MB^X)HV,F!.&[4.-^;&.*A1JSI+%@VBF0KS@&GXW4VH<%OL?9Z8GO7LQ6N,#E:F)MD3SE M1&"5 N50@[/5O#KAG9 "E=Z7I_X0_!UB%^)'#,HJ,"52#)61@?-90>$R>L>\ M5P7W-"/C]NV[\^WJNMQ16,V6WB_3V7PQ3,#IH *%[5$&\D0X(P7@.(>@-4+F M5BNR.4&:/HOH*I)QAP-[)\Q.@FI&EY?3$*='Y,+B/-*\N09"T((U$96Q6/AK9>U@C MW A^J.2O\GC'&6_'Y/GLW5M<'#_#N+J0==A^6AR>K6KI4-?LD%V<< M]Y%BK$0&6=%PG8P,3&;")4^(;)^D_UVHQI0<:<6(9E+8F1>UO.KJ3O33:LE# M6IV-]LL%TB:98S(Z041.87C*&9Q0!A@*JVC(7*4KJ;/K=6);OG-,>8]="=!S MNIOIB&>GF?MUM$Q!\H51U_*5P#W#$C*IJZAJ+A?!!XM@+7$U)NE325W4Q#W MQI35:*4I6LJB4R'!3;R5+@BDT8$5+))M2PEZ&-:2NY M%4G:RJ-M9<%%OG[%@X$54P$H2U 4JP5.-C H1EG/-)9L^A06W8YI$V+8;XT8 M;230(YH^BX7(P%D?N ,6"P,5I 2/!,L5)W*R-D719S?VONCS0;L%\Q/RZEZ% M+S4KH(11:YR%R:T/)%!#VB;;NA3;2 M(+P%1=J*I>5&X^+D1CB.ANJK;Y>1E+[*H1Z+2A8<\X(5CX%'T4M[W QII %Y M(P720 S["O_T9+FB6'!Q#5E(3@@?-)!#7^U<<<31@F"4DEYHE6WJ MHRHV03?2X+R%UF@NG(:9G+@Z Z!YBB0^7CU\"?12#DXF!\(S:5.0CL<^M2D7 M0(PT^&Y!@H=.=8_8ZF"6;]ANUU8480RYP4I&4#HGH! 2R<6Q.7 O,HH^&]WW M(6NY1XM<+@#;/5CZ?%' 0#+T1!J[U#W2<%>0>HD096 M[9G12C!CJ[B+F4QU+3HQNF(/3$-,4H!7)=G"@XO8IP2D1\7=:$*W]OQ[!'&W MRP5<;A_ %$8E'616]:J4&0(6"8X;RU @(V>B3_Q_>X>&!RCJL'Q?%0']IXKC M8S@:5,/J:5@LOM",KP^)*.&S%;R BY[\)I,B!$W3'86.@4EFF>NS*[ 1O#&9 M]8=SY)JF;BZ9AL/5]\J740+!AE%;U7!F:(FR93U"XR M&,555(9\3M.G\/\BBC&E1MM)_L'SW+";$7X(T_S\\P><+9&LU84#]&OJ#?7@:T0^^[6Q[?KPG>)N-IU V/(J;Y M6=G1NCCME B3DEQ)G$E 4VL6>3;@6/ @K&*Y5K<3L;JLQ%LAM; TRR&;L7[L M>7SHB@T^*@; MSL(L3K(ZP?JZ=! MEB^./X2T.BQ/WX?9.UR^F/TUG\+A M[!DNIA]IP+7+POF:H)"1PH15^#QA.5.PP260(I:$CE,D8*RH_1>5B0X\UJ9[7&B(-0U-M%8R<*F%Z1-5W(UK M3!4M?5C34"X-W>ZS/BX_TRRLMY=/"-KI09CY;/D3EOD"ST]-X?+YY]4BD$#( M<"^^O*!Y7-ZVYX?)2%ZW^XJA 9F@P25'"I5)KIG*):I>F<1N@VIVX.LKQDD. M.7 A$B3+B%,F)_ !*Z&_7)>AL MDCYD*)G$KHPAN\.8 1Y4<"5R[5R?K;V=U/N^MO?&2JPV\FQY]4&9K@9Z6V.C MSCE \+QFMVT"YPVK'=0C?1>ES'U.7GW%,&9+)Z)T2DL&4=3>\K7P-5J;2?(B M:<68*+E/,=/>+-WC6H(',O%ZHFL<%&CLO1'04SWQ$\Z0)FH2,&$.I"Z4-9' M" 6AU&[!12?R,D-PG38.;@$TJB1J4S+M-O<-RW>70WWH*9;EQ"N+Q@^-'S,% MGMYG"%EST%HA+X%LB>Q3HGX528N1'99ZW<-0W(B+C].$RS?SHSPIQF% J4#2 MPB-[ZS6$&!F(F'A4JN28^R1";LNER$W$4/+BC:DQ]2"NV?X$8_F MPY5 9^Z2%;;DE#Q0?!Z 8!4('#D8J50EN#ZJ MY!*,AJ&<<#Z[: VPX>H(QB,X'1+$4&J+9B%2)]_PME#ND6LK'BSM&RZJ>\@< M]^'M1H8E "XN6%^&$$)2M-6O16/0&.VF_K:&.*H!H1YF^(FO?I>S" ML*/BTN=Z2K%>+:R\2A"_4?4GKASB3'W%V@F=)@:LGT,_O M$JP5F?3_7+O=(RLIH+ D9UG;Q042!#I.WUK%K'+*=NK+]@"P8]*WNW+INN_9 M5W;]0O3BE#.F" C>#TNY@/?2@&&.U?H#8WR?RV/O#M$?6;FVYL=.T_[(A=1/ M#W]Y]?KY/^@S+_[Y_,6O].WS+A75-[UG/Z75]XZP48WU#7>7G-];@L*87).V MVA$KE".>!4=6/"54Q3A6F.A3A'4'J ;'^6][],..[UJOAW,J(49>;PPPX'(M M#N8\8"J)8Z>&_8T',B9+V(J3-W0,>#39M^Q'<=L@-@(M1"CD(G/RRHE72I/' M[ 2I>JERPI*9TKY/V+XC\%'9XD=@:'/A[H.1#UI6R VWA9$3RDV]QX76EA=. M !/,VI2T5G'O9N^QX M].#-/WY^>?A[GW.]7Y^^I]CSYM&TBCAKNX_+K6 N]P*I-]9<^L&%3[["Q71> M;ZI8U&L(GN'ZO^<+X?GG-!QW>AU6^+P43*L)9Y[G$ 6@Q02J2$5.NF6 V6F1 MO&6Y4U'_?L?98(^D0B!K]G%*,O[IRV_+>B/(>=+I@);SQW4;OB"EUZDH8*Q6 M^F-KCE#74BW9+1]$KR;8QR5LS)>OM^PZ]*#!"TW\F["MSZO?1F?""%H MQB6((F@:N'9 H1$':UR2EK&,V&UW>D.,H_(ROGF2[DJ"WB0]/LVQSCJ IMOGF2[DJ"=E>'#$,\+!>'?3C; M:8(GHL2",M53&+5KO5;U\MRAG(WS9-"@9'W:2'88S)C:;'U#M']L6O56XC=Y M0DS5JKX2:Y7\<#V>@)@R G<,&0K#L/2Y8^>A[O!.F4B:=,/)\0..;!,AX*&K'Q/8DW/'],UT=WEGNK6?[6NG 6EV@0.@"3KE[A1\,* M,C+0CB>6E6(FFHT8-*HNG&Z/!Y"ZLW*<9-A37T[I4[3UGD&74SW3Q3E$F328 M&)D,2G@K^AR,V[DOI_\^%&-[,;51D3*/D(?N>]%5/R;3ASNF5V+< .KU&_>W\ M(/W7"?F \B(Y-A%38SF]:YLY[%NGRDPEA=R DV45SLHWD*?[=^]$8.^D_SS M/L33S'+]=+*^6* ]'V=3F_ 1^$ANVQSU)%"$HJ$4F.7 #:MWA&D%P9 _ MHE"4G)/4V*\-Z;WH-B*6_LZ(U5QL'0EUME,Z5.N9:+1"!P85:50G-42M/'!5 MI%-"V5[]H^^$M1&%S'=/H8<*:@_*Z%7X,E!:FX)946 =2KW@UE)X%)-)4&1* MA26*F4*W!K1W0]N(0]_)]D(?>?6E48W!+UQH/W%!&&.T!Y]EJ<61 4+F%&AS M9"FDG%%WNT3B7G0;D+EXGAXU, M;0H$CK-Z.5C,2<2<=9]+-[9!N1&_OK.4?S:\! 7P7K<_91*1WZ].+>$NA&1:3L>V=;.UEV)-SIC='/L""%K#??'#WA MT6!.RD+B]4@!UK9I 26D&&A&>+*>[\L)VP3O1O3CW[UWWURT'6EX.4GW=94( M;F7@1H-%4V])DZRV".& R+-$EF4,;D_,NP7B1F3[SK+_?>37DUZG%^:E(2^W MNFCXDU"&26W6_6=4UA2PJ$QJ.5B1(UH=>)]CX>EF<8 M5Y-LH^2ULY,)G(R,TK%>F&P@,LZ<8-DFT>W2KULP?0.'XG;ET0TUP2T$U/#F ME0_AR[ O?(I"&2MT5 Z$M[)607@(FOSB7%BA07HF=*].V)>1C*IWXI[8L9,T MVM0UO3H%\/-\L1X=YC?SLOH4%CB)PJ-G9#I*IJA<&6G *PJ7O#+:D_;/.E]Q M!&\I8+KC)5L>:ONFQ=YTPMN=+3FGX.53+Q.M7!%%&/(CBP55R^T MA;-2=[IKY!9$X[K:?D\&I(5T6IY#.C=G;U;S],?A4#Z^?/X9%VE*$S"AP8BB MF0=R#&M7/$%6C1,LC^A"-FBC[79!S=W0OH%#;3V]C]W%]1@MLE)4GIDL 64] M-H6U2).100PR)61:TGSLM7'%O2VR'JY_3ZM3%TCOI+!N]>7549BMZN4']-/A M3K:)2UAHR7.(4=I:O!)(4-%!;8GIK=&J=,K,;(YQ2Q__473TKD2[34=1MP>/ M[7:'6AIE/ \(*7H-RH1$#C591EEO,;?D"YG8)]^PE^&-J3/<&!;->+DURF7S M-6Y83BQ*[G-F4'*N=VIH!U&'VI:$(@>1O92=,BF=!C2F;GC?Z])X*']&NA@R MENF,)/ER^O'BV$YCZEJ'9;PETV@=TJ0G \&D#%'$$J5GJL0^R;4]#G),'0*_ MWT73CF>C7$A72H+.4E*!.9MI^J,O-*Q8;U(WL8"3WGG-=;:R3\*G^]#&M''T MO2Z:W3DURJ7R]'K5' \TTXIHK)4,==\6(90006O43,E8E.Q3<--W7%OV>^R; M2OU>5\F.=&I3,=1T*?#,96"&,W1" M)Y[WG^C:!/F6O3"__S4Q?OZ,THJ<#>AM^'QQZ4>9HJF9"2L-J[=D"@A"%,@Y MUZ8$3-C09].V_]A&U;!S#"MGI+0:Y7*Y42F\G,_>U=ZF0YFMD9S53E907*Z7 M()-&<-;$NH=N7;',Z=2G8_9>A[EEQ]'_OX@>GVR=^PQ^;?UG,;@_2' QRU MX49,B=@7:F$VJP?7HZ:XU!0(,KA2@D\V[6V;^Z&#&/E^;!NV;M9"L3\)ND5> MMZ'_VN7Q>5C,#D]6Z[;=0S?F2<#,2$/6'F@UE9]L 2]$ !FT2T5[&3$]-*!Z M"*"1[W*VI>*C2?)QZ@ %BTQ(B4 KHDX180U*&B!'$I&3JREZW<77KP[PVR9@ M=S$^HK*;H!21FY*!%Z=!R=JU2)0(UAKDS'LCTV8MVQ_T^I%OKXU%D6TEI<=1 M6R8;AF3&HAVQ,SFLW7FVAL+<75[-E=7%X]9S9Q1;[I%(# MJ15%46^I[DGD$*UB4$KQBH?D5.C3@^ .4*,Z4+(W[K224M\B__/K/NM9B/GQ MA_FL3LZ\T+<7VJ;N4.2_W0N:%/GO,*9&1?[G"-9:HJ224U8&^'!AN52!(MB MD+EF'*,/V?9JOG,11[.[>E^'3[\$BM*GX6@Y246PY),$\B#(LXC60,Q: !J1 M%"^6_([.@[L(9TQF:@<6W'HK[X.GOL.-S?/%'[7]VCR1]IQH8Z/'FHSA&&HK M;@F^=ON31;*4BK*E4Y'%S7C&E.#HP8.'3WY[(OP\G4V7[S'_?3[/RXE!+[VM MUVZ*VI,]\@0N* $\B&RX+2%V.I!T,YXQ)1IZ$.'AD]^>"'67R&=,0G(#-M># M+P45>*,22$_ZJ?;/4)VN0;J(HMF(UH+R+ @=8R!!27(#93V5( (%[)%Q'XKS M4?9J2'N[_1Z);=M6YK<2>?NI;D_@FN(]W9Q_6$O0W3J,*I]CS8309]HZ6S@TOAPIDE&O@.X=$]3VP2#VV# MNE$ =.L)KTH3YY1)V7) G2CZ]:KVA+8" "BC[J]"Y4#?HTW?SLM5[C MIJB(F,#$0&,.]3)R;0QHG:3EJ'*,?=SCNW&-R:0TX\P-/9E:B::9R3E(Z>3X M9.C/_PP_+#!-3SL/D,X8YG^6+U[:=ON)RO5.'EX]9T12]J=.\^+)3NO"^AS9*$6Z%O5E:\/); M!_USWC>@1G"?ID='$\:R$2+5 P;D_JI0% 1!P;U-6I# O0Z^S[GAS?#M[FW? M>5KO^GP@6LDL!0%%%HJ3/?$^Y*1!IXRF9/I-['7US'9(QV1-.W#MNLO>49#M MKAR]'>':_ENTFM6;<*()%%X(9RB\('> 88TNT)GD4A=ZW8=L7#G,[G1J*J@V M%3%W0"*+\;P43*O#0M,PW/C\FJS[T[!8?*$961>+"1EC8>1+^LPH(';D.T0= M)%@*66.644,&OOG3)]0VC.)P- [PR&%:\PX(@A/- _KTB MG[XFKX*.J%PQ9*EVI>:.&$<1((V6M/LD0,.$\_79NV9+G:"5Y"FTBZ:VIO?. MU=;T!M#F9+"4Q/5^PH";T.T]",@EHQ790I:*M(X/#@*O_3A5B#9B<5+VNB+K M^PD"=N;9SB' -F+<1PA0\SK6!*4L#Q"\CO5@6X*ZFPXQD,=:3-0\]SG5>S>N M,;O_S8G44$3[H@U/@2LR9R!\KK&.X^!%$:!E]CRA(6/6IU1W&]HT'?4MMG;B MLA>QN *Z'O)7UDN()!Y0RBF=@T''][Z ;L$ZJF;Y#0FVQ7IJ(<7]96?(-Z,E M'Q5HX\E@6$;A?Y$KDP5>"@S6]\.V MW:*X]S6]-BVV&U^C;8Q[V,8,17-&6'!12K+5/()W2H+.Y (D0;P0?0H '\\N M7I__UW@<2(2XJ+=(+4GF_P_#8L)]L-Q; RR)7.LT/3DT-#_9*\=+U-*Q/E4 M#<"/*:YIR,!M#&_#DMX _%?2!6\_X=%'_&4^6[U?3I2KUYL$!E:0FZV4 M8A ==U"T=R5S7JSMTTQR-]S?D!7>'RMW$NXC$;(NG+>?YI/HHPA"1' ,ZR5[ MK$#4]%5"'@7*K!FJ$?#P%.Z8JLM'0[^'B/(Q64"I!W3#$/3[RZ ML0*8+ZK8$E"5/@VJ'@AX3 ??Q\6\K<7YB-S[>7ZRF'B=DZH[:.CJ.D'Z*F+V MX+WC.B03I.N3VGX8WC$U9QX5\[869N_=T8HM74GS')05+L[1!HK4N?,9+/($ M2HI 0&G56*=I;A)CK.Q:H' OB"W[&']K?-JKC/HF6&ISO8L'JNOW.R12[GI< MDX3)QG@;)4;J\VLC0I+>\<$LOWE/(JU?KUNU##(^F:TF(EHI8W8@;3!5H.2- MU]8OEEOM9-&:R3XN[F;X=E)&9Z]X>^$5;R^\8L@9GLX#=TX8H2+85.I9KT3^ MH30&1*VF+BS)HC9KBK;%2\>4Q>A ETM*IY"+V7*U.*FE[;_-PEH' M8GXV7:8*Z]6"UO-)!3]\M/8!G"4<;F,?SIMARLYH#6Q0QZD6Y*>DP02/7&ID M1O79=]H1^"@J>O; PL>0T#K214M[S8BFG'F.'NAS:+'+; OM_XP;F@K2L*9*A- MYT*A*#17WFCT25>-P/L<6.D;/UQ\R^FU.Q-+2T,YJ8"'H$$IG*@X5!/08S!\G1DR$UVYR'3W\S,7&SE_[77_Z1D+A"]@Q"&355%BHT3 M%B&L2)Y494I]HN:;\8S!V.R1%0V$LM_?SNV2O-A]1 MN^/*%U\X7*W!=3UL1TZ%*+4T4#-#H5@0@*SD)'*Q_FHC^W:'$JZ":7 *X^HC MSXN:+U5&EI*<99I62M#DHUF#$&,4(#W2_PRM'[FW0=^(<$PF:E?67#]BT$%* M[?IX7$!0:X!FY#(2L"%U4=,9IPD.\LN-=Z1-%.1L0[V3QI*FQ$+*MR25M0NR M4R.I31&.R:"UYE 7*?6U9T.S6OH.7U*L^ $79 F.Y[/A)HJ?PG*:0H5]=+(: M[F;Z^LE79Y_\;3;=Q=RU?'T3:]AM/AH9RTMO/?A([ZE7UKR=G^)SG\-TL3X/G+C-F3P)R%X,^3," M:3! 2(>_GAS'6@)^ M.@GKZZ(.3U;+%8V _(P)=TP/U6A..@8U"PL^9,),=B?0CSPS?8JKMP3:95YN M>]E!_M?)Q!HT#B)3'A*BQARYX[I/@/5 P&-2_#VY>%7M M[T.^#9LLI 76UX>C"\[B\F"U6DSCR6JMR"(%VL^L .X(8BXJ>AF*Z--)8*>LPH[S,N&V)D:#)V-6NSH8 MI*\8&[9PH\JB9(=]+H2[!&-,#G-/WMR9)]E*%LV6R6^T^)?K-8ZY7FA1]MT%>(GGIRTNE6$=AN9R6:3IMH/[@+8Y-']UD^^)! MXVBT-7'X8;@:>/9N /%R&N+T:+KZ,D'#N?0H0,9B025&ZLA)#Z((DP6F6$R? M\OE; .VJZ6YY[%DQDS.*)4V.]?JV/,T$1)=$O5H[,2.#E*[/?LO=N,9D&ELP MY:HR:BB59C;Q%DP7"ILPH' L)"C)$"RG-#B, E*2]+6.'EF?NN9[H8TIL;-' MOCQ0-ONP3A>+M(:?U+J"G0W3G4]M:),V1]_(')V_9!*--\%S#R0X$F22'#S% MG8")%\UC]#KWB4W.(;15),.@# %/)$U 4QL*2_+O@R+?J1@7D0=OE>@SJ.M8 MQF1:'B;UNY7#UO/=_BC,5QQ9*%Y\1' ^!?*924 N<@EDQ')"+1-/?>1^'\XW\WD_L^PF-:X[2N,XH03Q5)@QE7M:9[(U$E-@XS%,5W[TL8^9>G7 MH(PIV]Y&ZKO-]CY,_[K_XO#U83R:OAN>N\OYIDT>V]#X;X&_F?5?+A%O&"'<^YW+7>X84SE"4 MBOGYYWK)]]DY;('*Q$+ A6$T+;KFA0*';'R)-G-O1)\H]D%PQ^6!=&#>M7,R MW87:.PB>E*2$ECI"$"@)3 [@9,[UW#UI;V%$"'UN\-XH+?38WLP>.-1",(]N M_":\D_FC!^_+ %X=P[Y-((^2&5?O.K/U,G0>-#@Q=&:I%RTY$93YCDW@V7MN M[K'KG+/*B *;S@I MU_KK1NZ,2Z3M)6J$<&T6>5:HU [-2D>VNH8RKU&Q_CMA;FHW!NZ(**DN(;[CQH M6@F@I',0>8R V6G,6B?1J0II6Z1C:H\\.L9M+1Y48\X^0:>65 H4_@B7<0 MA5+*!,PJ][EX<4. ;1.SM[[FO$E7O0(S&0J0;:FAT M_'8XQY3]Z,&TN[.X3:78:0O@5HPO9A2;5*6[G#A+8(2G*0A659B& A0N:RL6 MEGSBQOL^F8ZMH8XIQ3$BOCU0EH] N1J1* M%0-=Q'LF%(VS>G6,=4YYC5+1[F#0?@773CZ>K0PN63 @&K$FFY@ #>,,U<01#G3)36)]F M(=MC'5.N8URL>Y T]\VZM^]Q@:%&U!-7C.?U?J%ZV5#-R4APM@@0-E1/0&CC M^G2ZV!KJF/(B(^+< V79-RORYN3#AZ/30^>G71?#T8M9F2_6T_NFSO/BRP[) MD2W?T"1'LLNH&J5*#E):G& ^RY 1PK,X$IE$&VK#?VL]*)^(:M+E>CC&,VF= M$9W*T&^%M%/F]J>3Y72&R^6ZE?5ZG:]?]'0^6T[SL#;FL[/1"\RHO$70+"-1 MGZ; 1\8@95<&AA.U MJ]6M=^]<)/DUO"5+EH.PX+,)H%)1X').($MVLO"(S+$NG'HXYC'E*/HP;4_R M[%V+?;XF2UOK;G_X'4$L#!!0 ( )6 K52CGBG)I9< %6@!@ 5 M:6YD:2TR,#(R,#,S,5]D968N>&UL[+W;=EM)+SW8F4X 8!&0!5DK_^1 ($18( "6"M!$FHRFU)I"BLF3'G MRHS(C(SXY__]]7STTQ>__1BDB[.<3S_Z?D4PQSS3[\/YY]^^H^,LW_\5*:3\Y_^ M8S+]Q_!+ /B7Q3]Z/OG\;3K\^&G^DV!"K/_M],]"*Z=-#N"-RZ \=^"<+E"X M$ZX4P9WR_^_'/T=;HBLH@-ML0)6B(,0@(9GD%7(KB_6+#QT-Q__X<_TEAAG^ M1(,;SQ9?_N7G3_/YYS__\LOOO__^IZ]Q.OK39/KQ%\&8_&7UTS]?_OC76S__ MNUS\-/?>_[+XVZL?G0TW_2!]+/_E/__V^GWZA. M1Z-_6?XE_>AL^.?9XM^_GJ0P7]!S[Q!^VOH3]2M8_1C4;P$7(/F?OL[RS__R MOW[Z:6FY,$W3R0C?8?GI\H]_?_?J-M+A>/Y+'I[_?9\/SS"%??^S3%LA7]:L@5E*YP_JE^VB^=,7TB(--T$1'HNSBN N\1XZ9/ M[X[YZK,@8PD7HWF/B&]_=J]X)^=AV*>!;WUT#V@7'P3G>!YQVB?4&Y][#><* MY#K"^I'#<1[B#,^'?TJ3\U\6^)Y/ONR"J_Y+J+,ID\OW]Y^6__#:@XGAX7A8 M)XW7].7EOZ[/. "?IWC.&/^^:=AIH>+("R7IDAKG#+)A!B5R1J+S=)YK@?+ MCZA85FA&DW3C$T=U0IM5@^7(DM"1>O8;19G*U7,,/WIX^3++_0Q LK=QM9!_H9P=:&6F9MA"CC: TEW4)I(6/U@ZALZ,US?IKOX-6)Q/>C#@DAV"__-/DVG&Z5]^9GT0^7\NPG2.T]&W M=_AY,IT/@K39:I<@2%TA208AY PB>1UR\E87U1NG:P\_(7J[F/4VT[P/IM_B M=#C)+\?Y!3F]@UR$43$AA&P3*"$$.)\T8/8E>QITB;$WGF\\^H18/MRDMSD6 MO4S+TT .1QWDI>YX1"YM% 2"(A*E0H8HR&OV47M:?D7*PO8W1:\]_828[F38 MVV3++F2_',^'\V^_#4?XYJ*:8Y#)AU'""S"H*+)4QH!+7$/.VGLKO HV="9Y M_:DG0&XG0]XF574G]1U^',[FI+7YFW". \NBUU(S$"8P4$P[<"(78"H4(9FU MUHN>B+WYY),AMX-!;Q.LNQ/\:IPF4YI %H-\/Z=EX_GD8CR??GL^R>0/6E0T M-@$B!UFWB$A_/@9@#@4:D5*4??%])Y"3H;\_<]]6@^FNA@_AZZM,(Q^6X7)_ M['(>HFB@Y(P6&&,"5*!E)M*2 JB=QD Q \?2DPZV0#@9!?1AXMO#Z)@JHB -39$$G73D/=)$9#0S(GJB+78/M;<\_-2X/M"L MMYGVO3&]6&[.IF^GDR_#<:+51B>K6-%07'2D0*O!21*D-N2&<%^4<1MV;[O0 MO8;@U#CO8N ->RR=MM-N 'L[F/ZIL7ZX<3=PWFECK M81'D+"JA&0;G&>^^-*\_]008[63(#:QVVB=[C^EB2A+C(GX8SD^_GT_,E)V?/1G+[G# 0' _?;,='>4-SWY!*CM;- -#/>PT?7\ M8CJEH2[/3JKTR'6_F V0Z8)&1Y#1DO?&;=V.C0((C_1.!%-<]].INQ"< ..] M&7@#\SUL<[T:SW$:TGSX!5^$>;C$.5#&"ED4^>V"TPIBLB6_G9QW)EP,WF>G M?5_!\&8$)\-\#P;>P'P/&U[U7&WZG$+TCY/IMX'@DH9!JPSWVI(C&!F$3'$; MC]XJ3G&;R]VSGC8\^&1X/MR<&^CM89?K_7D8C7Z]F-'P9C311!)YD8 )T-W=_-NH+W3;M8E MKJ_?,UV6V4V#F#F7V7G (!0H"O$@F*C)D0C,%U&"57TY:;>??CJ$=S/L!K8[ M[7A=3CJ?<#1:B<_:8@Q+Y"R@I3G'!DMQ8"&/P0AOF6!&I=ZF\&O//1F&#S;F M!FY[R \C).?@)<]V'6#51WVE>[B6GI42Q14>P@N$(. M4D4#BIL,DMQY\:=@/A/6RG/2=? -'=3;J!Y$X[9\]HC'FA MO5'X.."):5&$@,P$A8-)DN,@'&E.9DXZ%$[([E[:C4>> *F'FW #F9WVR38, M[T.((QP$+V3(TH-=K!NZ[LHGS! LYT8FG8OI[U+.^M-[I/C:E?DC3LN=S+GI M;MU/R\O0?TZCR0SS7WZ>3R_P^SX3(?AB09L@:&@:E;\K M][N$65R0=?FDA4)^P=%\MOK.0BC ^&7EA'^Z%U*/BKFCH,&]"CJ [$D+H_=X M/7,%[#J>%XMY';44BOJN@9](F32Q^'"U@+C)(-! - M1G([52TUXQ4P0R$'_7\H]JZSL\>O@1N%-QY0 OL8N@7UWW>1_K9PFP:,98HM M&8*UKB9:)0XQ)$G#%8@B)I/%78%[!^;7H1S/,^R+GW6Z.QFWQ^H+M63)X#_" MM%Y*G%U"48DI5GR$G&*H>\8(P=AZ!,2U=ME9-/DFS[WW8:FMUA'_^ M9)5=+$$9)0.]03(*25Z3QE)PL,/G]Q3O M?M\'T#('=-% #:;X7SV+-9* M VD^2$4[@=( =YX<"XZ%WJE4R+'PAOX3J,5=U_@/']E-',>?53JRO+XF=#!K MC_[:3327YWY7H+34WB-WX+D6H&B X+,)D*1B.920K&X3FVV$XN M!F[A]H79IV?C7'][^=\7PR]A1.!FS^;/R3G]-AQ__/RA5=*)RW3_LG8<&8GF'--)AFN,"YRH5 M6Z2",9!/E:3FH!BYL &S!FV4]YJA]KQ-F+ 1SBF(H;N=>XP7KH:94JTM,WN' M"4F?<81O<'Z5CB^DSI)\85ZPAJS,DD-<6,T,XYP+A\7?5=FCPS)Q!ZI3D$)O M5N^Q2-L*VZOQ%T(QF7XC2 ,*7;.,R8"-& A!1HAH.+A3O%SV&87W[]C.,9TOIT-O^$TQMC'NB(SK@*+%($K(SW M$&3(1)/7QDK'M;_KBNKAQ.\ [A3TT#<'/=9]VSCH 7+FHHP2-*M7LZ0/%!(E M!]DP6J^R=.%0 HL6LJ4E4N-)H'MJ)YTM-B;N1NX@J_&\S#^."1G M9#E@@O3R:QI=U'3POTXF^??A:#30OHB\PE$"]\(4!3*I#"H292XQ!%:"TE&1XVK:N +.D7^B)4A+P0NJ M6"2V.1;8".=IL]_9P T 3(34\B!W-#(0.48(7(E2(H$P^G(HF\3Z"^? M_Z1Y/<"$/1;G7:%X/0QQ."*KX8PKH4:; JT[#(IQ M&E2MJ1,TC5Q*XY2PADMUUU6;PZG>%>&3/P)L0D6#G?_5-N3;\*WN0:Y"4IME MY-H1A4*2D\E* O)%)$3OM"5/4P?6=MOW)I[CRZ$-?UOV@#L8OX$D7IY_'DV^ M(;[#4>TR>; 2F5++%U:/,6)#B&S05F ">G37""%<:'1]LA72B&NF'@AYW#!8Y=FM; M&L\GX\5(5RA7]=\&W*NT*'_MA";]>N&(B M:&;K!EL.*US_,9Q_>GXQFT_.<7H+H\J$,6,"+FK3X9!I/O-*@0O2$_B<9&R4 MF+(#NA,33S-B&NQ0O,!X=4INW5*6>XR5TKQ-F<3UT"< MJ!0.-7.#W8D-"UH05B?F$$*)@L+LS" @_2E[P2,ITC#=AO@?QIGH:/06>QN3 M\<^Q- MM$*UNF=%XU[LH]\H7B5ELJBM!YJ@6#TF6[0HMB!-5-J*PB++381Q%ZH3E4=O M1/38UF@GC_B:EIT4' 6SP&,JY-?0*N=K/)U]RMZ8B"K=>ZEFSV>>F!I:6KS/ MMD???9R"A"377HOG^"%\O6:=FHN1LO2TP"FPJC:+X"R1#4P!IEDJQFMNTUU5 M;+JXEW<".S'9M*"CSXY)FP]N-PDZ!9T],P*,9"1HJ9 B;"7 &IE+8#:9U&:K MZUYH)RJ9?BGILSG3C?/>ZT+^#DTK19ZT]B 2IW61UTJK.B=@SJDLR+]&UB9_ M9CNF4Y5)/R3TV>9IP_@'7@>3E:$)3N9XV"VS9I%M= G*@" M#C5SGSV@ON^RG9\/Y^>X])>K@T03&(Y3Q9:C2](E!:P86N.L]. 4?1F+X-)P MH[5I<[7X#E G*HF^:.BSL]3W7(2M0Q9>"L\ID**P28+RIAX+^[BX'R!R"%+I M-H5U'E.NQE$$TA,)??:E^IY"?NDK+S N;Y"Z(H64.D#6BX:BKE:48AJ8S;[( M+'ENE(Z[ &J-LO3T::EP4:C<&FJR0AL91 M1U':1!WK2$Z&]4XF;I%/@_G841C5)[G(B$78D=E1;,; M#Z'F#O-,DYUVOLTQR!9 )R. /@S>X.K%.YR343"_#-,Q.2NS9RE=G%\L,H)> MD+'3<#Y 23A\]& ++7/*8H1@=0'C:UY0LEZ:-@G[]V,[&77T3$.##(MKB!:Q M;VWN,L5/M6KE%USNK[V>S.JNVEGY$+X.>.&,,Z3Y+5E%\UNNEQI+A!Q<#CKF MR&.;0@][ CT9";4DJ$'2Q6TK#!132LA(KG2,%I0T J+5")PEHWGM^N7:G+O> MQG(RJNAHY@:Y%W\;CB?35:].G,T',H22/&9P,E! E5VBB4T5R"BMU$KKPMI< M 5]'R^T(2 M2;*:M.A52'73AM$ZR@6)6*)R)@;/VYRMW,31NH?)K:>^[N4R6P=C/OZ^)26* M4I"">A&07H/ ,O@H)=B@HK5&,?1M$L4>3=^2/FC>N6/)/N8^3I>*71#]X!U+ M]B+M_G85AUC\.%H@?0N73.V,Z)&<;UD@.)[!%HR15L>D;:.^%8^]8TG/$MC' MT,=IBA IP#*L5GW7M01K;?3E!4HBBN>2K(B(;78T'FE3A+T8NK\IPC[F[;MI MR89"_TH+$VRTX%/M6"_)-7524M"=LM5&NJC4FD/XM)HB',)>'[;:^JX>NRG" MVU 3O#[A?)C"Z":ZOCHDW'S$<=HEW#&LM=X)(D05,[$5;5%>,!>X+E9&%[4J M0?(=>B?K"YB$;5-?:! M^2AJL.RCD5NG+,U(:="EX6:J";UY9].%.?(B!>$M3M]_HK=Q4'-/;(H<1 ZJ MMI J]=($<8U1< K(@B]MI+,;OB>OF08T-'!?;Z)<0)H]NYA_FDR'_X.9I)Q3 M5I;<=$YK:0D[(LI/HY/I=IB8B6<=U8N+H9/8&:4*;T+V:S2XJ,D8Z MU8LBH>C)&TR9QLL(GB5<])\P[GB"6&(Z23$<8.X&>4*;D%V_D1E"B9DG!3J6 MFL84/$0; Y3B4+-B"7R;PY)[@)VD) XU?)/"*U=YC5L7-AX5&=X+2+90F,ZE MAB"- FF+$3&D(F.;!+(=P#UY??1-0(-4GVL0;ZUOQ496A%)@8HJ@:EL"+TN$ M@,)X+I-AMLV9_AV@3DD3G0S>(/OG%K3+Y2TJG\G2%B@\$O4&52(_QRN:QJ)@ MWA5K??4L%"H-F)*PBIGA76731?%(5#,D<1K"U!MDK^>]PI%7O1O'-*Q3[F/LXQ M^BZ(?O"4BKU(N_\\_1"+'T<+!FWRDA=PCEP75;PCC-P#*B.C-9PS;'2G_;&G M5/0L@7T,?9R4BES;)A3I(#I7@"8W0E0OT]MDI(A>2"_;'/ ]TI2*O1BZ/Z5B M'_,>(:4B2BE]S!H*.@-*,TEP#&DZFI*\=8S&]Y13*@YAKP];/61*Q?L/].O? M7K[Y\/[LM[.W+]\]^_"*_K:W=(HM']\LE6*7X:RE47#K2M"8)9>HBK(N*%6< M8CP[(Z+VF],HMCRH]Q0*%;V7F@+!P'5M%!Q(G=%7AU+$I'0IH=%63/\I%._P M"XXO\'L_'EW5(SB"48:<9<1,[QMCM@4V6^54KOU1$W>@F*Y7JHD[X0VA-4'G MV*;,Q0%@CR^8;@QOEDLS>IHXG[/Y6;D$?F4$SUD61CO0@A$R- (\J@S",EJS MO<'2J,W51CA/?AKI;N1FS-=VFHN;:#C],DPX>S\9Y8%"$J4Q"H3PNG9HYA"0 M1RA.L&B1HS2MSBFV87H 1[8[:1MET-GB#;3PCGQ ^L!/!.L%#7@T6?15OFRP M/G".8Q+$5JJ]NI74@CQYR8&PY> ],FW:[$K>">L4%-&?W1ND1;W'Q57FO^(8 MIV%$$)_E<[)Q'?9\^ 57*$L2/#A6("^:KGG/(#!9.V\;10MII 6U3;7GW?"= M@DP:,-$@>ZJ.NTYLEW!FM2<[3U980&-K^RSAP=D:L*>=1/2\S8[U!C!/WFGL:N & M*\*BY-(2SC4E7LF;_)2HG;=@.:]9>D+24I4*E&!R;9>G=*,#B[MQ/7TE]&?V M!M/^J_$7G"WJ 2\A7I4^22[18A09:(MU@LH:8G:"EB-,!A.ATFUN7&Q#='PA M],G/ZY&OP] MSN?+A)K:&&OVZOPS6>.L//\4QA]Q]FK\6QA.%YF]9^4RDVO\[+Q>/1L$57*1 M"0$+1E!%1?!>FUIP*V+/\7Q?+"?:L MK/IT#;3GQ?!<6.;D\IM&Q[@_ABSZ M,7R#NR3?=W]6Q\K#\06!O-P>FHQGOV*93/&J^Q_.7GXE>]#SR66;?EML/VPI M3BIBRL:9 C'4MM08%#BK/'B=F=5"\MRHDUK#03WYW9['0G@#[^D*\N6[]2N. MB9_Y@!$A,=,;KUBADF* 4.;O>+O&)X\RP>:LX7;@O/OT]9.=;&+ M8LBLCS6%G_PL1O&^QZ0A&JXS]SE$TR;#?6^H3UXF;;(Y"R%CFZ#H!HS34L%>1FUP(_:F)+^$X6BIQVNW>"^KHO\: M9L,TT,$B$]*!L35)DN8Z"MN3H^DM,!ML]+E1E?H]@9Z62GHFYK:._/%T]&(X MNIAC'KB"B4LKH"1D%",6"3%G!)$UMY)K2T'D ROI$NH/I*5#R-EP=-DYO7[5 MF&Q54V:I<9E=IM6/4]!4]PQUT.!$*8!%N42P5#9M$MPVPGGRLNANY W4=SZV M7D>UDJ043,8<':!@%9=S%"P'4BA-;Y(FN219F]!T"Z"3H_\00V\00.?S&1I5Q-M$:91/H,/M2V/A:<-!YDS:_ @+K8 M-LO(7C"?O%C:D;)!0IV/CK>@O53XAJIV:!,ZBM*Q" K:A580I!0T\=$B6"C^ M,HT:J.P)]%1EU LQ&X34>9]TK?A),,$H5 ILRI["\7JN$6BI5$*I@%E[UZ@: MP*,I&-2%_ [&?.B"0;/IO&[RY8LT/YM>WA=:%, @-2I?7(*L10&%-0\X<:(P M.[*'RR'OYI70 ZZI@;Y:5\(V!(^D+-!>9$YZ-&J/B9/7\%R_%G99.V$74/L4 M!-J'\=MPCEL+J!^F;M/>DYF/I@'O&:()DB:^5&NF!PN!>0J0HZ= .=L@\DZ] ME1XC]UMJ !V1^GVLVZ0B_0+897D3\C=EK,([G\/5(S>W#L0/MVJ!NP^6X+L'HG)5'M""D][52,5^"$<8YI6AP3#3J MJ7D=QBF0?+A='TMMH/O7[Q\MW[E__G[Z\^_-\7+W][]?S5AV=O M7KPY>T/_[,.[L]>O7[WYZZLW'UZ^>_G^P\T1]%1#Z 81ZDUU-4\:S6)%(5U MB"KRDHM"(T/26+A/@>7HC%/WUR0Z %#OM8ND%SEZS2#%N@;&F@/-M(7$E136 M!>%UXP*RK_NJ7?1JG*889O@"E[^_NG$NL&R)_&XR&OTVF?X>IGD042;IC:KE M_VLI,4=#=UJ"EQ0?FF(M-CH(W!/HH]@RV4/:1=&J0%P?^$]<=,?GN.]KD]?[%2S_ MO#H-Q?PV?*LS^;-ZY^GC8E)_5@@R6:[@<'XQ11K/\S#[-##><:P;H9YBF-KG M0D$(VD#.F29W= I9OL\W[ W-:4KN8 /4WY'8N]!MG^6R O M[G9N0>Q*$,C(8[729W(=O"6O03*(6EJT"K6V;;(M]L?Z0\JM+^YZO%NPG)_O M>CM>?DV+6^=G95E)^L-D60Q\0#$0 M_N/)IS\R>KRSL(/>PW1,X?&S:I/9(-:J/"I9X*P03,4T>&L\9%9K=UF/MW)^ M#IISKC_SQU-*5\/W>./A?D'?0*E1\B2U@L5$J(HLX*,-H!FQGZ*.*9CN4\J/ MK8Z.9F]PC>%[I9/9A\FSG!<$A-';,,RO*';\/)R'T4+3<=WK>H=DKMEPCIY4ZQ4\U$>@+7BMZ,)GB\./X^<5TBN/T[<,TD*33@H9Q7GPU6BC\^[OQ M!N=GI;92T)BCH&4>LJOE=7E"B)DB4%MRJB/-IK0I.-EF/*@@1;72#8< MAV654RD2,B\4UFI1$2D%@<6"2LD@9)M*!_<<1#[8R5HQ0@<;)/"<&"AB!F*0 M- ]Q%R,*+-&W:G+:_\E:Y^1^'85) A%8B;6A62W7:C!!$31'N\)H*(V2P1Y+ MAW%\:.5'HA9#Y$/M6J# MC,9K53)6@'R)UJD,C"GRFTW=I/1,0$!GK56\"-FF#L4M*,?G^G!F-G:#/M2L M#=[D+=MZJT[5-1.-<034A%!EZ\%;],"%B2R(P'VC+-8[83UA_OLS=X/^.N]P M3L; O*J1L4(E3%E<=]92!T+%+3B:YLA)0IF]T#*;-OM:F_$\8?9[,'"#S+QG M*5V<7XS(@&^(3%T8:& M!HEUF_>E5EIF4MKBR?^1.H**+H++*0'3I0A,FB5L,UGH4G,/>K-[DSL-E M]+-(ACDK"_]F$?EDC,[&0"M:T/6*9>1 SHT%[I/16=EB39N3WZV03FGOJ).Y M&S@0U_%<2GX71$TWC6YC>N =HVZDK<<3_5B\17_OV\@8QA*]** -+8PJ9$=1 M3JZ=XA3C%/C4*]-/6@.[;A*UEL ^AF[2VKT&NMCE0UXDVH]\8FA:*07R]F M%+#.9F&<:Y'#V:2\);>3IK!% L2;VA:M-KMZ40/;T>PFSMUJ0QS^L#XJ0/0T MU+4Z#R)J[YGS.8JB' :'F)'3/!Z0Z/1Y!\C")K753;1);%3>;2]1;,-T0D) MI!>C-_!P-PQXE=&UW)>YO*Q]-JV_UX#_9NW@Y=\.,N.)A=IFUM.% /)]0;)HO6[*U?3XF1-BZ,WS-(0T3+A.6L3L?4XB!,4Z+&I;7#> M=.T,_&V8GDT7VR++:U&KJOP#PL@6D[H"<0'O/E2FQWC5JHIH]0)Z0>EI1TZ+S]:JY[NMZL>1=K<=_5OX^PV<4 M:\P'@5D72Q& OI[+%24A6OHR1)N9I664RB-=@.V #I9/1QF\@:=']^G3Y@O M1GA6-HQ\]NNW:U\M3W&CK=D7+$,L,=0P-((CYPFL248(6XL--KI+M"?28]VO M:::8IM0\EKLX&X:V.![4(<@2.0)GC@Q7&(U%Y@!9,BL"FL(;5=S= NC!GD[M K!IRL6]$!\F Z,70G<027MY_-?+ MDVDA572*)8A,U):(C/PP&3P-USJ?4_3Q@'H2MS=PJAH]D;N 3;\9D8D-5*O3):BM-T35@/$8(2-BAC.0]M M;OH=5P[W. !'4\,>UFZRY+^EH0]GL\GTVYO)_*J9D=9<*JNAA%"KI#!%@+(' MGZ/E(#KG#3Y,7>".>'\ :Z$]&B%O\ZJ,OW8!=83?V! M+< >Z,9&=^KN$T,'N[>XQK4%7LZ< /!2;Z4JTC^]9L$$#B)X9K072C?J>G54 M.=QW>>-H:MC'W U4\'H2QK.WX5N=^JZNM1K!/87#.JA8"^T%\-$;8,IQ[K53 M"=L(X#:6!^ALU@=-DUYMW*/#4)MC7IW;+R3-150:10(6)*^>2X*8B!KG7(C: MH6!IIRN;.[7[O?'HDW8(NAFZQ\2:&T NM;P+E-[;?*^!.'YS[PYT;"*U@RU[ M[N6]#DG3[&1T\>!"3;G1J"D.X1YL< R9-<&6G6J /AY:[^C;W8;5?4S8=Y3^ M[-L+Q'\+WUZ_?GZY6"1A'0O"@8U&D-NA:F=IQ0"S4$Z)**U?(W1+='[KHX_; MEKF3E2>]F:CG]?3[>K),Q?T;SC]-\JOQ%UQ6"[[]7<2Z&[$0+ H7$D\DTXR, M_(!ZL\$E Q:=CH4%YGI\5[L@/?G5^F@T]ICO6'%OPW7YCNV"K/>U_FY,QU_Z MC\?MI"DQ/3L.]R"THEY(%@525W6J"GD;0BM:-*N7HC 6F7=K<'?_LX[KMO1)RZ2=35N<*VPM81(<#2P$#L&J6M"(\RIQ M 49FG6-"EDJ;NXR/K]+34<\7>B&D05;]AK(9NR#ZP6M![47:_86 #K'X<6I! M*4,3(:I!<6#SRXE M#C3OV;J$\67YRJ1U\D'4XCJI#?6/LQ;47@S=7PMJ'_-N]1#Z+2BTX?+R[.W% M-'T*,WPV6HB(OM6AB-!^#^BC<%"'(:T5"TJ"1Q$,HG&HM&*!NYB985('D=#P M35>_[WA4PP)!,4GCHLE R"UB/0XIND]UW'[+CZ>EX_.Y> MR6Q_5#RPJ/.D,2J583\HFP1DWQALPB9F>*;W-;X'$637R,4U W MTGI,0%X89Q6[O)T.T[4 9M4RX9J)KNSBC=+HK0.#4E%,2Z^"I[ 8M HTDR84 M:;T/T1:/:/]GG[@SU)B,1U[DSD7.34W:S3K6"ST^YCK*=T/Z054=*&E1BW ,T']1X-GDL@"ERFO.YA)ARK'D*7!3. M,V<[I3&V7%GYZ:JL.6<-:C1NP/H.T^3C>/@_F%]E>@.&95@7\D75P-DJEOGK M9))_'XY&M-*O"LD-<48_('4T:/J3+;EH)=QK9Q3,\OIK78ZO(G7WY-HXM,2T<-_ >)0.\CT+3#Z>Q>WR%AQ9(P_ID?8SR[73R M&:?S;V]'@<8Z7@2&G^O>V,#D()RAJ<<8Y4!IPVJS)04F*!:1IZ@,/J8E8+_A M_?'2/&Y%'6@X>ZZ&5?FY=?=ST');"L4O#D7F::*7@* M$+FOV1$I,,^,->5H&73]#NV/E^;Q*NGQ;%K=%9U=^XN!5HF))"(('6M5F& I M*K.USUV,UFLNC&M;E+G-N/YX21ZIAA[S[M;W5__:W[W Y3[C._R"XPL<9*6# MT%=#^Q"^7I\# M;$DZ)8>UDPZMDLP6\#E'0(Y6%^:T-&UR/-N/[8\7YQ%KZ?;;XA[3V[)Q=G@] M&7]2!_O!*/124;3AL[US%9 M&6T0O;(AUP,;5LO$*>7 ^V*@Y"14419]:'/0L4+PA\XZ\[)!(-UK8>];Q$5K MSZ,1F:@N-(W'1(I&BB9,EEJB],Z:-@EO3[(59)=KP$VI>>RM("5'X5$R$%&F M^G+5L="HHD K(LI$,>NQ[N _J2)+>XE@QU:0^Y#Q(#W]=@'X1RO( PG=N[G? M(6P\B&R*D2G3*@M6.T= T=5&O0DB&A=BX#5>,LGTVH>5?":DG!TWKVT18RMSS@I"CMPX@- M4C=_VY[_\^NWOX7_FDR79=T6*XWBO*2@P/%:T\U;5DM!.- 4$A>R1')NIYXL M>R_(>X#\(2*!5J0=5U_?@5ZK6KP+W*:QPIZ 'R9R:": W876&WL-8HM]87.: M:IE7$1BSY".1STP#< J25+HXEU#*-ML9CT)L]\0=CU5K^Y#60&,?,'T:3T:3 MC]]^#;,-D)>K>^ L2T]K>D1A:@IM@)A4!HT&C6/),VQ3VF,G>,=WL)J2/&G- M4(-2]L\O9O/).4[?X6A94_73\/,*6D[96'(%0(N:$"04 \_HYJT)=,7&PWFF[/Z.6?3M]-)OD@5VZ\A_8/$?55O64N%+H*))E)PKSBX M[#2@-\I2:,%3(]_\;ERG+9<>.6G@>G^8AKQH"+)2L ^J!(.$Q\8ZU65)L:LL MP)!AHJ \V=!H,5I#@I,92+I2 M6.5C-FT*;.\)](<(]5N2=WRM;7S7=H'<-.0_ /3#A/U-Q;"?\'ICLH&K= AT M%XH-BN01M2D4N=)L3;&J@,B#\-(6B?%!)KU'LPWPV+6W#X%--$=>8**UX!W. MD#[YT[-Q?H%?<#195&BX] 2,,=WRYH3?4M8?;/48$O@9@7190'1L^FJ?NBOWS[0YUR^8BD91]Z$D9DL4:R" M("E =9ZY%&W.#-MXFJ(UD-EK^=\3+&,JIL:/:6CF)A6X_.<^U!FU41 67D;?8T'U94]SA7CTM3 M^W#4=Z[)C<+>&\IYK[;69+$"O8(L3"VBK1FXR!-H*ZS72AJIU$ZI)[L][_B> M41NRMM;<[\?2+8G$Y_SR:?$-<0#K[?$V<--N)7!2'Q'*LY2)MO;4H03J5D1M+ M>-N<>FR%=**:Z(>"'@\Y[FIPL^I!<]G(-C$E70)1:C=37@I%BCF1$9 +RZV3 MH5,;N^L/.^EXIXG%>ZR%M N^JX;4]R/<'.$P>T MZUYN]DHX05ZNDXH\'!,<>"X7[0>XW M>MP]2^EB&D:7T*(7AD9I(25.;A#G EQF!9)*LH@B19"[W5JX^SFG17:/-NW[ MO;X%K=8S>8>?PW!UQ2*47$HV#(1==!0A1R?XD"%DI95"3(*[PQA??]2)D][) MLEN=_W_^9BAV'K #Z(8S@6N#*(7'I*T#SAR"R M!/$CM6]OOB V(Z=A0Y5K1MC89/G[H<>;BVK6L[+L?;O\VT&Q,EHE,OA"X:E* M2=3RRAED1,=$0GI)VC9[Z(;_A,3W (0V;$]R;10+>(OS]($T)DCZ/XBJ;GN) MFJ.AM"!S:W,LQ'6:8OH0/,?IQ_'P?WBI=<";0C @J28A,D(SK(" MO+85L5X55AZ\A_%]@SA!W1V;VE8],=;?G\5=Z6=3&L7'12W)Y6'_5875BV52 MD,*2 EN41"6/(!D&SF4%7BMF3#&2NX/CRYU1G("HCLO$<9I&7!O&XAIU;1Y/ MZA^@"Q3V.@$%30*5(X,HO %,7HF@LT#9YH;-[AA/0%&-B3E.)X6WT\EOD^EY M>#4N];&U(+VA S]+\(HP&O'"KLJ=P5P=:_"67X!+2 MV^$P>ZZS+_EHQ=^[#>6T!7E$FH_3LF##@%Z&Z7@X_C@[F[Z>S&8[C2LP;3&1 M+U DKEY)Z+,?P;X;T_3].;T M34Y M*RKPJ#4DBKI!65^SCJT"7ER,5FH7<;>BO0<]_@3$<23;;Y!+B[[PW]'=3"?Z M'N;,WM4_G96SBWF:G./LW\/H O]U^/'3(%N5M#$!I%FV_%*U:%>MQ212R:XD ME=I,0?V.XP0T^0@(WJ#7@T\:[GC%-HXE?1J2GUK'\A:GPTD>*/)# ^.:7-&2 M*G !(=?2P%)QM#P((4V'26XG$"<@JZ/RL$% +5J6;\&^:E[T;6"D*$YJ T+Q M6J#=20A&>#"240!N1#'\:-'J?6!/0&/'HFJ#O#H?*]3\RU?CV7QZ437_6Z!@ MXGQR00L]:J>U,P:\98P6^E"#8LZ@<.U"S,Z51I4@MB$Z(:'T8O0-:NB]I?4N M*^]R>^4#:6#V:3+*U[)%N#+%^A*!JR IM%A$%;0*.Q:55MIH:7C?2]A.R$Y M2@_/V ;]';SW?WA 4O=%R.M;GN(OW+Z!L]G*4@J(7).4DJ\K=O:04@H^8V I M[W8;HR= IZVVMOQL$%GGTX']K[;:0#-QK9#!!:N-4BS$X#0PGQW+*!5-VTV6 MPB?9 ;'+PMB4FH?N@+B\ +-Y?O[U6WU[:/2+*Y-"8F88/00M"KTAG$.LV7$E M.%7C64%1ZVZWBW9XVM.Y8;X/UY.6-N_]OMD] %>WKG: N-<=\]V>^P"7S/MG M;!\]=##W RF#^U+G7 W62/+;HDL044LH*J"*.@5I=[R ^H"*N.NB^:,0Q#Y6 M/I(0+@&>C?'R^J33PC'!8LVWT!1!FGI?.A4(ID26K9(V[W;K?,<''OEZ:@NF M=E!")S/W?AG]3HP??I]<8D2OLZSU<8NK-\],#>9LT$!A7"Q"(8KU^L,'2>'J M@3^4% XS\Y&:WB[*^BF*Y6-@P D A?(Y04B&O"6+2I02LER?"/[HIWVPF]DG M&0WN3=W?@W(7@'_TTSZ0T+T[)!_"QH/TT[;>JY1\ 2-K;1\6#01N#)"W)5@V M]9)$VP3!+MF/>R_3WMF/ \ MH7;,!U/:AQ'[?C_76[QBM ;>V_MYF"]VH%=W\\\_3\97Y?6*54YX9D%&D4!Q@AD3!3G(DT@E&.G7 M&>WK<.(N6#^$M]\?,0VNN*]A6O6:WP'4$1HQK,%Z&-^^1_HVEL7OP_;-^BJL M@PM)1)>C@*1JFIN7-,=%62!8#$5P'EAJTT;HB(*XQWL_MA[V,7D#'=RNR4Z> MB>*1(A3I#,V%@CQ07PP'8:11AI9.4=KT+'\T9? [471OS?M][-N@[\&5OA?M MK\[* MIE"Q#-?7267*-:GBQG!RZCA9)+5DF'S-9SC?OV(=8A_5C^0R="&M0A MN8[GJBG0_8B:.@ZW,3VPU]"-M/7)HA^+MU@F;B,K444M44!DDN*AP@O-8Y:F MM20PIT(1T?II\Q/3P*Z.0FL)[&/H9A["LO_FZK"+,RL-HV4P*TV(,$'T1H-' M6MJDB9S"[(8NPG4LQ_<1NC*TT4$XV+P/V2;2Y*R\*PP$+H8=-#C)%SW# L]. M."PMHX53:A/9P7]H0E>#TE4[MQ/:!>! X!9>(EB:Q5FP+9I]$F\BB:VH>CXS@\S"A,GBN@%=B",AH)3$(P MQG):W;7T^G0=GC:\W>\&[6/THS2(=$)'*S0Y8LP0H*0,1%E+0=H<8Z:_8K)- M4\!'LS-V%!$<:O(>IX+9=/X]OGN??,0W+$/.EV'SK8"HZ;:(JE<%V(6,-US2$6$X$F0A.3=2*; M]%3)W^(W'I/[?$%))T4_04@B:Q$Y #O?L*!U+#?M8NTE:[5L: M^G VFTR_O9G,5Q<#$5D4.1;@* UY05S4K8L$EB='"UJ)QN]6MFWK(XZ_ ] / M!;0RB) XJDE?*,M3KP MW@CGA_ &NA/1H*[\+5"7[\$NL)KZ UN /5"&3'?J[A-#![LW< BVPK-%.HL. ME(BU6YZM!_G1+@H=11>]0+;3]L#CEL-]R3+'4\,>YFZ@@M>3,)Z]#=_JU+=J M6:^,UB)E<)I14,NU@<"$!IF58ERB9J)-"'D;R_&]AEYHFO1JXR8;!]/AET67 MZ^\>TKOA;)D.EEB.0?@ 6@5-XV4:G,WD+C&1M94Z:-=F K@+U0_A/O1&2X,N M']^QU1(3TY"NOQV[8&N\M; =W4-M+_3%Y5:1]$1$D\V&.S J@041.5CG"RA$ M0V\(O8T4)$DMT0H=V[2X/;Y([MUT> B-[&/_OK<@:F'-R:JPYFHMC"I[DVG& MK!OS2H<,41![J)&G;$JFT'JGS8<-'_X0VPY]F7[2H]VV^A#__,N:95[3EXN_ M6'R_COP=EI_J[W]_]^K*2K___ON?*C"H'S,!S-;J*<#<\_C^YMA7+HHW[Y/KB;@[Y\W@TQM!PF?IWC."-1 M-,PT0*&+],JHDI)0W(@0N3$>47-IC3!N4R';G1[:>S65#7V>WDS&4TP7T^EP M_/%9_J^+V;Q.9:^OJJOF( .6VCB;U7)6J2@( 37DR(JQ%$V%>+0FP/O#;U"1 MYHJYR[+6 RF\%'5W.2AK*""HK1M*YL"=XEYEKD(XFH76P3V*,@F-5;=# 9M. MG#4(XNZ"^ ;GK\:UJ4SMNS;0Q=.XR08TQ7A0+"'XXBGD-(Q &F21M^F*L#/$ M/R36%W_'J:BULZEFRZA8>>.4\S6O)M.K8IT$1^\.8):,8?).-MI4[([] Q8G7(?>AZDS. N /^H3GD@H7O7&SR$C0>1C9.**WHK(*9ZR(0E@W>5G7*MFK9AX3VU2F=C#Y;YFN[M0A*F-IN35HHS HM::0ZK_7[ M?,K5*?>R_=W5*?^X!> MV]?R"97WY)0J"I5CX=X%*:*2GGQ3S,H.[OGLCMV\+S_\[2B,Y\^N/>&[QRQ* M*4IS4H9BF302 H3D+;#"4-EM;+K;[F/1/28%=I*\1EXW45 MR&.W@0.:[$!QYL#'&(!67*5X,@%=FZVDNW'].$K9GX8&7NRSE"[.+T9ACOD% M?J:X;WAYY$#+U<+LX_SL?#*=#_\G7(:+FP' A"0Z\/&8C\$@-!DGT*USJY M(Z_YA.KDI-0;!0T*#5_7]LNOGRD8Q;/Q.TRUH,/BPN"SV0SGLX%GF6>O,P4C M4=6VGQI"H279I1)B)IS"M'&/=@1X_ M +6T.P0A&43I/3>UCX9ILXN\*\)CG6\TUDT30A[+$<76(5TK=92=B-EQ44]^ M$HV+4=R@21D>C9(V%.%L&Z'M .[ALW?[%,6NR]R!Y#3PU[>/_GMNVBX0FQY7 M[ #R80XL>B=X5P%U9.>!A&29<=D+"\5(BDW1LCJ?UY9 TK'HLBWER!/1 Z?Y M/@;][$-*WP<:A"]?I,45B$L+ M]&YM?;8\X!'YQHG9C#UN&"XPO0YQ,JT_\.UJJ)>H2A;,80K XL(_MP6\ M#X(BO92+"=H6W*V/Z]9'G!B]_9BRP9Q_5LHPX3HH*W(F/RF!5J7>(JH9)%(H7WBM1V-@NBY=*[><])M$D#O0G5Z\NB-@QZWS&K]M'=A M_''IZ ITF2OR48S4U=%U 5RB::R(4&1@F*S;Z<1GIV)T5X\]R0V(PPW;X])P M!>)29+O Z+W$Z#4 QR\J>B %ZR1VL%_/922OP^&)HD_G$41D!I3W'IS5DI88 M=*+(& /;J1C$XZ#QCO*@_;*XC]EZ9N]O9*GSB_-+("EI9Z00@)[3O*(4K[U9 M&/!DBDY%"27[*_9ZX]''+?EYL/$G?5BNQ[!Z 21\O09$Q60-,G+KU.(@/6OP MIJ[BA"-'96S:;3]M-PJO/_H)4GBPY;:^A?VF?[X:SVF80UKRE^>8;W#^_N+\ M/$R_=<@ O?]#^T@"W1/Z6AYH1LW)W!)9,.2$*D=>#6:6LG-2IIP']W]\M_#D MMSIJ?#W\@GG]4:^O3B!]$%&&I,"H>E'%E=HZ$QTX'X63%&5CH[WK7=!U#="V M/^-:^J%35IB $8(OO#:#(T=4%@.V*"UB9B9J?F0+/&1":.^J68_8>B>E04[H M'4:X3$>TT6NLBV,6M12%T1 "+9A"V^2+LH[S-CUX[T/V0PGF #(:;!??@>]: M;N'U',):A#\;AQEHX!D4\W6=1@V%%6-"MJA4FW2\_;'^6(+J@[ &V]!W(*ZI MA)+_S(:6S+Q$];D@OCM/N MFR9?EH)I?E9>?DV?:N#QCD3^/$RGWX;CC_\>1A4\ #<];F7?AW[+?+EI/&?CQ5!O#LMF'77V"4Q8 MU ?+M7V8]F M9HU1H5EWOO>77$>,/Y 6C\GF;9$>W,#VOF'1S'S_"R9**(8+ M#SPF6YL?& BE""A36^I&#S$ CW MZ"(3V+].)OGWX6@TT$YAT=558CJ"JG?4G*Y9^X[QK+/CKE'Z^[Y(3TAH1R'K MMK@.[ERT>#'V!;MY%E[S$GRAM\)JD$+E6B&3(F&>%7!M0[5>C,7M-(DU '=" M>GL4_#5HG+'9-[WUUBCZETY$ 5)Q,IGVM,PK+R$'2=ZHL2HW2FW9#=\)":TA M,0TJIF]:WV]A=*'6[\,,5F8/2HEZVU\80.99<99EQ=ITW]H%W0\@GNWOX7_FDR7[>YKCHP3R7DK'%ATM;"24!!8<"!R\=9;Z:)I M4P9D#Y /G_/7KTQVWWOM1-=QCX2^ [W6H6\7N$VO(NX)^&&N)383P.Y"ZXV] M1R"Z(#$QXQ*H4G^)F18%%22XA)+^5V@(1Y_2CB>V>ZXP/E:M[4-:DSXW7W T M^8SY Z9/X\EH\O';N^''3UQ1.?;=B;U50J0_5AIDTSR?G'^^F./T_:3,?P]37+/')4CMG,_.>'#&"7(( M,( 7*0%+.<7D62Z-\K!V@G?: NJ?H09SS_.+V7QRCM-W.%HV@_DT_+Q2>/+< M).438/825&8,(L8"2669:.R&?J"->+:#.G')],1&C]DRE]NRGU,-6R2E?7PA173F(DCY,3/%\8.'0<8@C!YBACL+ONDM_WK-/40 M#-[B? M^6$:,M:A7MT7U0J+] 4*P\0?#WS069XL59%U>;&[CJ2TY1%+W9O4+KL MK'[.V?1[.8E?0_H'.4F7Z+R22C/' 'WM.Q@3C9(6-R _/@F!F2:K-B>V=^,Z M;8WTR$F/F20['B3?B@#12:]-7>L"(X$KF2#2] 99"6M$MEYB&_=C3Z GOD/8 MDK8&6;WWP-WXSNT"N>E.X0&@'V:WL*D8]A->;TPVB*H.@9XHTLM6!2C"(\W^ MN=;NBAI2"9D%CI'6@M,6WSV[AX]=>_L0V$1SM.XGG,W>X0SIDS\]&^?+/:QK MI7^<8[3P!P039+W,&A-XGPDD3T*6F")S;?H"[03O^.Y98% MQGG=T9J,:ZV@2:E?=[AL?-?']7'->&>XZPV4>>9"LH**,Y6BB"X6KAVYX IS ML6%PUP=WV&'Y[LR]GHP_?L#I.0GC_:?)=%[_7!_RO;G[M42$+'S@OFA KFLB M E/@0ZR7]CS/H6C-UULB;]EU.>SYG5-45@_X=3*=3GX?CC_.!M%JQZS+P'12 M%*5X!MYZ#26&(AEW&%B;$[0-8(XW'QU+!+>R43HRT'W#F$V..J^/<96G^^Q\#ZSR MGO,4:A\'#RIE!L'Y# F%B3P:YF.;+,:[4)VN1'KGI.]3APILDQ5H^8TT\KQ0 M]"7.(+G1E@D*80.!%=I!S,Y#L#J7H@4+:;="L7L\]'2ET=3\3?JP7!_\W\=A M>=$.\XOA+%6 ;Z?D'5Z<+YQM^M'9["*,$SZ?S)97C+/*3%E:YW2L>^FYN+J7 MSFEJ9#);YC*/;:*BCL!/5X$/P6R#4Y+5.S2_9JOYM7=H-5Q: M:?"8$TB;K)3&..]WJH]WD/[NQ_=CR*QGGOJ^B[N752ZW_9DSFA42OU:T>!N6 MP N;P'%9LG-&9BW[CPZ/DJ[_,/YT6PH>2PK_S8$L]E*5KMS4#SP.W:9N@NN)J>G6U#]C '9%V9 MNU,('3^:K\JDZ%>Q,]"*] MAF]UQEOEIP@I=%8!G!4T[P6#-3_9 ZI@H\]*%]Z*_74LQW<5^F#I%O&=3-S@ M>N$&KR5%RSC3":QW"I0T#!S]"MJQ)+G01>-./9?V)_T1^(FRVWD21KPO?_N_B;WTQ2J;K+1B7)2JKNN8/% M*J&;!-0 J"[-TX\'2' ! 3(3&9$@09W3)A,E5>87_GE&N'OX:U)FK1!A:',%>B1U M><2V/(ZV]"&A21SQ;^?^[]?USB(ZIQAD[2*('$IS;E'R$;V7QM.LX]:5TT/1 MPYL'CV\[5);[O>#A@4)K8#7>.0ZO72*NK=34H9*RDD/&2$:K1E (QM(H5)9< M-,[H?6FQI>$\-,B%N0?J2OF[P&IJ,.P!=APSH0)UCRG# +DW, WVP<-M*SA1 M-D%F\*2CLF2A2T1;(NXL&QX:E?^.J@Z/F 'C:4,?<8\39%+H! 8[.YS?W4A765M)L4X8:CD@93D].#*Q/I,T9QB3FA- M@Y%M>I'L0_0\\FG[J,/#F2H'?OBV2BQ]F_W"+:=D9RP@! M.N$9@5A7NG7C.2L(L>A(\0CH>C/<,WEB=(R$Q_T(7YH.5>*J>0Y"U2,M5 M@?9I5:8^?40?$?_"?4F3D)FGAB$^$B6>WMR#URZ7_'%+J;,IA38V;7>,+TVO MJO'5(AWCU@T1[J'3L^GJQ]5L\NMRW3?N&_[-ZL>$YI*AI$I# F5*U2X''Q+^ MCB46+6)FSELUMH&_F9V5 W<*=W2C_A_SA8K5'^F;^[%> M_X=U&XP),=$XQ3EHE=&X,XF R827!B;>$"L\E6U:06XC.5U=J2+[!LW][BX2 MU78ZC]/P\1+CYHR=N$!"C!JAN=(IVUM?*J\"X$_,,"]*TYL1[)\]\$Y?:^JS M=%^5!D^'?+ ? 259Q2P]!*,("&=(Z;I.(3OF@^+>1-YF*O?S[Q%13W$&<')? M7X8-?+P+[&T)O)7 >A'$1&4TTKE08 DZA\)IC7H<':3@([$:-TS=S5IYX"6G M2WU5\=ZG??!T<-V12& M,G!?*09/2UPWUTMQ^2L*9],+XLI C8+.&9MAD[ M^) 8*,P=Y [,).N?;&-CTN@GH0H2ACY3R $,4Q2BI-8DKD0.CUXXGF"GC,-5 MHBT%3Z53QLX*H&2]=O@_R%2A7<0O'6KGSM$Z..I1 Y1A)+[2Y+R(/!D!!,%FD52!2Z"=(:/ MLUT\M4K*!IK01]8M-.!^Q9>0+FBB DA?3MB GK1UPD% \Y<69XG+T(;]IUM4 MUXNEQXOJ^HBX127E_:P[7I+Z+4MXV"$L@0<<.!,I&EA4D92Y][R-*_H4,AM; MD#Y,Q,US0BZWLT",BT)"I,7?CU:=8A8A^SA1J3/&M--!"I- B=2FZVDD )#=+B!D9%&]/@ MJ;=0:Z(-?:1=N_3QHPO_3,OU/EB.,MP7_TC?YV??I[,O.^R9')P5+@@@Q@L\ MT)!#RXT"PZ,W/$2IMLOI]L2J>KWV";7DZD75?!0YUVZ_]NI\74#0#S!Z1[C^ M&$%';4!0;<%G&<%'%SU+^(E$TDDQ#GG[*>A'@N=8\-XJ@CY/&1>L M=:DJ5F5,K-"2,\JC]GUVBQ-7@ZH*4$G2%7-L[UZLKH^A+XN4;LT(#"1[ M8R1N/J1L0T9D,*B_8$/D7LD8;%2=5."AMYP"X=6D6#%M]HXFW@&X*!KMK0X&JQ"7N3]:P;L?V R\Y!7)KR;!B'NLC79V%(S;(TB-.,W0K M B/@) T@@Q",&3R!MAL=/>.NV(=_M%7D5S';=+/4VZ6'ZVB$\L8%9QB($JX6 MGG!P0B@(A!)E@_:H;DW"--M(7D)4=Y#T&[3#NXUGTS"\ Z*FT=S[F(X3QQW& MU0/$#Q!T@_CM#F2)$(\9L6S/?1[X- M&/^X0$D4.)N @/9"!^(A12)+EEPN(ST(,!VC,SD9U^@Z=PO(^.?^4&[N90L? M+M@&-_=WBWC7BHSF2I)9X;E8FBZ)4-P%@L1X[:+).077Z+"_C^4E'/<#&6A0 M\WH7T753IL"CQR^(^A 7VDW*)E80D4IO7 V4VW?BN%9MJ"+E%CD;0$ M@XN%H&1"IY3BW[5)XKP'97PC8#A#VW5E@\3;P!"XO@W::NMQ"8ZJZ"2Q%)1U MI4F,)^"BEZ!SE":X&+ENTQW_05@GH ?UQ-XXE_?.9A?1WN$R&[!$!Q#$X^]* M;:S./.'_A1Q9FT;F^Q"]!$.Q"AL-VF+LPO6N)!DL-OWY.^!K6Q#R",(CE894 MX;.#D@PF8Z2MY0Y.KCUG+#H@)1])\.3!<3P=D]?:*Q^6 /O^<(I0-529FWD6CM5,#W:?4U+<[<+"[??)W.W&::Q)OY MQ0Q%L$'H3!1$H7>UOA53"G4]\Q* DO1YLVE73<1 IS5'J2E@H4R':)C]L>.AY\2NT-E5SN! M[XV;N>C>AOEL?CX-OZ3OZ6S^[58^2N:6>I\,<)DT:A>W8#3N.4D:$\I\.:5- MM[W[X1>=$LV;\] %UDL?BM.+NHYC4 Z1^XA#<;PF(:ND@#*#+HV,!(RE M$K)EE-,8",]M8HU/?RA."VWH(^YQAN(PIVQDZ'HH'DJO>YG!\TR >@3GHW%, MMND@_Q1*QZO0]'CM>!\9-[AMV#?ZD3#GO.;KG$=Z6=)N'7-0%)]*$B-2T(3Z M9SZ%=XC-4(.+!DFHCT^4[ +PYQ3> PGM/5?U$#8:G">/ S62&">#!FTL*==U M&6QF^*.-.6CB\6MID]_TO*;PMM66/B34CC5M#Y3%M^,KLP%$48)?%L]"S\0RF\/:2^T-3>/L(;:\!47^JWIOY^;?YK!R,\[QI]O[VKV_X M+:3YK/R#@=/V.C^_UA2^PQ:T-9TOA<@HX4YH2H4)W#&=-+,J1I<46I637F\: M?VH?(8[2*!-0&5!KK6#@I \@%2X#CQ0O:;?;GN-,[=N29GG-V[_"V<75F)/% MIAQSH@Q2Y'%UC"0&HGRB/E,#6:OLDZ?H\+7IG]05X?/H\MM'7;:/KB9<-?"@ M;F/YD'^=SMPLE#2B^7*U1"'],EV&,KB@=)(12F9T" AUY8:X#(TCSH+VC/.2 MODXUX:J![;Q#]R>,)"CI4Y$&T+'6_K3:C-^B%:, M0<%3:3.^HP>:\D19*S0@8CQA:> H,N' :F*LTTZZU&;K>;[=)'LQ_W@WR3X, MC-DVL NNE]U-LA=S7?L''B+V,=6"Q)*B)#BP6((;V0DPBBFP3"9EHM#9M[D] M>.K=))MH0Q]IUP[A?5X42?[8:H8B"$$42 ^NHE^7E5N3;J'[^B,;P()2G(\)4L1O2 (S,B$)YFBAGJ?9:"-FL8_ MXPDC0X[_P2PT:">]IX]Z%U0O>\)(+]ZZS94X1.CC31@ARN@LC0')="F_50:< M318\USEG:XG8;@'Z#%7AD DC#32ACZS'R1C*-%JKD@#%RW360"-8/!_1N68L M6:65%*81^\?/&*K!TN,)0WU$7+L\Y$.I7KA5*EV6Y7C,X*5DZ_($\-1$T"D' MG[02/G6[L-UZ\+/F;K"D]GZJ=6]I_^D6"S=;O9LZO\Z/?U]^7DV_IP$WLX\^ ML\9M;#_@6S>P^.U(ZYRW1E,AB392!Y%THC(Y19F=//KT@8T\SMQR^2%?O>7# MXH_IEZ^KF^BD(=1%3CTDKS@(12+J"7[B24_OZB M?!H?\J85;EJ^<6=G*;[^5JP'BT6'S 75#0G9:2U*2A03%FSP/SK0M? M[_[;"1/9$B8EL%060#ANA%9SR,Z0I#/)/+=IOC$8^NDK6C,B6W22W+6 MW^E M19@NT\?%-*3KO[RVU^C$.;Z/"?H 2@7''X>L<19G &K! 7I MDU06N12FC:8=#/FDM&T+H2IA4 MPN[1J6(D)C 4_U\R$Y-ITR'O46@GK$%#B:A8Q7C9M&/7PO](,9U_NTP%WMY* MKW?:M)C.XT1G;PE)'#BS%NU(3\!*$4&K3 R1Z*NZ;E,P!P(Y"949G9'[VF1: M:M.>TWEB>(K"N@Q%-B L#>"YE6"]3#RGR%2R-91HS_M?C.[4D/]]E;'C;D#O MYRMIRLD.C!@?;-ZI? M)JBO=?_V14"(B3"W;I^11!GNA&:?5AH838H;FG3(;:( #Z$Z">6I+OX=NM$F M_'V9J>T\558;/&MI1GP$U^R4*2.7:M]26C*1A2RL8T6(4[ M;PZ&$FJ\X]MVR!Z79M?3GXBE>8CLYS4%5[L> IV@[VZ5/IZYD&Y?DVZ@)>FC MDP(/.E]ZP:-+Y&E(P&VB3 K47Q.ZTZ%W7K"K/W%_G.^^'?I$^2^35?N M; N8C4*X@&K'G<0%^W7O/2,A!*WQ;YS1MEL\]:&WG C'U019,:ESN5A-_G"S M+Y=E>E)+F65)/:9"@HC)@+>B-%^ MN"A;\'FE5EU@]#'&NS-;_]-]W. >0,$VB0/D5W$#WH;C"=$ZNP#,E#P2PP(X M1B,$'C6E/OI,._46>1HT[C&,Z[/81VR5V;N*&E\!X7A.\YPM+B:FD@=$P!A& M@":3B3+6\=0IU:\3?W=>/=X9.DCX\QJ2:U _]6F%UEDQS*X.C?4-YEH_M5/9 MN=*L1)<8;V &K*02/(\F>"64(VW\V+V03N0\K2OZ=A4.:SQ7MF$71&/$OFYA M.M(-I0)]!-VD8/+\?#Y;XWI]=5@1D@D3+(+*L2S0"7#":,@I26&MEZQ1!^W[ M6([F.Q_,T+UBR$'B;5)+?8WHU6:0431&18-\.'31@A6A5 M%;N-Y90(/T2\%;_PF*:3=^F+.WL[6VU&72>5F0X\@:)"%&M6@=7,@K$D91NB MB&BK-B:6"!A T)]1/0?&<$)[D')1R M#P5*G@J/>TRL9C3V$5OU;JI?+\J,XM>+:?R2;LT.^NVWF_'P-&DB2_=85XH7 MUJT//.5X\AO%C5>03J,AGE#&8XT,VF[[=2GB_-SM_@Q MOT[IK=B5:^^S6W3GZK:0K2Y=WN!WK%5R:./@5^LMUT:K&*RT+$IO[G7IVON6 MIMVZ.,V<*V5 >Z%!:)+!1,$A*4:EXSEZW!9#0Z%H"CZP+"45U: M9AOT7(E!MT@;2=JD8I]&4XGJ"E65L-H&486R*L>54SH%1([VH%!)EUYB"6PF MWJ5$39+=$JM.L-SM$&4Z!B\-6G@]6*^0E*1:<@M2J0@B6@LN:HM?@-2$J6*5 MM)E,^ZS*189L1=7$/U;;KLN8CZ?).H>J*H-'QX$*=CFJ@1/M#*&*9D''.[R> M4K5(]7.IO\"??K4(;G#$\.!!1H)['BVS>DEFD&A(2=A &!FQC>T3C:OVHKQS MM4@?T8]BK5(KUD_VBU M2!_!-:H6V4(D@_,^!0[$ETB.4&@X9?R1&Q9TH"SD?D4BI\GE8-&--%3C#9J4 MZ,*@%8F^S%NWF*%?LPE2X[^M,6.C[RMJ!/4'+6LKMF]<>IF?1]V8!/\H]4.A:FJWJ4J\G@-TZ-CI1:;B(8RAV(=;9X10VXLV.- M34OMP^J7M-YR\3.[Z0*[9P'7EW#E6YU?K"Y[Q=R/^$6:?2HSD+BGI14(&F:X M"@T^6)>B,RE*VDG+ZF,[$:4[,FFU3=_=W]#-&CZC,;#,:;%(\6:5$V=BE,ES MH%ZA56"E R\$!Z,\TT()E&XWV_B@UY^()K47?<68?AW=_XS*L/PZ/XNWNUH1 MFEBRQ$%4:*P*ER44^P7E:=%>"9)ZV6C%= M+TW6US]^GYZEY6H^2Q.?I3.L]&D1UJ!G[M!JB"$ D]K@^M#-VYY_5%$]'X3V M@O6Q'F5-9H=L%G3+U9]0STUR@8.W5(#096Q.\J)LY#X;$K-2;>8?[83S_'6G MGK0;#//H[C*_*F' +^M;V^6;K^6WO\T^?TU;GO1CW\,_W-E%6CO:.1)T9!@! M)V@ $;+'WRD%03&E>- Q/9@J?[B:'6W)IZ/*ST-K*DXTZ;_P:^P3%8.B#F6L M",%-GH4$7HMR7V:9]"YG8_R1%?T:[$M4T<.8JCC@9-A7M?4IW7PJ@5%XE MF?!4QK50L()E(%9G)30E,K6I!JZ[CI>HDM7YK3U;I<=2PMKB?"I9 M[!L5OU5"O]_Q_AITI79F-<79>V,P@_O M?TG+Z9?9;\N%2VDH+C.)!E8C\>D#U&65O(V;!?;[J%WSPM. MBML:0JS]Z7[Z<9[F?SOW?]_T\<>%*9,#)(H&M; ^@ G)EE'=U&H>C9+=QA5O M/?BDB!PBM-JI*N;IMU@RHUMR)$ MW/Q$N;*T3H GR4!2A'OE(@FAX^3G(VK$'L/\Z2A$'RF/I A7 #_,-O,.LO=9 M:Q& !L- &-PD3:DESN59)*1#3=4'9@Y-DHPZ,KA;"EUU09 M"IDT@>2MY%G%2$.;*ZCQE>21./%Q=*2/_&N;H%=%-9?U"U>'GZ'941TD1"-5 M21\*X)WPX*@+VCK#B>]V6[WCX>,'G>J)?EY1;K7MQ^O"$S1G=V'C4GB;4ZE] M)QQ$)A*<%1*X2<%E:JTUW<)-C[SH5/BM*<_:W^PU-K17=V'3GCBKT=BQGN%& MI7($SQS!#9AFJF1.>3LK_3&N=[_HY+BN(,_:4<2W2Q30?^_ 2>B&IF@X:)8$ M")9*EIWC0+E(*BH:".U&[_UGGPJC Z56NWSYSF9R'QJG)$7O+!!2;J%=P'-# M.P]4<)8I'AVV8W;8P^\Y%7(K2K-VY>^=G62'#GK'N&/HBH880'!#BP5I0!.T M)GD.7/ANLT8>?L_)$3U= MVN\_[?GF;:,MATNTXO>[/6.X"XQ3'7/>BX(] [(/D5]%0WD;CM8RAXQN&1KM MHN0#>-1+--HS"]R9Q"S1#PW9>V(T=AIS7H/%/F*KS-[=8=W,2B\H#< 2REIH M6N(NF8+*/@7"$R'=QF$^IS'GO82_=\QY'\E5C$JL@;B_;@$I(]5IM!ZTIW@T M2#RJG0L1-R7JD\HFB^W)(4,HO/WJ9TCAP9(;J3'KKVZZ6->K_I[<\F)Q6<]: MHQUKMP?7:,)ZP!*V6J\&$XDDC@3#I4A"6*X4M90)[B@W3$ZZO6)8:/_Z':^6 MR[2> '*K!\G5>^.'V1^IE$M-9U_P'[R?SQ:;'U^[Y73Y[KIP!VUG2UU YSB5 M,;ME3J#W6:"J6T6_3G&2C)D R79CK21_X-=./7^2)- MO\S>_A76;>KPQ_^ZQ?7P3$X6!+%XUE/J2Z50TMF%'!QO8V,]@.J) M7>'TXF_;'JHE_+V6^@B1C>L__/LT+1#"UQ]YOOAU.G.S,$6W8WV"NSLG>.T0 MR.$(FL5**@EE*ZA"2]_F2+43D0L1F55&>,>]-IDA_K@[J'(XEN/[>C=^!_JL MGDHO(3%9KC05;L!.$\C"2*V8)M&UZ>OWI*(O#PZSU5'Z;!P#3T*9U%Y:XV4> M@0GFHRL*D]MDOS^M6<+'T[M>HX?[L-4@$G-(I] @<,F49<@H H2L%%BI!,A MC&61H!G4Z:;IM'JZ/CV]:\UM SOTT]?Y8O4Y++^7\1ZG(2@RQ9+ RB M#PB))@[64@+21LI"TL['-K/1=X!YR>HTE)N*B9_U(T2TW/4'GR$RR4$HA1LR MUQ%07#0S].V(;C/K]H7'D8G8'VX:JE8O\V^H?.]E@#==#+ I7IB&832ITYXI<&9G$#FD*3AD83< MIK7U Z".Z&?4IW.?X@SDHF5>RBUH;-,OS2N?$]? C!$@4D+/./D(C"I%G9$J M\S8UX ^ >FEJ<@@7(^TF?)-,G#.7)O\MP= MO30U.82+H[0XM$1)FJ/!4[?4PU-)P&N5@8MHD_$R4E.G@=G+=;7:D'&D5HA= M(+Z@5HB]&#N@\]TAXCY2*T2CM!:.,U"2(%0>\41$D""3C"%Q-.1)M_FWS[H5 M8FN%Z"/E8[5"9 )-(RH3&!8MGJA)@]$"T7K)A6!91CE($YY'*\1>3!W2"K&/ MF(_5"E$3STAV',ID>A0"=6C_B C4,Z7*7VG6K6W"LVZ%V$@5#A/S2+,NRF9H MB)#4,@6!N&(""U<:?'/P*99NG>@HR39Y($]D;L[3L#]KLM2@1^+C#>>[ /PY M7^= 0GM/3#F$C:/,UR$QYS(( K22!@3NBF!4U" SDT3;((-I<^_XO.;KM-66 M/B34ME?W#0XA6K)4>@!Z81V(G".NF B@(>6HA NN8XN?9S1]I1MS_[0?)4,PB3N0VF4TA?&H--KACU1'SCSWFG0;Q/*\!B<=3&\E4;:>KV,$ M#4[C5BM3Z4\E# 4GK 9"=,KEN9,@C[2:VP$=<^G2YG"]^O)^OKH?!6$V)"1&(".BZ*)O EJ'B MT@KE4N)!QVZ!YKVO.$:-9PT*[ID%@^77(-?E.IV_K+E4LJ[UEQF1?$H:?":I MK%."D31 )E1&:S++NG&QQ6TX+]M,&,Y0Q::N>T%MYE)V@-744-@#[#AV0@7J M'E.& 7)O6;BU!2^[F!B+Z/MX:@]1<)NLCHDV&L4TJCH\8B>,IPU] MQ-U "][-W6SYT?TH6]\F52\'0BC#LRT+4V[?'#AM(S#G=?8J&&';6(KWL8QO M3E2A:5Y5QL?L$?'G;.Z7:?&]0%^GZ^$!.I\%/%?7%ZNU&T)T?%VS[@^'+'>K MU8/VU"&#*A)NAH\CPI$6Q*?G>B9<<7'[_V\MUU':!QGN"R.$A&\8N0 MW**=%$M)J1=,WI!(\-)TM>@[,434O#\/SP2H S3C+! M:#2-=M8^*)][P70?O>S3]V$0FT^C#\2])4BIL[!2E]'T15:J3 %*!'T=2ZCV MY2*CC>]8 ?Q+UM.QN6\>J+R'+@D\4CW#K\F2$FK1 J5#"<2 !KLM)59.R)-I8H__UEPF *7V?3_URDJYB0ID)1D100Z4M,B!BPADJ0*@?/ MN>(BMNF?TW)5S[/]Q! -?C(Z\E0Z4FQ_Q->1#B6X(CQ)X(R5*V@9.&7N)@&6R8]R:QU";5EZ=LT=1I;-1Z)/X^M&7WD/H)&?%Q, M0_K'_ QWS4O?91TT%3$2$30%EF,LF;>YC" RH(V+W# BA>TT;&FPM]?$P%+"@(M2@JPC2:S-O*MQ5>(1@W9,C>@C\5$TX<.W\F.QH\H]TCRF ML\VH"&6C51:M)BT3"!HY^,P,GI+!>IN2]K1-E+L[QO%-E3J\/JHL54AI8-GN M6/Z5497B&[?\^NO9_+^;WFN9>"E3^7 D"B3F5,;@HC,8@K,\$"AZ$=\G4:3SST["]I4EM^*G8 M7Z!/@XXN$%]05ZM>C!W0Q.@0<1^IJQ63C.<0\-PD(8+(3H-C'+? E$6FQB0= MY9/7B,%=K5HK1!\I'ZVKE;<4ST$'/#F)YR#G> X&"@E-J)(08!,=U"GQ>72U MZL7405VM>HCY6%VM1'(F) M><2N5HYJFJ46(#7WI>\:;HN(")*T6N;LA+%MXO GV-6J2:RU!G$-*MP?[_S0 M!>#/1E<'$MJ[==$A;!RET95(4?N,&[%.28#@G($W*@$+@5MJ:)FF=DKJ$ZB;L_B8^UH; ;'3L MA]1'E+4MTWU=N(13CMMLT!W+:(@)CXY9,*+T\M>MWJ4[1T M2XXS_A[_ZR^_S59ID9:K]Z4>J\QO'U!HVO')-6I*#UG$5ODHIT8:&K-@F@AI MB=&61VF%%IIK)N.DXSL&9E=-9_,%[NR;Q[^[3K\/,DDA-.H*H;'D'R:PFE.( M%GU/:I3AJ4W%V%Y(@S/)MA[\X;^SM%A^G7[[B*X=^MSN2WK]XZ[4+__)1!E# MF8H95)FW*T+"H\ZCYQV=-IS0%#AO4\YY,.0CY)U5T:1[:6>C<-8B;;$+\(]N M@;^=$(:"$9E!YB@ED1,**+($WFMM3?+>-!J6UP/DBU*H WAIT;=E-0___FVY MO$CQEXL2&$*(TWG\]!71+=_,9]\1.#+P(?^)5* 7)YB@UE-4^)*GJQ3*QW(- M27$\Z8,GT;>9;M4/YZDH4D-VZD\P.C^?S]: _S%?I24B7<.<>&N"*S,1$E*+ M>Z2)@! )VO^!K,![B%ZU+K+K5Q$H62Z"8(8%Z; MXHX'\)KCCP+="4Z29KQ-2=\>0,]="6K*NT'T_!ZL6ZTL)D)Y8P-Z\-PQ#H)H M6MH/"<@ZH(8J15I5TCR$ZF05XE#)-^@%N+WBJY:'ABNBB4)3N$3JC%+@8LA@ MA @<%3?0[:!G(TMSU+KT<2S)_A(^=G'XYH[+[;PI M,>.J3G#!,,4S4*'+%.$L2N8=0X/<)8KP0N2=+GB?K,KLN=%]JAK3AX_:%T;_ MO/AK^EL)U?\^13&FLQ16B_EL&I8W]UE,Y&BSL2 $"R4[RX%C1H$D+N3$G?$= M$^(??]=X-FYM6N;M9%HQSEI6?1V[6ZNTB,$'XQBH)$O6G9!@7>GVS[AB+%C* M;*?X5Z>]X,ZK3\.Z.%R:%>-5=X!L;D,[0*EN'VR!&-\@&$#'+E('R++RD;X- MB0JG'?42O"RU=P8=9>.(ADB#-XDGET2],WP46A\XM-NPVD>$M8_=5S]^2>E_ MNQ_OWKVY.A%X"-ZG$,'K*$'(7$;A:04\*&FUQ\TIL4ZG[+U'CWNH#I+RO)J( M6LP76;G5.H3PYLPMEQ_R.H2UUL@H@G-,<-!!Z7*:6W!944"ST ;)H^*Q3<;D M7DC/_W"M*_46%PFW\%SI>A=$31.N[V,ZTK20.J1M1X[K2+S!I?,.9#J[1&P4 MH%.I.* &-RN=#43EF:2.F)S;%)^/I0./C0@92P7Z"+I^L5^YRUB#^L=F2F8D MN*M)C6ZB<8!N(JZ.45WJSWB*/!"QG?7TX.WP[6>/?P,T5-SW+X0/EE7]XKP" M9YUF\/K'&M5EB*?4 I&2BTV8 A&9!\,,@4R4I,(FYVGH0=_V\Y__N5Q+>!7O M=/= VL1C.X#J68R_^TU'*;\?SL/#O X08IO-=@>XJ")N%,4E,-F62AQ1^GTR M$(Y+YU7R+!WZS1ZOC'XD8OO(KB&A;_\*Z=OJY@_6$#?Y^-I'PG7,X%DI#W9X M^.!^5>9*NF"#SSZ[;JYQQQ>.7A]=@YL];%<3[$ACMOY(W]-LW3[(??FR2%_6 MU;SSO/GCP^L9+)2N&5M-$+90T3(AGELYAT>\7 M"21W'OYA\_!WUVD@6A#A25:0LL#-B)79/B%Z"%%'I37^DMIDS#V&;*@W=_6\ M7_$S+;T%%BZL_CE=?7USL5S-S],"/ZFSBY*M5 K5\7_QL_MK(@)SR>@$MHRM M*^.-P%OK@?B,XI"*UQ9V MY3O!3Y=*=!O2E>78!53UR]^]<(Z0%U:'KGDK68^F"(%95')B@!@\W82T91X& MNHXD!D(Y-]IO%_0_'P5X*,MK1/[[B+@B[^ONJHL?DS\_3;)F6F:M(-(2%9 A M 'J(&7C05"*TJ-Q#^_TRA?_U9?[]?ZZ>>,GSU0]KFM<$W[QOW/OD2H*?#Y): M11-P@^#->W2_M0[4!%Q8-=[>O#\%WGI*K?(^^PY- MBMDK]"EP-5KK730Y\2AUJ5%<=^"7%+4MXWD1=>:)>>4N_]SYW? M@1*MW;_YU7+J/KHPS=-P'19X\W4ZVV SN=041X.'0 H@O*/H7*H(!#7/*Q8T M:E^W)*R'7_2<::TNR-HW@7^4!@7Y_7RQK7G6DJR"UQ#6';>HMN"5.4<&H M=])%%I61AM"DLI_L>VCC^YOHLXQ:!BAC,5&5H@6?6 3#B"O3 M1T/NE_E7(Z'!!NI2AX &DS$?O)027J#5YC.HK'B9B^7 MBQPAHHD@C""2F$XQAM.\\!VB$M7$?NP+W[TZ_OI'&55\.?M<,DH=;GCV/ &:U3-DK*5KKQ,+ C MU$75(G%;.2HRT,9KWOXF7J=9^'KN%I>E?939:#FBLER6D]5Q,.HR=STS=.FS MT*T:)SZ,["78(8=3T<#AN8]O@V[3%Z #OG$MDBV$3\8L&<#KHTI3@90Q#)1M MG$Q1'XCVX&29%CV61V;^@;SW48CO(]O:)>/OW.)+6JXVB&[F M?$OTJP,3%(^:DJ"DB01'T<[Q)B8EK1'XYYURN_:]8=P$H$K2G]<67>7S^N-B M7L9B?EA\2HOOTW 974/35$>A!00A PAJ-9B868EY*!X%=:9;7DJG;W<7@I,Z MLP>+N&)ZYBT\9;[W%:)-NX,NH*J?VGOAC']J#V?J/NV5Q%SYW-X/3J$>"\^1 MHBQE&1X6P7@7P6;T,DPJLT Z]11XBMP_<&Z/1'T?Z;88S7:)9E/GD8B/3"20 M23D0@G)<'EHGW!OBF0NB5=;#'1CC'NN5J-END7FP7,=MZO(Q+?)\<>YF(7WP M9]/+8VYXHN^#CZV8]-L=_E8"<.(V6>VEH$D)PT0I8R+.ILQCB#[K29<75&EI M\DPJ'\=HQ=:E'5[E@YO63B!O\ALG,J-/[[4&LKX8EMF!(U&AL^ I M31I/ M4FO[0GT)]:UX#0!J;:8*E=SG6E$Q4)TX$9%%) (S9H@M:(Y<"=M7@2 M.BGR$16SPPI^:NR8*M @$V'P.B[C+]X%'KV.P&+FEY/1+6<",EIT-N$AP5R; MU)8Z^,=*YSX5Y>U/^E-)$1^\]$\KMUC]XE:740CF@P\E"B%&NH;%,E6'<=QXKI'D,1:W\+ARO$7LMD]/C"A#:*,$SH6#&&[25L11D4 M"S8JQG4D1)"<;/*<49\X\F0EIUVB#/B*GW&&GW&&GW&&GW&&GW&&T]6ZGW&& M)W1:_(PS_(PS_(PS_(PS'"?.T,01VPQ97\[S33+B9;HX"@ %]/M\D3Y_=3-* MYOGS?.7.JLWW&/SJBLY<73%LSP@Q3)>^>BG0)*A+W@:3O+F-0.1 M,@$7G0"-YG[RV1I".N4G#R]@>MK]8/IH1Z]^,'T(&'L 2&8B>%P9$%:&%$C. MP#JEP1K/(V6.!"[&_"2>5C^8(2I13>S'#O;O2?;7$>U?*2E0[3+*1DMP+,G2 MM5-9G;1AH5,HZ)2*G7K1^G"Q4Q_QCE;JT@74"RMVZL53IYJ70X0\F@;8$K%Q M!-T6A40)A6>9C=$"R8JG\A?HQCQ7YOL5.]4GOH]LJ\_'W+3-W'3_D)P:_!]H M:2V(+ T8:Q"5]-88'EP6Y#$W:=>#GTII4R]9SRL)JJ)Q=P?+ZTTG=.9LB&5< MA4M%)24'9WF96:&80XVDB8A>I+T^,=(.$=0H/2>VFB@$SF,2/$$*I75"I.6F M)C.03C@G HO*M[EF>Y:];0ZQNII0<8S>-EWP_>QM,Y#7OGU*#B'E&+UM7)0F M41? $5'FH]@$SO,RH8P0RM" ,:[-)-GGV=NFJ<[TX:)%P9P[2\O-=("TNCHH M.54ZQ!B $BH1E&0(S^+^&AW3Q-',M\>8U"JEBXE[%S5X[Q4(0A18K1UHZZR)C!,Y6BNLI]WUM[)%1&2/KJZ'L#!RU]\0!3X\%150Y1%Y756;7*GGE.77]; MZ48:T[LZ/KE&FL8AB]C*PF"<)^H])2DRP8RQ M2+Q$-8A!VFA$GG1\QT _8>=+7N$[9E_6]XVO?]S\DX_N1_FC5_]UB_CNYE95 M).]DIH#*AC9SX*4)5&2@E+=FBW31&K) MI.<"#"4>O_ REY8%#HHZ3[SBE/HV_4JZX1M_.QQ9Z^[U'ZU/6P/7;9-^]2$_ M*J[E/GE=^B]6&>*-2;CM:UP(5;@0[5CQ9$+4BGDIVR2&5EO"6"DD1U;,XU!^ M[(R4S>H_GKE9N2VZO(_-1%(K)5!"(@@NRI0_E< 014TBSN9&R7VW41PK&G$D M/9A7XJ.!J['!LDFJZ("F:7CB+I[C1"0.YVO MA :B:6)^??_KGRW5C\06FC'=0Z:U4U1>%=_MP_ELZB^6;_]S,5W]^&WMPZ)K M4U!N.LRJE!7ZP'A\1@M"< W>R PZ^4B=#E+I;HDKG5XWOB4\A)!Y4VD>-1Q0 M?C^?E>-MGJ_,\>J!@0?>T2Y$T'5AVQ7ZE I&,B6H',*HY/!C"D$R_)&F*,D> MP_6!MQT];.!=L$J7T!0WXM).]B)GR"Q;XCR:S,&T<4J>2]B D)")4.N9L^A) M)/0_3:*X),&4=IE&(QJ-(3G=L$$?K3LP;-"'MB<=-LC:&8*["Y0;;#R,\+0P M'@\CW'Y2%DSXX-H,[7N)88,ABGDB5X<1TOZ$-"D/V8@;=SP3DZFW$ 7S M(&Q.8&- B"$HYIT7,K7)C^@ ;GSKOB*=]UIMU.6BA=6>SO"OOOPMS=+"G2'0 M5_$<);Y<75[V7V%=7H$-B4HO,YZXI>I%D#+11SN'GT[P)!-*0Z-QVKU@GI(* MM>-GI$:7[]/J4CKOYLOEMY(Q='X^GVVLO&EP^&U,SR[0N[WS+S]N_N6?B&% M"*[FZVM$YYJ)8RMPEY,4.7FB!*'"6N9CC,1'(UPJ,U74I":085O06[?^.@LA1D9![W1JY"J8S4X#.3$"PQU"G/O&IS__(PKJ$;[QVIOOJ.?CWU_D9?I?+*QI>^?+1A]4D\LP99Q:"$ X%HCB80"DX*C1A)5.$ MMZGJ.QCR^!MR19W:WI''(:[!4?]Q,<_354$]T3QJ[8D#;DMA@581K$ X65(N M*,J$D#;G^ V&\75B).*V;SX/DWH#S^#N^E>KQ=1?K"Y%\'X^*T$RE&8Q-GZ; MK=(B+5<3M!:$U]( -;Y\)D&!QS\#XVP62AAB>*?1=@-WF@Y07XHVM>6P0>'Q M'< 3ZS,E.5'(KF0V!HZF:?0$7#99LQ!8=",<72]267K)OD'1UY]H"R\O]37% MS?&\%L?F=NOS_*-;K*9A^LV5/G^?4KA8("]IN3Z\)R1$QKGV(%7)([/1@+6E MDY9)@FX,1?Y2U&U4ABN.^.TOM4NXWD1F&,] 8KEO]0F=;00*1D91 M!E1;8]I$6GL"?2GZUY*_^^HF!R6AW:C^IPO_KQ16G^>_H\==_I,??Z28SK^M MTVB^EHNQWV:_NNGB'^[L(DTT.BW4X-;M3<9/A)((SA/\3H@3FBF-1_I61OV> MM+0# 9RZ+HU&SGV%4J-'%";*"B^84A!R"1?:2, Z+<#[9!F5SAG2IH*J-]13 MU[MQ.+RO='JHTOTS3;]\+:O_GA;N2WI_4:1Z==.__'"Q6J[PR\&S_@KN+]-E M2=&X6%P&8JYEII(2R1() :6#GP[U8$KQBB"*!V9,MJI-RED=_"<5X#H"I0VB M'5U7<6D+H-WI&6,<+'Z?()BDI4@ M)CQ@@N2&R&[U" U!OBCU?%*,-PC<[13ME1SOR?=5_-?%YF>P)]D>K8DLR*,<8'O<17UYD]UR+QQH48K8>H2LB" M4@G.!@&26A(],YHWFN#6$>!)^=-Q,$YJF MC@=*D[.Q4?7D3CA/1"^&DM=%07I)OD$\91O4)OX8&&4ZJ@C>4]Q#59E?X1,' MX[77U @C0YO(R1Y +T,E#I%^@SWBIK1KIQ!>_[BTV=Z7RLH0K,>$,0Y@\ MX78IDB[&& G@9$ _EQIG99M ;V^H8]5P-CQIVM+S5.HPK]/NU^M >[# M37%&!T1M&T[?PW2I'&RQLX10KK1* M-58U&G$ZD@X\4C YF@KT$72+#E]?W6PU/U_O?Z6.9?GQTY^;$JKD:>\2%7M8OMJDF'HFE<7%I5 M6%NUID[RG)34#+5$9$.,E#Y(19*)+GM/'ZHU'8IK8$.T6V^_N9;?0/CU+H3[ MOM.-E^XS6DA4E8\QET$;^#N;2 +G6&FP'S3/;7+!:ZU@<&NY83A>G<\O9JM) MRCD8&EV9@%4ZGS,"AEM2 ELT.*-EVLYR>1IBO(0__K%P%/V]UYYN=.J;=J\; MN)S+Z(DC&2TC(\":=;#>HXT44NE4Y:F*$<]9WBCR5'4=8\5 GX0>'U$%GDHH M=>#"7__8_8!U"('JI)6*&HP1$42,$AS/#(U+GA(-A C;YN:PX:*.'\X=7U7K M[O[55*9!F&@WLEM=L[O@:QH[?@SA<2+)3T8E.JGJ0#Z/H7?.J!0RRZ!<*92E MW(,CU$(NE4>&^9!CFY8XQ]&W1Z+6SU;=^M X7OB,!16YE01B9H@J"0J6EZP% M3[A45!&^G>'S],-G=:GH%DSK(\>ZB(SZT20.] ^/$-.!P$3=(V+JECK\DO[I9[!4\&Q/U M 3E8=:!%9I!2=J*TJ,>JVX[]]Y7G C! M%>58L<_*&M7;)8KGOY?595=P,C'!:\J!<*) F"#1N]0<5.#!(AB71#=:[S_[ ME/@<*+G[1)H622[ODEN6]2XNF[H/2%#9\Z0:R25=0&XEAFBGD^$>31S+!=JS M-D?G@]/!&YTSE9,]SQQV.'Y8?;U,,9FNB]:7-[>#:%9[D;D 9D4H^[(!0S(> M92*@&QY"S+)-/]N]D(8: N_2ZHN);G'VF6_NO./J?%^80+ZITD M&B0-IL0O>;D*+TP=K=BV!FK*OT$0\@NM#?E-: M!9>J-.E)#-%2D(7(,BH K/7XBQ?1[[W-7AM:BKA@LW _UTC;[\4OZ-E].5Q/K1$$HT2:VQ29&5]A;'X#S&-$[ M-I%MGRY]5.'NRTZ7_P%"K1W[V[E33=/B\_3\LK_*N[1:E887;Q8I3E>_(P?G M%^<3FG(J,4F00:&_&ZD'3Q*NP*5RV65<".)@/7C\_2>K&I5%7SNTN ORJQC7 MLG=G#^QKFD05J4X@=. @9''G-,+/#E$[$D3<[O;90U^Z(#A9C:DN_MJ-K^^9 MRM?C\- 4^GKVXZJ!TW*BO/)<& >)X $H>&#@N41H[E:'U?6-)Z$3 M3<3;H%?U%L[25.E#_A/U%U5Z-?&41Q:=1Y.G*"A!D\>7(B?&$J.)&N2X30NL M!V$]=P6I+_L&_:3O@KL.PDZTEDE02H JL1YNG\$$84'9G!WABD31ILW,'D"G MJ0R'R7MOE+1>#.\R3SD*$JCAZ^8G):7*!? &G>:<.$.767INVU15[(0S5G%$ M(^('2_C810M71E"Q>F[:/99+@W7FIA8R>A$U*.I*Y,TH,+G$^D5.0E)& ^]J M8^Y^P[%R_RL0-Z\MP/HAJ?N@-F7/'6#MSKGOP>\QLNM3Y ME>,9;U49FC<7;^W^*J_.ILOY/Z;I7_._)Q=+1&*5%AM@GDCCO5? /1$@%"[; M.5WF$\:8B5**J6X7"0^]Y02HKB;$VI_XIS!?G94YX6DY_3)[D\K(T2OUVV3- M1*N%%T%##B79(N@(5JH$E%.E@L@F=>3X\7>= -.5!5K[2NB?%W]-/[FSM'QU M%^(F:9D2(YDTD 2+( POR_84%%>HBLY$N3U#9P_7#[_G!'BN*,C:-T"_I-5B M/EW=#0ML:A=<,%RH (S3!$(P"WKFE<7 M2X3S.?WEECN4SAFI2Y8Z$)8S(A,,%Q[P2+&X=&5IT*8;N0^^Y@3HK2?&VGQ6R\X(4Z'B*YV3O?&KKM,@=U4@V9N63(<-/<6!)46K;O$(*'>R>#1O->Y M$Y>[GGX"1 X66L6KBC6@U_/E:C[[W2V7+GQ%Q5JM=AT*V2N/AEM"GYN75HT4 M=XQD2I>K4&;09$)IZ$1KI]>= ,_UQ7J?>'LH\TZ;B>]2IHJ THP M@@X9->"Y-9 EI5QGAZ="I[MJ?.JM^RC\:?LNZLYKG__EP^%2K.C67H/8-+3M M *-/0Y_NI-;_=!^_<1A P3:) ^17,2JU#4?)J!6+Y2C@94BA$F!PT\'C(;B4 M@Q74=ZI^>!HT[KE6J,]B'[%59N\JK7&C3L9PITB)9I:Z:4,C6(?+BL03E*H) MQ.MJ_-UY]7AGZ"#ASVM(KF+0?PW$_74+B$LI:DKQC&8J719*6Z\M.E!<>"44 MR;I32Y%N%-Y^]3.D\&#)[?T*#ZQ3O)EQ&]9.E>\G5V_7'Y1>/ M7M?____]/U!+ P04 " "6@*U4'R1(K @> 0 L P %0 &EN9&DM,C R M,C S,S%?;&%B+GAM;-2]:Y/<-I8M^GU^!:[GQKGNB$*;#_"!GL>)4DEV*ZZL M4DCJ]DPX3F3@J6([*UDFF9*K?_T!^,AW,@$FR.),3,M2%0FLO4 N;@ ;>__[ M__[C<0F^BJ+,\M5_?.?_V?L.B!7+>;;Z\A_?_>WSCS#][G__Y[_\R[__/Q#^ MUZN/[\#KG*T?Q:H"=X4@E>#@6U8]@%^X*'\#LL@?P2]Y\5OVE4#XG_5-=_G3 M:A X 7!X6^+OP012J.8$XCCE$.$_12F:22A]-,@E3+P4X1OOOR%)I*F M4@303W@,D90($DI"R&*&D?"34":X;G29K7[[B_Z#DE( 9=RJK/_Y']\]5-73 M7W[XX=NW;W_^@Q;+/^?%EQ\"SPM_Z*[^KKW\CZ/KOX7UU3[&^(?ZMYM+R^S4 MA:I9_X?_^OG=)_8@'@G,5F5%5DQW4&9_*>L?OLL9J6K.+^("9Z_0_X+=95#_ M"/H!#/T__U'R[_[S7P!HZ"CRI?@H)-#__=O'MV>[Q#_H*WY8B2]Z9#^((LOY MIXH4U3M"Q5*AKUNKGI_$?WQ79H]/2]'][*$0\G2SRZ+8:U6CQ!JE'VN4_WJN MLQ^N@.\(;W6,U0&XVMSWKC#V&=S/2A_$^(!WNKD:V&]U0CYC6_;32O0-5_%&)%1>-6NXU M#3+^']^IORVR%<\6OZS_R-ZJOXB?,U;D8BE85>2KC)7O*OZS>*2B6/@^BE)? M?:)D3-4G*I08$AQZ4'V>(HE92'DH%]7F$5^(%?S;IPY-W:55?]]9V%V=>7\+ M4>;K@FV_?(_+4Y\S]273W[[TAQ5Y%.43:6]0H+63T-CQGQHQT-@%.,0,%.@_ M__L/6T.O)WLY-87+EV4/_-I _C]N:>2M-U>[(E/2N=?Q#!_*G.UA6FIO+2\. MN-&.J;H/:'O;!QUO[5M)D?CL;\MNB@DH)=H+Z]X@>6*V_TJ8)[#[7V MW@?95.6#'I.&607I.Y 77!1J]G'"O,TC71;5XKT:ZGOY,_E'7MRMRRI_%,7K M_)%DJP5CE"4^22"+(@81PDI\14 @BGS*<1@+Z3,3\>WM96Z2VZ$#OS;X#,6A MG\E^977&S\AZ:DZ-\9MN9/K6V2D5ZMIN24I: U<-* ("_P>QK$K]+RT!/O3\ M=L;VK_T]3/+J&QG9O?!F%]N]YNL2?B'D:?%V]55]'O+B6:\8O%U]*'(FRG+! M(X&BQ*,0"Y^JMQN', UX#)5O%04T2&1 BN^-GY!=] _"F7EM2'WO0@KP!/Q5Y#UG&+[X9%WUO?MO"SMO?_N10 2YT M-8D$F)G;:8#AU78B4'L2GYX?1?[3(_UKYZL*SP^Q2& 4^B%$@8P@B1"!$B5! M1 4*663TB3_5^-Q>^!H>T/@L_/U#P@SF2%?0,/)[O65@R-3GZ-DQG^=<06!P)%($QL7Q:KWN0F9 MQ@EJH&"#%) 5!^]O_VXY;1DV&F9NSF@GK M;U)5,3#\4$-,;AFF&.]%]7;%\D?Q3DVL%R0*$.(IA\K/"2"2S(=I'">0XH2$ MB4S"E$:+:K-Y=_&1WVO=2A7.[$.Z?-(5.)#5Z "IJB*CZXK0I0!5WNXO?!*/ MF1I3OF;J2;X!RA+#+:_3Y)JIQ&#*1M8%S58##'ROH?T)W!Z0]H$4ZK%T)Q G MF7 J"?L]3"H")XT[?.U/7S1@X>6MFL&NOF1JH&[+4E1W^:HJ"*O>981FRZQZ MOEL7>NP6$<,H"5 $U^Y!TBHV0XA*(:)E_HH0ER&Q'S#V[#3N3D+6]B :-R MM<#!LD-NL6QARKS!RLX(?(Z^DKNALH8,.LQ@ _H&M+!'X-1BB6@$;B=:.G+" ML=WBDB59O8M.IFU-MQAE:=W>(I7MO<-\MOLG-6>LLM67VBW\J$-Q[^7?RJ;/ M!8\H)R2A4'"/0Q3Q$*:,1S ,21P)00,:1S;SO-[>YB;>&[!@J=&".DX9YA*N MRU;.+:=]_5R;N73.&!Q9KK?DU4!OP,>./06V41=WWIT1*4Z]O?X>)_7^C(P_ M] ;-;AHF*3JLG:^7XEZ^6I?92I3E+?M]G969_GB5KYYW_O59_%&]4L;\ML!1 M0$6<"$AB'T%$0@;3B/B0TC#&!),HB7T;I1D"8FX"U-D <@DZ*\"N&3> /N_^ MP$Z.!HV3F4J-S?[8NXNVQ(-?/]<'-5I">77\4Z4:^_1 U$-]OZ[T\2!]XFK!XS!B/D]@$H4Z>#&*(4Z] M$$;"QSZ+ RFBV$8D+_0W-SW

0P??9JOWQG^S4\!+W9L+G MD-&1-6Y+YJ>&S 8LV$'K3L(,:7&J5I?ZG%28# DXU"#3VX;)S9O'IV7^+,1' ML:R/_;0SRTR4W:J'+R3S@Q1!@D(*$>(Q3 ,_@#A)E$-&0TG-XJ:->YR;Y-PR M5JS5._)$GE6?R\VRG4)L)R^7N383&*<,CBPQ'598-&#!#EJ'ZTC6U#B5FA&)*8FFT6FW5Z]P$I84'+/?!C$DVV%P< M@[K)EZNUJK2P;T!':H=\#&(M=AC'('BB+4971-OM,MH2UKO-:-S8=/N,MO;M M;31:WSS, ?PIS_FW;+E\G95LF>OHU>VJ,N<)1RE%4'A2I_GA/B1*M!7YR$L\ M260L4QL'L*>ON>EU!]7.T>LCT\S1I MHV=@^*&C9W++P+,TV2JKQ+OLJ^ '\0_E+5,?J'4].;U]S(LJ^V?SI4QP@@7% M(?1QJ":/@1]!R@F'4XE<'*40NGSFPQJ)T6MCECG)\1)6A_9__6L: MA,&_[8*V/%QC/SQF:C02VQ,=LZG!PQH].(RA*F_ C@7 B'O[DS>#Z7-[_,8> MQK1G< ;3='009WA+]GE-/JKV17L\)$HX(S0,8<*$@,B/(Y@2I79,"I_''@T( M-\YDLM/NW+PBO8B0E57&R!+LG'4:D,IDE[Q^+;J"DI$%9C ;5ME+3MA^=;Z2 MW38GRU!RPI#=G"2G?CW,6^D" ^[R1YJMFL6N;51 NY)^EY=J=A_3$//83V$H M: @13W0T/*;0][&?^!(EOMU.FGG7] 2>2_OEJ0L__XYK_][NT HHEBOTDB&"$14J)D6 M01QR@?3_8Q10HVVZP0CF)F4:OL[<#)Y$ 3K0.FBPA@O^KD^R-7^]M90^K[/>UN'_2__Q09$P! M^#GG8ME.VV3(8L8$@D%"*-0[ A!CG=\K"82'6$B99W4*R;SKN7UP&IS@J0$* M'C52.[?9@G8SMWD<,D?^EFQ @PWJ&]"2VP('-?(1OJJ>O8B=*;A$F6,F1FMS+ "&(&.S^59LIS-4$CB\P6W_;XM#L9Z;7>J6*<[FE2<>@U M]E '^B\>,%E^IZ;C0NR'27P23#E*U?-K\92KJ?DB3$/FZ4/2ON\ERD=)]=M/ M"*1)G+#8CU" S6//##J.B9M9'%HT&JGXR >:D/D MZU&(M)BD.B9THCGI]<3:S3TM6.J=:IJT,]W,TL*JO8FDS7UV2LR%FJ:V+753 M4IU=?A%+*4,D/1@I+TO'^D8P#44(0QS2.(PP#R)LHKSG.IBMTFZ65C1*,YDX M2V*_OKJ@9NS503M6C-_Q2Z:?\+1*P?[\)?_Z@[JU=K)^1_JOL/EK_<*?;722 M%_R22=T+??$Z^Q?XS:I2C>ES L537M1?@OJXP%V^7E7%\YV:HBUX%',6>11* M$0B(TB" )-:Q#FD4IA[V9>Q3T_?9H+^YO=X-9+"'^:8YZ:)H!BURH*&;O_,F MO%^6 ,=LCJP(+HBTD@D+>@:KADD?DXF(A<&[FF)SV[ %FH_BJUBMQ8\*;9L>N@JT-S2LOZ9X3J#86LS>O1;Q$W%W4T.M[H4[[;R48?;X=*F)5-.5RE, M^YYTW<*2D,.5#-O;A[TM)YO6H8RWJ\TQX.QFRWAM MRLW)S)6Z\L%'P43VM4[6-&;.IBM(=JJ*0W!,JI!7$'6HEM7J2G1 M2J?F+#,N&E?F1$&*Z>*K M*&ANM#9LV*W-*[O;^;AO;@-<9T'>(K\!58,=Y"O#*8T5_U1X6 :A!WU/32H1 M3AG$ 4I@B!"E'@Y\ALRCUD9@?Y)2H"_$O<&R_0B,3O ):LG<@PQ:S$"!'E*5 MS)14BR7\$ZOYMO>Z"T1N4IV=#;7$ M7AP*7TTZJ,="I>E^ F6/O0%X9(0E"*"KHU$[H>*-C&B/$CDR^,PO6AR>Y&8P:QR5>.BI/@9#-"AT0G7VCYQ<.3S2PW MB4\V;&E@PKK')Y(5^DF]EX=G?%67R[7.P-EE0EA(RL+8HQ%,XB"%",6AFN4Q M"3%)0QI'/ VHL$IA9]/[[#Y&&_#Z"Y0=%,&Q+5!N-0YF:V"CL3ORIV:?V*-4 M ^#[#7C0H3__B;?/A3>$-;?9\:P03)LO;P@Y1QGT!C7BHO+++T+7@!#\]JOZ MZ1?Q4>B#Y=TO/XOBT5]X4O+$HQ[T&?,@\A,!:8 9])4O[B5(\-0/AQ>#N0Q@ M;BK7(0:D@0R*#G-;,$:!>+RF0HS!F)C)W9A,CZQX1V%\&]9;^&"#O[D"?.YC M_HOR:-13L#EAU4 ^2_U/SC[8JUJVHQDRCVJ8 Q M"Y6ZQ43Y;BB-8Q/4\U<-=,ZJAW;S MLGRO0+8E E(4Q"Q@2J-\%D-$(P;3.,&0IC%!E(F$":-0Y]Y>YB95- :343OR-+3F_OR!G2F[.6]O 'U M4 !M#M#V3#0H%N[91(,SD2,W[B#9>8 .F.WU%:]I?SJOT@$+>_ZGB_9I^7=U^(P4O%VF@O%/))/33E$$4!A$D(DZ@#'P6$81CDAAE>+?K=F[?HY9W2["KLX'8\=ETE_!K*\@QV MTBW9=IC6ZQ1IPW-Y[;7VXCODYRTTS]IU\NYK"WK7&^ZO2*DS4#[J&B'-YZ0H M]/Y[723DU?/VFK9P2(VACKM>D%@$(O5]&"1I!!'R)533E1#2B+$T(IZ'0C*L MRO>5R.;VH=@]3%+#AE3C!KO&@5WK=$'JW0M;"YL7LCWJ8%E,SMVPFZVRO,A@ MCOVEFG8 : M('.3_2WJFSI_A541T*M'I5^FI^1Z9%6VI=FJC((+CJZNNW 5B,D*-;B@:K>R M@Y/V!AT%?'S,5TWT:7?J+(CC@'L$BH CB/R00B*0@&E"?(*8\#Q"K$[]'?9@ M\SI-=,"OB:"V.O%TQ)L?4<^G@3ZM1V.(" XA"7RDGFT<>^H/E 1&!\L=L#;- MP3R-$#13;"<$&BSY7$?+R-K<,M*%XP\Z1W=$BM61N6O(F>QTW"Y)SL[!G;/\ MPI&WH]NF/-UV#O/!0;:SEPVM9O^AR)DHRX^B%.KNA]L5?RV^BF7^I(>_?>Q2 M#[$@00PB$:J/0,0()#[R(<6()L*+4T]X=G7M#7J=F\2]_?#Q?Y''IW][;5O* MWH1ALY4%Y[R-[I^"%C#H$->1+SN81TA,;L62XZ+W)CU/&\YO0\91&+_5S0.S M]I#R0?]/^[1?R5)/]55O59'IS3[]"]7G_@]VKFP6BM^N6*&C:5^+YK_JW\T) M@^Y$U4=2B3=2"E8M2$C\@',.9< 3B)!,E"N+8ACC*)4H2N*0*RG+*[(TD[)I MX5MIXL:(\5[P]Z("60M?_04P95_]AM=_$5M++9,&3?M,F(GO?$=Z;$]6F7(# M])]@QR)=\;XSMOEEDY9H_V=[-S0D@(X%\'W'PY]NP(:*[6%6309HV'"8T.A% M1M%M+J1I39@VC=*+#,]1!J:703$T#^V/V5*\7]=^9" E]>*(0!9Q 5&8"I@* M3T N@C#P2(!):+0@?:KQN3GD;6)4#1 T"&T3R>X0U_\-N):.D17:@HD!F6"/ M3;XR[>M.@Q/G>#TVY3BAZXEKKJNJNU/V4KG3/^;%(WF[DOH_^D?O\U6ADU/K MN(=;_H]UL\);-AO./HD8PUS-M(7$$*680RS\"'H2RY1(G_#$*L[@>DAS$X%- MX=@=DV[TK!/45H$=L^H3!1O#P(YEP^(*'(ROF> K8+U(W>#K:3Q73]A!R\/D?+>Y_);S&@)9?B"9R%^$VP]O[VY.!XMMXW]NMLL& MLJYZ4%9@QR9W'X*IB'?ZF1@=]*0?D:F&X/ 3,UF_ T(S?LF+W]0WK47Q"]%O M1E5VP09!PA'W,0QY)"$2-(7J4T+U_-^+*.8RCHQ*=E[L:6Z2WV(%+5C0H;78 M9>\EUB (P15=(XOL.::&!";T4F81HN"*NHF"%:P?-KNP!1,V>@,8>AN8+I3! MQ(Z]H :C&ZY;@E%:3;-5*]6U*/]3\+=.]6AQ-4Y(]-#>9,YS9=Y2MX*0W$2XV]W?+-"X_GQ,L[ M.];>@*V]8-?@+MUC9W*]A;AC%VBMO@&;YT,9;E2,9O "T/BC-,H"T8BP7V0! M:?QA.+? -$'/ W,I%5_(JCWYKO/8Y\N,-\=D5OR#>H<[#^A>_JCPKUBF9BNZ M'ET]H;&L%>>DKQG)TJX]=5&EK46UZ.S:I,^X;:P"6[-&*37GE&BW"8R<()LV MX9%+,H\2)#EM?. :]$[RB^/,N@L41E%*N <13HCR1=,4JLE_ &/L$3^4G/C$ M*J]:?W=S6PS81>L@7_<%K@V7<9TQ./8B[ %Y1SFY':ZP&G'B=GVTO\MI5S>- MS#]:FS2[:YBLZ-7)IB*.8 ^K[/>U>)WK-+4+P7PA:" ADI)!E& &J<\8C+T@ M241$/429C:"R/+R/7$ M6N'R4:[35=N/)[5%[TO5RZD)WB,*((L2@*( M$&<0ATD$:<(XQR%+.8V[-;'/YNIQKK\!RUF?)Q"1#JY.DL6[]0O9(0=,0[?3 MC[.$F^G'5?Q-HQ];SC9S,+WBWDN5M6)IB?:]$ ;&MK M:!6P=2(..33U'JY@9G2WH26E+8YQU\?* _AC.6.78/#7B;V">P,G+MP MA/H[K[.2Y>M5I4\[?!#J:5E5"\D1PC@1D(@P@2A.?$B)%\" <()X*-5;;Q2M M,!3 W!3AJ/X.;S$#999A->/!@V&X'#PBQ6.O_%XLO-/AKP^Z:'(JO1.7SL#EV-75<:SY;K*OHI/.NRXWN9I"IP)_J,R M4P>)K;MU89W+4F'3)\3J,++;1PUGX:72HR0)H1?K55NII!![7, T1MCSJ"0I M,JK8XQ35W$3R0U[I'3BR7#X#LF,@*#<6 M&:"/0#!JH'Y5V1)5LO-XN:*U&! M95Z6=7'A]2JK[$L(NQUZPT7DJ0=T[+7FW?';&@3>[(W?CDUZ[#JKM#XWP<(W MH+',XK>>[)E"I/F[R6?Q1 MO5*$_+80).!1A$(H?%U3-R(13#&F4$>(">Q%L><9'"O$UR]>E M\DSUKPI>GS]K+-V-9;7,@6,W5&8Z-]X C*QV'7#P32$''?2;32CHLXXQ;89G MB]]AUIA!O+G-^F('8=JL+8/H.:CFZ6$J4AZFB<>1C?P9]#D_S=M)V\>WH.VTS(1L,P%S3.'(JG4V MZ6$+>(3DAQ8$.94GDWXGU20+(@Z%R.;6@5/'-2W%[VO=ZMC@7PH(\)]J*(A#&/AZ0\<@UT M;E_JS?IH7C1KW+D$I+4"E-J,YI^-'8!;;RV.-N)FFC>'<1Q9,T^?G3N3&FEW MO-^UXWV[/]X[]H+7]=YF8_*HA^:<#LK81^7<@'WI W).*3V/V??'^6N MU='P.]U9^E5VCI)1XU]3PC&<,.&\3;VR]T'X:5?60-Z#%Y$DU8&Y)HY M7X2Y?"^J)FGMO=Q-9'M'BN)9O?]-ABOL$YR$H0\9TRD1*!402Q1!3&G(A"ZO*ES?U1F5C#[B7!^G).YN: L(3CI!%FIT)1VJB3#P3C)A= M[AY'%/>F][FVC^DR #EB8R])D*LVG:5RKBM-IHR).$ ^))0QB(* 0)K$#'H! MBT/IA7$LK#9(S_0SM[6&4SE\K4I\7N+5SEV_@JVI_'(+HERD+C:MP3G8S3[L MZZ63#)^JI&EZ^3!)^)%D12TM.PE>?A:D7!>"W^O,,4T2XE>DS,J=4#"?<4ZC M!,8>"B%BJ80D"! ,D!#8QV&"8ZNS#X-0S$U.M!'-YQC\-1.%WGIYKK.\;K.P MM(FB#O)#V8G-L!$SDZ+1QV%L'W@S!#=[";@Z&_3<9&,%J,T8-<3L*CZ=*MXP M))/JX55D':KE=8T-6&TXL:ZAT^MDO#[*D:\^%V15-J>G=82(ZEN?6T)QD&*. M.8R)GT 4I0+2$ G(<4R%EP8A2ZA%7>)!(&S>WXE*%V^PZ0BT+7R+B>FPX3!8 M,!B=XA?9G=DS >S84/^JM6)T^BU6 T8?AHG6 ,88#KM)_U5,]D[UA[4\W03_ M*LOWIO77M73]N0TNY/F%A8.C!-A#2<#] *9>XD-=*U1-]CT)I?KX^ 'W4BFM M4A4,Q#$W[WW_($)G2._BW/"S'C;C9>:Y3S *(W^8[ 9@LI,A \@<[:"(#987 M.SH #_V<(CO$"P@>?MCK:1 ME:R/L2&%*BY09^$UNZ-P(O=XT,-GY_^:<=+KZ%YH8CJ/ULR6/=?5\!;[HK[O M%.W+#P_YJJM-&X>,HI0F4#*B-#2D E(619!*GQ(_$IC$1E5 3S4^-]&L\8$: MH'51WR/B^K7Q6CI&%D,+)JR*^IXS>7!1WZ,&)ROJ>\Z4W:*^9Z\9>()6S42S MZD?"ZE-I;?I6GS&41)S!( T11"2)(/%TZ>TTI2(BD1\SJPPNISJ9VXO:8 0= MR($9<4_2:39QNY:DL7T96W[L#Z7V$.#VZ.FICJ8]8-ICZM$QTKYK!^9Y:BI^ M=,'$ZMUFC*A)#$U8#)%4+S[EDJH_(IE$41P1)*P2-NTU/[<7_4+Z=Q/"S%[H MX32,_"IW"RO&K 8\:G*V6]ORW(M^.NU MWJ9L"G'6.7]*?4;A?EW=?B,%+Q>A#+P8*2\Z#A,.41QBJ$8?PX!3Z@NB_N2I M\<*$>;]S>[LU:*(/"ZFYH5! 0;ZN *FAVB='LQT#@[6+<9@=>T56@P8-:M# M!@WNMLYQV9S? @H\:-"/0[#%"LA=$+)J;;G'$WL:] MA9(!MP^0_MME5N9_S\0_\K\J]?Y]30HMG^U*7QR)E.)$0N$S'Z* ^)!(G\,$ MQRGW4R^2@5&<[L6>YB;O-590@P4/.V@MY*:76 ,%=T77V$[>#E.[0(>L._=2 M9J')KJB;2(7/4>A(:DW8Z!77W@:FDU,3._8$U.B&83/;MRM6Z%3)KT7SW[>K M^^I!%.^5&4WZN=URMR(50>A) A-)"43$"R'QB(323U,_"3U$J-5I!YO.YR:L M-5*PS%=?H.KN<7B>-ZL1,)M(C\7KR KI#J1F]#EJ9 ? M$S7KQWJEWB=QZM$DB(RVTDPZFYMD[6$%A0)KG9'R/+&&:_:.Z!I[[7Z/*8US M4Q9"(76:5O(B':Z32)[O<.J4D1=-/Y$@\O(] TO9%6V!MGJRVARQ]B5-J,\Q ME#@,( HQ@CBD&,:^1YF?,@\3WT8K3O0Q-XG80 2EQG@#_E_OSY[G^>")%%U* M M^[43_2_VL7!P%95P]YH9-R_AM8Y=U/LV8U)B_TDF)9$>7)KKY8UKL[,2IF M0G,EUR/KRY;F3PW-[.>'S!)$F(>]GBZC[EIQ^LS)2Z5#U_[ M>#;Y2\ZP:K#:=#U7([_[&YI,RUL:LV.QL'0]2Q,M*5FS9;>DU,]#[V+2F5NG M6T;JQ[ZW@'3ATB%1WZ1\V#NH\UK0ZJ-X(MDFN#8)PA!["#(D,$2>?!4320)HON5_L;FYBJ 'O'T:[ 1HS:$#;Q#!?9-I %9WR-_;DJY^Z07'@ MEY]6BU!PEUQ.%0T^\'&T# @W9:8_)OQB*Q.&A9M:M!\9;GS7L,GJYX)P\5X/ M=_OT1APE,A!,*2R+=($I"4G*!&2)),K;Y$C(T&:F>MC!W-2UQ@?J*^PFE$?, MF/1YU,.G4\9^+AO/'L=4/KCU0D6PG>)<[M M2HX@&4J&])'@N%3(R:XFK@[29^YQ09#>JXZ!,&O\"81#X*0N7'!P0B3'U(PR2 .*&1YV.>2"H6 M*_%%?RT_7Q-L8X+&Z(7 S0MQA&G4#91Z+4#G \SK^) N.(0,.*TR<*#,1&9$ MWE\T+*<;@JZ4F1Z*)E3GPH$A!Z$Y-@R.'*1C!.6%PW5LZ+HW+U?X QXBD!3#F.U$0H9) R)B#RL2^0P'$8&;E"VR;GYOK\I/A4_8"[ MAVQ%S 1KAY]^\1EF]=@+NW]]^_[V>EDXMJWGY'I[+5%6]]]6ZEE^R)ZVL3*OGC^0HLZAZ451 M3'P?8B;5=$.(&&+?9Y S3U#,N9J.6-6EM^A[;B_C!BIXVF %]%G'O5A7.[49 M C,?8B1B1W[?=7"G+NF;+Y=ZW[8#?P.V9'_8(_M#/]G6CL, VIQZ"S;]3^HB M#"#FT"\8TL30>-['QZQZK&M7KK99(%DFRM=9R9:Y3DV\S?J72AR$04QA&A#E M+H3$@\17?@0+&4I0A!A.K(HVVW4_-UW;05][Z'OX;<-_K<;!3-G&8W=L9Z:/ M6+#%#GX=)='B,-X47>E4R%TAR*>M^LD'L!;[YB36 M\PU8B;K*6KQV)Y4'7N=6J'/\+J*(4>0)"9,@U7&8 MB2Z4D:8P8B$*N1<&!%F=>',+;VZ?E=UZ$X@OE&K=);WG,[ [ M[67 G$(WF*^K)LU.&Q#%N(]PXH40!Y$'48P9Q"PD:O*02#^1.)+KI2P+I#'4R5Q M'HP2SB'"#$'J)0@&G/. (2:HC(=4Y[T"T]P$\ES!N!OPN$4.,@U]6&7?:\;/ MS&F=>%1&UNBS9A".OTBU:+#X<] MS$U/6X" *X26$_XC\@SG[-=0,O:TNV6CCF5V?V;AK.ENY[Q'O4P[;3UGY-', M\^R%KL*7;UD=IE1^%$QD7^MU)9^),/5Y %D0(8@2CT J? J%3(+45^\^YKZ3 M8.7COHV>\^E#DSN@H-@@O38:^03O9MK@C,87C33>,/KQ,J,.@HO/4S1R*/&) MCE\X&.>54KKRK=M9IE7Z^I]7OVWJ#Z0C"]\ MGN"(A@P&$=%I2JF:]D51"CW$&1($A;YG=1K:M..Y^2(?5$,/:BQ*O8#]5.1/ MHJB>ZV 5\?LZ>])>WPT@C!4Z31==5V"55\ \.X7UN)AIUAALCZQ;+62PBQET MH&MF%6SP+"KPP4FRA:%4N0W_,>U\VL ?2TJ.0GYL[Q]X^CO[\E#=R[^5S6;R M/6W.E[Y=O?E#O;)JQO9C7MP_U=.UU9=W6E W<[:%+?N?F^HJK* &VR7I4Z[0#NYA M^P:F8V&W1S "PU/M!^Q OP%;RG?@MQ$I8)2 \X$,CK+:;XKA15;V+0DZMXIO MVXR+'(XZ#4]!ENWR,\4$1Y['8832""(92TBHI)!%OH^\)!2>;[1V;]#7W!3M M.%T>:/%>DW1PG]Y^X7),VN@3X'-\.,#GC25OZ,S.>OF5H#8%FB>V#&M+J=L7?=*ML[Y2BOZW$8[F(HPB' M!'$H?)I E"0>)$0YDAY*E.,8Q]A/L5U)@4M=SDU:.\3*A]&8Z^7(#6KPJ\8- M:N"6\=(&Y)NYBFXI'5EX'; YH*B *4&.:PQ<[';BD@.F-!Q7(#"^<\03TY;% MN:W:G-$;8GY.=X3JWH-(F_Z0[LO4!A]$SJ CNE=6%M_IZZD0#T*Y#U_%VQ7+ M'\5[4=W+S^0/]:_E6M>W^= <,;VMJB*CZTK/QS_G^XDPNHP)BY0E(O88AYCI MX"CL8YBF:0AQA&/*91S2)%Q4>466AON4;O%9>0X;E*.^R5OS=%$199]U!@.G M VBLG"\U+.-KZ\Z(-*:![]_E9?FG&_"^.7NMK+P!&SM!:RC8M114.3B3*\:I M%(\Q"J[%VBG&J>5\#()/"/XHW0R=\F6/XB.I1%=GG/@H#*2$6"8Q1))&D*9( MS>\(3L,X1)''K [;'K0_O\F<@@?43-I2B ]I,YV9#29C]&F8YD%#&R'*]8S9 MCB=7^WU,/),Z:>#QM.GT99.=+[IK%3;0S:'Q2ZGAZ_14I,[;@<82#V">04!KH+40$21Q(Z"$6)J&4B<2>C5*> M[&5N(J@G/LWL5.<2;8Z> W(PWU&_?E33H+94+@146P*^SU: *P>5%.7VWC_9 MJ>?ID3 3QJOY'5GSCK-PW( :HSLIZZ7 J4J=[FE2 >HU]E!;^B\>>L:("YFM MLDJ\4],Y?I!CJ?R9_",O[I:D+'7AI=?Y(\E6"\DP0CC!,/"%@(C@H(E+\# ) M&%+/4)A:)?@<@&%NDK,U 2ZU#> PC5AY VH[0&U(72X,_-K88KG/-F3$S,1G MY'$869K&&8(!QYD&D^CX=),]CHD/.PTFZOCLT_"F!H1M_9PM15GE*_'Y6WXZ MQX]$H9\F,"$Q@XCY'L0Z_ULD6$C3(.$I-=)'D\[F)H0;N*#ZEM\ H1"#W#1U MA1&[_5KFFK.116M+EX(*KD\/=(D\B] MAR1.%+O51Z:CZ"U#4GK#MRZU,5W\ MEJ$U>P%.>_^=IOV?B%HC'RJ\VP*?3Q M"A_B2*8P)JF7A)R&86PTZW6*:FY*W>10;#,RUTF:[1<,W0Z;@;*_Q&"\U#+B M3@CJCEDWH#'LX(JM:2\Q MY])YX\.6>=XI"$*<.;SW@3S7\5NOU^*_E.H;2ICZ MAF(<0Z[F,U$H?!S%5HL\U@CF]KU4SWIDMU)C3[K9.LVH5([\M6NPWQP>+=[; M':MR0$6=J>$&:!M ;82[)9K!_#E=H+%',>GRS&"2#A=GAC13%]N"J'R8H9FJ60,(0021TJ4NB2W]CD=#4DW'L2ZLT M#H8=STW86MR6Z19,63:3M#&X&UG)6LA=LOJV1L@WA1ITL$)U.PG9.43\;G,RBGL!8R1@4(1,0N2A")+82R&7 M2:13RL14>0<&6G2IH[EI3X=U_Q3].]LS:!?Y[5HK^ MJB9J1?D=Z;_"YJ^UC%QL?!+9,#6QDPGCZX/.1\/W-S M*.[>OKH#RYRL;@!7SKEZE&*+!?$>/@TV)]RP-+(Z="!![3/<2]#@'++9W,.6 MQ8: &]8F6N(_PYZCE?K+5/2NO??*&'0M!:V)]R'C44RPNV!_[:,M5&%_ZO(L+@@T.P3CI9FB(>W/2N$XI MK1/DTVI!0DPQTB>$21"JN33V81H1!-,DEM+W0X\R:J/F)_J8FR)_UGW8AIH? M,V>FHU?R,;(6=NA "^^FKH_C,@;\K/6.8[R/^YDXAONLH<O\Y* M\N5+H5>@,EV_M5W#KU.P;O>? L9UN *%4<0"B&*/0HIQ EE, T)0$&)BM+)N MU>O<9L7[H'6PWZ!-/S/&S13".8]C+[R?HW#4I+]6+#G5%K.>)U4;*S(.]AFI3#>CS1_+M9Z)>[(PLRP6*PC1A 84^C=3,,8P"F,HPA1$6D4"QQ#Q) M[([+G>AE;HJCL(''#IRMUW&*15._XTIN1O<\6GQJZJ48VD"\ 3\5>>G@E((1 M$8Z=D%,]3>R&]!A[[(CT7?SRBTW;TVOE D=I2CPOA@E/)$21+N[G"34*)$H# MR1CE8;3X*@J:7Y'JQ 52FU=L%^^H/GYW^K->A[H!S0E!4!\.?;FUJ-WAG7Y- M:N"0_<]WGP*D MGNEJ4OWJ-_=0?BY(;I5$M9E UH %7J.MT5+L_,,Q$->)0]RO;/ 9P[)7 C7U@:Z!AXK]N MW#^TX[XQ%;2V FWLBX^R1?C.BX_V1)$_+SCJ=D%$HPY(;_S1.#U/%[HT*G-[ M44_C]G35N;F/0J='TCF\15$'NBO>[NDR:];-]>X=TP'?V:.ZY%Y^4C\M)6'[ MIRU80+!/O "&G.L$2$A"''D8)FE*!9?JJ8GM"B0[@S8W/Z"U3"]VM+:!'>/ MUKH;T-D'&@/U-&;7Q"LJ-SD<>;.)S\N,Y\ANP=1#.?38H$/6QSA8Z +>2QP] M=$CKF<.)+GMPF;+]9#(+?\$X"T5,&.1$Q&I22%.(9<"AE.I/C&D<(*L0*YO. MYQ9[I:-AG>=C/\-[&$3$HYX'?10IWD.D>$^0T"F?I4])&*:$7[UGY(3Y:3:" M]K/K5%NL(X[!X(T=)[R^R&[-V31'8R>Y[^=K@K3V9P"\]+[(16K,4M=?:&-P MH=:O6:G:_#$O7N=K6LGU\I:Q>NU^P9CDS&,(!F$8082I!XE@:@HAL!\3+THY ML\H\U-?9W.8#KP@'7-">%79[/LW$R!5+(XM/!TGO#@LUAZ9+Y7&W1]ATW;,N MI!=\K[VFHB3+\VNF0PJO7N3(=OF?@%FCU((K7XJD0 M+*O%Z7;%;Q]U+LM_-FN6&'D^]0,/2O47B&@2PE3&&'*?1X-MSM=,C@V/N>&BHXHO#6A$+['5!#7MSNA5[J=-I= M44,*CO9'3>\;>,! ?8AWUF=)43RKJ?5M'6*PB%(_##V,H2\E4UX*22!A+(4L M]9*48Q:2U*H&65]G0)[J=4,9J?QN6F!QM;64M'P++<>]F@SG*@,)&/D M-]V8!_M9QPF#W8@EW(=$!/KC'B"(XY1"G@H"\J?9"D7K'F@K]Z_ENI3^SHLZ*ECLJ[957VM3G-0\LZ/?0BB'&" M$R*@C!)=("/ ,/59"CU*$/$X\5!$;.3#'L+<5*4^BB.7^;>RR3J:== !V6#_ MBYWF#!@7,RD:E^V1%4J'D]1D=_ !?0;?:PL4YW\"&R/ U@HU*VWM<*A=PTET M*FD#8$RJ=,-I.A3 *UH:Z#_EARY#@%H8LI^(ME*;[C^;54(LM3G M(1=1X,5<:1^,N!=#)!B"-!5JUJR>8DJ$%S)&!Z2JML%@])).G[MZ"U"?4M36 M -::TT0DM8&?WW\A^@5>]BT27S].ALZ::]HG\MY:?CO<8 O4 M=9^JG/W6%-UN?ESIF'-, Y;BR(>24GT(/T40LY!#+A!)&4^BE%MM.E_L<6ZO M]A:P/E!5:L@WH*Q!Z\,7#>KZ2'WS0\/#].8C8.86..5U9&G8I_130VF#%VP M.ZPH8TJ-V[HR%WN=MKJ,*0E'-6:,;QRX%E"GTZJS:6US&36)C]YM#H!ZD0B$ M2"5,8HXA8A&!U$]"B 5!,HQC0@.KHIHFGL2EPT_J< H:S>\>\ MCCVK=T"I_63>@B.WDWB3CJ>=O%M0<31IM[EWF#3=O4,(DRP!R.=NP@QFD"")8,)I6&4>%P(896G MUP6HN4G;+FS M^L%RCM@W>X/R+9V6&[W.!E',P&<>G1&%LBM.]9J^.Z BK/BYY=BJR3H!-*L(NJ3P4::=M#Q/QW929JD_MP>H,-TK5 MWOR^5M/I!><$)9$70DYTP$X<,XC].(7,"\*0)R'BTBJCP*4.K<1WLFC,G5R5 M]7M=[N#^_X"HD=NI[D7BS135)9TCJ^6[ P[?]+-F+7JF5#@5M(N=3BI6IA0< M"I'Q?5<<'+UEK%B+W1R]S8Y2M4A8'#+*0L@BB2#B0OF :22@SW@8I\QC/K.* M">SO;F[>78UVP.'0\WR:*8<[ED;6C>9@:(MT-^GX3;O?[+"(E!DI[D^%GN]R M^C.A%\T_>2+T\ET#CH]\J#/VB0]+]61H3^@74A1$N4=M &SB"Y\@Q)4SXF.( M:( A%3R @A/&4>HE#!M-'@WZFIMJM&C!!B[H\%J<9+A ;[^.."9M9!$YS]>0 M(LP7B+,X]>&.P(D.>@QX\.Q.\B2%+9)C2F*4TBHUU]&PW4(-E-,)36/O1+;$;)BJ80X1S/-466BE$\HFDLG3U#F2 MR(M$]*KC^;NG$\:+%NQIXN6KA\U+?\IS_BU;+IOTSF]7K- E'UZ+YK\+$DDO M]=,("ES/2PF!2@E3&"+$@B 1-#231;/NYB:/=P_J7T+7:#\+"0%)%&*(4.I^@7RXP!CN_1%ESN=G:S4 M88_B,0.\10_8#GS;G$8&K)LIC6LN1]:;#B[8Q;M;_L+YTI@-08[3'QET/'$: M)',JCM,A6=Q[Q7)[$\Q^N^)M;L[M62L.8#QO6C0_ND&K$1E&3=Q@6:+57@GY$VR"M\>7*FW M[UJLHP0PF-'B?AW^?)?3K\-?-/_D.OSENP;'PM?-_))5#W?KLE*=%$>?6D^F M4CDX%-(XU0X.36#J>QX4?L3CB/D$!58U:$PZG9O ;+[,15-!PCK@_3+-9M+B MFKRQ%YM:N.";P@LZP#>C^C0V%+D.?[_<\=01\,94G B"-[_73G[*HEI\JDA5 MKX5_8F)%U.2M3EPH8D8X5WX+EY1#Q!B!*<)"_9%X1##,L%FRZ;,]S$U8.FQ6 M.1_/\]#% ("97J'2T;H&S0J^#:"E";,58A;AL*1RS2;03C!0MXV]#47]S;JJ4!.^X_9TNAO*&5 MN%^)-Z4R^5MS.K#=^D22>90C'^* (HBB-% ZYTD8!"+@.)8I38P68@SZFIN, M;= "];\;(&K [1%ABVWE"P3WZYACVD86K"UC"BEHH':G@@=LR%]@SF)7WAV# M$VW-]S#I:'_>C)+>3?H+34RW4V]FR]YVO>$MP[S(3Z+XFC'118#** AB+X8D MU?4NA:=]0S4=Q%AR$2>QAU*KD\][K<]--#@%*(%(##E.A_QF+*,!>DD30U6$!;M!;?[EYB#7P> M5W2-_))OF&IP@@[H$'>GES(+9\<5=1.Y.N]G&?-\7'[,O#]5'P<7C4U5WUT6#M[_2>69*P=95]E5\+@AOZI1G M.5]0(8A,_11R3ZBY98(BF'K,@ZD,/))&]=$ZNY!N%[!F)\8-./!4H[.-9W8R M4 9Z_2+TC[W;5\='W\ON] BX+T -_@9L+=OY?;FYH&S*7K?V@6X(/[S<$-J& ML$\]E).&O$\WI -BYETR?SG&WDEO$\?DNV3H.(;?:>O79BWZ0#+^=G5'GK** M+!+HB:\])%D9*Q+/?UPOEUCEI\/ET M.:7$2,:OJYJ8=STTR#O.X MC)\+QS*F=@QB1Y:7T[EQ1@FMM65GTG0Y+Q-N:TN);?J<*T-P:_^I2VG=E.NK M77F]'Z#<(EU56?E*&:^WMO/51WUN[U[>KRL="5PV>R]_53[5PD>^$!A1R.(( M0^72>)"F$84<22J3A$5)]%\?A:T.JS M:N-U_DBRU4)ZA,9(!I!$7& T5_-J M:QYJ:O:2-,^PT^BC6] M$IPR@^BJ.>5G\4?U2N%\K=%DBC_*TP3R-,PA2B2*:1(QFH"R,+8 M"[P8D\A&&L[V-#=QT,7KV]P=325F'?*D5VH>\U6S[&(G$.:7SB*K_])AZ7^[UPO?.BF[>/RF/) M_EG/5ML,2_J8L#XNO) H2 F/"8RP4!,/Y*4PY5(HZ:"A%R9Q2E/BJ QG#XRY MR8EZV&)G%3?[Z#?S/,8G=62]Z:W*>5.G96,ZX?2N-3=UXH(ZA<$DE3H-F)RJ M=F8L%-SWR6(EOA#U8'XV7O@^VY_1VXB;M_&HUS'7&!O$0,VI M9 L9E"UFJ^7:\TP;+7=?1]Q4Z]PM60HFZ'""3V[9LEK5=L+:9,O9@]BS7SS]T^Y?'W1BH-UZ\O7V^>P:W/,M+LM$54:F5(/RD0PB)+8A\23$10\ MH($G1.+'H6GNNKV6Y^;\M>#,<]7M\]2O=E=9/[*\=6FDW&4H.&OMU4GI]EN= M+!G=26-VD]"=OF!@\KGB"UFU3I$.1,J7&6_JZ*[X!S7PG63?R^:ES\ARDP.O M?+VIN;U=Y_1#QFD8(:AF>#J6-HQ@FJ8$\E!X'D(A19[5+I-K@'-3@O>D:FN6 M5P_Z('H;+*B#W5^1,BOU;W;MM$QRYWIXS2:3+SEH(PO8KFG-\.#6YC#] 6$&T]0K:!A9 M^K8,#"IU=T"%37: X91,=<;_\L-A>2S_M,G]A^L/[IGPB/QIM/L'W<]<,\QO M-8^HO]7'Y[\TFF53GQCWW,1S6Y9I4^9J>'6KJ<;>S->=X8B._!VP.]$$=LU6EVW* M)S:FU_'/9P]#;>QWYQI//%Y./>:IL$_J2$\\((?^]=3=#W&[ZWBTNK[KJ^4V]9?K< MEJBV*?S11ZB)=WXU36,[Z:,R9..T7\W45+[[*<96OCYI0)#O,O#>/.;1HF2PS39F,:1M!14J:!S0R8MVB17"X%J]9D M^:'(59?5\[N,U>57NX@/D08,^RGT14(A2I, IJ&04#*?!Q%*8\F0\1SFXZM*"#.V2+PH!$BPF06S(GF@SU MD^IH5F3.3.\,R:"9Z69+YC;MS9PL;AMXZ%-*U?J]?/,'JY>L/I)*W*_N2/F@ M_Z?S\'TE2RWY'Y4W6V0Z1%[_XG;%]W^P<^5"!&F:,.5]^JGZAB+A89C&',& M,2_UL6#$LSLNZA[CW(2^,5$O=HO62*"^OP(T?Z]#HYFRH XAJ?\BMK98'D$= M8<#-O-\7'L:1/S?;$>SL ]I /7(:]$W])]C!KM.[=V8UO]2#>_BS-P;C;']R M=KR1<'OF=@268LT8PM\^">B_"D(-BGA6+#TD:7+#XJ*$!ZQBO1:$D4Y^E?KM24EK/PRYM^'X0ZN%6TS6=S;/) MXOGJ>5, =!%1S'@H*60XC"'"A$.:T 0FOD]3K=N-1IC>\M)! MJ'XU))T [+U0DZO/Y(_;2DV6Z+K2"7$_YZ=W?1<\Q4'J(_7!CE,/HICI7(J$ MPC"A F,>IH((FXG,E7CF]L'6>TQ_ 7M&*:^[2;.VK-.LD1VK],;B:C_\(6L- MLYL;73NJ9C.E"<=JY$_W_@#MY<&[ 3HUGO*VE%4WX/9@M,X$J[B;3#GBV.G4 MZEI,DTZT'!%X..URU>Q U3Y5*_%=MA)O*_%8+GSFIQ[! O*8*U'V>0)3B6,8 MH)2FB0@)XIZ5*/=V-S?-;0(]\VV9T;RM(@I^U9A!#=HRW^T%P@WUTAF-8\OA M=0S:BYP1,6XUK+_+:27*R/PC!3*[:V#J;%'+U4]BI9S1Y>V*W_+';)7I$#_M MN[99HQ:2T]2/B=(8Y,IS6^XIY;%RF*!$$8-(A!SB"'E04BE(A&,B[*H!N($U-XUKK=); M^:U=8,"KOCUH>6\.-"GD]O^NKY9_*/O-B>U4L#$2*/!1!%GO)2>4A@ M&@02>CRB-!1QHAQ7NX)^5OW/3Y@%5 M 0>1Y;A&H!V&B2L&#B+HN'[@L&:&R=V'HLT94M<-;S: ;M?50UYD_Q1\(1DB M29@R&,8L@8CI*#+.)(R]0'+I>X1BJZ3R_=W-3>E9"1]4-Z^/YBLV$697 M/^\*WMSL'HQ81Z^OOY??-^BOIV=RR] J64WNBQUQNE]7I?*,N)H$+D(%Q^* M_&NFC%EX2)# $P0F'N40*4G1^;Y\R&3L^R1*N(>-'))+'B\.%ZP><0+E]?BW$ M_T^>W[V[:Q,1(!$&(281I $/="D]#HD?81CCF$FE%%$JS9/_'34_-PFX?08* M(5 0;X ":7$LX)BY_M?\>CY&?KD/J!B2Y^*8$XNC#E=Q,]%1!=/'Q>YPP5G+ M>P\''-\U77#_6<1[P?GGKW*XJ-)L1*=IDHA$Q)#@E*CY$"401TD$981H2JF/ M%757KZG,,I*@9VE@2&! #\=7+*C,;0-_.&ENEE/&VV/OZ>[E%U-Z]\(-[ABZ MO\T*?9CWM6C^^W9U)DG9(B$813YC$/$$093HI&&$>Y#%GA^) +,D-/)]K'N> MFZAL#[XO-4ZP;(%FIKG#[+DW4Y=1&!U9;#K,X/L.]9]TJH"#Y )CI*2W9LOQ MUK5I[Q-O6EN2KA81!X+$8*8R%#-RC"%V*<)#"(48L;B M@'A&Y4).M#TW[>G06B #9E^'=!@,?<:3L=$$Z^+#X7= MC.NTO;W3K8-;IIMKG<:Z-]$Z<\G ^)@VR\GG_);]OLX*T16R$&5])*]._M3\ MAB\2[J&4RQ@&,>80Q>IO:1PQ2 BFB(3()RBT*$0^!(/1TSI]_ MZQ243R0['_QT/>=F,XFQF!S9/]@4HJ]RT,(#6^2;T_5U"L@.OL- LP&DN0T[ MLP$P;1#: &J.0M*&M#'L*_]:T.I4'682,X*9FEG05$;J@^XSF K)891X,?58 M@%-LM9!ZII^Y?20T3#M).D>@F?HXH&5DH=$(QZ\G?8$'I]IQKJ])9>*"P8>* M<.GR@11#U+$E)_B!00K9U*@A"V>1)'E_%-%BLKL MY;\J .JPMQ$]1/$E6]6G^"A9UB?X!L>X'S/K^XD?8:D\0)G4I:PQ3#T60ASA M.&4>2Y,T;IE]L^*3\=KU-6:P"!^)4C.)G7/T78/MQFVDW47#W9ZR?YGXNHM& M'IV==Q1%UU958$5=IY,LVT"]YMC 7HJBU]ER71_+;Q-K?Q)L7=1[)Y_6]!_J M1Y_SGQ44/8K/'P47CT_U IV/XY#XB$#/BU.(4N)#*E ,*1MCUK<_OBGM96?T<398G9[)Z$VQ+]98N8E#;L]( M[::%^YR#SE30CK5.];FQ%K3FZ@LW!H.MQ3,9=JL"/[,8_LDJ [WL8V!;8FCT ML;E0FVB\_J$V@V/[B.EI&_C1TC#;S+ MF\'V53'/6N^V\.5Q-]/6MCQKYE'YRO-7#EQAW2S;J&;S1YVBJ_Z2?A1+O0=Y MEY=561Y+:"H]LE#^+LV- MUV*O0V3S>NSB&N\MV4D1KW/:O2'%"JJ9WB:4RCI<[=HQBRD)$YSXD-"0Z@2. M'.)$Y_ F'J<2^TG@2ZO5\^E&;)+,CAHJK+&"77.F'23#%?KIJ)]BL4D]@IKU M%B>XU0$C7VJ7:*R5?3?\N=T!N!+3M#L%;@@\VE%PU.RPC^*/)"O^3I:Z@-+3 MNBK?B:]B&;9N6Q+Q6/J1^M:%B$!$XP1BSP\APWX41RD*2&"59KNGK[D)8XT- M6%9LZ^/23.,<,32R?FF4H(9Y QJ@-Z E; 3'V( 3IYK4U]^D>F-@^*&6F-PR M],S&5R4[:J)]:HM=>"B)N8=@A(D/$0DD))@'4&#,0N5YA31*[8YIG.]L;DJQ MP5J'^M@>QN@AU4PQ7%$U^M)R"W/\" 831AP?J^CI<.*3%)=-/SX\87#/T)"F MXUI0'[/RMSH])D>A)$(FRKD0:F:6^ E,<80@#SCS/!'ZGEG"')/.YJ89)PNL M#4I*VDNQX;S*$7$C*\@@S@:$/UTFPW$,5$^'$P="73;].!K*X)ZAA=O*ZEZV M^9AOJ4ZMSZH%C?V8IR&%E*9J7B)$ &F &4Q]Q$B HS2(C(Y=]?8R-[G8'DP4 M36&!\B^VY=).<6DF#UCRR'@?!XY+CYWJ:>*"8CW& M'I<)Z[MXV)O?Q5C?;8^'?!0L_[+2:4#?S!0HL(]R1D+K%1D=,2S M4R0-4I=RA"U,0&J<=K(T_D";2=RLAF]DN=P=P[B^M- MG1V;06OT#6@>B*W=[9WN)'BR,7(JY^.CGO33,-D@''YFINMXV"?K7 X-3F,6 M$!]!CS(!$0Y#F$8LAGZ$A!<&/&8TLOG0_ _/5G(^DX85JRSAPDND+O\91!"E M7/G_ 5:L>I03DH:22FESAM,%JQ,U(',7J_Q.C IU]G);1?!US1-/9:H3U#5OEP+U$P M.!?NV88GRX-[R;3='+@7KQVZ\K?)N%WO92X01=2GGH3,CSE$0L=O219"CX4< M1YQX#%EY48<=S.T%;X/NZX(_M@M]!]29KO$-)V3TY;W=?/A=T('RY%UF43AG MO^.EO8-.)E[5.VWB\8+>F>L&Q]R2+U\*T11.W*P4OMM4EL?<(R'#*61)2""2 M"$$2!01&$68I34),,;(,T.SM<&[O^C[>O87L=P:EZ(>1;K@QZ)#*L3_XU[$X M));2B!K7P9+]G4X=#6E$P8EP1[/[A@G.^WR5=]./MRN6/VZ*R7LQ]Z- >M"/ MB80(LP#BD' H?8]CGF(>"ZO,3V=[FN>Z05ZOT&8UT#K9EIVFG.?53$R%_J_]:%#U6A;KBXAA/$(ZY*C4:1G'4P?]^'*48E%$F$I/&H5_6S: M\=P\E 8WZ("WSK=.T-YAOP$:_<"*@<;C8:8S8[ \LNRX(]A:BFS99 #[DRXP]-W]NCS9YL0A1+"-%;>(I#6$>))PF,$%AB"25:918)50Q MZW9N:E*CUFN5'U2K75HGRPA*,[[-=,4]BR,KS(; +>0;T, %O[;_'>6(F1U3 M;B,*S;J>-BS0BHZCV#Z[NX?O*6=5?7+^=L4W:4I8)LH%]>(@\I /21)YNC9# MJ*9*&,$PB"*!F8@(L=Y>/M/7W"1H!VH=V\MVP;8>CI]8NCA]7)OO1SM@<(*M MZ5WR]G"ZW9R^0(;S?>IS_4V^97W!\%.[UY=N&9@63B?]%_N1;3LI;$1$(T0I M@C'UU:Q(Q!&D/HTAI@('C/A(S8ZL4L3U=C%9O;_U+B^;JB*?R1\+BL(T2)-0S8X" E&,4X@)XY#C,&$8D3@65DZ) M9?]S4Y@=^.U.-MLU "P5=CO]L1T0,T$:D>:1%6J7X>8TUQ[VS7ZXAO^G35DC M98,[U1I(GE,9L\4PJ:X-).A0Z(8V,R __[N=))YW^5+W69#E!U'H96OR1?UN MIQ# [:.> 2X$BP+I$PJ9'U&HR\5#&L[/##VEWNJSO5UB]E\W]FG;L#X.]4;/ZZOG-HRB^J.9^*O)O MU8/^A)'5\\(3ZIO!A% ><\ A(B*$N$[:3G$2^IB%,C+Z=ESH9VZ?B 8JZ+"" M!BQHT9H?"^NCMO^3X)"PD95_(%=6!\0,F!A\1JRO[?ZG2=7>P@<:/] &U&O8&Q/ N[V"!Q8NC]V@&#B:HQ$] MLM <,WQ[S/"]>4F):ZFV\"M'HWPBC]*.>D<^Y"#2>KU'NQ:G\QL'6;KG,0YK M8>#2ZW*9?],E+W_,B]?YFE9RO?R_[+UK;]RZEC;X5PC,BWGW KBXN"[M:?/JF^1R^M-$YMXUY6 F18:2K. %)!CG>I50"K),Y) SLTP4!5/* MJNN?U^ACLRLWP@.U6 +1B@]H*[^CQ]5I'BS]K;'0C>]MK64$6R%OP#[:[;)@ M/'%Z2]QH$-#7Z@-<6$^KDP3#^EE]P#GRLGH]Y,KJ[/]<3M?R_>+7?*(MVA)C M16$F.8%(I 6D!:.0*I5(EG&9*>I5DWTSQ-C(:EMC?*IW%M-E70&$/]+E@^O9 M] DX[>CH.I B<\X6GUHZ*+1X$I]CZ=IBW*;%^I.;9PNK'5X8+0=D4 M5^KZPGR3)KE(/_1>?9RN.)W]AZ3+"2F3*LN%@*H4A2FVGD)"]":X%(A+)DF5 M4:=<1G]1QD8:QN@&?RQK4:I L+7UWWV M;X 3'L7(#'@*P/A=<=Q@BET$^8 M\RF=?9JKQ?*I'F[[E>05D25/&*PR$N]?:>HA$05$K*T%*+$*5/(J;^BAPQC(WS]2J)K*I_; 6]G M@D:&,S+9'Z:DW(!& =!JT+6HUG_02H#I'-1JU+OP@&EN5X 8L>"ZG1QO6(S= M":C^0NUNC_+-PYW7+:+^.5T_=D5,Z@XI_U7(Z5F@\ MC:BE:70M3K&-'V>(W V;/@C"FBXG1QK6..E3]LC\Z+W8[_/_NEQP*<7JHQ:M M+KJHQ;Y7[R5;3V3)LK3,2U@5"$/$\TH;%ZJ 4C%"N"0J3RL7#C@_U-B(H),4 MF D#TU96'R_W37$BE]SYK^7GZ4XI/\[5^"::;GH(??O/9B\E?ZLJG M?5!*\O6]TG]XU%?*;W0M[^=W=+E\U5BG%@"CHVH:@,0R%IP\X')5G2@MZGU%\=;Z<'/IA/,=(,)G!E0'%S1 M,>;;XCS@C6>-9]CA6.*-9WJ@ XPWG'&W Y"(T]%[5!)CW.$.52*BMG?\$G,E1=L!;X!1F3/;A 70;?;5X2$,O**>26*[HD?EM"$S?6X-.BPZ1V6 M$!QE=-C>Y]DK3V]@/LU7ZV6];/\IJ8DF,C]^FC^_K"=8RH1FHH 524J(*"&0 MEFD.,2T)XE0F@C@= O3^U]S_74^3I]O?T]7DY(7..-*0ID4 J*B4I J7FE(,Y:5M"AR:A4L>/3D ML='%1CCPEQ'/T@HY!JR?!ZZ"(?;)ABT"UA_X66W[OF5]T\YWK'\[_(:/GSK( MYWI6F>[+/'^!EV]1FPIT=D=7CW>+^6HJZDUY6Y>AQ"RI2%9"+E,"$4*9_BA% M!C.:RC2G2J;8*CGKXDAC^TA;68$1%NQ(Z^3BZ0'6RAL7!J[H;K732/D4#>F% MS,F]%0:ZP?Q4CB^;JW?I,AH7W$0]#QC2WW-9CP/'C<4-[D7>/LL'.FO*1M4+ M,<(E2U*:0E25#*(\KZ#>]20PSV@A.2F+PJ[MU(EGCXT6:_% 6Z;,Q7PYA5L_ M!UZ)1F36).<156D"5%7F.96*RS.V3D,X-,[8/]<@G(5XDT*]&[I(0 M\!LGTL:[&?W7+S:W42Y6_R4RUNVJF-9+1;:O>M'](765V%U=3U_@6\2)+]L$-!,4N9A_?Z1ZGF_7Z^64O:SK]M&+^M_> MT944;8+&[7)ISC_K ,H))5+D*.=0Y5) )!(%&5(8XI*FE4!8ILRQZ-.U(HUM MS?ZPB2UZUAPP-UN7V2O8',"]S.5ON>33E>DS\MPV>IW.P:K6V[$B3( )M3N' M&'::HOLZ-LJ 1AO0J -V]3%%8MYWL[:=U/I*R(R67=X:V-4S9+VK4)@'KH]U MM5@#U],*!>-Q_:U@3_;-=5O5;>@^_'Z6\Y74["S**L.926Q+,$2DPI"J2D*> ML"1)9)DAT]ADH06V8^?# 9RX=C-,O"_YAQE#TVB77RI;.5TSVPY@M./$:\") M;G"MVI:1'RXAXI&0=EKMP"EH!X,,G'1V6L7C-+,SU_E]SM_U?J_FA;L97:WN MU??U@O^K]K&1@M(,ZZ^YS/(4(BX)Q"K)8(59*G.]-E7*J9WUV9'&9DS5\M7+ MKI'0R5=Y&56[SSP(5K&_=R>8G#_YBQ $_?;/CS8H"5Q4^I -+M_@1PO?%J]T MMGYM26925J;N4I;#@C&SQB>5Z0&;0\T,5*0I53EV*A^^__BQ$4 K7;>RNWWZ M!\C9?>_^>$3^R#LH/ER POGS/JUQT&_Z8(A!/^33ZAU^O6>NNJ[>XRW_KY?I M:EKO\K\N%Q]-J9\O5[O2F>B[7=;/5KL;"M&D+NJ:_7>UZ^UFP8X8HV$8FC4TMR!VA;XS+ M']1BUUU6]QJOAB\(:0U7E)J0ET=_D[*0UJ"<0AG$2OWXF"X)*9(8Z ,0G0.4D,@ZQ M*=56@/ MQZGL0H>[/8^[&[_Z/ZDY05_?+[]-'Q[7.WW?)P6OJEPP BN24;WSS"7$E"%( M4IG(5)8DX;E3<=<+ X[-YFH%78'%5D;_X**+<-LQ4D@0ASI&:X75;R>HQ;T! M.P('/$JWA";LT?JE08<]:K>$X.CHW?:^")WP_J%'6-5M-J7X\)L;9UQK!RE2 MEH(QB#E3$(DJ,=0C8)D47.(TQRC!D[E\H/K&'X%ZX9T3QNJS(LUG=212O$_, MZ&*Z9]:.EZD66C_[LY*,I]'= M);"<>MQ=?)B'N^LD$W^30C[5T"YZ552-,5,HS-?-L*#)Z-Q,82^=69=,:,$XO9C"Y70$]N8])9 M6G37S).%XRT^^H/8??=;N^]^8_?MS$FMQ\Y5J\UE+MY-SVEP\/+%GXZ!_(#Q MIL7-_D& MWQ8/\IE.N[#^V[FH^T@T=6+O7I9+O?1-RH2E68$ES!5!$%&10\I)!F6>5DCF MN51N8;@68XZ-2%J1-UDWM>]^4?<[X8W$39\IYYX/E]&WXY7 F$9FF [.5MP: MS:9[3"/Q#6AE#MD0PAJ@P)TA+H\[<(L(:R".>T78W^I_"GNWF/_4G[2VDYJ? MUJ:"=5?-<6LSW3<9Q:9GA13I)$\05H7"L*R$)BEN2*H2"HHJSGO5.@F\T\S\T\9\K^_/=Z#,PP)$OV"IQ S9J[%60W9YF M+4&K"VB4"7L(?!6@=J"]_D<=75YFI'ZF(^$5@BPI,$YAAE$"%10)JG0AM\C.2F\0XE M:7>X8^&R=!S>XS@G,H7^833X6Y.J4?>M:EML:.94=+IL^N?4'74V&ID?MRK5 M!HZDRSE1?[?#\'.^(#+3_8*@#V-(@( MMX//,B+L SDK0\/OYJ+TQ*_7-^GZS.&&C$OZG7#;JG@6-% *?)L+/+HT$<>=78H-M*7H.[+_NFALCED'7W MR@(^L(6M-N DP; 5"'S .:I*X/40]UJ%30'8MH>21$7"42%A0C5W(5EFD!4H M@426)*,$9U5IU0S[\,%CXZ:NI=U7'O M88,5=3REPFY-QY-_]]C"UIY&LWENERJ,55EEN;8;2A-3DZ,"XBQ-H10Y$Y@S M+(75F<2IAX_MTVL\X\(ZV^(D8!8;PBM@B/SU-0C4SC2/7+)#*!PV:U= ,M!F M; M-H/W5&95[]T^']PRW/SHC[=[^Y]PUP0J>?- _;8]F6X_=_;)NI\UF\LN+ M&?9>-343F[].RA()D9<,"H%-!SHJ($-I!1D35:K4^L&-(IM"LP& MK-<8%N38-5I\1'OK BY7P&E1W>6:IWOV)>9\J9_218U/Y2;L(M&[.I5HLU)R MD9@SD!+2C&M3LQ"<$9D5:5XY-20^-]+8*+<5M"_49;95PK$C\5FX&>8I+0NB MOQNBET-5$HBU&0\E+4I:45+E.7/)JPX#]P"IU&\#M]VB%03$R.M0A]^.D!&B MARXB$;;#\]G1AFWM?$GIHY[.%V_P+ LJ?\KYB_RH)31G%J9JS3^GZ\>[E]5Z M\227FW[V)A))_Y_X07]/)**D1%D)08MCRJ/U!'-52O>%3 DA ;DUAJ8Z%A7#J;2?'N]0/EC_O73LJ4 M2,%+#%--CA"QJH"DK$I(5$&+E,DDS\75-2-<)!H;06YWIJN-](#7X@/V"J16 MH,M2#%QKPFD>[8AUT-F)3+,]U2IVO G;.;O;S)E1Z^BNR&4M?$".7_?"2:JW M+XSA Z)5Y0RO!_M1]KU24RZ-5^/9G 2TQP^I$$E:I3D4*JD@2G,"2566,!5( MHI0EG-KU]^P=96S4V@@)9">E&V>>!M*.!Z^&)_;95H/,1L (H2>]$ 1EGM,C M#,D3_Q3YM??FC%"\S>:\Z-V8;=F*"[]CZ1UV45?Y>O],B_VM">4H$ M9AC2+,\@DJF")&<45K)("L(E%H55THK[T&/CA[O%T_-B+NL<"+4]/^@2Q!9S MAVJ#'A-A<3H>#=[(_-+)?1+7^WE[JEZ+#XS\H%; J9FP$]0N#89C03Y4TV$+ MZ$/U(/:!JK\OL=,3!^Q5[*/I?O]BKR?XF8 ?GIYGBUW M6[UI,P,CV(<7T0EJ(YX?;5 [\:+2A[;BY1O<0XG?MPO1I[DR74W,,VOZF2B) M*&#D%)5\"P3M ^>R#!PM6OJ3:;N#RQ6O][(&/=+K\=Y,N^NYU\^/_ MFLJE?M#CZV?Y4^MN^G4FQ/2;SQ2LBD0;!TE202IX#DN2DPH1)K/*J5>:W;!C M(P0C*JAE!1MAZ_B(+[?_[M4@U1)].YLB/*:1N>,:.)UM"C=T@AH8ED,/:FVX MP7%H>CC>[;E5J:/O'!MJ[=\THI>]C42-T?#JM,YA;>3](88UC$^J=V0-G[[* MPV7Z=;D0+[Q>8!<+?=%#N[.C1.45JDHH]?^8LKD8$M-'JL0(2U&DE$IB[1P] M,\C85KRMF&#=R.G@ASL'I(5S,P \D;_G'61:$7U2@,<9&=IN][$9.T CJOMD_1--^KW\%1D-M M]:WA\=KGGP'@ZFW^X7,'W^6?4>S4)O_9?1N L\.,[2/_T%6]NI#LY8*DA4$3!)_8'_A&QFW/ M$A^CYCQ0#F9-$, &,FQ. 1?(M+D(0Z]Q<_[NX>05C2%/*,)RWF5)6GAT7"N=U"K M[V#XQG+6Y4B[CDJ>AR0GYZ'4VU1&$@01HZ;Q7R)-5Q$,49FQ@B>RP@)[G4QY M3\" !/ZFR#N>2EV+YW"'45M)=U(\ I:%L((DS@G4R1'?YN"I3_FSYTV]-_ET MT%L\/2WF_YA/UZMWKW5Z1FNR5#E1G&<"\KRLM%&8(DAI(2 N:*(X$Q4JE'V/ MO#.CC(U.&CE!+:A)5FK2G-S,P7Y8+7;*(<"*S!7Q<7+I.1< KZ&ZROGAYM@R M[@(>_4WASMT\8-NW"_+O-W:[=+&?Z?MI_E,V-/MISA=/LHM+GA288U:E#-(4 M:VM+(6WU%@C#@E!%TK+2EJ]3E;!S XV-&3?1\M-:3#+/)+PAG-EW"(:C%=':P08VE2RH?VDD7K_=,]:]9IHXS;AVY"N=%FN29 MWO/F>J^5ZBTP4S2#!%=YH1*&E549I3 M*F%5, 21**C^F#,".2\Q1E@(7CGU/#@<8&S?T>06CW25\#3.0O MV@D3YP_ZG.)!O^>C00;]G,^I>/@UG[W.PWOQ<:H-?_EY^M,T[%KKZ9SJ!S?M M#_^^7*Q6'Y22?'VO/OQN_()FS#NZ7+Y.YP^U.V62)2Q55&D#'J4Y1,2LZ(5$ M4"&LS7G%*J2LDO["B#,VHJBE!K(6V[@"92LX6)J/Q+0M;*5O'*TW0-4(P)F! MP,$-D_ M-F%7D(D:0D9PPIR*E1"4E+0A+L4^3TQAM.2-D!YW\^;H\+%<]M? MS?%0\!20=N;OE?!$7E,VTK4NK+:C8,"J1^?5#UOSZ,0XPU8\.J_H4;VCGDL] MV_UMBFE\79I7?/WZ54_S^G8N-E65FO3KLLP%D54",UXJB#CF$&MK&'*B)&4Y MX05Q:M!M._#8C-Q.VAM0RULG8.X4_W))=W>> SO>B(%L9#*Y#E3W7GZ."(5M MXV<[^+ =_!PA.6K>YWK_E6;)9TE7VYC7KBZ^R(HB-[7"E<@3$].401-[ #%+ M"689+2O$G6HS]@XW-FK:+LDS(^YNXP'P1]N-P+':[06\95)P690,J@1IBU#D M.<3FA(,J0B0F@E*1>T3U!8!]^+"^SZ:;3M?S8<%FTX?&7 0O<_U^-U/B:SN> M1I^BW&R;2FV/YZ8@="X@%BR'&2$<%XHGN,23GW+)%L._[[O#OLD;?]/-15#( M'2WWJV$J?];B[[_+,V3[O)/A]FFQ M7$__NZ:PMKS>?TBZ_/%K,2%4<:3RU&P",$0%3B!)A8(XS3(F62D0=ZI\YR7% MV-9>_0(BQVAA+_#M""@ZI&_IL+ZI:W!RO:R#765N@-$#:$4"AAY?@V/8D&0O M288-5;X&K*,0YJL>YG$X^.=T)E?KQ5SJYWQ8:<5_-1FO;1 *2T7%"$]@B9+$ M=)&K("-)H;<7@A=E1BI9V)_\]8\U-FK;2 O6OQ8W0-8"M\TS'$Z#+@!L<207 M#K;(]+5%3$L*&E';!&J?!.$+R#DUIUX1'#'479 MZ;)WSF1YBV]<-%\:L_6];/[[J0G+>ES,]#-630FJ;XO9[.-B^8LNQ00GB)8L MT_PJ,P%1PBM(<49@Q7.9XT0(BIQ::SB./S;B[<0'?W0*_,VDJNWJ\#^[EKU_ M&3U JXBC_]EUFNQLT(C@1Z;O"+A[1&][H1DAO9/."PE318B2*4LEM;(L>\88&[%M M2B,UVHP^<.7COJC&*G:D>= MN]3/XCE[^.58E_7B51!UT K4$X7/+L;_0,*3$; MB'>F#X;I"B7GJV9C6G),DD(I2) L(*I0!0E)"YBK%)59F6-*G3HZGQYF;$O= M;E<0OB.G8X3(:4CMN.1ZH"(3R,7.*5_T%T%7CUWOI8"!(+W0A W[.#W4L$$> MO>H>A73T7WU]-E6;O)_D!2M+)F!9J0RBG&*(%2TUD 71FW[,4U7XYE.-LW#$ M0?:05_VP$T#:T<%U\$2F D=DKLJLBE@>[,0P;Y9=U5\.K.=*GUKP^CUXU(SQ M==FVY5R_WBWFJZEH8Z=;CS4JRA07E82D,B4$BTQ (@6#25Y)7E>2$LU+^T/2S MN\FS!([>KM_.A?F/(:N?=&9Z@]^N]]-[55)QE"<)Y(1(PR@IQ$F60YDFA8FJ MR5CAU";/:M2Q,8N1MO:9UBX.N97;L6Z.%>)V!!,F[E]5T+E>K6ZX?OZI9;^O=VG$U-FV! M5[>KE;:JQ9>7>E&6'"N120E+;.K])*J$A&<<4E(655*1DF*K7KY72S(VYFIE M!/*W7/+IJO;;K!?@N=LL_*$7_"9,T#+KZ/JYLMC?#C4#D3FO4P/LZ''3A,;! M6I5=%SKHIJK5Y@8T^@PU+0Y[Y*&F9Z"=<]QIK98C3JVY>J]:;2[>-:?W'HCOIN-;0>VG8T=',+(Z\U6WI:WCNH11=C4 M.X$4U,2V&WE0$]L)C$,3V^UF/R[Z)I^;T_O5O7HOV7HBTD(IE7"8E2:HNRP+ MB"NDM_LY1D)I*C+EK]L4;3OB.1S"Z@/9SP6/?;#3RF?JW0DMX6XJN!O;',&9 M\Q2)NL=H4E*(4&::#Q8E+# NB*@J(1*GPJ->8 Y(V!OY3#%!@^65^-D1\S6H M1.;@K6@&D?=]B#A3[3FU@[+JT2"#$N@Y%0^Y\NQU/AU37E;KQ9-C)&XD[_WJQ0A*4Y@8R9SII*%9#E6,!*FA;R2I9%X>1M.SW,V(C42 F- MF/7&Y.::WLAG<+7;OUV/5F3^] /*>4/7CT/0;=V9H0;=W/6K>[C%NW"U'QUT MQP!WBRU6?%BRE_#[5"NX<';PW MK2[X^H7.)@AGA)B+ RTC>_-N(#H>5W8Z3P4VM'9F\Z89%Y<',TNJ/<#=#J@5H_L*/@#=B9V-O] MB=U1$Q@];T"C:3@FC38)04DXO)2#\G5HKP^:E[3Y?I]UUI+T@(5C!%(!!,08?T3 M3D0"\SR3B.6I2)G3DA%6O)&N%X9?6OW CH)@J^%.T<%&2<-$NVK>@%K1FH*\ MFJ0%?@]L#SO>:G:C'Y6\Q<1ZG+K$P#_PF4U0$0<^\8D![_%Y4911/-R\]U\: M'\>GU9+*V>>UZ.)_D$KR-"U@A:BIO9!7D%;F(#G+"EQ@5A7"/H3US"!CH_;[ M+YT_K1'4P2-Y#D8++VX <"(SXR$N0 OIX[8]!Y*#OS8 6 ,Y:D^!%LA!>P&$ M7L_LN7N'<\E>D'[/%WOI6@_",TT7I#Q3)/W'XITTJ4WO7^2MTI33%'EZ64Y, MQVU&40$Q%TS;R)H8L9 8)D61D82E!:96=2;]11@;6?YXE$M)E=N9EQ_X%B0: M'=+8'MY:_AO0UUYAO0!,UGF1-T"K FKPNTIO+_&GP8&FHT_'0"0>7*7YWFIRW9,\2YN9VJ"?5JL7J9^\;$S]Z4(T)9/O%O.?FJKU M*WRO_C&?KE<3DI,$29T_!C6V.V IHM M-E\\/>F?7HRD8#K7WUW[+RNCI'ONF.<4V;E)X@$?>26J!0>-Y* 1'32RMTE( MJQNP/R^U!@$KK'DA%[;RFIL(PU9D\X+GJ%*;WU-"%76_Y7RIA_Z\;;XU*1-5 MD+1(]9S@ B*1:>:350I51H5(4E$2YA2J;C/HV/BNE1#(IFIA$U^V6&M+>],F M;J=?V;4EVT],@AVWA88V,J.=*<[>@?W9 M$ Q=C/0Q2Y ON)@=^X[/IY*"[7 M6N^YUX^<_DZG<],5^7[^7E/@3VT9_M3#K-;+>G^Q^B+77Y=R37]/DHHG6& * M4RD91$E*(:FJ"DJ1,"9SDE>I4^D1VX''1E)&;O#'S+3N;OJ<-^WDS2>EZ'0) M?IK2"\8NT ;T'"Y>KN LZ[FQXZT8B$?FK@;LND^Z20_;R@UV!+\!7TR/LT;X M?% N=BZJO&2R@IS3LCW5 M*4H)!5)$\J1*!;$_U>D9:&R5SRM.'EX,+,1!N SD*S^ 7R/EG@46OBZ_O_N$<>19:[+GK;*[WK#4WHYJ# MU3^I*;2QOE]^FSX\KIOB&O?JN]1[K=I8N:.SF13O7MOK5NV%JPG)*$:,80X)*1#$!:$Y*0E*,J>ZEE?*,S:V[>0#T\:+Y.V9NW:>[,S" =&/S.*U M)L;T;F74'P6HA>S* M612AN-0*,28*]@,V7='0'WPH'P#5L/[TJ9AJV4%P; MHQIZ@1[KD^.^F!M&U^OR7DGB'WH _F@:2W8%A)54)2]*B)&I0I3E>L^=) 7D MJ6;@DE(B.)_\E$NVL,M^MQO6Y8O>'3SJ04@K^'ZY]QNP;F0WC79=\L0M\2_3 M4NHOB$,L,(*H5"ED,E.0R%(6$C.9"JO0X%CH#W0(]2;86^PM(B :>X7:@KE? M;;^5N6[:ZU/XP!)4EX((X<$=JE""!4Q%MTUIX'L:P^\W*SJ?B1ZC>@SMPYG,_?+OF'JQ^632]:FZ? M%B_S]21+<:68<5X(5D(DA?Z))PR2A!,ND:@%2MA-7/^0PV[-K-0_ MVG#9W>5'(EV%]A^+MK;+UZ499_WZ5;\EZ]NY,#VHGLTEDZ14M*)80EF9,'9- M)I"DIODE0T65X21+2-(5L/]ASROV$EA]-?OU[7\,0#5=-]+Z>/JY%;Z.;Y>= MY&X$Y# G=F04&.*!.AEWU=W7BZ[*%>CDO@&UY#4LA^$' MY2]W6 ZYS.,)/F?P=$X%_:"U6CQ->=OJQCRT/2K#&:YD668PDQI_)%("6:6- MI$J@E):J()0K^[/?_L'&9A@UXH).7K CL,NAY 6$;4YXP^$6^V3W/&1>![H7 ML',YR V'X5 'N!ZOG^.YK1TF_>>U%YXQX#FMG3;[Y[.6]_A9C*;_:'/>:[HH M3?_KI2FQEC&2)Z9?L5!40)31%%+&$4SR0O^B4IPE5O'W_<.,C4TW4H+;9VWZ M4=ZTWMW([%7\[@S"=K;>];A%9M-K(7,VYOH1"6JXG1EJ4".M7]U#@^S"U5=X MIG;R&-]/5WRV6+TLY0_Y>_U.2_NOB<@*)G">09%E)42X8A"KM(15RA.2B;14 M9>7LGNH?HS M(2%G'!V"A.0=5RKZSC\6 8R.<5F30R+Q7+/S3IYO>,GY^@%ML P/# M&)E[+B/HLR.T>G?M=X6!(1UH9WC%R^FV072 IW>3:/.O+8 MB+85SHX"CG'JI\VKM(_,CZU< ;M?G]6VS]#2-^T86?JW0P/K^*F#?*EGE>D^ MR?,7>(8,;8RL>W6W>#(GAFU'AYDY'KM;K-:KNC(6,XVP.^_\+5NMEY1;A\)< M-SNT:Y\59A7Z)OGB M83[];RD^"?WB3M64LIF\7:VD7OB:6 YQ.]^M7JC_IM]QT28&-5=^^,UG+V(Z M?Z@S**3,>:%0"7%&I=X/D@3B"N505@13F94YR:WJ#@XH\]C6N%920&M1VXJJ MZT[ZW@UQI3[K89O/)%OLGAN=0:[2H-&ERXD3M2'I[N'(:WFFS3/]@;3 MVJM5'SCF/PWT:ERW0K_Q*_*F"_I;O2I76P01)\W5@(@ARIO:&Q&QO62>Q!S: M)QST5#6H;U+(IVC@N6VF\-1(#U9:_';SO6X4 $)K MX!(K>>W46=@;0TY(9$NBJ9)WOZV2=[^IDK!YRNH8)B!YDVQS#:0##WQ]E>.\B @;B!\-B/U WU4+_3H=W^&&E1I"@K M*I@II"!2&8<4"PX)9:K$N:A$JM>XQ9K.^M>X$\]V6K$V(T2,-#!C^)?N=^\J M,L[F(5&Z@\1N O)FO3XL6GI;X:E@]T7&M.!;+O+V 8RV%SPZ37*K!XTG.'E MHM>><>5TXQ6')#M!<^?.9([.:[1EQ\V[]R G229R1:H2DA1QB'!60)8A K-< M\C1#%<&Y?>.2,#*-C>NWDID4^Y^+NDI%5_!L!6CGWYQZGWI<.8<.IQK#S>R\56SX.?,X;AAN[H8^3H@[AW[G!&'0MCH'N'*HX?W\8; Y MZ<44QACD3IFEAHE=0Q"BD926*/&$))V[] MI*V''MORN#$Q]>+HTOKSVAFP&*(EBF(H>(I!CB1$F(4UH(D9O@7J=2"M>),S:VTZ]M[D9I M5TZ'' [I-! 3_6CU2]R;2S/K\O%3VUYBG>O_U@9,=HZ\_.'6[Z>_FS" M2;JH[Q0SAA N8$I-962",TB*',,T817+*L)R;A6YX2_"V.BSWL&IV>+7JFEQ MK3K1 =W(_F]N_.HQ+W:<&A?MR#RJA6^VRYWXIAGA'T8#,)W_#6R4 %LMHB28 M^8,8E#L]Q!B4+_UA.N3(*Y[D>8RO=^U2GNG+\2==FVZ'KX>[9\%R5G("$=>< MB)),F!:O HHL*=.R*+%RVSU[R# V9MS=\WU\69MJ,DVGZ'LVFS[4ZYIKI(#' MQ%A&%,2%.W;D02W]S6%+Z;TF19T24;?:5\ 8-JK!0XYAHQ_\@3J*DKCB47[\ M^*<>0G_-QI_^:?[\LOZA'U-7U*.D8(*A#.(R3R&J6 H)IPJ*HBI960J1""<2 M/#?0V)AN1TY0"PJ,I%ZU"L]B:\=C(1"+3%9^8#E3T24D@O+-V<$&)95+*A\R MQ\7K/<\OVIB2 4J3)7[BG.];30M(XE"D AN:D,3*7GE M$@QY/(03)0P0$VF.@.3_7('5CJ3_LRY@[UJ6\ 2JT^KU8L4$X21JE*9P8IC 1$3&%(E-')2RI1E.)6556;RA7'&9A@T8C8D M< -6M:1@6HL*_IC.VW\YWQ#&"6,[5@B 7&1J:$'[WH#6"'D#&C'#<<$%'((2 MPKFQ!F6%"PH?4L.ERSW;XVA8ZY"'X]=7"$Z)M@4@5Y1!5)8,DHR;CJ,*RS2G ME:1.!8S/#S4VEMA(&I@H>L"VXXHP$$:FBRUZ>XP1G# N@Q&V9\WYX8;M47-1 M[:.>-)?O<",/(:>3.VV;W"XEO5L(.6$%*S/.2VU-J RB7 C("IS -",,TSPI M2RQMJ.+PP6,CAKO:*-;" 2.=W<=_!%;_IWX-!+'M #OMK3_D^&Q7DO]? M#XN?_[>^I?YB_PN9'V'S8_V9'CULD(_RG K=)WCV[WZK=&\@^-MK8"3*A39#)=*, F!D- MW.R((5\#.\-DI),;F1 C%:O9 G F2"E@.NL;3%Q0JVQ(^0ZF M'X^3R\MFT+&M1%VH][(3VFWAL<+9;L4(C5YDJN^ ^W81.&<*=D$B*'=:#3PH MZ;E <$MBVH+9C"*#3,T?T071RUV;,D8&RU[$J M0LR?%VI!/QXW"0;]BKS .?R<_![B[D?ZH*T(O3\68FDL#?WC_?+'XM=\DA8( MD:)(8,Y3O5J7604QT=-049RKK))*D,36I71FC+$MSHV8H)7S!M3^EL42&%GM M?4WG +WL=@H 4V32\4+(R1]U 0-OU]2YYP[FI;J@V*[#ZM*E7B5_%FL]D^*] M7$T?YG?2E#;X2'D3$M?V3F("%YAB*.OCID);YE16IMUNF=&,"5I0[E#PY])X M8_OX.XE!(S)H9 :J%=JI+LU%K/NY( *"D7GA#'B=O#XMZRQ0=*KM$Q+-P2K[ M]*(:K*R/+307BOI$=G M_*5N^J/__IW^G,X?5FVU@PFO"*>TRK3195J>ER2'6&($D<(YJ7+"]?Y(]'N914:7Z>*(QSKI#>PJ-<0B09APQE&"J1 MXH)CG*#"*1G%68*Q+2A;R=R\\.[0V[DBHP(:>>TXR+33M-1F.';%Q#L%;H!6 M 5A [^R3](8OJ%_278I!?9/>(!WZ)_T?Y,=WYYV@V]16D50R0QA#RI(,(D(K MR+A04#*$JARK4F69"\-9C#DV3CLZ";@!7Z2E@>8"M1VC!08P,H?UGZ)$R0]V M "@H2]F,.R@O.0!QR$0NM_H&Z2\TVZU?O^K7Q1QHFLR@9\-P_UA)]3+[/%5R M(F19E;Q04)5I:?KC)I"(#)FZ,*HD-$EH[ABM?W',L7%/(QF8:='J&/U729?N M(?J7H;;CGL 1N:>3EJ]G3/RUJ>Z&XEO0 NM$3ID +\U0H$C^2^/.W!(OS40 MQ[']]K=>%W.\4S:U3B&H6[5,2DQSQE(,JSS/(Y/K_(55QCADIG$R> MWM'&1CBU9&W_+T,X8C&;:X M]D(2)2KU](AO$D?:J_RYR,_^FT)5(]A$3.D]$E.)3& F$@Q16E:0DIS!M,J) M_J=*8>Q4S.[\4*-CD@A5"1P#T<* %?N@U[Y*092XL\L@12Y<\#8199?5OES( M(% MN#-UE7;BC[-"*9(D!2Q0JB!"$D%:8$TEO)*%U/](!9K,Y=K'RWQB/*NO M@S1?1S?J$'[065W:;;8M.#9?S&$K\S7^YE.0B[Q"JLPKF%1I 5&FA$:[S& A M1%I2G"2JLCHH#@OZ@/Q]#G:3U_/'?".VHSUX&7AI#N6E7BQE0:3>]9LBVE5E M*OJ45:E(50E<37[*)5N\"?2[(\<#__-B_@#U+#^UX"]\RQE>QMOG(.5*#(<] M.-DK4;@5.-8I20\V$4]%3HWZAJ<@/2#TGWKTW>BWNKZ7;/UIKA?J.M3@HWYE M;I\6+X9H*LS+,N604\WK2!$%J3;(-[WWL63>A:PO>3Q#A3*I899IO]2IJDVKA_JD!.G MD\[=8=QLZH/!HA[0U5("V8CI?*RY!Z7U$:8S,H,=5S9H?+B AL^IY"F=0Y] M[HTQ]&GC*05/G"R>O,SW4^9+8S6\E\U_/\T_/#W/%J]2?I-UB-ANWV^6D@KG MA$&%"[W>2X(AD1F&J>(Y$@P3Z5;]PV7PL=D 7>[O,WW58U[16-UI!FSI(0ZN MT;FC$1?\T0G^-]/-?W4DWY=#TI*\*1D@H6&=(&BRRDWK,DFLT05HCE MF&=N<1&7AQPA?742 M&(Z$9;%BC;D558[")35"Q@.BW2WFS5D;8D*6 A6P(III4%F4D*J* MP#+-4YHJS(O**HO5?LBQT4W34L:X8Z_O)7, KAW+A(4L,LN<[11C)#:->CJ9 MX_:$.8U/]!8P!\.^><>7TS#8-'@YU4Z7?X[G;UTA;7V"FJU32+$O2G& M];)D^7$EAQ/4G(5'@D M6/]$853HJP*:PPA[-BXS>@*:F7!4=>451TSN=$$;%5I.SPY-IZ)^A+8 M,>E8IC8R!T>:5?>&L / ';9=;$R!AVTF.P#T1ZUFAQC3HT[ %[E^E$M3AV!U M]SB=TVT9R)5D)@5F,(")PE$"2T@*4BN=]A91DSH05(RZ]H 5D.. M;3'XMV1%]0"@YVZN;7(/O59[.!T2-X/#NM "?N7 MX0V4F>\$4&\VOMV3ALO =])L+^O>[4[?@&FZKBV2>Q4@R-?B62/BCHV\9BM\ M,O@W3I2O TJ! WYM1AXX]M;?:M'?IS.Y/).C_2P6+Y.4II6C%8) M3)-,6R9944",$PY+@M*\3#E'A97'_\SSQV:&M#41:QE!)Z1KNN"WE2H>.:D*F;**U20Y HG%1= M##8V:*IS1U>/FY)5BRAE::5CC+85DHGA1E MB45BE6YA/^1H*66OMY:1>U/*#?S5B.[B-K2#W\(+&QS4H9CF+?!T<,,&QW4@ M-VP0?-T3_"L MGF&NO5]^72[$"S<#OJ/\7[/%0W=P^*TA#1-**PHJY),"D13 M[%A.H'= E^]JF%H"K7B.=0/Z4BVHZ6.U%16TLD9@<3M8PI9?Z!]RV-H+5NH?%5ZP MN\L[,W/Q)#=GI8YG^F?N'M'[W4@(MH?Y,0[M+\ 0.H'OY%A#Y^KU*7PB+:_W M-5]_T:_ !$G,2$E-60"60(2H@/I7 16M9)%G!:V4U8[GW !C M6][:L^:MD,!(Z7K^?@!B_X)XSHC=Q(&;LUL04<@=>B\^,-O!Y=5/QX3;I\RY4I M5/TQ]740_3_F"[:2R[IS4IWTH?^\,.&;TW9/WC6=H%4A2YF9>#)20%3@'#*J M2E@E6.14,5Y1X94Z%5#(L:V/NW(W*35@7W+/K*B0\VK'M.#I*P@TVL!%(E2):JPQ-0JVOCB M2&,C]EI6T)1=U=("VHGKTF2Y#UF+0_A0>$6FU@:J.J/?"+IMJNG5F+H/,Y>6 MU(&P&ZH9]3D,0[6AMH"COP%UWP,&;#UMH<=^TVF;&WSWEJ;>T'RZUDS^4XK# M1ED??O/9B]!,_O?%0OR:SF83@9.BJO($IJ)((4HY@TP5$JH$*R1S)81PJC+K M*L#8.'8K/YP9!4)L/0#Q8([N%CA ^+@)WQ\;^4&G0,"J3[[8 M!?8A. HQL&/!#Z)C;X/G<[R[]G$IQ>JC5JA.?KM_KFO2?_@MEWRZDF)2($X5 M310L"YX;?P*#M,09+#DMF2(\+Z23/^'BB&/CMTY@8"8=R%9,D^NY,N*#Q;-' M%?_+N-NQ6E T(]/8/I"UM* 5%VSD#=JYSPZ:T'W[+HPZ=-<^.Q!.].RSO-'3 M]WF>X]Z]_DG_<[&\,WDQM[^GJPDFDIP5U/*#6@'PEU'!M:23P\18^B3CP!W;U1@2:7>OH3MF M89V!#N,/Z^-S!^;(=>?QB&MB9G[0WVVZWSLYU\;=>B(DSC%#&)9*:9LJ,_ZX M2B2P,CU*A$RJ%%=>#0I.#F?U4;U%HX(ZX&9-?P/6" K^:'.&'5M0G8.9<4)+B0:2E((2?KQ9K.[#@D MC%A.E+,1+MZ'],.,T>R' S>(]9HT41?9;+Z4)\7].E99?-X:?N4,1X$_A./DSGIB Y8%3_H:>S=8I!DHH )$J5B"4K++&OG[<-X:TGS,X0&'X*8I^5GBCR M=@,V2H%6JZ.FS_N*@4ZSF*V?KT$ZN*7T-7!>;C]]U=/]S*1;7J?P MK;Y)+J=UA,H7N;YK.\D6@LJ$$PEY3O6V*:];)JL4*JKW47F)48D+EPU4WV!C MVT5ULIKB5:VP-V NZR*/=#9;_#*D"]1B"<3BA:W5RPS0[A9]R?_ .:#U3W_J M.7G\/_^/M$S^GSR] >90OJ[7_3^RJKWBO1[!G&3O792Z$7KO/-K1=*C9B4R^ MFXGYMC,Q5.EW MSNS/#IR MZH0#1CK[1)Y]N/IIX2H08G. G?Y.*3LG=?7.U=E_VF!).B>5V,W..7W!E46? M&^OE;O'TO)B;"B;UX5#)TX**HH(I11PBQHC>S)4(IB5-4Z9PI3+B8CSTCC:V M#[0M_+P5TNLLKA]@V\U7(-@B?]+.B/E7S.Y#(DZE[),CODV%[#[ESU;&[KW) M-RGW!_W]2>BG3=64UX&Y7U[J^&#)2I*+G,*\DCE$:9Y#+%,*):HP0[Q"M+1> MQ7M'&AUI- FIYCAB7US0R.N:L'L.X,OK?C#88I.&+V(>R;P7T+@RJ_?[Z4;KLR,W.9,:(W>*>OUXZ@49)^;1")DU%V:L"WR0SK M4?ULAE??/9Y.-_V]B.GL93W]*;^;5+$Z?:R)[97"A-R9I?:E25>Y5UVOV*]R M^?V1+N6[U],/:,SN @F59@1BI8UMA+!>/14MZI^2G-.2(">S.Z*L8UM_=R4% M6U&]3/>84VSISAO'Q,7V!/C-F;N[+SZ:8;V%$>4=UMD8'_@C7^4 0[IOFMZW M.8P?]7)$9U_K0^:/^M]6DZ(JB$@KDYAA(E,H22'EC$!1,ED17E146;4Y[!UE M;&3="0H:24$C*JAEM=\HG0?U\B8I"%21Z=$+):?-T444O#=&YY\\V*;HHG*[ M&Z++%WM:BW5H6ARJ5Y4PFL*"FA0>1'%*<9) B)@J_IXXPK MXXUP7MFD^^!96DZ^D,2V=6JY8IQEGE(XK#FR-\*P!L0IY8Z6_),7^7VO=XOY M3[T UK9!'>-16P6K3ZO5BQ3IA!2H*@N*88)9"E&2E9 IDAOD4)*40A'AE,W4 M/]S8ENVMM)L,RANPJB4&TUID\,=TWOZ+8[CZ!>#M/OYP<$9F@WTDOS=(-L*" M1MIP!&$'2E#&N##DH!1BI_XAIUC>Y4)%3EA)16XJI;,JU_8"RQ)(&,M@21*!2T!$CN%\B^X"EU2^'+L9I/+6 MG9%VOE[6;M1OT]6_?NCGM,W8%%.U%+<_]0;H03;!:_>J\=3@FC%BC MHR8Y7SR9AJ>+Y;^YL5"@:;+CJ^'!C\QLG4*@U:@-CJW=QHV_>$>KH]KX$2(1 MPR(Z7$_IK/U]I^N]WJ$N7^CL MXV+Y57\TCW0EM>6YF@K96)[ZWT_T7)YPGN55)K6%*!""*"^1*8M/H&"8*EHP M6638NBQ^)"''QN&M$G6"[7.K!N"[>M1_8EVG<;Y5Q:%^?*P9[U\ QC*/D9># M5B-POP2MCJ#[IQTM;T WU1]-T\]NJO=4K?]TJJG\"*;:H$6&,/UV A,GI[O1EBCW5ER\ OV0&]DJZN5N-9[W $M24B.)$,PKRIM'6EC"!)<)=I@ MIECE2595;H$#WJ -$!P0##2[':8O%)$-@QT4OO2@X-]M;&N FRI.E[L0FJMVU6S:$H*_C*:@ M5M6U0GO0E\".L=YL:B-3WIO,JG_F;DCTXZ3Z!I'P;7*#0X)[-IDXZ"!7ENVY M5Q^UL3WGVFC_NFA-=3=7NB2.DWU0%-6D-=M$1;U'I=/G^M@R6UJI_D^ M^01C)7B9IY#*HH0H*01D95YHHXJDVIPJ&4L2%WOJ6H'&9D*96--_ ZTB@!X4 MQWW>U02L-JJX&4=73Z(=\0TY-9%)<4^5;G96X ^CS=_ 1A\S17L:[63;W]36 M#P]'FJ'@#4JH5PLU*-F&@O"0B(,]UX^D3W@*[Q9S,XY>&_;^OE]^E\N? M4R[KDFM52B6EBD-*2VTX%D1"DO$,EHISKLI2L#RSH;1S XR-L%H9:S=W*Z93 M&;RS0/:35 AX(E.0!S+6!'-)_3[ZT/?N4(?^[9 VSCY\$%*XI%KWR5^\SM/G MS1^E>)G)MA+#7M>=+XNU_"==+JEFD?OE-Q/MNOHA?Z_?:;G_-<%52=.$I)!1 M1B"2+(&85B7D689)67%4"*=,1&])QD81WU^>GNCRU;C2.YD=J]M[SXGEX<00 M2,<^L6AUV)1X.>@Z!HPB-YL)T-\$:)1IDY: 40K46H4\T[@6V; ''=[2#'OZ M<2UH1TS!_:]O$_]IK'>V9RV\!N1XR!P8Q,@5?@ MZ$QL#L@$I3";<05[U]0K,2*U)BR!6A$)&T@"SA>L5(5$[S MA!*.G9)%[(8=VV*QD;JKT?I,E^!GW:?&U&<5B]F,+E= K_1-K5;'4JV6AI/(FBI1?Q6FPBB_V^^8-FFZUKITB%3(E((&)"0,33#&*!]$\D852HE.4"N7SS M)T<9VS=_V!36TW5V&E&[[_]JG")__^X0.7_^O1 $_?Q/CS3HY]^K[.'GWW^Q MYY+_N%BN?\CE4QWL<+=8K2>J*O."9P1*ENGU'DD$L41Z2X*2A&12\@)53NO] MT1!C^_!K":$>J2O5SK60CHO^,8Z6*_Y5Z,0^$-P"T]9)AA%_FS:AZM\.>O]$V_T]N%I@G$^Q>3W-=TBFKJ:34-Y/1 PI"*G*\:?YU^ M%S)2)A*FI6GZ5$H*65(H*"16(E7: "!.$94>,HR-(8ST5,]UXX*0Z_5LD]DG MFR61_J)+T>3SUA5NY&^YY-.5W#2> 8OGVK_MWW'&9RXM22CN#$5GJ9TV-%U7 MFO:_>M.J!>\B-<&M.:1^J.?N!E"E7QU36DC)J8GQ"YF&Z8UGX*Q,=SD&3M+T M!NHX9]/_47&[XGR1O]<_?LG93_GG8KY^7$VX2'B:&30ZM+V..6O8+V5']"- M H[)0W%FV8ZAWW[F(O-WK2#8TQ T*K9)\S>@F]5.4;"C:;TAV=$5;)6MZZZ9 M[8E6.&"Z4M0)"9O2%$?48=.>HL)]E!H5=S2/ +U;_:SI_(?\35?OY;U2H+*$F*D*"B(H4VE.16E?<[MWJ+&9THVP-Z 6%XA:7L!K M@1W"OOK1[6?HL)A%9ME]N!I102/KY1-.5]P6ER.V'G3MZ+E@Y1 M#,5O)NV,\#>:G\AKPME"*3MA[#N:W71)!C/F]J&G^:K];*V#U;?7]A_2K[^L?A3O[;F%7S])H5\ MJL^NOF\.OLP1Y>K3D_YRM E_]VC.5%:?YINZHYN&/?/;)]/,=5)5B%%*&!12 M28ADJE<$005,DB)7&V_'>9M"OD?J7FV;/_QE;Y]W?C2Q$J\E\U_/]654$WU_W].UX]W+ZOUXDDN M-Y$4$XY5F58JARB5)E5.;W.I2'/]]2M$TQ))62*WR 1'"<876'W0*[,1XA6ROYH5=X YL;C(,W*3- M"Z#C/FY^C_%P WY]8;,I[PIXM8>4VEK),J6IC"!6:2HC$N(DX["L>*9$IK(" M6]4@/3O"V.R81D;'ZH+G\;/P6ER+2F2N.0#$YQS\)#(.^_1K$1IH2VW[ZKCM M"_T,MC8Y^ILTJ9%-#H!:+)],ZLZ]'NRA37!2 M&2UHFD#"3+U 7B:097D*JTJE*B6I%,SJ-,)IU+'QW49:D]/4B0L6&WG=##4[ MX.W,L^!P1B;*5MX;L(5T1V2PE?DFF!O,"ZJ@-IC=R(-:7DY@'-I;;C<'3<:L M75-G\O=X)A*<"@R+JDHA$I6$A)<"YDF>57E.654X496["&/CK8"IF$'2+_MF MS]:)%7-.8CNY]I,OV^ZVX\N]M$!SB-3+/C'&D'EI 9-EXJ7-DZZL6?%>LKK. M:]WK01#&"IX6,"DE@ZCD%60$85A146J2+"JB4J^R%;NCC(T,=PHT&#%O@!'4 MJ7=&/ZB6!'8M5-$YR@,E_V(6IU"(4\]B;Z2W*6EQ2MFS52U.7AR[->/.NK/Z M9GZZ5_X.,U9C1ZM9MJ.SMYN[R#SH MUOIQUV!;ZA.PXVQ9[1\BX:0+NB_48=(*Q%'$-U\+;S^/22=1@E3 MP?^;Y(N'^?2_I?@D]+!3-36!U'67A]5M0V;;'6#PO.,A7I"8V_J!IWW,'H"[32+9"5_ N6?L%9H;D<,@X+R.P+<0 M0IO_#=P0 2V/2;C B"22<)VM!8>Q\ADMA6X]1?=@%IF\,=&:M")?;Z"OT=BC0M.@?-IK(8>.(W& M!8[C[!FGNSW+&^\QX.KCBPED^W,Z-WOJ'1JJHM>>WM M)C V(6ZY<#-7['BN=M4#[/5T%HS1$?SUHXY',+J"6MF0S!IG&L)2HSIG"Y?ZX)D)E#+U/%9S/1(#UU9[XFB M*<>I)+ DIA!R;FSI@F#(J<2B*$M5DI^6QNM MG,N-19MBV].244Q<]".6G09F397JK:I@JVLWH^WUM;I-<.Y6O4V_A: USF)/ M0NAZ:-'D';IV6FS@3]19BSZDWWJSJ5K[:?[\LEY]EC_E+&NMH%)QB66:ZS>A M)! A);39S1A,$:UPDJ18(>+B>^D9:W2VMY$-9&[$WH>E'3$'0B@RL6[+;]^ M1M ;T )VV0QWYDD+3(+R7-]X@_*4A>*'/&-SBQ]/?%TN-%>M7[_J-V%].Q<; MJ_?=Z[8X!DU3E%89U,R00I00!@FC$E(IDY(@HGBI7/C"8LS1\<9B_@ _3W]* MH>V(W?@.KW(9-J#;$4M@*&-O\'U1="87!UR"DHS-N(.2C0,0AZ3C09+5I),8,P0=BJP M83OPV&BHJ^+[TH3I]>]3<4O5N MP.Z,?!UR1JXK6!!C9MZT]D"0&;JZ?( KK*Z5 *R?_Z9)_:XH7,K/=WZ>QVIU M9@QML2_IG#\V6TM4)16MI(*<%:;-%!*029Y!5N8YIS@7E&#K949IGDE' BLESO'DP7[ P1J)E;_UJQA"J>)X5*7'P@;L./ MC<+-FQ#V\[_$0_$R+3ME 5T [Z86-,?O^3LI[Y"?QJ/ ?K47(?A6R0( M=2*,,4_H ![/=*'#IW@>/NOGKF7MZ#_(I?S'2JJ7V>>IDA.29*+,4M.O7;,8 MRC&"1)$<%D69"8DKC943G]D,.C86:R0#,RV:XY&T#<*69].!<8M]2%V+VYXB M'69;WX 6T<]]B+H?53M %/;,VF;@80^O': X.L5VN=>->5;+]>1/^I^+9=?; M<%5O$0BB))&$P*J2>J>+<@E95550Z5^9I)0A815@?OKQ8V.33CBG_=89Y/JY MXWH\8N]*+:&PIH)^C?L^>GWGS@>O?SO\V,\\>I#/NE^M[@.^<)5G(Y8VI>U> M?:!+TS1K]54NNS24*;^=B_?3V8LI#FVRG;;I9'G":"XY@:6L3$$$F4(J1 5+ MBG.%!,N8<(I&\91C;!__;H9@+7A=G[85'9@XY_VX6:VD<3T_+>;@'YJ6'?N] M>,Z=G44RP(Q$II_=R>ATJ!&OM;@Y,4$Q<_JNQ#-L]QE/68;M3W,=8$<=;*Y\ MW+7\VIU%U$6 5],F+OEUY[=ZW$G!$DG3)#=1-0E$DA00IPF#F,@BS45%4>)4 MV\]5@%$S:G=:MZO"C?'#[OQ#^Q&[]LYRG2=7$@V/_H#L&0;X*RC3#;U(7&DI MQ!N1I!M$Y]G1\3D>QZ.WG"]?3!KT2>?^-SFKFY$L=H:<(($JDE<(DCS-(!(Y MTJPH2H@KJG*&*:/8JM2-Y_AC(\56@[-5O\&R4>+_(^]-ER/'D3715X'9V)VI M-A/.< $)H.>7^;6CS"L$D]+$>I@1%:IG_X"7&(/!L *8Y= MLW.ZE!()N'\@/K@##O=-=:]:#8^SOQYCY'"J.BSR Q-B"_K9\\!&?O!CL4N+ MPX+NU_9H=KS#V_XZ[QWE7M&,_R;DO5!SMBP6 MGQ9+)5BYR721QU2DTN9SL5=H6(PAH]CN1F:,2R($B87K1N3I+J:V4+32N>]" MGH'N\D[D]8 ,?6;1"!;P%MUEO:_>DSS3_&C[DMWJ[>Y-7GC2;Q9+5%C__NWF]FNO_0O9' M6/]83?+.AD>9YBZJM1/=Z5G_J7ZOQ'II&HT3_J-8/:E9*E,92YW!G&2VL 4W MKA\E$22,$4:0R'+L=+YPJO&I3>U**+O-$B>_\+^ 5ESW:7V$WN7I? TF T]C M7SB\IO YO7M/W:,&1YNRYU39G:IGGPE60*YWO;OW1\7N9FF2YU3G&.HT17;2 M,T@UT9!E,LJPPC23R*/N[CA2.\V<\0OM-H*"IZVD5]>""SG6;OOG$QBZ_ZNK MZ;X_KH Z:-6V 09GZ-)L(45^Z_IK \#O4&1MB%[[K4]UGS,E!$8J%A"EV/Z/ ML2"Y4A3RE#*5(;.PB-PG%5_=K)?9.%HQCC[%@1J8W"C87_FA]^&[-?:FL7T% M@])-T_2HM+"OSN'T/?BK_]:JS3^R>OU5K1X7\O/\IRI72GTUH_5A\@PV'V,!SV!\LKSU9-QRNWIN]T,UH>[1NZN[NU3J^T3.;F1GJG<^6 M9%F<\8C#"-$,(BP(9#**8!)'FD1Q3A+.O!*7[34_-1JPTO69_V? GT![(S3J='L^/%Z?37>2].YXIF^EF+]?67^]5"_+.*QB]OU\8J M7=KMI%DB)4($)9!@+B"*!8><)A(:'U/%*8ECF7G=,NKH:VJ+27,KJ+2RWH"R MDA:PC;C@EV+>_/9\ 6-OO-VLS4 H#KPD- #>UP#6@H*MI.'L4 C%\LJLM"V$;FQP!3"#;S(U.6:M:+NI9=^SEV+%GNIS MM>:A&[!-QG(K5L7/P(=E9V :)+]LV\>;I)$]4/! MENSEL1#LJ=DT43*FA"0YY%Q*B$@D(,=(03/E99Y%-$\2I]1ZG;U,C0%V)>RQ M]WP>SQ@O#OB2DGNAP!%,?+S48<=!0& M7CB.DW9L%+#H[[J9C0XW;3Z)<-9C;P"#VI?^4HQJ@?8&Z=!&[=_0T,M:E:IB M%A.*190S*!1+(NGR!GZ" M"]>[3M@'7+;VP'NC1:N68:)+UAY _1>L_6;\+VI]: X1;>VQ&4]8CA7*89H* M#1$EF;VJ02%)E$QRKCE.G.]A[C8\M06FE0U8X=RO9>UAU]U M">N4IKTO8.TU-MKEJU,J[%Z\.OGW8)>N]G(G5-5I7I9CA#)!5, MPR2).$1F*D*6$@J9BLQ?,&.:>EF(/628VB3^9AIZ9*4"WY:%4.#VJ?I&G1.T M7#,:;I;&P!@/3!-G*RGMY&;9T0#\WNH0,"+P"@2'OF5T48ZWOCKD"I3#?2#G MIGIZRR7*1!F0_M'I^$:H,BZ"R!A?9ZN#L=UIL: M>[3"5J&:&/%(10232A+.< MYJET#CHYV\O42*,1M [OKB7M$7MR'M1NP@@&UO_$RN;. M6D:$X29FJ"I!Q#"73;"9"@1C(GE,F$JQ6Z+$%%,J^',> M),]2/QT-];4)E\5/MBI^*IO>W&YQVV._QH7)(LFY,+:?U#@VWJ!Q#@E2$:0( MXX@2@E64^5F!YSN;&FUN906ML#W38G1"[&KXA0%N<%.O!V8]K+K+8 2VXSHZ M'-ERNZSZL:WF\$X_\OBBRE*I_[(WK& M*6HWI9D0Q.8\]_(B+_0W-0JIT@68E7WQ4ATAKQ9 _;E2<\_ ]DL@NS%(0.@& M)I%:TMT[C96P-J-H)6Z5A2$\ W8!BSBQ1O&,CL 5)W*+-/ M0_U(\M=BOK 9\MOF/A2E,'-\O=PIF)SDE&A-)50TL2Y<(B"A%$$L<1R9OT4R M, 4E*Y=^1Z4G#R . M"01 (^!B6(/BLN!B$Z8>.0?O Z;D?(+NGTN?OD" MSRO>F0_PQ&OCY?L[+_->/K^.QT)>1SE5U+.MZ_ ZTR25:6[\RCR+C%\9:0XY M00Q&B>9(:!;S.+G^.DJG#%-CO9T"MGNEFT/<1ND>##<+:V"(!R;2L[=13A8- MOMG4QPE092P @"-<1NF68P*749R NWRZ7Y M&I5=#=^];A_YQE[MKV[_8$OYQ0CZ>:6>;=6S%&4":TAT)"#*60292#3,=*YC M'BF!E5>2T^M%FAI75N)";N4%NSJ!':7L^?[N+-6ZD1C 8CT(WPK7<]X;0S\733[-BO%\J M6:P^,5$M$XTS%:"6H1,F@2\)=?4X\B4A!^6/+PFY MO-2;1]1\K;XK&R)BNOBFEGJQ?&9&FSO^5#Q4O&;O(PE;$+9X-H_.S4*@9>M1F"Q M4_*8CR;K%<+OZP(<8SP9",;)T[X[-+ MB'2"(3%&(4QPFA&&N-9$^?GQ1WU,C7,K$>'*ANA)Q3U/@T]AZ.HJ7X7,X+[O M!I0/7:#T<%[/JAW8&SWN9V3W\JRBQ_[B^4=[1\W98AK?EHN?A53RW>MOQM/\ M/-\$Z6V+0\RHX#A-.;.17+L?.];-$Y8306Z^+5Q[]=,N1=5=IYVP-J(USM,<1EA+FVL?0TY% M"K,D%AG)E!XV9TKM/^P#I:,8'@&MJ65U# MKR]'@D$"UEPP&>A*Y(D.W^CVXWG5SU]T['BG'W-\8L7R[^QIK6[+4E5I--HC MT\(&DC ; "?OYM^56"^7EK+F\NMBOFS_:2]:-C>0,3F\!WTO5_*2O5^41X:*<;X2UA25:C(#2TC MED&2:EO+71(:1RI*62%;V-A'#>Y/(<@&XV&0[6@Z=:$ M&]2!KE-X ]5YR\*]M?$N7WAKN']@'' MKS+R)>6OKXQ\MH?Q*B-?4G*O,O+%AWM9VP;2G &U!)N4V@& (F+R/K>KA&LZGZP.9K2G7#<<%R.O/R MF(92M_P'=M&%A_OM@/U#%0^/*R5O?ZHE>U!?U]:TNM/UG=B[]:I<&8>NV7(3 M,Z0PH2F*H1 R,\XNMM']9MTA1! L.(OBB,Y,2WSANC/FU;_/=[XKQ7"?>2L^ M8+7\!T5U%UL%VKJM%SBX6)>JW4Q-"(LJ8TDP9N@DDY K@V*$:2(2HA6+G$+@NSJ9&I>T8H(_6CD] M/*9S0#KXE0'@&7CV;Y#9B-AG*__LM^;N4P: :B27\ABR0'[D!0@ZW):D&M)*^+4[:RA[.Z?-$*:H8Y=SZJ M7>8+R:&AYOU^/RH[2#=NG= [_5M9QZGMRM!6;1IS MR'3".%814BGSH31? :9.;4NK 5QH:"T<5D7[^1&9]XBX$=J0. ],;,=U"UJ, MC?R@4N &[(U#\)J[?=$+2G3>0HQ*>'TA.B2^WNWT<%U/E5SX4:CEC^*Y3BKT M1:U6=A^NS@GR:S$OGM?/,ZIBE699!C6G*408Q9 S;8NR9!$6A"LMW4/@^LDP M-1K\LOC#)K%>%?6>]%,EL_VIS@[DX>+U'!,')WEXI MH%8$W.DFT] -:)09?AP\//'AQV,D1WW -L"U^F^MVMP M95,!#Z:;[=FC8Z!;^9_KZU/C6J:X0#RSH=EA^I[>/F1E6]T1B8@%H@PJ?3/*EQ4*;8[V'4 M^7]2N<-9??JAGHE(UKQ4_UJ;2?_QI[UEN;TIF<4IU21.892P!**4$L@$HQ E M9NPQEJE 7K4ASO8TM3F\%134DGIF(#F+J-N,#H+3P+/["**!ZF1=Q")LSI&S MO8V;<.22TD?91BZ^T(\;[-WKI7I4\[+XJ>KB?U_5ZD[_8'_.A,A9S'4*\R@F M$$4QAB3E'&)-D@PCC9)8^Z18Z^C+BQ]&R*FV)VH;KG88G6:=5P7NU7-A1MVR M]6)Y8PMF_H9UH8&1^.:HRN@W8\2&]%@< MX K*.5W]C8 P3GF*(,HDAQ4D*L]@>LD0$1WY\'QSL$8A_-+#=F#TTA -3_ YZ MMPUZEMA_V<@,6J'/!VM[T[D/1D%YW:GC40G>!XI#IO=ZM]?A+RO;?$R\7"V9 M6,TT57',N8#4_ A44 M@Y^KLC:0Q#B5K8 ^<+YY_IZQ_.JF7\4J\?WZW)EK-_EMIAGGN4T3I,(YB+2$*D$0\Y8!C%.$N,: M:Q+GF8]QVMG;U*CL@])JN52RWS9X-["N7F\@N ;W>VLYP1]&4-!*.DC=4R=( M ONV73V.[-TZ*'_LW[J\%+2:P2:X>">+/L^S+,>80)7C'*)8V8JD/(64([E>[EU/S0$[JF:@6YE#5S,X-0YNS#,,N@/3T(5J!AOAQZQFT('8&-4, M3G4_A6H&'; X5C/H:J%WDJ/?YL6J-#ZA46S[B_=/K"S_9W.>+1267 H$<6SL M((2B"!(41S!2.!(Z(C2+G?+:^G0Z-<.HR4Q3R6WKJEG)PN7TN MP^_@&0X ZO#'!DYX]DM5Z0:L=PZEH "/FU*I_X?;)[N2,U .R98NMS5V[B5G M[4ZD8G)_M^=5M-6C6IXXWK$'/[LLB/I?Z$M&)QAK[A=+]:XE]Z"P7AT#2YU4K# "S!2C(K8A.%@*>Q%8V"P'*(-:QJG4"49YYG41^$)_4R/2S7;CRLS0 MIZVH-V"^F$-;M\/[?L$EQ-V(,B". [/@!L*&^BS7?=E%\FO'0; M.^54X22/O6K1''4Q-2ZI)/0L-7.,FQL]7(?&T >Q5CC02#= &/]YY)^YWYCHZF-KKD\W\_F M>;KT78G%P[SXM_'PI"&Z0A=L$W+; M]"WWZY6:OQE.E-^6BQ>U7+U^,Q_MUM6@[^@-&L5O0*NZ^JQ5S1JYMS;6Z0;W:[G/$B)R1L:&5I M_8Q]]^(&U&*#WRO!@4M>G2N@]5@ZAH!XI,6B&^I "X$O/IW4[]S8>&3OJ]\> MO7N_W&]3[1,KEG]G3VMEBS(\+0^9@68XQ$ ,SV=FD^#N#4RL"&DUL7OQ:%U I M,\987%FN(/28O'7!@NO'YOJ"!3Z8>IVP2^2$'&L8:4"2PSFM/8+U/>Z6XFM_(T4H*76DS/ M(H:GH70S<:\':.B]AQ:;1L(;\/["-0G_0H2=&(0M.WBZJW&+#':J>U12L/OI M*TH_VZW1MAJ*O>]_6]XKL5X6;:FN)D*=X)0FG%%CJW*;E1\AR#),88[S7)(L MPBF2WA6AW?J>&D]L:OM69P.;@D"@2G]Q6X)]'7I42'8<$@=;=#B@!^8;/XRO M*4?M"':/*M7A01^[>/5U'WB_PM9^J#G5NW9LT_,^F2ONX1&Z-QU9_L;.W/= M)<5/Y*V[^$K/RDY5MOUF"4U1EHH,9S 7@MN$3M:$I K2#"F99EA'N1=3[#8^ M-6KX8;/;@?O50OSSK-27XJ>]9;Z?]/M$ MP>?_H]CRAP%:S91 0J?&8N!89Q!%$8=,90*F2F9$T1A'R.GLXTHYIL8;YG/* M/$]8>PZ X]GK\+ .?2I;:0 K%8':+08F"&%9#(74]CA8II#$ M$L%,95QK'2/L5_C2N>>ID>".X.!4NBV;1\E[<]YQ$)SWZ\-#._06_MW[SV?* M80U@87DC%'J#W['WL??\_4 Y<0S@V< 85MUW9:^W2EM5_5-1"O9DN7.6QSB+ M2:0@2N(4(F'K^,K4.'XJI41G-,MSI_R] 66:&M'9+4OPR[(2U9[D4_"\F*\> M2\=0EI"C-80Y>/483-(TW&AE Y)JO2IS\:T,Q4Z4W]!H/"W7A W(3B"O,R:[ MF^Y;\W _=^3G^>>Y+>>Z6-KB Q3E$9*9A%@EQIA,C$5)E&!04T%DEN59HM5L MKA[L4O+#I^9A1Z=.4YO64_NHZ^&F>2OA^=HH/?!UX\OKX1JKUEXMG]V/(1?4202$J>>Q_Q=_4V-%W;$!2^MO&!M MRRIXG_-WXNQ\UA\*O>'/^S? ;42M#T8'V'5RQ"7TR7]GGV.?_KL <"("P.FU MOMQB2XY4[=T_,O-UW:U7I?&9;#7@F8@T$PS'D,F8093R&%*A,(PH5A'F&6'8 M*;#4I;/IL4I5$*>TPMZ LA(7++;RUE>4R(H&II:/#D7GELNK'I.+P3H_(]1-)K:JR=>RUNJ!<1R4*E4<, M"R@2H2#BQGUAB&&81TIG*%.]O@9?N;K3 M?ULLI,W@<:^6/PNAROO%DYS%J8X%SCA,-(L@$DD$61Z;E8\QGMB+1'GF6>?\ M7%=3HV0KJ3TR>K"R@M)(Z&O2G075U: + =7@YER-4B5FG9ZM$13<=T'6PYB[ MA$9@4^YL=R,;B#5(M\9S>06?W42>C MSNES*A[.Y+//]:TRN)MCL2YH6(C&C/@\-S-(E:M9K)6(,)50,H4AHDI#FIGU M/T?&#E":I!'UJH?AU.O49OJO-JSGZ144C7PVQ8!_2G@WP-WH(#B, W/$4;F< M5N365[ W96JI0]8=] I)0J=>IT:'[7"@B=CR\U+ MWV-N-Z2=MYG#XC?\?G,E+V@%OCD*'1SD8,L#I=![T X]C[T9[0[&B5UICY?] MF$BJ8O:AV3RK.>[C7'Y@*WO=C>8Y3@34G&40Y1&!-(ZU_1^489H)\]FYL,[9 M'J;&,*V0S3H-C)C RNE&-.>![":5(/ ,;U/T$,I1+_\;#X^=_- MNQ4G_ O9'V']8T4$YUL=9=)?5*J=X)1TZ*X0C" M<:8,UQ?]/86/\U6Q>GU?9=YY^CR7ZL__I5YG>9IHE&L&,8L11)APR%!,H90: M)[DQ.J+,:7_B; ]3,RUJ(4$C):C$!$9.=T_A-)"7/86KX1F8*;R1\?(4.K7O M[2F<;G4T3Z%3J5U/H?O!4&GRU%P\/K/E/YL:U8(A'41O&XE[%@:_B+FKQQ$.R<']CVM #)!([S0R V?3 M.^CTC5/JG8;@W^^KP]![%/H,/N1LKOL5 #LR>HXZA M_]W'P("'O2P92KAQ;U<&AO3H.F;H]GM5)BW8-R9L3FRHG@73J;&FE_5W5 J14;-')[%<;LAK:; M2$,#-C0Y[F $-K*"2M@^.?8O@>=53#08B*/5$#T/9K *HDZ@7"@EN: MKN $M2 O=CJJ9>@*P:'%Y_Q>#TNNOBC[N2S72M8_5__[SA9\:\XB;I=+\^E4 MQ7AOM9GDGQ9+K8K5>JF^UA>Y;/DVGF#!C1>OA2W?ED-"C5,?)P)+)(UO+YW" M$X))-#7:^KNQ">U:;&:K4*H-9G>W6_ M^B^LE&ICN\&.6C>@4@QL-;L!7VT\AE%N[#'SL%_''KN1C-P1Q]#/- Z)=Z?] M'*2C\8SLD+CL6>)!&^YIKMOD>/:ZXBR.<:*Y6?SB7.00<6;60IS;'! HPCK- M<:K);&5KM#C:Y6W+7BO9IOWAYE]=9Z8JBPW$HN/NRP7 '"WJ/C ,;3K7U8_? M=RGO;QT?*AK6#-ZT/JZ]>ZC4D6%[]$#/\+KEXD4M5Z_?S$"M;N?2%CYZL;/^ MA_IS]'E??E53/+_493/.7LOE3^76Q M*H2J[PS,".,YSA-C,"01A@C'"E(I##-%"=(\1BAG3EMZUXLR-<;:R@U>*@$] MW*WKQL3!-QX-Z8%9K;Y6<*=!(R^X6X)*8%MX8(/_]N_EYH'2^E!6I^9BT6BC MX^$%CS9*([F_(XR6G]L;!.!.?_>Z'L9S=(,@L>?AAFFQ=[&'Q;.Z-]]SY3Y_ ML5^!Z;,Y#Z%4<)3:PZA/G1U@^JCL!OY_)3,6=S87\6J^)G%;WZH2C%TZ)<+]4FR:# A$9* M(DACRB%*F(",2P9)S'@X0K7;D[;-,F!<@.5W]50M$N5C\5(V MP=,,1SQGBD.>JPBB/&:0R2R!>4Z3!,<93D7DQN2^[.IL:9[2R5JN\:@6] 7,5ZK3=(HP$$UKE M!.+4WO#7B8(DRRG,2"(HR6*!\L0G\"@8PB/$(HV#\)61#)ZXO64,@S%1.Y + M%[6P \DX\0JVPVE$*NRH[ARCL/M.8([>VH_;R!UMXZ*,-6< 3A)H^(4;%UQA M2'&2Z9P2ED=>5XQ\.I\TASO.D^M'X$K&N1+7MV2@/<=WW%"J#M3&(:E3 DR# MM#J@<2:QKC:N.U#:J2KU78G%P[SXMY*?I>FST 7;Y$UKTJE)(]07\VM[B^=N7Q?SAAUH^VU3RLXRH6 JB8!8G*41IDD,N2 8SGLDL MY5F4<-8C/^.H2CBQP/BY'JV(T+#Y,Y!&R'YG3>-\!'YG4M,9T[SJ MWJ2=;!-2RFH=V-$1- #4VZ8U!+M_OP';S^9#UV?3^YQKU.$;Y#QL' W>Y-QL MU,$Y=[XVKA#]5LF[U:-:[C2][6_&=<(B&>>0HAQ#E/ RU@$9/55W95V24U2(!Z MRO?B4I;Y\7RU7Q[\H*^OCGBRWN5=V$ MVVYG\3Q-$QPE,,?V;C35UG6V10XB*HB(@HW7<,WZ&71(: /RK1!!1R5G8> M]I#1!^G#OU;$CR6SJ>WN7Y_YXFDF292G.J8PDQH7#%(4NHH7:LL.+< MM4;$7LM3X]]&.%!+YUX18A^N;HZ\"H2!"H\G%1B MM[[#Z0?ZF5^'.7L]PV?/O3ZA[^Q4@NL! ETO(1%T73O;V:AKU"65#]>;B\_W M28BPF-N8535?F9_*PKQ5K5'O7LTDF9OUK;G:B!.<95PJF-GZ["A""C+&),0T M5I)((D3F5*G=H\^IK3=;J<&>V("_@D9PSUNE/@/032<#P3HPL[PMHCZI"8(C M.U8.@A (>V89\,*J.YV 6U,CY@WPTFT_08#?J\$N[I;M=;+OZJ>:K]4,BQQG MFC(8Y3B!".L<,D$S&+%$9A'/L9+JRFNYAWU.C\GM8:"28%G+=_6=V2.0_:(/ M D$W5LS F?NNWR^ &>(6ZSEXAKZC>M3O6]] /0>$P_W2LZ\&#EC]VW)1EC.> M$J&3A$.,50:1)AC2E"@821TE5&!%D=>.Z3ITR-C4Q?/Z^7N5/JRIEE,:MKE[ MJV0:6:FGUZ M(H2ST0M4XK?UJ3RY(\P(NE'.Z.,R,%-U#$FMTV9,@%XLP4:M>L#*4<(U@V ] M2)SF=9*]28!F$##/16:&:;P?CS?'*]^5/=@U77Q3RRJAIT'GCC\5#Y4U:'XI MK% /:I:HG)"4"1AKED(D50)YB@A,2$JQB)G6>>;#V)[]3XV;-W+;@B*MX&"Q MD1S\PDK [!^M HXE.?N.C1L7#XCXP*S;2&ZO@+>H[P@/MM+?@*W\X8BU)W!! M*=17AE')LB= A[38MYF>"2I/U<3X^*=IOBC5MV5A.CTJBQ'/HAAG.4(8$F7/ M>)(D,C288IB@.(UBGJ$,>\6G]))B:F38R@M>K,!5*6*Y>'IBR](28%V6V)," M^XV.&Q$.COG =%B7[EEL2_*[>=ZF1KA-7("T0CJ$?Y[%LAN[@H&S\#W./ MBPX!UTB1T*=@"Q3Q? F%SACGLR^/%]5\2?Z]..:+#_<\Y-]SQ-N$&:^;VU0Q M1EKC-(*1$MH6[<:0QP+!7%'.6,)R*837L7QW?Y.CP]Y9;R[@ZGBZ'0ZMH<^C M]_<#;S:I<%X'N;3F"$S8 ]X+?8Y[).L&P-$AJN-K/>RHVV>;YD1^8^(?-@!) M+9^_+)@]@S7.[^+II^US)Q%'L^:E4C+%6 893HR-Q3&VU]LXC&22$9DB27.G M"C:])9@:X30Z@$8)8+4 5HTJ8F.C"+":6">HUL7#_.@U3 X6W-#@#\Q?YW&_ M/<;]KL6]C_W7:P \;,.A!V(DN['?@ 2R+*_!L-/J[-7P>!;I-7KO6:M7-71E MS(W-"5(^*OFWQ4*6LUC$(F$(F\'((XA0IB&SU3 %4;'&*, 8F^IV(G U(E8S#1>BDNF%&BM/[7[-_U.)U8_%K\9FLH/TNBT(_O[1? SJ\_P3*Y9_9T]K M-5.93&6::YB;_T*491'DD3%!4:I%Q%*1TM0I;\\U0DR-/KZHLOPKJ,4$Q1QH M(RCX:26U-N?][:>/CIQRU<@X6)TCX#TP'VTU (T*X,<";)0 6RUNV@'Y/ =6 M$U"I,L(X>!B?(XS'2/;G8./B9XE>"6BG,=JW[?'LT2NUWS-)KVVKQY+T02V+ MG^8[M:'JY6I9?;9G\E%LMF)LKJ'%>O7-O+J0/\SXE8^+)VF?-?+;IIHD6A_8 M:SG#,N.8Y@325'&[.YO:F/(8,J8(RV,AY!OA+\!JU9\ M(+;RVYM35;8W:32HSO]W?^%X]#_.Q^"P7$YIB =>5[>J@JVN-^!<8IZ=#>L; MT'X9WYHO8Z,UV%$;M'D K>)3^@X\ENLI?0\CK>L3^2[\K("QQJG37!AST5]-]ANT'U>J>=R)O*81VF2& \9IQ#EJ;$R>)[!*,-1 M2F0::^6UA7:VIZE9")M+MJVDX/=JN[D2UC,!Q'EX'8^"0X V]"%P/[QZ7Q8^ MB\4@%WN/>WN32[AGE3YW8?;\"_V(HHF^:TZF>)J*'&4)5!@AB$2N(".80)V0 MB'$41QQ[W9[8:WUJA+ ).5TMP(MI]-'>5:N#5O\&UO/"]\+:/I1N1- ;H($G M?QNR&[Z(_4F-@T[Q_1Y&G=8GE3N[W&U!Q9MJ+$>)I73F<[QOE7;\X#BD(<^W>UXN M7\>#N,E]-V(*2"F S/2+IQ65+!S M+!_>T73$)>S]S@M]CGN3TPV HSN;CJ_Y,4ZY7,T^KFVRX^;CUHKD1&@!):V\ M)V6H!4L-XSS)*.>:I[G3:?=APU/CD%HV-V(X JF; :Y1?>"I7HL5<%:?T[5K M^IIW=J:N^=?AM#UJ=)3Y>4Z5=B*>_;M_4<./\U6Q>FU^JVOV8/]ROC$]9 MSE2BDACE B*%-$0ZC2&+,(4)RLPBGQ.DI%.-ZTL=36Y&5K)N'.R-M* 6U[T& M8B>ZW5,W)&9#3^6><'F53'3!HG<%Q<[&1RNHZ*+B;GU%I^?#E%LTWD4A;N?R M0_&T-A['YEZKBB,9(99"GBEF:4*8-=I>O& JUWF>2.IWW<*QW\D1QF[MQM^, MG?]7/SO?%6XW>W\ $(=FD*/:ES>@DKIRH1JY1RF'>0&K0:MCGNO[38ME7@#D M4NW,2Z\'I*0Y(2J%!J[!9!U>ES(*V)?+HS.%236"_.WXJX! MX Y#;TBY=M/L!WK_LE=NI'9D1% ML8XUAIA'%"*42L@C)&%.24ZI2),T]6*UWI),C? V@MO=U[H6D9EY\_TR18OJ MH>NJ.+F/E1O'C3(" ]/?F6I0-V [*EMM[+@EW@"@CC2'9PN, /=F'$$I?/"RZ4VQKNOXJC-WG43UW=Z M5Q_6Q)H@G,S7\ARE$$*4$,RIA&.=/&%D7,I[K1MFDOSARALI$M MC%941:>\2PBW8&4V*)Z;A2;F&8,H1AGD'&N88VV+PS-)N5>X?$^PQHCZO!XL M-Z.Y'P1#6\%&^X-Z?%M?_UQ1O3.F<]!ZRP=0A:ZMW#8_=AWE [5.U$P^?*(? M[]GXAN: 9<8TI[DP,-"DRA>3)Y CFR ZB6SH)4X3'ON%S.^T[O,MCQ,GWQ[G M56%-VWH@GB[T+H!()$3')()TO((I9!*2,NXBC3D?(*A^\)WRAQ82<# MX,-#ZD:9/8$:F#/K>/9&KG"D=T+9H*RWV_ZHM'="L4/>._5(#T?Z9%+^;=*4 MXXS\FX3]U<7E&18DSE*6PDADRDQTBB'3QD[4*.SH.COJ(F ],,O49R]VVQ,C=IL3(5I^=OY>;!\K=(B1CCY'' M?L"(8S72?L$H8^:WOQ (Y,[]AVO[&&]_(A :>_L7H=KL6T2P-+Z96"GYGI6/ MK74E6)S1U%BH-+>7K6@<0R+2".:*9SG3F"9:^Y4*/-'+U!:HK9! &"E]"_Z= MPM'-2KT:G8&7DAU@K( #F*Z=" 2NPG>JIY%K[74H>UQ1K^OA/F6@5%DJM5\? MX?Y?:[94GQ8+>SQUIZO?R7O[-5LHJ^;N4<)/S: 8^P M1Q8=_8U[AG%9\:-##8=7KJRE85,@5^QJ["VU_*G*6:82A'(6P30U:")E+V%* MR:%QC%2>YRSCPNM^]_FNIF;GU$GQ-_*"92-GS^H:Q]"Z,488P 8FC"U*&RG! M]TMX]:^P<1:*8:IL''?W-I4VSJI]MMK&^3=ZN$SOUF4Q-Y/B_>*9%_.JV3/Y M3'>2B)1-+?1-,M-M .",TP1%FDC(.3-.%1<2TC3-H"HZX?;/HIRI+-8X(AKF M9A$T3BQ-(,>)AADG+(H44PK[)4 \U]/4EKHZ2F>QC=)9-$$XX'/L^_ M+1KY#L?.@GI1]1,I4"^_TY<] M;,:8BIMNVR3+C,1*1P)&6:P@4E%B/.^,0Y6)*,><:2R]XA"/NY@<4]09E'V) MX0@YKA!)*(XA%[FQSC);+)72%+(<"X5B%.-(^=W9N@Z[D:YNU4F'ZBSYH:!T M9=9KX!F<3[?)F,#M("QZ3OO W'G4S4[-8YX\^V1/=K3AG^;_/_YK7?QD M3_6NZ6YLZ.U<[O]BY\D92A2/(D*@CC(-$9(,\B114$MD"#6->9ZEL_I"SOV* M+5>.E'"-3#[3XU"R 6=*%>!LX[^!VLI:Q0,M]^/# 5L!KAZ*^;S*LJ2][C.% M&=54QUF29PIF,3$FM8@H9"I2,))9)CGAD:2J&=6/D&J[Q%8T'<$M,>&>U<-JE$Z_-W."P$7L!# AEWKKI)HW&4Q!'A' M*VB01OT66[%8SU?+U]EO]S-"M$81US FUO7(-(:<*@$IHU%&.&&9)BZNQ[;) MJ;D:-EVSC>%>L97K@=T./MU\U4_K@4GGMZ^??WS\ .Y_W/[X>'\]=1SKV)&& MO7FXGO[-/ZJ97\WYG:9&F;C'HK>S[\1?^MRC+U:O]^JY,&+(M3#P?9Z+QIO" M*$%$Z@1R9K,HJ0A!%DD!8X[CC".4Q"QWOR)_MI^I338K*;"B^MRE/H^BPV%W M&&R&M@-:6#92VO1!_]$GTUP'6CZ7RH.@-M9]\=/HA;KZ?1&*[EO=YU\?\<+V M11WV[V)??OR:OT;;+E&8MP+DF*($^3'-J<09 DAB@C MXZ-+KF+CM'L>D%SL]3E5;F&_#"EN"G%;>Z7"D73T]L65K7K XR\;[!@Z 7%Z M"]'MU9XIV14KU\LJ!//S_&6]^E"4E?WWW734+IT8*4)2#5,EF$T=3"')#.Z: M*:IS26.2>45Y7.YR:IS42@B61D3/-.J7\75CG+"H#4PX.\*"2MH;L,'0"CS M\8,[/F&3G%_N=MQLYLXP'*4M=W^S']7IOO1?G/ M=Z_V?S\Q:W+]4'^NWAFM_CG+J$P9QQ2R1".[O9U!3F@&*452)33-LMR+>WK( M,#4RVJA@-ZG?KXVA]&QZM5>5[6C9@PAM5O=?%TM[\X+-01S]/_;)'S9I<'LG MPX_#^@R<&ZD-/!P#L]S^2.S*;W]A9:_*X-@?0*T%^/U'E0#7:@,J=0(RX!5@ M!J7$/G*,RI%7 '5(FM9(YI:$-(LW4F'4GGE[L1=U;0N5M=+[8 M!F-[;$U=/7(.VWUCCL? U-J(;I,;-LJ ]E<[ZG1=1:Q5&G.$/+88QQRID38B M!Q\QOYW+4 AW[F]>W>(4U.3UE&-?<[ ?0D:G9 MLYE^<^NV+-6J;))-;F80Y9(3+32D>15MIHEUS'.(D>9$9E)1[A6,?;*7R9F% M3>4"5@GK6=WZ-(YN3'0U.@/S32W?)A?L(.S2B4%0#CG=TZA,T:GL(1]T/]PK M+2PKU4Y*AJ]FZ#\LGEDQGV582"D%@4+G,4215M#6@X$J(9%0,4$LY8G -D3_;R^3X4-"/]BG$GYV8S] M_*'@3ZHV-/^VM&4JXRQ)66(KGJ)80V1KV?&<2:@SD4=9'*5YCGP8<7\79S%$.B.# [UJ+"2E:P%1:T MOF0E;SCWT169H)[DQ4Y'=2I=(3CT+YW?ZV,_F<_IT1AFAL.$NGVJQM&L,_;V MSNIU?Z>XW3*11".4IQSF<9H8YDDTI*E,84*DB"1+L<;N+JA__U,CHE8#\&)5 M +"ZV+AZW3^X]+$X_$?$Q58;%.>A#;D6XDIZL!7_!M0*'!Q@.6Q_A9D)'F;@ MH/B/92/ZC4,H$[(W=-WVI7^S(QJ?O77>MTS[-]//;*V@BU%-G=/J'1HV9YZZ+JCU3G?82U70WS8V,HTBQI$T_A/!!")* M-60(8Y@G'*42*:'<[A5?(--XE9[ '4N;K5/4SW\/1MV;DCD/7LI5NRI^'>U^'\IYNKS M2CV7LR2-A;:9W33F&419BB EF8"1E!EF%,E8..TJ.?0U->)KI 7[XH+?K<"@ MDMC'F[B LX/'%@Z]@RP..3_?S/NLM%6.W*9O' M[G-9KI6\6]K_6M/MW>L/TVR52#XA)-(Z26&6< P14@R2#&&8Z"S%<10AD3O5 MK_'M>'(T46\8MH(#*V>OG/W.R+LYDD/@.32-](#2VS?TQ26H0^C<^:A>H"\D MAZZ?]_O]J.D?RE844/+66$#L07U=V_"$._VA>%J;W];52>[6*\.%QE":/\R0 MEFF"4@%SHB.(>&9O>L?,6#%QGB)!*=69#T-Y]C\UHFK%!ZR6WUX[K/+BU/5] M%EO) 02R5JK*D5,_X)D8QW>PE* H1;F &;?7\C&S21'-B*59DDH)T.'"U;>9GNM7$U=G4\S:?O>F%(TQBP3)(<1 M,)]V1@1$D<*0\\Q\[#FE*"'FNT^YEP%P+:ICKO9MK/#.4A$0VD0D%.6V$@@W M:S9*4P9IQLU/&F6)8(R2-/.K!!(*W'%J@GR>%]6%]$^L6/K4N'0"UW%Y#038 MT&MI^R%66=85?(K@['70X=5#]:^US>Z;?0?5#<7LZW&]4V M<"CF[,G^MHYHCF>)E PE$8=<9-8U8]18^XI#K+.8$DURFF ?9K[8X]3H MN1412",C8#T"O2^#[$8C0:$;F$NL5& K[ W8P&C_<@,N!,Q[4XHS-D%YY7*O MHY*+,PB'#./^8C^:J;,3_&!_VKR"3PN;:G ;;2.($)AG&B8L8L9 21ADROR/ M%"1A3&.4N)U9N70V-7)I4G,885U+,#A!ZL8GH8 :F$JV&(&MH.#W0<*17" ) MRB"='8Y*'BZJ'_*&TSM^E%$N5[-[XPD]WCZK92%8<_TQC5@::4$@2F1JR['$ MD.8X@0IAAHEQ$&GDY"">;GYJM%!)"!H1W7CA#&[=3' ]&@//_3T@ B8.[E:\ M:X:;-W=FM_G7X 1C M9L]UI%G5"9'83-U$\AQ%2F=>*8-.=3*UN6MEA%;(QM+M? MU7T@\K_NT(%!V$L/ISH:]^I#AZI'%R"ZGNV_B?"Y*@MM(Q;?L;(H[U^6BLF[ M^=_9LK GRS:/>#R+C2D?(V66;DURB");ZP0)"?,4IX+&#"/AO9?@TO'4***2 M%)25J& Q!S\;87N4&'#&WGV+(32B8^PT;&6^ 36Z]QMT6\&KX@-A=QQ\H J^ M\>#4^>C[#SZ0G-J&\'J_QVV$'VK)_G>QF-\_+I8K\X_G+PLV;XQEDBNA*,M@ M@B,)$=,*4I0G,.4X$Y)'E,=.82B7.IH:'[6B@DI68(4%5EJ/&/HN6+NI)R18 M U/-.9SZ9/GI LSCQD$@X$:Z;N#]H?E=.' H_.V0=?[XUTU<-!B[YZ!R_/7 MWF^]G:^**G:I^*GNE5@OBU6ARH]_BJ>U5/*34U,O.K+*L2;_;YOG=G@XV_FQGZMJ,Z])[6N0'=ZM<]JJV2 MV\)](UW1#3T8 ]W@#2;F&UWP#0WS^?N_P7NZ.I>_K>/^Z6GQAV]"CZXFIC3W M][+TV_H8E:1#Y^8_"\E0B?B/.WRKK/MG5>](L7_^G9[5?Y=*%JM/3%1AD]4^ MKLH91BF-H?%N-40Y89!KSB%)*4MUEMD;$5[%?H^ZF)H=4TL(6A%[;8F? -*- M'JZ#9V!2\$3&OQCO6>7#UMX][F;<4KMGU3RJK'O^R>"I4W]E_[E8OG]B9;F; MR9RJ*&)I B-E;V1*D4 6Q1A*2C2B@C+"G/(9]NQ_:M1P*>E/I0.HE.B35[[O M*+E1RX#8#\P[X6$/F:*U"[RQ,K:>E&$J"5R[ /+(Y]K9S)7)*9K_?"GF]O0O MSW)$DP3&,M5VZR>#C!(*B1:,))&6Q*U^4& :F(UZ(]4_-<4I),)DIMAK^6T24YQ2[FQ>BI,/][.%OJJ5]9^^+1<_ M"ZGDN]??2DLZG^<_56G+ =Z*5?&SVF>898EFD8XIS#$C$!$:099("FDB.&-$ M2\6];A*[=^U%$R-<(K8;M56YS+61&!1S\W^-S(!MA/:S=CS&PW%Z&V=NZ\4E]< M6-J,L1]4_=_/\[N7*GWQ_*')Z[79IQ14"A3'.10YY1"Q*((T%@2R3% B8W#L>FHVS_M'6W"IM#2V:$5N"BA65PO;"\1F>#P+*GH,AQNG#0/RP)S6 M"@U^:<7^B\5Z(WF;S6^0765_Q$+?EW#M?NS;$YZPG+A+X=M"S^JN0JR?UT]L MI>0'];)4HJB.=\S/3ZK*RSZ7M\^+Y:K)6&A(ULBQ>OUFOL&5^9M-(?1B]\EG M<9)2G=(4[.(;&WBC8T4829RQAA4.34$GBL)*>8YS!$6 M)">Q3)'T(7!_$:9&U96KJ*LC^2KR9L=^WK_/% :+^M7[ZU9;=: M#&+.]@=Q#%>]2XPIN.P.,#FZ[BXM]0R^6,S+Q5,A:_(U/XG7;3@BHHHE,F

L9A=&'J&)$1"*FA8S-VQ;3I MLJV@X/?FOX/$6[H@$S9PHZO#<4,X'%0_"N9P>:?O.>;]HWIZLC&0;/XZ0WFB MTR2BD&=,0811#KE((LB-ZXMB%7/EFUQ_M_FIT4-S'E>)"!H9?4\K]^!S/:;L M"\HXYY-N>/0XDSRE]I6'D7M-CGP*>4J=X^/'DT^%JC'D4ZRTLX$)?87G*M_T M*3_:#=JU96\F7%1T_*HW7F5"NUMXXYHWG<4_W=[H,;\[XI=VME]VMUD^:JW$ MZDY__%-4QU'VXO#=O"I>W=9NKY*!SK(LBC)&)"22V_1C$D.2(PS3#$F*,9.$ MV72^#[:#'XYW?X<3UVDV;5("'P@]SJ8JV]LX595B]KJ#:E2KLAS8B_FB40S\ MM)K= %W'(SY9V#QH;,!OPV'A>..AGD:DZ.[P[^^;U\J".PU:=:LT#.!N#BJ- M0:NR3VK>H8?=8^F;QO"/M&Z^_6?@MQ0//SB=Z_B W8]G! R/X9X%,4)W/?.; M;8-6WJ^72WN$JG"LA34:S\QFQUBZ;1I>A]# B^2.<#>@$2]@.K.SJH=-9G;93( M[/R3/0\*[!V(.WV_6HA_-C> <,(PS2B'2MO4Q#(1D!-;4U,P3+(T2G06>1T/ M''4QM5V_^K:/K9YC9>QYT>H$DHZ' E?A,_11@"+YYY,:]XZKL2BX=Y\6_C3$K3G MV[G<,2G-,^MG);^JU>9 1(LT3BB*H/'Z.,8Z&RQ"MUV<#R M3HWDJOI;U4ZOM:'F:G7F2HC]M57%,\QNZ-%WX\T)C>G M-MJ"G94O0%;9<&N MMLT.8=3U8Z0!.%Q^QNJV M9PJ9Q5(5#_-V%]/\\P^VE$U"6!7G0A#$810A!%&6))#%:0Z)UEF:I+D4RFOI MZ>IL:NM&O;DC7H&NI;2>2 6X9_*7+GS=R#T4:D,?UM5B;D]:&D$#ED_Q021L MKI:N#L=-S.*@^E$6%I=W^AY/S-6=WD]L]2O[LWA>/[];+)>+/^IKA.8OJ]<9 MCG@L!$IA'-OT4P)SR/,$0T%4KN((8>67A->G\ZG1BY7=&J2B3L*F&_%OP'.M M ."M!D T*O@>=GB,C.LQR#!X#WY 4D-]D._.)IJJH=X(#]Y?@KK'^8D_9H%/ M5CP$&/G,Q1^:X].8'FWTH[K6(&O8M+4/?BS9O'RJS+J_L6)NTU[/F#&7.$(Y M3!/&#-&I&/(493"2,UUP<^]Z:C3W\7P8UD.CE!^M>8R"&ZD-@^W ME+9U8UNK:V.N[@@.K.3@%RO[7\(QFC]@0?G,H_M1V82Y=KK--I!\D^-$(RTTXFYV'XTI4I]Y MK6J!P2]FVLK%TQ-;EN#%_+NT6<_/3^%1!KF;32N[/^9F67LL7IJ@J#CFJ$)Q1BE&.& M:,1S-_?D1-M36VLWXGF&E)V"K7L%O!*,@5!"%QP_KSB5T_3$TV/-E//J[4[63N>\D_. MT 1\?RI*P9[^CV++CW/Y@:W43!GA$Y:F,$F4W? C$M)$*IA@I DBFL74*6"[ MJY.IS=U&3E +"JRDP(@*/C@7D^Z$M'M"AP)JX&G="R.O) Z70.B=RN%LPZ,E M=+BDVFY:AXO/AB@Q_]N\N6.LY ?3T6(]7WU;JN=B_7QK>K./EN6:&;W>+\I5 M^56M9K;:3I2EQM*F40)1GB60$QU#LY;'!%,=Q2KRN.0=2"RG"3+^9>X=/8!L M%*G"M(I&?B", M?4J?*MG-;1*@JS"<8 M37 <42BCQ#A0.>.0"*HA8;E2FB8Y9['S8<2Y7J9FBU5R@AU!F\)9'K4.NU%U MV/T/@=707M;0,'GLHX> :Z3=\-.P!=K$OH1#YU;TV9?'VU"^)/_>MO#%AT.8 MJ;L%'S-"$T/"Z7##QXO.]DA26JSO]U9AFC_M[ICC*5!K' MJ:&#W)8.0AQ2+1*8)X3A--)Q&KF;2N=ZF1HU6#EM/%HEJ=_6:#B92"(P& MYH*3\%S>D/; R2O!X_5XC9;;T>>S\DWMV W#A:R.9UX>,Z%CM_P'N1PO/-S/ M1+HW'T!E1',1K/E,_=]$+H4[?T:VE\1Q)+\WV MO$J_-WNP]?VC\5A_J.6SW<&K4Y[1'"'C1PH8 M7'D=-B,1HR=&?EQX'H%.XCOQVG@L=U[F/4KK>,P_$OV[/9&LCK"1RFD6J03& M-M,/2I6&'(D($A3)*"%II)13*.M>JY/C*OM1EZO"!F7^JEBY7C8[0AZ1 /NP M=3-5;S!&V OK@8-7^/F1WE='G6];'"W8_$B)W1CSXS_VS,5UO@B!C47D-.%Y M%DO()=&V8I" ]I@.YBDSOXYDDF+ED_>_NSNO*3M"#0";EF]3N8<]6Q_<,Q-7 M-[IN.U7A,!MX9E^JF1(T/M,-E; 9N;J['#BE,80$4H@ MYUD,.99)AG22YD3.7IJ;N6RY&@ZLPTX&W)%0#\5\;NF4LR<;E]L3.XX2F^F# MFP\+,XBT,1:YE#D4U'QSTJ8GSFB#W<>Y'!JYMHOA<#,]7 ^:VW+3!X:!%Y:+ M$ZUW0J%!UHE-XV^2#.@<]Q_]O1_+_UK,%\MB]?K9[F&I<*4V<3@/.=3 UUO]JAL.F95T\/=DI631B^LW)(Q3=YN8U MV SNUBW$/Q\73^9+*O\;^/BOM:T@?;M:+0N^7E6)L5<+<(#=YTO8><_K

#C?SS[7<]YO7?7/\Y?UJLH3\O>%31)6)4"L#U52+!#F.H?2 M5C9!L6"09(Q#;=Q(E;"$QIE3*@&O7J?&$!__?%'"%H;\N1'4DQV+_H.Q&'@)JZLGWFG0" WNEJ"2VA:-V8S/]N_E MYH'RVCR-(E2M6[0$>VE>S6$>93G(.,Z491!&.(#%>&-29)!B)G":QDS'3 MI_.I62Z-[#?@><>+**RD?@Z8UP"X^6%#P3KP6K8A.9MUI18<[$A^ X[\M7!. M61_(@OIF7@*,ZJ+U@>;04^O51L^;<.)1R?63NM/M+O3VN@:*"8FJL M>J6-,Y9P2%"\PL0M8-UX*!-?0N\LGD&KN MT@USP<4!EK!W[#KZ&_?"W67%CV[?.;SB'QYX+]2<+8O%;_/R18E"%THV23!$ M)&,N&(>8597+:019*AF,\I1A'",J9.H:+GBVE^EQ12UHCZ32YY'LIHA@^ Q. M#J[0> 417E3]ZJ#"\SV,%F1X4ZD2VL\?;L6J^%E7*VVK&-,L M87DJ;&KUR[;+6L:E@_&0WM M;^=55&3Y"-9&/>-=@46K(& ;#3U+6@_R!?Q_S5W!3N,P$+WS%3Z"M);BQHGM M"]*R5[2@A9Y7=N) %TA7!-#V[]=.VY2VJ3M.XM +JFC<>7Z))S.9R3,L /KJ M\QK8.>ZC=*#&JK0QWQNWWX>?-2SM1[M6Q7,4 ,NMF'OC4K:%5DEW&6 M1RR=8!-PVEM)DF,UB3.<\DFA%.,R3^$OU(%,GMH]P6)&*]#KOIX&-K*X/>H3 M,-(!!:/!J0SLAH^SV.5-9QB='A6=P6D=J6C3XR+U*\-X$>2LM,!^:;QBBM?, MMNHE?B.[I0BWC[)\F[_ID)&F%,?&*6/*&,%*1!PS M02<%85&DM5<'JL/6J3GG:?FA*]MJML*,WBU>O]C;12TLA!Z(L, N>$U1#1/5 M.-&Y17H1H*$,0,F@L:C+WJ@A)6#BNY$A9$A7D>(/_6S2T_Q>9X_E_'G^L%B6 M.M9*-I1&J>(*)R*5METUPEP+A97FB8HR*9(<%-T![9V:]VC@HK<&KZ]0L9M@ MF/\8D+; /F3#V ;JNBPZO!,!\C*PAK';YLA2QB "]A6-8<.Z.94F'ZV5U>W& M$K^)CG,M:8%EO1<7DQI+3A/#,2-:$?.9>]4P]TVF&7NN/(+OIWLGRZ*7[* M\D_= U'?PH1B>5$D$H:.3'ET++S[J<_WX&4MK#GC9>.K*'9Z[6T6N9=R( MFG&'46\KQ#F.ZQ:;_)C73UZ6NWS_FE5/5XLK76:/+_+UJ=8,TIQDQ(0KF%&= MV:VJK#=C&@LYD44>TXCF(*DEJ,%3\VY;>)$%C!J\7E),8,9A0IH3I//5X\[35B,_Z&>=ETK5R!-+__NJR,LNI1"OHJ-9.M>"!C5X. M<@$I8F_" CN&C$ "J MV @ %0 &EN9&DM,C R,C S,S%?<')E+GAM;.R]69=;26XN^NY?4;?/ZT57 MS$,OVV=E:>C.99521\KNMN\+5PP(B6XF*9-,E>1??Q%D,I6S..S-'5D^6E52 MCGMC^( (A# /__OKQ>3G[[@?#&>3?_E#_R/[ \_X33-\GCZ\5_^\-?SU^#^ M\+__]9_^Z9__'X!__^7]FY]>SM+E!4Z7/[V88UAB_NFW\?+33W_/N/C'3V4^ MN_CI[[/Y/\9? L"_KG[IQ>SSM_GXXZ?E3X()[\S\)K9PV.8 W+H/RW(%S MND#A3KA2!'?*_[\?_Q1MB:Z@ &ZS 56*@A"#A&225\BM+-:O'CH93__QI_I7 M# O\B9B;+E:?_LL?/BV7G__T\\^__?;;'[_&^>2/L_G'GP5C\N?-3__AZL>_ MWOOYW^3JI[GW_N?5=Z]_=#%^Z ?IL?SG?__US8?T"2\"C*>+99BF^H+%^$^+ MU1??S%)8KF3^0[I^>O0GZF>P^3&H7P(N0/(_?EWD/_SK/_WTTUH<\]D$WV/Y MJ?[[U_>GMUXYGN8Q+O!B_,KWZUOV( *_+G&: M< U82\S31"T*G"M;O-<:5X0T2LU+##]\>/LR\_T8%*'X/^EZH>P_G ED'NO M7 MG/]HWEGHXRNN%R2X\753^Z+C,L%? SA\^@#"1TK M(R\F8;$X*Q^6L_2/DZ_CQ2CQ9%Q2#I@/')1)!H(O%K0)@KC2J'QY AXE+.** MZJLWK3#R,TZ6B\U75E !QJ\P'.?EF%0T[&29YU*O 7,S"XN9M,5 [_B M1<3YB+$LC64(UKH$2B0.,21)XA&((B:3A>\',G=)&18QA^KV+E0.$O2 2*G! MW>CO83X/T^7BBG25F&+%1\@I!E!H$8*AOY3E6KOL+)K\HVCS@>=NI7#1N,(/ ME5ZA5NTK(52F3C M*.E(U$/[A1OD_^V*_!QM)JQ;8(EE4%DP<"$+8.AT8/0GEK*5;[C_[*TTKQK7 M?!=RVUOME'+%V8&*?R00?S.>XBG%6(N1*X4+4B4D+22HQ!7$[$DT+D66A(K6 M/15T[IW07E,PS#K2>8+2J: ']!0W^3BGGQUI9:1EVD*,ELQ&N>^GL %#L+LQ$0_)_+,*Y5?3_))2]U$N MPJB8*'#.MF9+0H#S20-F7[(G(948.\/(K56; .$"X38#C=)IFS"ZGR_FW%[-,L;9%1;(0('*0M8R!L.YC M .90H!$I1=D55IXD9"OHV&<&G>Y$WP22SL/7TTR2&I?QNE3DRE]2EE9R1@N, M,0$JT%(::=D$U$YCH%R.XU/GN;M@Z!$2MD*/>V;HZ4+<3>#F)&?2R.+JGRH> M/G)H,&9;2#21@B[K%>5Q/(+1)7DTP3LE.\+, Z_?"B_^F>'E4#&WA)47].'9 M_'SVVW04'5-%%"11*(*[DXXB5Q\.W4AYY^7:[;.QY F5/&;<$ MD]6:>C9_-Y]]&4\3+:DZ6<6*AN*B([A;#4X2^K6A.(W[HHS#;K%RAX+M /-\ M]F4[DW9+J'DW6RS#Y/\;?UZ%84ZIDLD10N*1$_83207KB8:A ,V0@,@"NL7, MK?=OAYCGLUW;D:0'QDOUC2=S#"NZ+=&-T05PCAE0TEF@&$R#I;75N1J*Z<,W M66Z^<3M,/)\-VKVE.3 *:DG\Y-VGV72S,Q1U]$FA 32UIM=I"KV+H$A<"N1T6GL^FZ_[R;,0UO/J:/H7I1USM%D=; ML@ODRUQB)(48B73K,DA7?$J4<3%S>$+RT)NW@\7SV5 ]6+I-)" O+N=5>NN# MQXIR4LGE8H1,%S0Z@HR6 F->2ZE$%$#D2^]$,,4=?LS[% 7;H>6Y;:!V(.TF M4',ZI:>%M!Q_P9=A&:[8&BECA2R*TBG!:9$TV5(Z13D5$RX&[[/3OJO-CHJ ]?Q&6^'$V_S827!+7M)!RKRW%V)%!R)2*\^BMXI2* MNWQX!>L#+]ZN&.VY[:#N+]LFH/'A(DPFOUPN2!H+\H>1L%TLX5D&7POI(CC# M T2TM*QF8XQS'4'CUHNW@\9SVRO=7[9-0./5!,C".&"0JXB9/;"!\X[VU=_D(#MH/+<-DD/EW4;D/GZO:1N M78(YBIESF9T'#$*!HJP=@HF:XJS ?!$EV"?O5NV$EWMOWPXLSV?WM!,I-X&4 M#Y]P,MG@W-IB#$NI7AXDUVB#I=2^4$!EA+=,,*-29\O.C?=NAX[GLYMZH&2; MP,6-F\0?/I$8%V>7R]J@IFX$49*?T(:"U1^*>JF804R"4(Z*1UYD3/GP'=8? MT[$=;I[/GFO'DA_ZO&Z=I;T>+U*8_ >&^>86 +=9(*?82T>_MVF'D^>[.=2+F1NQ;?F7A-7UF,5'1IH@'%38;(9 $F M D]*BU1R=U?[[KU^.Z@\GYW:;N3<1A1#;,S#Y'2:\>N_X;>11*Y"B!ZBL"22 M;,@I9EZ+O.LM ::-%ETES7=>O1U(GMO&["'R'1@@)R22O(+Y)'P<\<2T*$) M9H(R_"0IKA*.X"TS)\@+)^3A$>VM5VYWX?/Y[,+N+\_.@/#//]^3)?'UC_U[ M7)Z]??GJ[8=7+^F##V=O3E^>G+]Z^TW0SLKK\31,TY@6D=EZE^2Z$V,1OL3:D2J+1/B(V5$^[#5( MP=$GYVT*Z0E[ZZ#?X!/4==9F<=V5(PF"?^W%X55(H)PC6["\7GV6J)R)P?.G M[G-UP.N 33A[0\6C#19W%WH#S; >[QQ8HB@%BP014%. SC+X*"780*[8&L70 MYW[1TT9GSB[TO'5/SEV$W@!Z'F@:13(0+IF:UWDRI4Q1>G \@RT88] R:=M3 M@\5GTY-S)R7_N"?G+A)O 3/W>\+%C-*PVA=,Y[I11$&@%RA)PSR79$5$?.H" MX-';[QVS*^=.VOUQ^[U=1-U@^SW*]4VPT0*MRB0-:2G%DS*#2]EJ(UU42OPH M#CZD_=XQVW/NH_DNY#9H^[U[WO-[@JAE#NBB@>2* >7K'?EB-" /(B8I-(:G M#@D["$BN:1D6*WU$(ON)N8'EY&2QP.7B.I)/13OR9P:X\R0,C@6B2068]X;^ M"-2BGYSG-AV-A!Y[:G76F8B; ?5?UV.OX0),;,X6;X(\_FW M\?3CW\+D$D>"4;#NLP(T-9(J=:8'IX^D=BX&YAC/3VWI'Q"T;D->"X@Z" 9W M0]G.==( T-XC26: $CR45S4,PH")@U:*.\UPRUY_TT(W^0 MG&%#G>Z!=+C,&P#.24JU>=3B/28D6Z H\"TNKV\G"$FY':5XO& M&F467"BL M%G]QSH7#XOO)II^B:MBV]MW#J#,--("FT^D7HGHV_T8LC$(@UQF3 1LQ$,49 M(:+AX')11K%D@WJJ2&I_]-RD8MA6^-VC96\)-X".=W/\',;YU=?/.%T@K<%G MRT\XOR6CD8[HC*N,Q$RR,=Y#D"&3BKTV5CJN_5-7G?<'S1;$#=.AM#\L=:V/ M!B!VFWCDS$49)6A6;]=)'RA530ZR8;0F9^N4>ZH)3T>IV3#]2WM0 HN6 M,F7E^CG2?XJJ%L+F3C+ZSD3?@)\Y)15,/XXI6%L+B%AX]35-+FN%^Y]GL_S; M>#(9:5]$3D*!#Z:0[XQ89YDP4KY+BED>5.IG(N4VU+401G<"J\Y5T0"\KNDN M@7MAB@*95 852=TN,016@M)145)@^@F'=H))S_%S)S#92Z0-0.&,?&:H?2;> M8%C@^SIB_*S\=;$&^RA@2,:H L@"90":_G*9::"4T17&DLQ/-I';'Q]/DM5" MH-P):+H3?@M(^A[=OYU-TU7\9CQW(G&*Z&O1L^+.4?RF)4A+226J6"3V<\SU M(#DMQ,K=(.=@83> F#7](V0FII #A?B1@NL*T/TRVI;"16HMNCM)[44L+/N=J._Q=^%;WPC?; M##;+R+4C]0M) 3PK"2A6DQ"]TY:B>!U8OT<1M^D9]E"T']T_@(_:\/'W\?+3B\O%XGQNK+%Y)!$<(J$X>QZ MT+*KI>=*6>XR5TKQ?L[:;A Q[&[346"TK\B;N+KQP+(=A-6).810H@"5,X. M]%'V@D?"OV&Z']CL&3[UMB]U%/09W:6R6U.@^ZU=M. MRF116P_D3%D]9I;@#?E:::+25A0663\WW9^B:IBQE$<%5V=*V1UB?@VQ*2[[ MS_-NV(VK#24$L\!C*A3YT5KNZRY)]BE[8R*J],,V+CN^VD>WN*OXG M>_W:.CKZ L_#UQO"K-57*4M/B[@"J^ID),X2BV8$&,G(=J1"<$()L$;F$IA-)O6S$?I# MT@::FGE4N'6KG\'6RUMU%CIVF@$9S'!5@W&FG E=U@8N1U,%D9\L(RYWJM#R&&4, GM-QK%-SV4R9U M@XB!1G8.M>.PD\P;V&JHS5+&RPMB0OB]-46F2 E8,+>)6>G"* M/HU%<&FXT=KTTW'D":(&FO=YY%WT;G32@#=Z0D+"2^$Y);>4RDI0WM1R#!]7 M=[9$#D$JW4^GM -KK;H?('I4<'6DD0:P]6[SWA5+ZPX(KD@AI0Z0]6JNNC,0 M/-/ ;/9%9LES3UCY_O7+@X3> &YN#/I8TR^3M\8H6[L?A)JL MACH\B'PJDB@XZBA*/[G=74J&KO7L!3$'B;L!N)SDO.J6&R;OPCB?3E^$SV.* MOD@FRO-<).1"FE59D1/F(=1[%3R33];.]W.H]PA!PQ9&]02>+H3? (;>XS*, MIYA?A?F48KG%24J7%Y>KZL&76,9IO!RA)+I]]& +K>3*8H1@=0'C:PUALEZ: M?BY%_9BV82NF>D)6QRII &0W.%AM9]09:'/\A-/%^ NN-VK?S!9U>_:LG(>O M(UXXXPS)#R>KR _G>K&^1,C!Y:!CCCSVTVAI1T*'K9OJR['UJ*P&L'A?:B/% ME!(R4I82HP4EC8!H-0)GR6A>!WJZ?JH7[M,R; E53X@Z4.0-[$7].I[.YINQ MX[A8CF0()7G,X&2@/#>[1 Y8%<@HK=1*Z\+Z:85REY)AJZ9Z LQ!XF[2QY#? M7+=0>#>;KY2S7,['\7)9KP*=S^J>?CT=GTWHB1^ON69H4MU0JGAVND,;<>?O?5NI9)/N!RG,+G-3U>#N&Z_ MXEA3N9Y@[)@CNG*I@T&+@**4J07O"$ZA 2R%PC9AN"C];&$/,*(K,QX8PP)! M,5^["B#$E!,86C,2EUP)UL_M^V.$>4!D9*0;@#'LJ:W@V([IV4O*/1W3M(O$6,'-_;E2N;7**K',1'<5V M@A$'M?;")B-%]$)ZV<\=B6YYYFA;YHPR+LOEY/[\ MA.O[SEJ+S.JVV6K/BI.R75U_ ]E8[9B?B^BI9]0N9#82N.R)B;MG<;TIJ 'T MW2[8>A?F9_.5^/*J&.<=SC]\(IF/:@6739&#R(%[! ::NH5U03Q8%>D;N-@GE7K/7]K'F/$#1T M"5._^-E#Z"UBY^9ZK7.ME!$%1+W&HY 9\(75"E.A+5<%4SZ2$VJF8U3?*-I7 M_)U!Z2B%1A_.Z>]?7[T]_W#V^NS=J_9< %5QF@+K:&4_]ZP?(:CC$J)@@E%(:[)- MF?)1)B2X4(=8TSI=9UA[U]/);$LE1%WH_@=50[O(><#U:S%?UIF-^3(M*1? M^9=QPE5)0Y!2^>(29$V>4R%)(21.BLTN)@KE0F9;)63T@AL8H<_NXN,Q"AHY M,ME#F[,.1=L&-%85O&L.%E=GV=XS1$.FHFRJN^W!0F">@8J^),PVB+R5F]P% M'_?)& 8DW6CV/DP.%',#8? 5(U(&-PC!RJUOLC=O>4<0, N9+#%?$Z9XKUT8*0OH[*DWQ-O##.*47"8-\' MK74;C-PD8YC#TOX LK^,6P#(_<20:/124]86N,8JBP(N^EH.(\BKZE)"3_LO MC9<)[1.4="3F!H#R'K_@]!*_3VW4-9T5',$H0^) S+3X,E9GWN21B+7/35[K^_# 6)N!R:O24X/35NYGB)>NT'3?[DV#\A6.95I)56).S(L M71M9D-Z%-\2="3K'?AH<[4'LL& [#!T/0ZTW536 QA>SQ?*L7#%Z+33/619& M.]""$2=H!'A4&81ERDAOL/0T5/5!@U*>0T >H3C!HD6.TO1U-O4830-?N#AC1.F MW):261E "J,H6(@4-/0S>6([^H:M:>T>8CUHI0&L53E5!WQ%_F*D2^+)"@MH M;!WN*CPX6Z]!I9R4TB%)V\_%_[N4#%O*VL^"M[>D&^@+>0E9*AYT$M'S?BXQ/T!,L&6\DE6G C VVQ.M*L(68G:,G%9# 1%[J?6V./431LKM:EUF<]J* ) M**WIW@1MH5B.J#4I.C!0+FD(T41(R0F;6$Q!]+/)?8>08=.R7H&SO\ /&)3U ML5;AGW?39>&Z*]+IE 1RN1J,\N$R_B>FY?GLUS#-]9>_O<>,%Y^KQC[@O&9A'A67GP*TX^X.)V^#N/YZH+ 6;DJKIR>7-3;OJ.@2BXR(1"S M$511$;S7IG:J9T4*(9RZD]@]TKSA:"0/&WOU@-N&-=Z ^[QFY"3_Y^5Z/3@K MFT&R(^UY,3S7?I239 T;V/7H6KM3QO".=L/3 MG\-X6G.>L^E+G(^_K#98;ACA6UR^F^,R?!VI[!"YH$"#B.*,,QX3]- -_FJYA+U/V"+,.U=$ N!YGQ!3.0D@*DJ\7VI4.$-SJQ"*Q MS"FY,CT51QP&J=[N4_8(J6Z4T, .V_>]P4UQQWAZ24Q=;1[.IHM?L,SF>#T> M&Q>OOI+\2'<4V>YH W"-3 MS74S.&1OKQ7E-V,'Q.*5'?^"4RSCY8@7)7(2!9ACM8I)96*CU*S*:A\MTT7T MT_W@$8*:ZWAP./X.$WH["<>[^8R(7Q^SA"A"-K+&JP(4-\0 CYD2*,4,DY2I MAWX.)K[3T%PK@T. LJ=H&_ KE,-\][);C?HHBB&S/M:.Q12.LH3@,6F(ANO, M?0[1]',-=&=2F^MV< C$^E54"WG#309'6?$20K2 B'7Z=C00N;# /$\V9R%D M["<'O45&/)&OLWVC=22@K>1*YBXM )* M0D8Y?)&U+0""R)I;R;6E)']@&%Z1NAT0G\O=HWXUU0 4-\-T-YW7UO8DL\NT MQ'-*:NL^M X:G"@%L"B7B N533_EL@^2LQVDGLM]D,,EWB!L-NB7@LF8HP,4 MK++A''@=R!C(#4MRQDENU[/C8.#LY(V>2Z5C%U)O #Q_Q_''3T3WR1>$K\^Y__>-FMM&:9VPC&)3"'X4$="6G#2>)"U4@H#ZF+[6?IV(G,[H#V7 M8LC^--3$()!'V+LRIP>ZW:)-Z&(F;RP$**$5!"D%>6A:Z0NEQL;WLU6Q(Z'; M@?"Y[-KWJ:7GVV3OQ=FO[]Z_^@O]S.G?7IV^I4]?W6:JHVY[#[WG2&WW?LAB M]\,]KT]/*; GUC[A=+&JT5A]=7.0*B,MI:F.9"_UKJ6G!=W$#.Q+:X0:_Q5B'06M(WEM*K -9,FKR[YAYD3P$D?MIC[/C!O\Q1GUVCI$G M=O]WD7L#$=VJ N$!L51>*(4^*^?A*P6MXUFFK\\Q+/ EKO_]?EW,AFA$Y)!$ MIKS9%P7.2Z1/*;+5QFGN^MEH.YSV1MH5' &A1]9SP\A^/9M3>#)=CYA*W\[G M8;H@]JK.IWGUV62-@.M"TVOYS.:K;]PZ>EE/LAYIK9/>1HTL6O49I M);&O."AF25$L!1#1TA)J/?*0>K&GCAEIY+[N$5:8(1'0P/'D$^QOQ2Y&2JD# MY=LB)&*W!$I_E8EU0H\I*I@D?5]]G XBO)&KQ,,"O',-M^W11X66266E@XPD M/.6E 8^,5BAC# :7C>"]C>A^C*A&ZEZ'!>).FNG,:QY]*^W#^=F+?_O+V9N7 MK]Y_>/5__GIZ_A\O7[T^?7%Z?O+VY=NSM_1KY^_/WKPY??OGT[?GK]Z_^G#> MRT[;'F0<:2/N4 %UOT]W\\3]U7]=CI??KFTA&^4%RP9*5HHP&SPX81+()+C5 M!.'<4XG$5N1U/$-#1V)-( (KLKST$#"8H(F?F"B-*>VI;W= ,C>YQ\8.) M&KM(O8&U]YKZM42JPY]-ZX7#U:0 )[0SOF30 FOG0!/ &TH-97$N8N;*R7[V M&IXDJQ%$[:'OQZ!SL/ ;0-(='JXZQ OT/(=5;B4R,4%10I!"@] >!2K/C.S' M"3U(3B/(.5S==XL^#I9] P!:;T==S0-PN3@1 CAO5E!L&?(G6J0R,*0;*R +>,P$!G;56\2)D M/P6(]T@9%B?[:_7Q\81[B+@!C)SD/*Y2#Y-W89Q/IR_"YS'ECU?,Y,2B9AP! M-7&DS!8&?8Z4[T#>#H/2[)U6+>U%)NN!"F MK"J3M-2!N."6L@3B(B/*[(66V?33%^]A>H;=\.\,.1T(NP'(G*1T>7$YJ;=H M'SN]NV(LJDSOSPER,@Y4T@6"30*$XKJHY%/J*;+9FL1A-]J[Z3T5G98DT_73P?):F1*JH.=WX. M$GH#Z+E)_Y5A,8PE>E% &W+7*F1'^4*NK6P5XY1"U.%^_>1E]VAI9+_G,"7? MS=(.DW@+F%GEF2L^3JY\9AW]&*)W(&.]'N)L B^2@EP"=\%XYV4_4UWNTS+P M8* #M?M@2K^WJ >]B;/J&7N#@;]=,:"TM :+ADRI8SW0ME"M"7P202D7;"QW M#B4>:>=[_]D#C_'I1O==R*T!+_' 32'I18Y>,TBQ#JZ.E7BF+22NI+ N"*_[ M29WV'+':?[5=AY'(?F)N "AW2W!/I_=/>M]3I/YZ-O\MS/,HHDS2&P7$&.64 MA>)S[V@9]M)+;8JUV%.[CAT);21XV1,7]]N;]::D!C!X_Z:AP*"2RQDXUAEI MAE98[Y2 J'1*S/I@>MIMWO/&9U\XZE7Q=WW905K8&T:?5S?D]IW_^-J(3HIQ"C)N^!X>3E'DL*+L/@THHR% M8STH\#J3B;NL( 1M(.=,"Q(ZA2QOE0YT0$Q0#N,XEI8XJLHURR_O)Q7 MVUR;PAWVZS8S3ARM]IE#)6XJ2)(.HI46K4&O;5ZWGKK0.>P&C M :AVI<1YZRQ%=?TVK2TUE9;V.=S];[F"/*-9';;,%PYT!EC"1:5P"E M]RFFE.ZU 7ALQ=_G]<-V'3_>$M^[:AH%W\JV'F60& ME@5TR;KLG62'8._)MP_;QWQHZ'6GF$:1=V5;83X]NUR>5!DN1K$. %7) F>% MV%),@[?&0V9U/+'U>*^MV%Z^[N8[AVUE/C3*#E5"H]A:&\\MKC1*GJ16L'+8 MJM3BWF@#:"))IJAC"N9P5[8SLGIK<3XTL@Y400-9Q?>^(HOSV2,5ORO[B7>C MTO=(XEV,E_@!YU_&"=<2>8]I]G&Z>LI*."/CG,B:G+@06&NRR.2"CK%VN'+: MH.):]U-QU#=G [=>/V;*TA1(&C":&QW;/,N9U=8ZOM34#"E)"R):<*LA&281 M%_U41NW:*>]W<1JTI^ ;@,Q3[:?V[P%%JTV.@D(9R(XE4#PAQ"P9V))3%4PV MI9_2X'[X&;CE^S&AW @FFC*_, !;U8YE2(A\^) :5%94 H"BP65DD'(?J:+ M[7G,_JS/?KI1PX%GCZ^FN:53]F*$#C9(X#DQ4&0Z$(.D18:[&%%@B;Z?RM4C MGK+WUY/^&1ZS[Z+P3J%^_#;B)Q_^\OK-V=\_W&:GJ^;AUT\_5LOPA]GIO@%1 M/=U^/9G]]GV\:V*[WR2UXI2Q8Y67F M&AE]T(L<=J>UD>K+0]'TP+"J/I760/)T(^W3F1GNG8=D"\6W@OX*9=46T02C MM5)9]%-^T4IG^KZU_7C&O8OH&P#-K4VKNN,T3>,)WIKL=C[;592:J<1DC,!R M0%">I!B8Y,!%X"$A!G<;C:3CBY MJ('R?Z\+32C:LV@\+3[>ECJW)],R9!7D*%+A'"GGZV\A8NV&+'A6P5DLJ9_N8P>4 M1/:V^=@<[#I06@/0N^FES\KK\3207*S^8O9Y=Q M62XG)^F*%TS""F8%D-A<';,1(6:DCP1/4>H@/.OM]/M1JH8M)6\.F)TI<.@R MN,UV_:NOU?M?WSEBC._CYP]:& M-X.FKC0P-(BN''.8G$Y)&I)Y9V'!-3_? MU796_A[J#5%:5JR-P?A2(*@:V6CFP7,E:97)D6,(V9I^,JDGR1JV"KX9?'>O MPJ&=^I_#>%KE=S9]B?/Q%Q+6%URL9BA-J]QJN[;9=$$RG:]SQB1E*IFS6O02F5PQ")Z5PJSFZ-)V(<..+QZV6+X9 /:NLT/=Y.&(I ![?HF/,?,>5RUL MSVO=K(L-(H^@,R,\H+.>6%49!,>8C.&U5O%R\ BW-SH^+-:AS.E5V$*AS<._\F8$9N)@\ M%.>3#4X'F?MI/K(+E0-7^#>'X-XTW,[.Q?WZ]&MA7EUEO):DL=ECE*$6I$=0 MZ%:WS2)H+Z6)/ JE^]G&V)[&@8O]FP-P3]IMP/G>YVQSBD-R1\J@:]M@XR@= M+IY#3ES69BVZ#JJ@=,0%*0QJ(7T_!5S;4-=:U])ND/%# !ZHII8]YZ84B*QW M)%W*-MHZW=+2:A",A&!# 4=\&B>LU+F?L^ GR6JMY>B1,+>O8EH&V\:.WH5O M*R-R5GJ>.!(W-0W4$<'K2&E@S)'SHF+J:5CD#TEKK67HD1W=/@IJ=8&M6X&; MK8=J3$QH:V*@V,35M@,B,(@FU;$+&#A9@]38S^7D;:AKK=_G\7!WB)J:A-ZK MB\^3V3?$J_WFF[S9:$2)6I$KMW6,8G'@9-%@I5+%,9:PIVW57:ALK9_GD:#8 MD=J:A&3=F*TB^_MX^>D%97V4W\VO=V5'(1IFD 5PK';3%29!0,. YY"BE-;& MHV4>3Q+:6J_/(P&S.^4UT37D/H/OYO@YC//+*XJN=EA/INM!H:L=V,7(&)6C M2PJ,MW4J*%)L$K@ AI;^D]I2:'(DD&Y#;VO-08^$U3-V\8)B%.TRR%+J'!+%P862Z2^5E LR:7VLQ?UQ*EMK17HL/':CM@8@N?V- M\!%CPN2"%*'8XH'D)2"0UX8D#,/(N."AG[V?[6D<=A/HR+?K>U+=_J"'!.<3]#:R/3M([7$Z4II M#?C*JY%,BZM"Q#D2KV1LRV_O)F&ZI%BYMD/[7']DE 5SOL@,.=>^+=+68WI6 M0&J&.M/R8WH:CKD]C4VVU.D,+7/F/%2>!N N\)J(^D 40<%(;J4*!9A2AT)BT]0V60P>318=J6^=A"ZO41' M,B19,G) Z2B)*TE"$,J!L(@QY1R5QX&CR6'/'8^,SIY4UVZJ<]W+X@%!3E/:HJ;%:Q)J M'<%#?.%9>8EQ.6)12&ZQ;AYH2>)""=Y)"843;(Q$BZJ?H_#':6HRE>D,#?=[ MBW2AF@9 ]AX_7T4=5_2C4]P8HE^Y0#89G0&G@@ M@\K&)PR^G\D:=REI,B/I M"U 'J6'X:[^;R/7U;+Z6$.8/L[+\C40]JO,20@@,*&*E8"#21RZJ DH)*W3, M6;KMQOX]\9(FTX2NL=*II-M)"=Y= _]V\["1,)X9YCAXKLD.N,G@K&%@$A(Y MF@6K^DD 'J.HR7"_MR6N"[4TA+(;*_9J>L;9JGW-XM57G*!$4K^[E]^D/2AJTI'#"T.EQ1#418V\MOE*.I36-Y'RMFV)=BWJD>=8V%0?% M2PXJNPC."->?I+ MU48@D2D+*623O0W<\'[V,/M?&'J+?]H$^DZJ/'".($E@OFP O4XJ;7/T(+U* MH**,$$4*8%V17'@NK.OGUG?_Z.WM8D6CZ-U%E8T,?/T^BWXCR%?K)KRUD^2' MR\^?UY]]__;IM,SF%VM-;R3N,_%G0QTY;TCBE":!EX:#95B82RFDOB8M=$#] ML)

D/RT17;0$2^Z:[^+HPS9=RC$DP4Z"U@LI1*8_%U)JX!6;10E+"7:/K! MY1U"AIZ]=6PDW+MQL;]:&D#51BSUA@A]^+U,99H?V+^I8THFL\7E'*]E)WF1 M3ED/UM/:H%*0X%!)D-H*)5$$E_O9SCB4\F'O _6ZR!]-H4T >'5[:G4+E%P! M<;(X75]VRK]<+M_.EO^!*]LU#BT&WG-Q>4[QP,?WV@E_EB_Y-KA)DQ&9 (Y93*' MS&N_6%42V8FON\W,:HG9Y"UK2 ZE9-A"D^% >%0-M@_7*ZY>S^;O+N?I4UC@ M+:;IZP_T!!\QYK-2TH*0/A'G6H$/3H*Q%(=''=!B5RC>B\!A#[U:!G?_^NX, M\__\\SWMO:$OK+ZU^D[]K?=8?JK__O7]Z:WG5W'0[UV,_YAF%^OGOPTU:IF5 MY:?KZRAAFG\)B_%B5M[=>,MM3A;C"\I0?X3F[1_^\W<&[K)V]8Y[8.R.&?RZ MI/"-E'5@0_SYQS"]ZH1>\3.;C'.XFF)]\^77)5=A&$ R)C.?OOM^1O%(M\.K3C5^_Y,CN M_&'FFG+K1BB;;:V;R5CG>6?*YW@PD)+5-H4B@NZGVKD)M[[2V5FYZJ1+D=Y* M8]_6?W\WR9)34,@#^0=)(5ZT%.+%.@.=:;2!A5*P]"*D[>C[/;C@77!X;Q!2 M]UIL82/VIBSO\A)1!4PE0&:A-AG7KDX%<9"*HYR6U:'2_;2K>XJJ8;?*AL=A M9QIK 'UO\;<;]C2?3>G#M);5P]:5BE7%8!U#+4EPE!5#8"D R\F1X05E4S_G M5KM2.NQ>VO H[56SSS\@?5LG\M;IJ"]Q&<:3?@/3>R\[V"9<_/+MQF?GJV$0 MT:JD:SU\+#'00A6P)IDA+#6!]-/R+HKI;^'X'47;-YUQ[UJMH% X@&N M3KZ.%R,=@BR1(_!ZJ5,51FS(3.&19%8$-(7K?J?5WB%H6!SVBX)'!L<>HI)& MD;5N4X4O9Q=A/!T%"H^*Q 1)" 1EJEVF:$!D[Q(R9B7VL\GZ0]*&15LG -@" M5/MK8^BSV _?+G#VYXOXEU_Q(N)\)*2*3K%:'2-T;[ M@CURAGKGP>WAX "=S3H28 .^I39#.9W2\GY95_J5<62+H2CRN+P8#RHK UX+ M!Z((8Z+B+NI^!NS>IV7@-L+'7*L.5$1S4'H;+C:VE4T,R)0'E-&"4EI"J#.T M@A(V*&-Y7TW5'Z-H6&=TJ*:?!,Z>8F]B&7I'HAHO%K/YM[>S)5[Y4ZTUEZI> M?ZZ==Y1EBAC(OK:+M3QDF:W9KJCGT5>TA(9]U7=O13I8E@TXE ^?9O/E.=2KO M 1&SF"]'9[]-Z3F?QI]7YL-%5!I% A9J]PE;<\1$:G7.A:@="I:V:E5"3[X! M$OKL+D#NO7K@;CO'6*0.$WO'EQY>R2L(X%R@3KE%]:0\$CV<^_1#>AY'PW-.A/7P#;_W2O67AG+;[_B\E/M9E1O M9=1,\/Y7$6MVN#(.%"XDGL@DUF41J3;!3@8L.AT+"\QUZ" .H73@OE7'6GF. MILR!0?L8'U>6;,G*@A4%4G*V7CH/)+Z$8%+*0GJ;I-RJ6&\K6#Y-RW#N[7A8 MF/6BF*$7P;]??AV?UE*?7\;=UQ".KXH_?-1R.NE3IK#_Y-I"47Q>JO)B$Q>*LK-H:K\PI M.!)$H%PS6&76E[C)G 08F76."5DJ_\NI0PNB@S*&TI F9F%Q>S MZ8J/DRNORH//=789 [=Z[C7"0 MJ!L RP/.^ U]X90L:S'*DGB7SD/BA8-2U@)QIX ;S#F$R'/NIQ/F4U0-W.AR MX"+"_933 -!VFH"IG"_6V@R>)3(BM!X\AE4O'"PB\&)23T/0NAY@>LRZLCVQ M<V.R)^F&3"@,NUK7*4 M"#YP#B596H84D_EN([=.,^4GB1OV1*LW1':ME@:0]NMX.IO?L)WK9A*=JC,* EE2J!TTE/=?5[Y\^G'-W4RT?OQQT^4NOUU@2>4QRU'@5D72Q& ONYT%24A6OHT1)N9 MI5"%PO%>,/L &)D!E46J?;<2))<]SV@R!4C'2KB>H+.''/6A]HXN M6)>U.@'J MS(5=/:T_1_80N<.X,TWY7LQ6@DVY]ONF="\P HC-R4DMDDSL]^#.=CE,O+86 MCR@#UPI8\H+2#TU)L;?U.DH0F T3B?5SI7D?:I^5J]L%=8>T&-I+E0W$_@]P M]FX^>UU'D]V84':#/6ZUM)Q#YH75<1"%E@Y6FY[8()*V/O%^!B3O2&@;9VU' M &F?"GQ6"_-FU,/)9(7Z&I?LWXEPMQ?TMWQOR=0P*[I$IB-W$5 Q7:O+(W@* M*Z$PFVNA%4MZ*LC%*T]CT9DHKQ84#$%J,-#@.)J+5%Z9TT_$]Z>5P_! M'M%V<+/ 7538YBJ^OF+/47B4#$24"93(E0UB* JT(J),%),<:[5^ALT"=T+! MELT"=U%)H\BZW>JL&)FR*@JL=HX8HDP_^)S ,2Y-T4')V$_N\DR;!>X$@)V; M!>ZBC:&O9MWM=9?0*NLL4>QJKSO# [A0,JB C(L#0RC_'>?AWDL7I-%U1KSPOJWL=O*"M7*6F=,'XK]=][=!O) M8 \ .$R(0T/@[.U+7(P_3D\7\X"3[_<%N48=O9!0>Y91BJKJ#7X3(#$F*'F- M7MVMH'P$"(^\H+D2QZ[@T(5 &X@Y7H^GXR6^&7_!?$J*F7X<4S"VR@LH2/LU M_.=LOKZ=LUI-%>O+^$<5JWD* F%0&C0:-8\FSG@IA MMR*O62 >#I!9W]IJ ((O+A?+V07.W^-DO7?]:?QYPTI.V=@Z/4X+6DB44 P\ M(T/.QI6,T<>2^MDC>(*H85?E8\*M*\TT +*SJI:S^;OY+%^FRLLO(?V##.GZ MHK:6"ET$$TVDM%=Q<-EI0&^4I>"7IYZBP:?I&C;A.";4.M3/WFC[@O,XZVI= MG8>\:I.SL1PE.V-I=@'L(3F8@0Y'"*A\I=>\%8CL2^LQZE1^2UO:I MPO81^J!%NU!L4(2CJ$VA9(S,D=(O 9$'X:4M$N,@*&TOQ>T5/+L!]6!--@%6 MBBX2V?M[4B-1\NEDFE_B%YS,/M?^ U=KA'%.!(L9HD%=6[?6DBJUZMB2BS0N M>]E/N?A6Y#4-R,-!<@^476NL 1C>ODA]MWG +]^NQQSHD))QM-H865L&%*L@ M2$JXG&LX[THK7DPWAB>P!C+J+(A,Y:.0F=;3Y5R M;0B;51$!9>3];,1L2^&PGK$??.P$PCV5-?19[J90]=U\G'#-X:T6%)L- %FL M0*\@B]5D,LW 4=8/V@KKM9)&JCM72A\YVMWN?2VC:5]%S_J5>@/>[$;SB,VD M,<64HO #4F;$@%>VG@%1<&R+L[P$7U0_:^@]4H;=->X54=V(OP'\O+KX/)E] M0URQ" G2J8S<6.*OG_WA1TD:=A/E*'CJ1AU# M+W /]5@*BT^;SHI7/8H34]*E.F@S@^*E4'Z4$PD-N;#<.AFV:R2_QV2B, M?:+V7N3>.(ZN[$VDVJHX:9"B5FSQ4,@RB"T9$C]$DY0F.>DHF7:! >>UVE7AG/EO"V,RZU \]1; MVL7*/NJ<]2';H4'RG8.K-. DI>W3[QDF4CX&4#J4;W-0J22\F&@;"QPIW6[.!#AI"5 M5@HQ";[=R+@?OFJ84'@0P!PDY08RK"=[8<4DC8LF@^9-A]9+W[,8Q(J1FY J%4/\< HGO0: M.+,V9/3.I8/2NN'QKPF =]8148Q2L=1 M4FRW;'FUUB;XL?:]/U\ MF'%3:%GA46=((M4Y!CX1BU%#TC*+F)TIOI]*A\['31TUY1W*!QZFP/T7XMDR M3#JN?OC>J^N!$_EK.7JC-'KKP*!4E/&3]7D3&6@5R/4G%.EN@>(VE1!;O;N- M=@A'B0)[5DP# 6"7LU]7R_4PK]4Z[C=F>Y>KV]C7EJ[D-Q)/4TD[3NPR4=URR%Y+(!I=2K%)<24(VCF MN"B<9\[Z:62Z"Y5M3%#K&Z.]ZV_ %.H)WMYCFGVS?)OX\F$XIG-\)PQ+NAG+B\P4UYY+??,K1;>"#"U Y82N8!#C9 M:F9T MRNS[&/>^X=PE8VU,% &+R[G5=WKGWSU-4TN,RUR=4MF ME!A'GX,CQV%SK=,MX&URP),VCF?-9.#[!B$]T-O<*==P^/Q!A#,T6-KX=M'U.S.Y[Y?7%R..VFM71.UK:D$%FR"6Y$D@#)W-UDO>5'SW M(X::VQ#Z79K5O@AJ-9T_0!!/MH48!58'^L4 +"I9^Q$:\,$I*&B1!"/4O;;, M39K7DTPVM^'U.S6Y[I#V.UO/SI:?U M5"@%YIFQIARMI+5;UIK;O?M=&MSAJ/J=F=E5_GKC&R.M$A-)1! ZKL8U6LI; M+7TJ8[1>RRO>WN,7G%[B M*"L=C$9>J\<0E(P<8BP%@D >$AH7W)TBO2-L+&Y#^5969?\G657[ !K>R/KP M/!N)G(>O-[V/+4FGY!"B%[2V,UO YQP!.5I=F-/2]%. W3]O6]F>^Y]D>XWB MZE"#:\[6'G1);V;3C^0:+NJ=WE&A/S%)#C9+6R_-8>UH4R!SEUW6IAY\-F]V M/V1S*POT_]<"6T+;[W/U([V-A,F(%%13H*T9ZT!=6WUI]I_[6>RP_U7__^O[TUO-K[D:_=S'^ M8YI=K)__@*07;\.\EG1]P9>X#./)XC83B_'%Y\D/Y_-N]=R?OY-]EZ&KQ]]# M52 MZL1V[X%B@PVU\XGA@M51MA8BI?/ ?'8LHU2H^ZD^WI72YNK-ND+;71?7JPJ' MKJ7\7M5_JWSUEV^U@)487[4B%!(SP^@A:(JS5>*\'IEX*,$IJY(62:4?N<"M MWS8LKOI5]JQ/R;<.I^"GSW$W2B"KA@ZF^)5WSBGA6."18C"DS>WIC:H3 6"*9%1#"IMWNYZ MV)8O;!A#^VAY"Q0=)/)!:\2VX.K\M]D55^AUEG7*5'&SL4;KO4K)%S"R]@!GT4#@ MQ@ %!H)1VB*D/UI3T=NDM9']'02 +4"UOS:&#J7.R?_^.[%P.DU7CE<5:[3) M))M B:_R.D"H6W4RZV*DBN39MTOB[CVZ/2PKJ8 M!YR\66ZZ+GM9A'9,@4^\7E6CM",JRCBRM(*9*+/CV]UK?.0%;=R+Z@$.70AT M:%!\^':!LS]?Q+]L &T2>4CA@1)-49=A!"\IS'=!I^BH:O-YZ?(>FXCMP^(;+M33P-8N\/#E>6%)*++44!2A9CPD@PFR@+!8BB" M\\!2/Q7G#Y(S\&YS=^I^<-SF(;)O $#W9_+1VJIXI-A>.E-+&"C^\L5P$$8: M95MI(J=H&P++U&':3 ML_*N,!"X$E/0X"1?C6$//#OAL/090?^8PN!0T"9>$DB:]7/W8]M*6PA4.\:'SN!<$]E-0#"!WPZ,PJ3YPK( MA]O:.AR)^(1@C.6T/FCI]?^,Y;,?G?]X4=U% #DJ."*!]Q3\@?A;SY?>LYD/":9B/9RM'G4H. MGC,&&F.=$$A1I3>* 1.BN*B]T&FKW01ZPPWLT&=WX54WXA\: M/U=T_W6Z^(QI7,:8-U56)IIB*3,1(M;,1'.(Q40@2S,Q62>RV>I&TW88>HR, M81:PCE0[ZUK.C8#E]6R.*2R6F[':0CJ!2D#PGMQE3@JB8A(,(V,BSYR$VZK* M;">DW*9A0)ATH]@'H'* E!L(:NHUZ-/I8CF_K#:TLAVL$VM<(74ZGTD@M+8Z MJ1+46DL6LO'6]W-R>Y^68;O$'#7[/U 1S4'I;;C81'W&Z""$89#0$1].8F^BEN@=B6J\6,SFW][.EIO; H@L MBAP+<)2&5G(N:I*8P/+DR+&6:/R=&/FIJJ*'7M$2&O95W[VRHH-EV8!#^?!I M-E]N>G5<[VZIX"FX0P]9U<;"TE/Z6!('%$DKY1GKZZ3L07*&[:5TW./7@]71 M(J:NK$W9(IU%!TI$)&NS]6PG6D@IA>BB%\CZ:0SQ"$$#'\(>KNH?@6S,%V\"]^J,5TYU:R,UB)E<+JV/.?:0&!"@\Q*,2Y1,]%/N'R?EL9 LX^* M9YW*NP'$O,3Y^,NJ8\;W5?[]>+$N:4@LQR!\J.-*:R\!IL'93$L^$UE;J8-V M_7B=IZ@:MCG9D9.NCI33%-#J_9+#@2&!*VQ@4]ML[\"&J!FX$./0%YOVTTQ#2MIK-6HQGFM6+_UC+0:7A MX"U:"%(*$B%+3A^M4^QALW6/>9]U3VP<,D1W%T4-W^_C 9D].L8Z+#[=^MX[ MG*>JWX\X,IF6AI(EH,^4*P=<25=#+)EQ@.A]+4T!'9 M#G:WN=;S,-.E\)BT=<"9JSFYBA C!;E1\L Q9&/%=MUJNJ*HN4N^'0+TJ-IJ M8!E_%[[59&IQ/KNZ*;T1!"[>XO*L5&O<=)8="2]<$,F!U(;,CZL H38MTS%+ MX;4L0?23F>Y"91M3[3I?QGM35 ,@?$!HM\L4%W?K%-]>UNSLK*QSM?5W1\7* M:)7(X L7H%(2=3Y*!AG1,9&0#++?WK*'T=_&=+C>XL\C*K=-2*_8>3ZZ(-DM3$][1@ W%,5#>%JZSCECI6= M3//&S$;2:X$V!&"KKD9,1G"6%>"U1MMZ55CII]:G0R;:F$TV9-+>J9I;29KN MVNHO84%,S8GKCZL"XK//J_VYS52#U8(QX@I+"FPUAH"BGF08.)<5>*V8,<5( M[O;.X[>FHHV!7;UG[_UHI4T'>X/M]SBI\X%>S,C21NA"--X)*&@2J!Q9;9-K M )-7(N@L4/;;IO''-+8QO.H8[K$+);4)OW?S6K=^$4ZGI?ZSYG U$?*L;-J; M?1A/$]X0P4L2P$E:7H;)B!=N5?81H@X4X$@NP24D2W28/=?9EWRTB5&'L=+( MS*ACH/F(.G\VH*_'L^/IQ\79_,VLMI#80@Z!:8N) I[BD(Q?!@&.9P-,E."U M5*7$?NJ]^N*HD9%4 YE SPAHP!*>V.7[\YQX'B4?A4/!P#!+(97F'%RHS=0] MA5A%F.2P''L+=D79=LA\/L=6O6BDE?1JB[3R>V/_$2LJ\*@UI"P5*.L3.&85 M\.)BM%*[B#\UX_.RMGE,LTN MNU?6==1?Y_\MZLN:TD21?\*V/S M[K=C7\SF):7,K$X;E90FJ;IFGF@>FX0N"E !I#)U?_WU F2 @GR #B!$\CN M+E-J/>'A_H4O$;Y@R@Y0*IXM1R&V^U3NI5X'$3$,DN?S^'12H73@-P[?ZF8F M[/<+(T5Q4AL0BO:IC). M:.YD2QZ940Q_&07 R\1.PR?Y_LVU4IN'4#SQZ+9 M7Y$BM2^+:_)FLG9:.V/ 6\;(F\%Z7<$9%*X=AN18-(H$ MSLC"/G0N;B[-/A)^5I\7E^E!HA97IEA? G"%DN*V=%:*]>=KW;5*.LO>(+9Y.5I100J>861E^=DN37U9D^ M960Q#9NA.A)!PY!Z/L]+DPEK-(#^/__Q2!3$DG_=CYBO_^I]+O]7_>\_WO_V MP_<'CI7?7,S^2K\QCS.\?'!#^^2D^=7LR]?+%V^(#EWJ/^XWM[WMVQ4?@:[5 M1O.?5WF>3"%1Z8"I*1%G6F$=3RK!>MY2=Q9R[<'>S5\AMY- M9X.,NB>>"-XNYLL2S%W$"#MFFII9#2&=D(F2R*H$FNE8=!@ MK(DY1A58:ELT=\BDV5,^/3;%Q<#9L_L(J5.L_3@ASTG%%;$#0JR-8W))X%U( MP*Q"^A[&R-MTVC[3V;-[ 6#OV;/[2&/J*.?QV%0G@T^6^7I3%4 )4V^JI(7" MK-"2.*-3&12OG-WLV;WD]OSLV7V8V*>&&:RG[Z.WA!)SJ05,K,ZCCT4!8M:0 M BO&)A4QG*Q 8G_RNZO@G=A2-@9 GZB_"Q]O+[$NI/#$0Q4!E26F)>)4Z:X628WB:N.WW:&C(O@_8H^74.R;?YB@S,XDNN>707NGCB$_&L2$_& MBL4,OGA#9H;1IDQF@;=YB!E,XODJU/;P/%R6W=XZ_C:G$W=5^^'FJT.N$G_X M]^/<#^XF::1+O[L%?IZMXN5B=;W,=_%0-'GH[-/A3ZR;GIE_O&;G>+O";C3#];,_DAQIG4)B,8Y>CP\((06)8@ M?.*!O#QE&W6-&$IAOWIG']P\:C+=0CYGH8/NQK>O%F7MO-W\$?V3(UY/]UM@ M?,VUYZ9.H-1R<#D8(T"%0.&:(4_8:47N,%.,#J2UTK6ISCV%T_0>__@[$FAG M>+FZ*-RHF@P-47"*+-!9\)$'J%2$/3K;#Y;D07_VV*1ZB-8"49[#3R[ BHE [X6;:2@@XH&@W=M"G.> MIF?:!H7-$70X[WM"T$WUI%=&>J,$<(/DW14A(3@*8F-D01GK/:8V/8A^I&/: MIH'-$;,_KP]'RN(*+\=%2LVGO&V!L,K+;WEUH1R*%*(#$60BNZL#!"4BI"C0 MI&PE-IH^OYNF:;OW-4?0<3+H2>]0='*1BT5GR.HF$51E22V!0 TI.\>YYUZG MQA<>=S?34[7;:XZ8??D\FL9I&;N_Q67- O^61PK5'WUO_,C\>9)/$(A'$2-/ MW ++WM4INW6F%/W,"Y.EC]8ZW>:"[12!^#^7LZO\\^*/^87BEI64!1T55PM2 M9 3GE %4W!0M0RRN33GE8UKZ#<'WP<+N".H@GG=[-TBAX->\O/J.\W4OQZ_K MV:*'/7SN^M0X6F40H2,IE,U:OU_B_.JG!PO>)YDCSX5P0]@I-1TC"$!D%HJ, MBLR*R,JV\0%?).WH)D"[%GCJB4YJBQB,!8-^/;'#@W?KI"TA KI0XG;W@-9L MZ.[I=%PL/6H0U$I:YZ:P#G];??Z#3957PQ?7EV&7G&'52D$NJJ;V<@>!+" ( M5ZPKVNJBVSQ13*?"[H\"2R5PCAS*>DR;1@L>!0-.IERJ3$Z":9-U]C)MO:NK M?7 S6%T=)IES4U)'Q&TO?+&IFFH9N[V,-PP*I63D8D A&03I/3>B%#1M6#"4PMYUUCX8 MVITK,J*4.KB3W+F;5]_O!KDG)T)R7-2TX5AS; )X34CQV2AIL0AWZC#GGKB) M9Y@W0<50:VUW449XN1P06ZIM1M 4\ MA1^@>$S%H+8E#QMWN7.):1.,FD)C'+9V8*3>E3*+>7L35J1$]CN")H<15#*5 M+U@3&H+2P6>.C699/$G.M&E&K7 TG@0Z@-&;C*M<.\?]]N7K M9W-^(EEM]J*\R\I2A"&+K/VJ(P>T64'P7#J'PJ-NDU#['%73)BBUAM9H\I@0 M6ZOEU<6Z&_HZB!#9):[(AS-2UR#"(;@Z/*T(+!)9CG985C]]]0& Z%?;X/EA MV6E]HZ8A_>'L[0$3MU#FD0)(YS.(P PH[STXJR5IS>Q$D2$@&Y2Y-AP54X93 M1XAL6^@'\&]BL?]]-I]]N?YR2WB,VADI!&3/LJV=MQV(7< M,/$_7'H:BS":^ _F8@=.YDXC^.:NJPB9NJ(TE]532K0C1,#H+;#"R.5)Q6MV MXA2"-WMUP6H6'D_[.G"8@'J&W#]6N5Q?OIF5?,&=X4$+ SP)!DJJ -YQ#PJS M3Y%.H[>-9M"]3%RGU[X'XF$HW X43L]XNRE94B@9L\@AFU2+_YD#3[H>8JRV M.QK2_B=.$AI>+G;Z&^3&*-M?)!T [*<8K[]XFHU*[-\T_]_=>%9XLGK!"&N7Q:]!JQYJ2X6 M#(GV)4P;=W @@9U>?(\#N!9"ZC:G]S?ZR/S3C**VFUT=W![R\6?&JKM\@<"1 M4G9KYX<_9I>7A*?M)9\HNI.QQ"P,F31>LT&0?@C<:4C"*^%+1&=8DP.Z%YG' MEV3N6N$^L]V)$'@I'%*Q$93GQ D720-;QPQZP[!1K[78$V\5S)_/7ZZO*U@=W1;=AU?:1U70J"Z\/DKGVR)&! MO)/$P :>LLS<6M$FQVO,74Q[)7AZ@)]<\N?DG'ZX_O(%E]^/ZFSTTD>;.:O/ M$3]-T.T%0TOX#)@#A3#* ^HZ#3B;;)06*G#Y/\EIO2B925>[Q%D3&#'$6@A! M:% Z1I9UE-CHU7@XC>?DHNZ#K\-=U+VDUH&)?V8_K[[_'?][L7Q=;T;7Z82. M#(JWPH'-KG91$ J0H0.1BK?>2A<:-:#8@\A>*FS'Q28?(K0:7'9####@7FT]#H Y\_Y6[Y< M?,WI8XZ?YXO+Q:?O[V>?/M^5Y*281/"1@4](K,NU>Z>N:;/,"A:D=61O&CWL M/4M8M^ ['A2/7O?&DU '@*M#0J[IH/8O86_VXWI9WSR1D/SCA!!B0C M>!$CL)ABB)ZETJA?Z"#RIKT3.B7XQI=6#Q"\7ETMON3E^WRY%MKJ\^SKYC1% MSTU4/D).7H)*C$'(H4!424;BE:&_T 9XNXF:]H;FI' ;23)3=S8@1N7+RQRO MKO%RD_SQ9A;K1=)=/:+BRDD*VU*N8V-\8>!RO?-'1)N"#&BWAA[L:''P\EK3 M9EN= C\MF-Z!HOJXQ)0K:^X*I+7*1?H"CJ=2&S@@H ](FV"&%VM54&W*U;8?P7.9&WN_%**LT<@^R1(O40B2MDP(%B MI"A$3J14VS1Y>IZN:>@?74GC]8_/)DQTI=$E6(13A,QWO5+NX!0VQ8&+( M_8!ZM"2[ .OM=, Z:XDH^?S3/-W>!#WHQ.0<(Y. &0S* M6J@2(GB?:%,\"EE"#,RU2:891%[7@#P>)(] .;;$.H#A,_;FS5WM@D<1)$8% M1M4Q!JYD\"&3#^2#<)*;D!LU"AU"72\5Z%.]GATFIJZA]Z#2V2DK3'W\1E]X M'7SI@Q)*2<3D!,2J! M8KXVKLD:"BO&8+)9J3:5O/O3VNV+17,PCB&\_>'I;^ YSY_JPA]/@=):S.P, M$[[4[FLLTYG+@D&HQQZ(Q2)9MF_S&Y^GJ]KVC.?KV%;K)YN7M/HO MI>1X]:[\\F?\7!N!O2=XO\;E\OML_JE.(\X70?A8?" ]K^@TW50)L^9$--NF@DX]U]A^% M_YG$$*3V8&U..@>5S7:\LC]7MC@^I62G-_ O<8,,R)-K>I MD[C03N6BJX?(=*BSZA&R[.#NZ6D7 M_M$)5?0OG0@"I.+$8NW)HU%>0D))3KNQ*C6:8#&,OF&WZ^SL4-I02ET8^,=. MS*,].42364Y@9?*@E*C]:X6!S#PKSK*DF#L)\IZB;ACNSO=99W0)C8:Z$]2_ MOR6]3A_^EL>M@'_TV68U\,]O8)(J>%)$B7.M &.IHW\)-1X9:2BKH]26!]1M MDI9/VWKNRU><+6NF1^V@\I+W*Y/FZTLP$SV='UXK9F2B'S*O_9.-R*E17MD^ M9)Y3+?P^*'ND\IK)K@-O[^%MUN/M74@1E/+:07*U-C8%\EVEEH#&>V-9)!^B M44OK9^DZI[9+QT!O1.F<4Y^9G7UVQK6[+R[3S [OM\%I6BIZGE)M:RZS9G4V M1&UPK@0(#*(6+:A@_P(M%9^[\G\LG?>YYH'6BHSR*Y&"E_]_QN6%+BP907O) MRG*HN21 7K0 6U)M^,3)R6X3"8] _#G9\'T0N4].1@LY=V#9]]OR6U(R'__( ME]_RWQ?SJ\_5MBAG>0D@?&TEH__K&XD%9Q1UX1"&4I)@+:VC7#"N#2Y,0C<=>T&5]_(,'3)M-U#=J]Y7F6 ML/UU<;V\R-:YR)0$'1A9$XI!P5E/,#.,61?0ID9=FP^C=]IR8ET\2!4B!(52 9S[PJ61K9IA;V&:+.Z?9Q M'P1MZYVQY-+M&\YF@X=/K]KZPK@*J)LY5389:WPL$$-"4(&$[8S/$-$1"K@G M++4)[R=J^7\G@#NX"S+0+C@.*95,YMN0/^=R :N5]TG$9%7K'O^/B#HG-;0/ M@G8W]3].+MVKH?>+R\M?%\L_<)F.>#%^YFOCJJ>7R)U&53$6*>K7$,D U9&S M&5R==ZTYMT(J&Z52YZ^J[M-V5/89D8,VNH[L$8'B3)8@&)2&"Z-SXS2TLU)" M>V!CER^T%\I6+R++, MCM1RXC4=1Y,_%U"0#K5UK](%(=IT_WB.JG-Z$!T#5T=+IH-;I,U>R"CDV:?Y MZVNB81Z_?USB?'73^OIO.)N_J8U-'))EYM8 "Y5EP4K:F?(0$RJ;?TWCB* ME=R'XT=:R5_FZ02^^1@U%#N_-:Y?WF&U!"?%8"2!2&**H!1SX(WGP&V=KHZ< M*_X7NL>\L=Z_S>,R8\V-O?GO1=;<"$5A:G&UJ*T^4"+6@^%E8=*$9JVNGJ?K MG#SX?7"T2S>-()UN;Q)^SN'J$,VT_G?C:*'')(RD<>J'GX"$2-HYE1QD\I5! M\4AR$Y%#,1YUL;:DW":-^6EZCA]=]O"K]Q==FG:":!0Y7'60.J.@P$5,$$NB M ^&4BZK-%>P.@J;5&B-@X?%$LN,9W[5>./R1X\&_'D]'-'S MBO-$/JGA$)(NI.&CDEP&%G,;^]M&4]Q?B]^Q\QZU.0DABZ!(C14/RF0!9!T1 M)%DWGZ6.=% :OU<\IJI+G;$/*G:_3!PI@JGST>XW4N=-D6"N;K/KWLV?V!G7 MJB1&^R&72=7.( ZU;'TS0H YHUEAH+6J>I1%\,)& M<%R6Y)R12B*/WB*F]& M2L?"O0D>A%>NNG$(WG(&+'#%3HT(4K+X_]WX MGZ2"7]/JL\WHK"*+EK6.V0A6 P@Z,J$09[0HMFA7-+PWBE0TC!P]"-HQZ+D0A>=V_3>Z7:]H#ZO5.M-U-5O+HNK>VA<_H4D@3>1DM&DO004%QG'& @M1J39= M0W<0-$W>YQ0NSQ@2Z118-]G4FX/'G0J.HD*06M50HSAP)=2>XEH7:W+!V*8H MY$72IC5LHP!@ *@.E\;4D?OZ_N%O7\)_;G2N5PG1""@6*< LL4[\4JJ.^@C: M!5YLVKI.?NX&Y_[#_>'@")D]NL YD($=Z)8?E.]=N""MUY8C'0B!I'0%*V1Y M%8?H/$_*%"U5FT>%)\F9)KE\"H-UO#1ZA-3FB"D54=4S)1PI7:X9>*MI5_4B M3!0G8V[3Z6 '0=.JI!%$_1)X#N![!_!Y(G(T% !$HP08SXDK/D5 :]=C4J-+ M2L3D&L5=G07JHXCXY4A]'WY/[L#LHZ'?W,U:2<(C]T53J%JK7!U3X#&L6PSQ MA$5K'H9-03QL_6E:W9W2I)U*.!UHK+L-O5HLEXL_9O-/JXM@M6/6)6 Z5N?/ MUQ/I-92 13+N,K+&'M0],>>2EW$@ ':9P0.E,;E">\B=]?BP"VM*9E)S2 Q+ MU<>N-@$)8+-)TIF<+ [,1WWT[7-Y_SH.&V,PM@-%\R-/-M,,?_JRN)Y?75CE M/><1R?Q7US$F!NA\@EAO77DPS(=V692[J#J7N\9Q5,]H\IE:!]6-/,6UUXLO M@3B5UJ?G=E\HN=&6"4@9:7-".PCD'Y+'J%,I6C",PQ(\]ECT7&X$1M!:K431 MP53)'YGUCSG>=)O-J28%UPW]OLQ?9M=UV^N_NEI=XSSFUXO535_0I!)3EFRY M#HFT=RH.T =.*IS)9)E+_"2IBGL3?B[.?PNEV%;*^X/:WX!ZGC_A54X?1S75 MFU?2#8NO'AS;C5$(5A21,UBG:]V+TN SA=O21BNE,<[[-@\WP^B;I@WVE$@= M66;=MB.N>WV%E_6D??B<\X,RH",KEI[_Z'AU2WL0W[9Z*V6 MB.D3OH^4^5-:YA &=Q!_;C1QW<+;Q3S>[D+SK"FPT9!JNKI")0&)"R E\\@B M!HQM^NL]3<_TZ> C(V8$MG< GH'6-:0DE":S'6)]B/>*U7Q!"8SI9(T5RF,; M,(WH$35KFM=('8TLEJZ=GC'ZG#WYG?%31_Y5ILG[(-P0D(3-3:XQ*!K#"'I+EW61I5MDW97[L6>Q\X'%N+ MO0_O.[!G3]999!\LTO^@<&-J;\D OA#G=$*=K?(EQ3;MJ@^N;>K@W>\ \0^I M;=I'%AWBZ3:UH\2D8DU,9-FL6R0K<$EQ.H$F2A4U.GD:1/60-'6\G(?5-NW# M]!Z@\[AV0FF,EID(FIQ#.DUHP*-"B(Y[[J474K<)W1_3TA=D#I'PRZ4J^["[ M!\ \SOF2- M>:(-1H[,85(:$@_U748@^-H5PS&5-4M6T6^=X/7M_(JXCW%TCI1#=TAZT"Y! M:%FL91:8-A:4S37IU&C@C$?MZ3QPU>ZR^2P:S^PEZ:&-9_9A^]1I*;]C_&=> MK4]65:ETTM[G;XO+;[/YIR=LR/:'F4#$O3L+S@]'T+2_#8@P\_?1E?9.VWQ8IMB".I00V60>*6P^AZ 0A M80HBTX%,;!"L#EE]^K>-<='57 *=J*SGMH,BAN -HXB!DS]@;:TZ- @N*ZNE MX#+9L(^>.A8^35\OFBBGL;@[-5B>:?Q$<"_2D)>HUYC/R9-BC1IB,M;YX%UB M8A!(CFRCU6R&S_C@&(F;/8+B'ZN^UD.XZA&DF62H0<\Z@ M7'* )I"GR(/S&!D:IP\&RNYUI\EI/"UX1N+ZU("ZBT[7IO;3,N?*M$WY.BO! M.4U*DE5UZ50!1V<%?$PR&)VB3V80?)Y;99JTPG9@&8VC4T-C@_H?-K0I"I72 M,AE1[\0P-^69108!PYX/,,;BY]2XV-VE5"'S4=<> M3U90P!<% ]0\@HY*">'(RFYWGFG2\=6=#R;&X64'-WG_A2 M6W"!T2G(JLZX065\,Y741 MZZ;CL=?*"NO!UAM&E:VFT)^\^FAT)H>>TY^UR=U[1$I/8#E$NML]7HYB=0=8 MN7NQ^)$UMYOA)J%FGD,=ZPJ*!PH$4]!@2])U-FN2MDW'X&?)FO;M<70,C2>" M#O#T\)KZ!Z61?X# M0'6P,*:^5G[]V\??7O]MN;C^^GJQ_+I8WA3,7:7-HUH)BJA%\,(C*,7I\*%V M4)0P)=$V@Q^6:?/\.OVAY'"!+MIP=VJ@O,U7G_/R$N=I]?KS;(Z;?MZO%]=S M8MEF1^B26L\J7M^?&T/GJLAZ!8*,\\*#<\/:Y U:;N(L]6:P&9_74Z/G%<[_ M]:Z\Q?E_D[=W2W_(P@?/R:LKM;$M4PK0VP#:0C9@=39$I*E!V=)-V;M7*S3 M;(QUP^S-\PM-FVC5T.",R-\._-ZG.[1'+Y4@:0-+FI'BBZ3X7#2 F**DH(!' MP9HXNX>/1NB@0=?QT=3QTN@14K='+E@6B\D&N' 4$>C$P'FNH7C!)4^1R=+F MPN>,1B/L)>J!HQ'VX7L'\'FBCE"@\:DV^C2R=K9FND"0A0$/M)F0' K=9JC& MN8Q&V$O$+]=M[L/O#A"S:P 6$XC!RG66$;\I/_4H$.HAXYJEE'*;Q_-C9M*- MGO@WA1T;0R*= NO'B5I.,X.'C2N9:"A\!4E)+IG,6PN.S,9M+M);/G M9M+MP\#)A7]8WU_T.I/I14!=&W 4^B$D,M/PHXC",M)OG,WJ2\BGM MUZF$TX%M^W$?OV+,MTT0LQ&2"24@LMI?/R('M(6#%P*5M3PZ?8J6%_<4G4N' MKP.A\&P/@P/ETAV^7N%JMOI M&!Z-W^8SLDO9"'"/1K(#&NPP4AEE^IO>\]Y^ASCFVN&X;3>"[%'RTP.9KL.D#E4^\4?\<_9U^N M[R>[O<:O]"=7WR]X<8X'DXE[QM4!;Q)"S/0SD47R4K"\71[?, 5E%Y7GDO\] M#C*;R6_J".7AQEXO+B_IF"WQ\OZ@O2OOKJ]65TA_]V[XEPJI%,4; M/6W\B N,+*9D:2M(;"*]'.HXI0CT*^%$4"IL#_=KXN_M(.]<7@U:N'IC2*P[ M&&Z-S.2LF%1T@.@, X6.@=><0T$1HI'!)=FFWNKHD:8=7/6U -T1\IG::_MQ M([_4(1HKDEEEW(4I% !)9< S"MI5S<7VF!!R#(EY2XK=#O/.GEED$&S\N<-F M5%9WH)Z>&B8>-3/<60GK[&F5M01DL8!(QNM43&WWW3999]_1[NS<8366.#I MU._+1AI&S M?P48@[.C :/%9+3[*:J+L@DG?OGS*QGOO)BOYT,=-S%M\/?'FZ1VV);:3E@S M4D9G4X!B:QZKS0F<5Q)T#"BT+EKQ=B.?IY^P)H1C(=>9%X[3]AEJ0$ MHTH^QH%%6G^1"6O[P.'8"6O[\+X#5^F)$0B&+*WWR@(1*T#Q2,Z>5@C>,N>1 M-#'F-HGR!PX=Z< S.D#T+P\=V4<.W2'I01='EFJA(ATWD6J*74$%S@B*3H7. MQB5E2VCC3#@NYKP=Y8OR@BRP:+3.DVHM1,5&' MI6;2K(8['D+1D3>:M'?HR,\.0K'CC=+1LNC +.T8-<>,LT4[!UK8VDC-.$"? M/01I2RG>,[4]$*01HGHP2=C(SWV8W@5T'I6F%9Z\-UF!D?4U)O($GK0U M:"-$]L8:K=J,[NZM%' ,";]<";@/NZ?V8=[5EAX/NN55-J!,!8+68MVS P)W M"6PN,61K5,C#*FJV/MSEY,Y#Y'XTUZ:6^($7HXPAYTEGX#H2J+T2Y.V'2*#. M5N2"0?-A+9<:EM%TD+M[N/MR*N%T8**V+ESKMG[Y,UY>W^;>+3#QB7-&)B5K(9.$E$M-CXFTA2 #N*A8XC*FXMO<;S]!S+D8XV9: M;R]I' ZHQ15>-GS:_2C/#L*[!..3Y]M$WQGFB?9ZTD9YA?_GW=6V\ MNGEO2\8DH42 Q/+ZO0U)23 )3A6M4B#7GK4Y83_2<:SR6,3&:9CD/.X%5*8%#8:(J-H5%OH '$37M#< 0FMO7&V(+H M-D5D^["N8Z"#DD%V?*F-3GF*S#::Q8B$KF:(<7%)9W%ULT8=5G?+X-6[Y?O9I\\4"]_!G,PE>5]D'S,3 M'E2T-F*#:%(L<3')76F@?_#Q*C#V)T,Y&-[VMO[Z:?!&V^=J?OBM2-#;<;@ZGSF$KDQG&=AFNQP-TU=Z9Y]$/!H=M,X M;.\@(G]R)^L'1R6ELT%&D*0N007E(23B3[39FF2%TXU.R$Z2)I[H-)+,AT!I M;P'TBJ3;]RAO6=*&&,2MJFDO]1F)SA93R6"]T$QP.A8?8"RX$W(4*+CC+N ^KK':+A M$+DMQF3BY"A8SK[A5?[]$F.NUY[;6\DZ)*RU)SS4WOHH2?_&#-)G+K2BL^*& M]3]\?IV)9\ U0<9XC)T:(_]<+/]UTU5G=H676QOQ22F,!'&)FA@4UOT_G888 MK:4_06=]&(20YU:9=O1)$WR,QM0)T;%:7EV\Q_FGF^PY;6M=B2B@N=*@4G80 M?"P0#VHK2%]]X'S0K[8=CQ^6[5!U'.ZP'L[0'E"PF=W#F+4%(PA7 MLRB=B("")X@R6= ,FT&"_V'IB45_B. 68W"Q@Y!TW0]RW<3E M1A6N+XK79\&B*8BU^L+6SO-1N-K&14.0R<5@E$'6)B#=25*';L3QEQOC"* # M)#VD_]:[XB;'4L&O199T%A@#SZ2!J)FVB2)XHYO>:3R@9>(Q-.,(^>FKC$,Y MW@-F%E^^+.;K?;RZU9^,E=JT.X$IJ3($%:!R%DK.6E%B M5J< BI=,^U><-)\*K)1H##X7W@X#P\,5I[$B1XML,0+_IK[Y_/CYNDZP?;6< M)0KP[RR_O-AT M4#A]Y5K'$[[*OMFK M(F[TYNU3//,?)HI>@?7VNIX1\M-RO%ZN$X-?X^5E3J^^;Z?B71@7'46#M9@T MUBJ#X $C':N@4!?G+;K0)B/]2,*[")I&P= 0>#82: _X7;!)M^G"_2%H7L5@3#(XJ ME'Y15KNLUMTHI7*2-16#(MD;9\+;(L YKUE@ECS:5O']!'=%%^'B*,' M<#W%J >C7BZ<,ZP$+D#[3+ZJD!P"ZEC37;6+ZT;1@UZ\QK&Q#RCK\/:@H1$] M5"2]0FRW4_ +QL\__MT+H8IG0FL0N6Z8U?EKWDHHZ%BVA159VI3''$UZAT'( M))[>D4+M%<6__)F7<;;*OR]GM=WYMC_++Q"MM(PI$%(C*%O(H75.@HTJ29N5 M3_Z$VO,E90S456D<57@<(O6G;O7%.[OS=^WK_^QV^^UJ%>N>S,(JN#$:D MHYAJGR=TX.MEEPY9&Y]R4:X-2@\F>9KY52= ZFF$V!U:WRUGGV9SO*R_>S,B MB5\4)S%+"M-;CCC;*O_.(JPGQ%W8$CQC68(4WM=IA'5(ETIU3"%S3#/.<2O;=\>S MQY&$3#, JR'<3BZ=SI&XPP.Y<#(GY;% Y24HSR.$^F+D@\ZRY"1,]F, <,?Z M$XW(FAAX8PBC<[P]WMW;Q17M^O9DY5@P!,9 Z5K2;%&!3Y;,).V7FZ)4Y-A& M[STD8Z(!6MVIO8-%9 [J[0P$$*=51?) MVQ7$^HS#*J^.IV6B65W=P?$X(9T=)LD;7N5X7=N*?%QBO7Z]/8FJCCAG.0 O MZ]1!KL )3^$$4]%JEPS'88V@1R-I&$+/Z:TPNH@_N: MS2G[:9YNCMG#%ZF8,A-8BS-\5G4J)+G%UE@0/!OI>+:QM+FJ>8ZJ8< [Q\>7 MT61Q-FW)/EQ_^8++[XL[93]B>[*=WV[3IFS85MJT*Y/")L')Y%E;1Y(5A1 L M)N!2\!B"R,Z<0PO79Y(K \\>,=LZ!9*B=*[$S8PLR<@Y9=SPHMIT;CV3=F7[ M(&"/=F7[L+T#8[:[;5)(@3D9 ^C$#&W$%PBL",@\YJQ\9*)1D^/S:U>VE\P' MMRO;1P"](NFVAL 4KUVH)M[3+I04&C [!]''R+UFGK9Z.BSU4.,[DMCW:%>V MCPRFCOF>[+05,V83C0*I0NV5X#WXFASMO&68BBN._Q7;E>TEMQ?;E>W#Q,E1 M<--5:VL'.F((.4I@00=0RA1PA7XIG8@V$X.)J-O5J7^QA2 M\B*E,0YL4!:49;2;I"1D([A&65*PC5*_CZ^\FJ)?U>@>RV&BZ!58/]PB&)>R MK6>$.07*H 0OM0"7;;)"6,M8F_'>HZ1]3_4JN!<*]DW[WD$3I4%CIZ=Z^CL$B%/(Z&!(?LO+L#C%.TLVFELM M/6ACTDT<@\EZ.F_:,F$0O6XS*.?H=Y:IWO>.48*CB6)$8(W]T/)Z,;^B[=1O MS=,ON)S3'A_,Y#KD?>6E3X[SK+(7X4>^IJR5T?M;WX4N;!XEZY]0F.>KP<88:+7O$B?1<$W'70V KLU68N U_[XF^U%D M"IA# ,\*MHP!@ *@.E\;D5U@UFXQ=QTHK7.8G%(WB2+M72]-K9%#UY[QKS%1.'KL*NIG6OTAXXC)+D8GZU3 MH^/=VY_S:O9I_MMJB?GROOFDCL4G:4@I*TY\R5J #Z240TRZ#O/QY:2$C1SOP46/ :M/HBK8.;!M6]XZ=3=MD*[V*B0Z28HZ. M RH(+#O(ALE@,+$8!U;%#5IOP@!H? GO@Y\#V-TI@FXW]&Z^&3%50BC6J@@\ MU@:*CLZ<\T5 XJDD7H1P?*#K.FS!CC%TB)0'H.@HEO<-HX]_+&[WE!@:7><3 A%\YJ14 D-NH(3EMZI--A( J '*,UJ.3+ Q[ MN'KBX[W@X5BQ+4;DX=08^/OL,J^N%O/JN#VU%ZE5\+6S1=%,@BI, WJE0;H< ML7#OO1L6N;^PT+07?&VP,29ON\$)>69/[<4&AMZ:VKE,D$(U)4$0R,AB\,*- M+KFX84V57EAHVCO QC@9@;=3X^27%?'SCQ_(SQ3HY51;'(O:.T)D#HZC!"Y5 M-LGPR/@P:#S^]K19HHTLRG$9MD7^"!I%EG^A/8DN,X.R%(5LNKB_T/RTYC6]K>BQS.UQ[ L'&'K"ZQ4&1%OK.J MKZ.!-DZ^6BZ,)_H>E)Q;](8);C,'%J<6/?SX@W#B///D -G!2 M>)K,%F),D#(/V117U'9EY#'B?[CT-)<3HXG_8"Y.[28^:?W>W)7AV<2YERY1 M,"21&!)+G7[+0#&=4%C$=-\Z>?]B@3=[=9X8/98X03[)B.R=&BF;Y*S7BR]A M-E]O9,<#X_I$O2OOKJ_BXDN^J65:_>?LT^<+[S"E@O4Z3J;:%48 !AFJ"VZ\ M*+)6F@^"TPC$]%;2<2 J%A.*:&I(/O7^M&/#=VT\;V__;OK\/JX[3YQLM$P% M9*AOX36;@G9M(<1:[DB@Y2?,93BMVAQ3#)-VJ!CGI'TD M**T^+R[3PU[HC&>1/4-(1I!?A$4#F8]Z=>ZU$E'SH(>YATW(F_!ZJ5N%>;08 MI]:9XW'@\;R)-3,<-TQYQ< [;T@VY YJ1"X=9YII9E0P_)86U,Z8=#4/[Q' M$.XY(IVX$"L*JG-_X]2_^G[W7G$1BD8GBH.HO .ED'RC%",(;1WQ R7?G@D_ M(K2?)6V:=Z+NL#R>^+K*IGS0_>*"!^DR1@G!81M\+=>)SO #[#+S-^JNV^/N5UFYS7G^M/?YM__)RW[CA>.GO_A9?7 M>7T%4A*C,%$P0,4CJ%@"_F%2-!Q))H;5JA01,P2KZAP +W3 4MQV-N+)#\D=L=,,8NX'WH=)[:R ^? $ M;QW;^V,9!1?IJ#5Z( \[8893G3672DV'?M8Z+YSOW@>71A3QWJ M[;%U$@Z)H&[]=CJF25F312%G+MYT '/@*1B *'*RW!C#;1D4U!U!Q$0SGSMY M3#M.)F>E9N\LR>OK997,A4!7K%,;Y8KSS N"3,75SM+DFS.G00HKLB N*-L-8N_)GFA( M=(>@/5"4W8Y,_15GR[77\O>,M2GPVJOYD>IAW6Z?_M X/6T'$#G2Y-.[E>[; M)*_NNYVJ0I&*=Z 5KY/ '8-05 '/M7/>Q9Q8F\O#YZ@Z5IT]]>W[;L]>,J/K M.X41SMQ>^AKNP%@190D$?-]&73U+UK1UQJ-A9%L=C2>*\U(WZRS'\93.[><: MJIZG"#Z% LKUHL0+!JZP.J1;D]4+AL @%O!;?,3N_F[W,U MMV217^%J]N T!$$G2C$/%I4 %7GMYZHRQ,*TBCK[U&AB\T'D=JRP]L'43H75 M3'0=^/O[;/(?\T58Y>6WJA]^FW^]OJ(_)H>1_M5-*M<=#\@4),_)3%AO;N:G1!*A\"W.^U. -^ANYFVM4,7Z&XB^/.RXF.,S!CVX8:6O>EXC$&( M#C\9Z_DS17Z! >_FC 5G7 MPA1?D*6@@.5"!QJ])O]:*C 2M= I>KO=>GAL]AR[A8Y]@7VPMU-;GE3$'?@' MS[8ALSXY5X=&&UNJNB>O)UA-KH_TO.0@G==MDCF.;@C8'H&G!#%C%-"B7"F *M7&Y\L:@5'Q8,?W_E,:!>\E^G\:!^PBB U#] MNECFV:?Y+W_&=482_?(/7&Z&%_!@Z:C]Z[,M&$M$V<8* M/T-5+Z Z5O;;AG4L0?0 JA%T__W3#U/!UQM/AHH-#<:\YWBZJV/'RIR^+Z_HP+M'Q+"-$QNO#N(C@96: MG@R4U4((U>:Z=Q=%Y^\X'@B2G7;^"(F=U^W.W6_^YRPOB>C/W\MB^>MLCO,X MH^VO)8(_2&3L:Z##*6AX7S026TYQL>1$""[[!+6;*/D@14#PB8/@.K"$!E.C MNH+SN%CBM;-6# 62T*0/C"'V2)L@DC]5!*D'9AO?N_V%+Y;VP5Z[BZ5]1-R! M7W"W\5??'ZN9-_E;OEP'K#'SY&KOV&3J(+DD)- N!7B+-?L))1.-8K%!]'6" MRM."9Q>$QY-D3_A\WB!NYL@X9DVLF2O>,%!!&D#-%12O@QG39%MBA*? M(:J3VZ5)(':(7#J%F-ST=BU%:KV^7XLUQST$P&3IASJ*SV;CF6R< ?B8J&DG M=DP+L4/D,G6YWZ 9I)X9S4MRY%G4$4=<,PC6%) J^>R"3MR-,Y)UNH&^?<0( M;432.\9NCZ,SUBJ4 HQF-2DOD6:FS8#..L4LR9%EPUH"_34&_^XEX0,&_^[# M[DX1]&@*K5!DV[G.X$3RI-:S!6<5[2YHJ90H.@ULZON7&?R[EY0/&?R[#\O[ MAM']%%K+@F"U\7#M1DA,XT@&7"7@01A3_\B*86.+_C*#?QO!Z#"6=^"6;XI% M?XK_OIZM9FM15:7MF-+<"P.18?7_%((C_D#(J<[!I@A#MYGYNX.@3MSQ22]< MQY!5IY"K/UWFS2%EJ12M0@9K=&W*)SDXDRSH(C2S/NKHVES^OTC:M'=;HP!@ M *@.E\;4AO'=VY_S:O9I_MMJB?GRS=4FHXQ9+7*=;1N41U"E).(04\!C+LE0 M>(L#1[/M6* _7!PAP\7(#)T:%*]G5]\_Y"^SN)BGZTA_\;=YW(R5T3&Z+!&T MQ4*N'BEF9Y%^R6V2(LA@MXO?=SE(.]>8]AJ@(31&8NO4Z/CP_4M>_.U+^,_- M&&S%(UJR#3K7&8;*<4#E+3!F,N9BPF8BN3V&Y_!UU9-VBN#.=>>N,,N"77*%PU.\PB%<9V\ M*Z+8W$2;/$G.M,/,^S!=Q\NI1[#='L."*0N1R+T+VD.=Q V>AP!)29^]39EC MFSO"'01-JZU&$/5+X#F [QW Y\T"YZO?\7L]3)OC,KO#A S;DT4&>_ =="0A8ZT>>,A4'P*Q IM MC; L89L.Y:Q,$XP_1U4GB<"G!\NBD>0Z0.$A S*B M(A9Q4: 0RVB+QH#71H&.S'F16) N-GW.&WNL2==)>^-@MK6<.X#RG>_U:K%< M+OZ@K:TN4M1"HA"00J0MD+$"[SD#[1,7,5L,J7$$?4_,^:<\C /%8^5T7B7I M+_1<'+O^?.!R#8O-#]GP*2K+I47C7.:02[G) B1'E6<(@J4@5)1"M7&I>J\L MK__^MO]G_#R?_?LZW[KVEBO#53; =*BN/7/@'=>@38E!2B-5:F/G6^ZJ$R?V M6(2V"*5& 4('CL #;;160'>7=X8,%9.Y#K\0M<0J*-I'(@8;[I7S1JCBFP!Z M%T6=@'%RS"P:"+!3(&[RENLTXF -U!SB>H-GP0>60!=KZZ5@T:%-(X_=-$T+ MQG%D/@!(!PB@0RC]OIS%_%^+2Y)/C=5N[X552DQ%RT&4E&KB: %?L@/K,$DG MF%;>G 153Y+7'\ .P<(+$#M>,!VBK7HKM778>[Q[8(_)"NWJ1:^M+>*SX>!% M*" X\P*3+BZT:=3T,FW3WOF<"&='BJ0#D#UV'6[ZAA ;A,D61/+L)OD=LW80 MM=":#DKPLHT.>YJ>\[] ;.*BC2"\+B%X>U*S9T%X5) T!CJI68#G3(!4M9#0 M)I9%FP;^NRB:UG:.(>T7 70 Z[N$T+NO]9?5#Z 3^/=%RI>;-LC&)V_J5!6K M,RB>*+XOPI&FCC[XG&W@;1ZNA]/8&\P.P<2+0!M%0%U";^,4Y/0:5Y]_O5S\ ML>E?5%C0.M=#JHF!J61PNC:3C1&]C RU;C.(;#B-TQK:$T%O% %-G<$\J$M$ M205YQ82/IH!RM"MR?E.=\4W[40&S&Z=IQE^CFGA4)ZV-E'J'W>V!%5K($B/I M;Q8IU"YH 86DXY2+*MRY;),>!7CGT:UE+PD?T*UE'W9WBJ#'K4."YZ2,$61& M3HQS"*&FCGL165*9\>UFLG_U;BV-8'08RSOPX'=%6@;8RU-Y%I+YI M!Y"UM[H45,ZWN5P]IEM+UU6K32[!QA!?IRC\L99,U2_!D>#R#!BY[ 6#O!B[[2&-R6[F[J83W,8J2$)S@MUZMCPC8N>TER8*^.?=@Z-3IV=:-1:%#ZXBA4*>0LJ$!!2W2J M]D/2,M0G_^UQD W:^TS8P^5@7(S!T*E!L=U_A*.K/8\9H$(.JI;-!1\#>*Y$ M84$JLSTZY*_1P.5@$!S#P [6*\[[Q M1(6350MV77O?Q &?#BH=G)/GRM"VLT4N0B%-7_NDHN?$92Q08'B79#E![0"':HRUK;8ORVD)1HO+6) @B,XC!,VY# M;5+7IJIK!.+//Y]H'(R?&@<=0/_'_D>/=I-5RK7.@PXRJRV+K*KE'PQ2U/4& M7&KKVJ2'/$_7^;^MC@/8$:77;04CL2[6N?"+2_K7GWZ;TWIY=?4CV<.*$W=\ M:9RZPR%DCE12^/12=R5;/DC-I:TAM:?0R@0%SE'(EI)V*DIE?:/ZXN?I.CK_ M>S9?+$GC;KY[7ZWVD?CZBO[JORX<0^=C8A2>6@>T?3I+G "OA/!2EN IV&R3 M /XR<=,ZDB-BYE$6^,B".3--]+8ZQG6B^1%ETP._W%)3/;^-TV@N0=:/*5;J M/6 D;#A69X%)BAW062Z-1VR3X7Q:S77;I,A)PRPSM+MZ)^Z,HKJ/?[=G&L?TYO.MLEQ;[4$$\CY4S8%" H9.*V],+,"5K9,=BZH)?@*RP,QI&S') M00_T@[#W/"W3H.NT6%@T$]@*& MVS/"%5KD04/0M7Z*/$=PR"PD'H/+,F-6X]FCK<6G4QQ'B.\I$!S RZE-R$_? M?\[Y_\7O;]Z\OM5H,L80E0]7B_BO-?J3BHA"2;#1U.:1T0,6PX'<*1^U M3$:F-BFC.TF:]B%C/$,Q+N\[ -%#^F]/E"V8F4\*;*Y)(=S1,;#%03)!:([, ME=+FW+>&9C+!;VAX+;8Y%,(K!6K\F5]W?_&>DN;_&<;$I,V M%0BBEAXB:4XZ-G46&$8?0PEE>V#(R\!X;L&N<'*(7'<@930F=^!S;NO5-WZ,D[E-2L=.DJ9-_AX_X/>\ MC%5&G_*K[S^^M][\E0OC'!>&3HNI Q54S$B,+ 426B<9SU%NNZN-0#:8Y+X> M#0^$S M ;"._K-LLUAOCI)86H1K(@8V I#'I+.N#J$#2751[2P MWN!_+:[RBG:VWM9%\"ZBY B98$&ZW"6@+3&(S!==E(_$LSW"@\_%H1:@8MN;,0K*1?*INS9-D*V69.Q Z"^@H MQM$T8_"^1P@]G 6H3' ^%@<2A03%+*]C6A44&^DT&,-:M>-_CJII!X^>"$R' M2J';?/CW^5N>7V\%O\,2WC?_=)R,]B<)&2EE_?;;OQ)J:BU@S4?^Y^SJ\^OK MU=7B2U[>YR@++\G?C9 +^1XJ< E'BEP M5:(4P&W*MQ.C* : 8!BJ*+)W14_!B$X*<5K@:5OU-)%5[VIH?0=X4/7-CQ\8 M524]1=2)%5-,Y)T0DL")%.JU4&VS8RRP8@T/2GMCVCB.)U),/\]6^.G3,G]: MB^E=>>:BD?9#TJ%)Y M="EUX6@_P:U:$_Z@)/S[UA9)O8HL:\NDA+D^>C' '!+M,V%4.JDBVSSE'$#L MM%>:IX!E:PEV -)-!8,SE;_>O6]_O@KUGY]]UL40CKKHH 8 M%2.6\@B.1?(+R%N@>(ABG]QF$N !Q$Y[Y7D*D+:68.^>W8^V8[&Q'4?46P_[ M\*B>X#Z;.+&'F*-3W@D%,CL*-5AB$%)-]TX^8-8V^"S_JA[BA='&&J<2Q-J3 M6YELP'.*B*1V5LF4K<8V3XO/474>_N ^N-G'']Q+)E-79V]RH?^6%Y^6^/7S M+.+E.@^.21VM21:*LP44.@/(K ,77"K>88Q^4,0QK/1Z%QG3(FD\*2_&9OG4 MN,F?MK>P*>44% !EYH Y3YZ"]G6VL## 4F11[R+ ML7D](6#6X[F6WR_^\>&B6&$U^8R0>,VNU3$"2EU 1LLU;249?$ZKK'+\7Y\6 MW_[C]HLW +G]Q1H?:V3OX3N5FT^]LT9MIA0LT"1$2L MKY#D9W$,8#!YD07JH ==&0VR"(_7GR; 'A\/(W!W:J=A<7WU^4?J2Y9)VYK3 MLAYWJVN<7\@F)EMD%L$@BCB>M_!H_6G2B-I@XTCN3IU+]M-JAK]CG)59_.7/ M>'E=\PQ>?Y[--WMQI>:^)4>&+D=0 3E@- D8H3P8$2TA?5!*V0L+39,8-#XD M1F?JU !Y7Q-XR]O%1 L;/^P.(JC';P0[;BE>7.7!F<54X' #;G0+I2HG?QC(H\IV62LI1]RFQ2" MERB;]H%R]-NM)@+I & O7"C?6=;Z\DK_2Q_QSPL5!69G,W%-9*@S(R!X.I(L M%-JD-ER:-KU:#B"VRTO6 ]&R7RK9T:+K_>UQC.[.NSXUZOOB2?HW#WT9XBD2 MKNH0C)P$N<6Y $JTD$-M,6:SM8T&7/7PHJB"(BRV*T:J^BS3*V'^&J(D;7(TE^)< =: 4>@#4K>Y^M*7;&#A(7K!8I/A' MUU1>]!""P/7X_+W*\_CY"RYO&@UR MX9.7M LO==7J*,&9FR9"1:3BB[*MJAB?IZSC&XF1+>'A ND28)O=W!Y&87B( MS 9 '1/%L-80LU(=>2PRC[JPP-ID0+]$66?ZZR@"[*.5W(/E/(,RJLZ(E!H*]P%CTB'9-E,5=U'4&ZB.D?NB@1 F M?J[Y._[W8KDQ\3==%EF(D<7HP.M0VWM+\D*5,B",TEK%;!D?I)\&/=H\7G_: MHHO1S=P(3)X8(G46R+ORPQYN#X]&;S4A&E*]6%$1!?B<(M#9$;X$IU0:;P34 M3C*F2R0\5JZ+L9D\=1[ &UQ^RJNKS0[>S3<:45.($87BI ?K [9E&I"3 0\N M9:.]4_3[@_( =JTP'0A&DMQB;#9.K#5^7R[2=;QZM_R0E]]F\>:"@_PUFY15 M$)6.H+BWX%(1-70T,BF.3MK1%,93%$S;FZJ)<3F:T7T IO:]B_5L8P)?"&'R^7:U690;L ^:'E,QG2:Y7C)/H;)D6SN(/2YI7Z3 M8IM92$)ET-D@*,4I*$QD=&5P+ B,JM6+V ]D3(Z18\6Z719\,(\[ ,B+20LI M%$TF.8(W@JRH3AY"%O^GO6]K;NM6TGT__P4UN%]>IDJ.G9E4.;'+6(U M;C;W4*2W2#GQ^?73(*D;)5%KD0M<8&:J]E;9L;W0Z/[0Z&[T!=DCJ,Z,9Y^[ MW4+CY!Q5:WQ7+<(WJ$ : -B+G1W^XWJQ7$[*Z,(@\;A05ZJ @*(SX"D0YF(R M3,F879V:Y_UT-?F0>B &NK;:Z"^01N%UUS!DR[=/*2R^S*?_/\4)0Z\R*_0) M .]_] F,(4X$26Q0,:('$KBN$_'K1V>3KQ?UX#>0P-J X^,0ZGV#;C:)&C0Z MLI;XZ%49GZ[0-2VI-8%'Q4,&Y^JT)MQ'59,1Q,&@-HPP6D^.O#U3M^<(_]KQ M:9)[/CIHPF17XD^<.JF#@X>_Q59&C0 M?)9LZ5K::J7B;K/)(G^R"GU^W82RJMZRS4Q7EQ M?06HHC_XV71S 1ROM?9^=E"]U7T#)]94Q%)"37TP M@=;QV$_; ?E3*I&;S1B*IX)X]]>W%%8I?IY>E>C"/EA\H>3EE')NP(,X>M>7*[A> MO875)@+.??"A1, E!%8"FR@ FTMB/W,\>&>9JJH,!MI'$V@_*1*'/@R'P^+O M<"CN'4IK-%]W"O ZE[1Q80C(A(84B\!5Z9>7ZR04#K>')MH!G_5A. P.YW(0 M)B(8"=$J@LX!NB%1>N(XN@TY986N@Y0Q5?5=]Y-WYKK\0.P< N%>@CP7=-X' MX28J2ZF],82NJR%4!@(T:J*S9RR9I$%7G=72E= S5[@G1.R!PCT7[.[C\F8: M(IOH2+D)W")30\"+S:!I%9T@ ISCTH&2>410=]A!$XWI^&E(YH9,B(#@>9NX9L5Q)8IA YR4!1^_YG$.K>[.: M,I?!6U2BE)=.2DIPXD ;XJP7D7&@0=09O?PWZ*?1 S>]^FGTD4E[Q5,FXL6H M%"/,0$;WQB"#.'(I<*:=2<;RT,E/K5D\-4ZWC%YRW5\\U8?)S19/N>(Z $4# M3J-@I3:J7BJ#Y/'+IZZ4[&WC1648!;_1XQR MCLB,+J=U91J*\LY:$2!+^IJ]]-R'6RR5ZB6GQ4!,:T7@;VX[_G)P(996\I * M_)4@X$3I)Z\Y(/I9HK*7P-_T$'B5KOL5!7X(TQJ(R;S:Y2 ($9,4B:10>AM$ M5N*CF1,%$LK@W*A]G4#W&;?J07#OJV'^DCE 9 =@FSM+SM#II66U4LF#8AQD 890HW MH3ANQ^%9C, -!9;%;K/WH6KQGB.G-3@=(_'=\KRCV=\ AO8UPH.8A(=HRLAX M322EFCAC@!@'SD8NJ#I9BZ1^C2C'Z4LR\/UWD!A:1-2##G@A2F%E2B0(7[*# MK"? =-'>$-&WS+K6$]99-J+L)?@>C2C[2*$%0+W2^C 9X8 %1J)AZ'LH7C0N M^AXFNIQ!2 ^F3OCX;!M1]@) ST:4?:31 +A>K1/+*0>?DR:).4"#L_2[RQ%_ M"Y[QY!4J_#HO,X.4J8_31.68FW!0@30 L+VU@L9(Y([RA!O#B4R9$H@@\; D MEGQVEM(Z;?2/+MP2^UKZ_PBZ![@7NZW^YN'JGU%F;_ S M_S6)$>GB(1-M67F8%@IM5_2%\;?9 N,LY#J:[4C"1U=^I\+J,_?NR01^9MIS M;=0ES)+>A3R-WWD<-Q#F\6V52 MU;O&^9C,F@GRM#&%DQ5->G MSXOLXOH:YE_2>M4W/YXC091 MS2T9"*9IL0;X"4($I"O MW"M5I_A_L"V.=#*L;%X$A 6 PDE880M7UO,"XJGDTF0GA#I%&>H'%D"#4L M<;].'*L30WE,Q[BH.ER>+P#C .:.G6MY46RR#U?SJ;]9OOO7S73UXY=U0!:- MHK*KV_[Z.F5MLB9:1U3B4ACBKC$OJF&1M]L=/':S9XV:49RN6VLDGJ,$=X:7-^TR MRSA 05OP)+-(4"1+P]6(>WZ;O:;;X5O:T M-<%NXQN9VLR\(U'BG2%=3L3%@%L* ?U,\%*E.JG@'8AK$F*'0.%)0ZMAY=( MU"[3#/_HRW^D>;J&&6[L(EY-Y]/E:O-^N]W;+P70DI:A7 8 MCVGP-%/&0JYD(O8A<]QH4CWXU9-5"T \/I#A(3BT1QB)PLI-(,/+G$GFV5'P M+/)@_S< VJQ=>&($-(#YCM$S2D.F4J\G+%$BDZ?$)H9 E%P;0/_0RCJ1C?\A M =!>J#DL -I'A,T&0']+J\WE]GZQ7'XK=7%75XOY>N.'Q#KW?6Z8L&9G@@>* M8+Z#Z]+G=/DQ7:\7N1_A$:#4@FG"'"VWON#$1SQR07L.D@HI*J6POD31L9IK M][OWR9E9I4R-!/3?\ A);CAQ0B7"N)9 !:#IT6F&]M%;;23O=A!,[&J=8=A_ MCHKF\ *%US]:7>E4+%5X$68Y9!0YSX1ZBX"0/A$(JF -0$IC9 QU$I)JJ9Y[ M8W5W!;Q]IZ'XYM/93>DH7;A]?S("34QG]+>" ;R'66G9%84F,0862K IU?)= M#R.X4;75!T\O/U/4$UT#9OW]-B_FJVDL6T+W_#*%F^OU:,YW?X79#1[Y3[@[\H[_Y\?9O_CZ?KHY(IAAR^>JVP7$,J6U%,$D#4,.(5\8@'!EJ M8"HB81Y\3I1&-%?_3E;$FQ\;AO\T@^5R$]I*7(+E1A&1.%Y"R0@"F08"*NC@ MF 6GZOAPO4EMU'+H@Z&>EL.1XFK!9KA]+UAOX4.^7.$ML&F-I:VE'%TXP=FZ MTET1"UH1);6* J\HSNH\]+U(4BM)#%6@L N\0>32 , >TG^;@1\SBZETA-11 M$^FB($Z5_$RI07)KK=.56O(\H65D2 TCY-T./,=QO ',?/P*\]7B:GVXBNFQ M_'CY^^WS8O(L91DD>F+E4&43B(LYD&S1*XMHNYINB.E/=N M[=- S!^[$.J!.O[';8X$%:7T2^-9*KW8$_?$^D")*@42C,=DF7G-N'_AV^-Z MEP-!8 B^C2[V0OB;W^??TQ+=F36 [\";'56H29./@:!K+7 _5I"49&#*1D.**$&\/8H?G+Q'::S=4AYL8VXE+/Y=3%#^2VW 9?[ M3C+,838 %H_7B_R M=%5V.3$B&N,I$.%*0UFC(W$2R<^*"::ZIV%_QO: M#RY++2VUHDZ*1F]2Q[U_QT%B77FV!MB)\YG1G!C)4 SB( !=64_1;K'9\!!X MA!-1NYY2(3&DMZL4] /&Z,6!6E"H8Y:^M4&O8DM!-VU=\+NS5E M.:(B7H>G[H_9Y8W_9PJKSXM?81[+/_GQ*<5T]6W=1^)KR<7_9?XS3*__ ;.; M-#'H$#*+5XRW&8\CHY& IW@F*4C#M4&S9:=UY LAP ,)Z(1#_?? XF#V-/!LP8_]( MTR]?"[>^IVOXDGZ[*;'];1G>\L/-:KG"4XKVS'9[]RU&UL&U.Q[KI&5R5)& MW,1CRCRQI863I%H$;FUVNDYNTC#TMY42.F XYYX(X MU 5$C%BDQ"^&>*O&.^9Z MG?\#LP<9N3O!M[?;M.YW.:/]A#OO9%)-G'?*"26)#DZA.2\]<66.0DQX%08E M+%7=.KQ6)')<_3LBN)N2?JN:>\OW)_*XB/^\6:X*XR:2!2J!X5K7YP()N ,^=CO;3]@ /VEU,N)?2,]0UVN#C/%) M$.N--\Q*J\)I2F?[O".<-MA:&4Z'2.(<:^H?-A]8EPK<]AW(C_L.+#)^9%M7 M7J_$_EAJJE?<#\JNV@7X-BH GQTJPU0R^R4C%E@@RN?,M/0\ISI#4.H7X!_; M,V-=^0 T,YLL.F9V?5EX36Q(I?&D9SI&Y)RH5"4]Z#[:NNL/0E^]YBB]!=V M57#DGM_\>/X#Z^)D9I+1.AIBK8SHXT6\ST3F)"61$@N42E?'3*VXJ59Z"YP> MJ[N-11L!3K-GZ,$H0; ZAHB2I(9*"+&EQB3BF)%<2/6!5 MJ0/+?L+&C1%4 58-D32 L#^@O%:MML0#*E_A0R21&C360VEB2&D9K M>0 3J M0YWP^",RQ@V"5T7/X>QN "L/H/\V^=4]<[;;<3$Q'U"Y2L/P!Y2W3I8L88H[ MFD52-M8IQ7N%L''?L4^EC8X6R=B6T,<;/YN&[0FYW8!E0L10\K&-Q2-"72)> M"HT<4L$F+[ACW8R@Y[X^[JMP/?OG:$Z.#H7KZ7=8I9T=I$R%<8F1$+TETMM0 M6NRB3VPT158Y8W*WJI]G/S]N34]%,!S-RP:NGG=7WV:+'RFM+:T/Z]S(VS%5 M'H(Q+A*:RT-/W:7TDD$'O MI^"GL^GJQZV.C*!85)RP=;D:=T"<-)R43HU1>3PSNMMM\^(2GOFR,CG^_O18!FT9;HT[LNZ).H%XA)%-P^X==D&(W*=POJA=M!*![MS M?T\Y#!+G?Q0NKA8W\Q6:FSE8%M$R4,X3F3DE5CA:DFA8 &M4VJUB:N,<;,AO M,4Y>&WG#PO\ 0;7)!_H,?QTV1^SA/Q\F1^E%@@9**KK[_GUB^EUFA\G> M:N$,\:4V369%B7,HT9!I9$8PY4V=I],]1 U0];/[Z?O!.E&Z+)U(9>R>+*VS M&9JS4/KQIN HE5[::O4\+U+5PL#TX_'Q3/G-,'(X!U7R6XG/%.UZ1#;EOL\- MKFKV$WP"U8,^99%9)8[6C6+$FEZJ0T5E ]:[\)O_@IA81^ M-!JK%U^NTV:F!,S"S6S=HPS^NH3OVVLUE')*4(+F("FAUC,B0PC$9N>(M4[2 MS)$YEK\&FL.6;E?C]('%([>U+OL;,.7ON+:=*OTFS5.>(L*U]ICPD:U^<<&EM#;3=T@ Z;1T-J+Y@4:'E-*56A \^E(FP9DPU-;)G7U,Q[$JX7U:+E/Z\"U= MK]M>;CY^;V2AQVAH= F)*/, !(W$99W1R(+D4XPLJCHO^OOI&O?R.0()NSIA M0/8WKAH.G[O]Z-\/J28J3M/>@8@,6AG\'Q&I/+T[I8DO4S9*O$/H@'Z,J5,E M/XRR6%M'%XC4U?)B'F_?=Y"I&_CN#%OVQ@1AO"66E]9-Y66Y],XC6EIA=13X M\U69]UJQ*6W01]2/K,\J_&W Z%SSYZ?%-#%KN2$K8LVC5312[09-0-+9+2:V%Q2N61. M4C'.@NCVW/#2"N."8 #)+89F8XM8V.8'ZJ"93PP(Z,1*JWQD3.F7'ZWQ3E ' M7G3+C'QYC7'P,*#T7L/# :P<&Q$_+:Z_+? F3A?S^"O,;S(J3+3QYU]^AK"- M6]S6&$C+"_TE2(%6/J32]C)%0EUTSAC-J)*= -)YR<;P(?T_3/Q7\FB/^Z@>ORX>U&/%76>Z^)\"6M0R.; $R9*A=CIEIKKJ%;]'#/ M*N/$>JK!9#"&CHV,R[!8S6 >WZ;E],O\IU0&5&ZA?EM-$)V17@:TS$))) \F M$O3^$F&":1UDMJDC/EY?:YP(3364#,S232BL(FSX@6&F$/-JK=J2 OX&3_.N-$1:IA9$"FCHV/MVEUO9BN'D=Q M;NON(5@A=2!Q89I[:X&C*&8N?8L+BX62+Y MG]-?L'P&X&"5*572A/*K06,PAK:"C#^0CU\7-W>J3QCE LN242PE<$\6KUW,67O?9H%"="G4!G MRC'4;,F6&IA0YG=DRECH!(E.RW6+?-&S 13X_:;BGE<-YV0( MMKC5*AK-8U%OH@P_TY)8/ NH\@*D7!X9?:=$I>X0&#,^?H3(=H5^ /]&%OLV MO61+N+)6@*8E_%H25RR+Q &R(5)/8\HV4&\&$_RCI4<6_2&"6PS!Q;'%#W\] M(!Q2BH8QO*^X3IO<7>>-0P](2*^EIMET2GKM)OZ'2X^C_@<3_\%<;"![W_7D,'%Y-'P1;?'R5!:95EB:48AHE:,Z/[&K%P7.!R=@?.^5[N7:EFIPUD) MP_*^ 1 ]EV7[*?H.0)CFC M'\!M)DR6Y$O 'RXQ1E+F&>_VJ -T>^+OMVY;5]]Q0*K-]B81M>E*]>-M^K98 M3E<3![+L2!%F77FUF=[]/JU49B/P3$C9=;=W-"4-22X]THH+.>),S3SQ-N&-(96"(A1"Z M93 >MOZX_UFP%T" M#3+JKLGUAU$P;@/T$Z%M<%&,C;.$O,(C[J-*_82]:X?=3KN'W#R:$Y4-T5A$^, M44DR1@G3DB*#?"8V2$>TRQFHT#3*.N/,7R!HW";LIP#28;QOO&CY#'+&ONN9$Z=<[,6RZ,X20(@Q>6=918JPW)UHI, M<\HYU>KS-5B#HHUYM^FB<[NO;*,*P@,1!DI, TJ 3&MT46V.B'K'4K>)0<]\ MO*F"Y3X"?*8H\7"N-7?3[%Z;5'OK%'4D<6V)S"5%*.#>5-1**:]SV"T8:L9\ MJ5FH>(3$>UDM?=C?');N;LY[1E&0QO-$&"\5, %O4(C"$!E!2F=H0A/ME-9+ M+V5TJNY5ARBC&@)H%T\_W5P7OEZBB-89DQ_RS],YF@%3F'TLL564V[MRT2_+ M8,?WTR5:_]X9FQ4C@9>L*:,9 14- <<4UQ"8@3HO<$/M8.2'X"%AU0VR=67< M/+8GCDK)4@Q$0[:+KM\4\ M;#>4DLG)J%(T@G>-%%$2,)81DT*41@;%:*=3JQ*4;F(GI(6N#-G"\9%)LX!YR;QS-,I@N&%EJ;"67TD MOE^?]&9S W?2Y=?%]:KD^]WOP/-(&0--LK2AA%$LNM3)H%B-Y1J]Z]"M;J1_ M[]@GM#05:C@&*$>RN0&@_ .NIR5%_GX#2J"QY8TAWB'MTCGD!W.*X G@6IOL MHJXS9_,)*4WUMSX&)LQ-"R4,3$"-DF2LHC69@D,ZEPW M_5!QJB[2QZ#B,*:V;J?"\NO/L\6?,(\/GR4_I8#^W70VS/-JGT4&M6(/W5P= MHQ;MCVR5%,1175H,QX V"?K)(+(5009M0YUWJ9I&[5T&%-5F< M9>:V8 2ML,"E2T:Y4\1F>J6BGQNX$;:>23\X/'4S5/\9?[N MK_"UE(L^:;]_'Q:@'E2FP1/+BHEF!!#/M2'!6"&Y19/>U3DW1Q#=E,E\#/Q. M);@&,/IX&W^DLO,4+[[C?_V"-VOI;O*P-(M-K,%[3K*$MB!%.R 92TJ-%O&) MT90X]W:W5J"*RGN=TJ8L\^&4X< B:AV"93KIXF:^^@2K=#>/UH/,OLPIX(H6 M9I8'1!\)D\[FY**7NL/?C;]LO[N\FC_ M8/]GA_0(>FR@4MJEDS[+Z E>?0;!@+" H#+A@6?+68BHD<[ !]@[ >S61MWH MXUB*NW[&@]*TW3@L DH!K(E'_XBD4@7"=K+#.\E1MC.ZA-#?E2_1! M4*_!;<.)K8&+M--.W]ZDW_"8?_XSS;YO*GJ6$S#,E%*HA<%""%? MGMZ#=IR.,.+R*:%-.1FG .(A CHW_"&@TD1'7YKT 5$"4/QLDPV%M(9X;"GQHEDL.?]2E#['4_<)B29XKN_ O[5 MBZORNXD7FN:$L+!1*B)##L1)*8F.E!EC?.#0J2_ML+A[B=QQ>S^<"H2#"*L_ M(MT&D?/T!7#AS_43[7,,5D(@4.9&2;"^-/-EQ-AR1\84HJTS8KO)?A #@FL( MAC>@T%ZI:K+ 2N,3=&\\=43*J(AGEA/EG;-X3(ROU+E@@"JSX<=QG Y&A_"_ M>67TH(S)X;T/^']BV":KCQ)G?"0Y6"=!2-QCG43:88K+V#D\0 PKA8-UU?=T M[1=COY=.=D[)8"^F$W:Z-]/=3=R]FO[;(*S;MH-\E/HVT'/SOD\/S[[.&ZGS M[)R5!>U+Q^A!D$['W?TR__SGHH2M MEA.?/229@3!F -TV)8B#9-%PXCY3QR/D.B'KWJ0V]8A\ @@>**2S0F%Y%=IL M$9T](WV,1(F2NQ'0;+>64F(U@/B4_H+6IM^23(/$P,9T5$*??MTI' IIZ>3X"X7@)IMK#\06]SF,9X(%B%*8=;2.&]&/SG$C>_5PMJO?*DJOV8JX/5KC-[@NZOY[.N*IHL_GJZO! M_1L:12VF#,IY[]$Q" A7R0*Q,B82("BIO!0LC:@!AE*+GQ8_8+;ZL1TZ-.&) M"EJ&R_)HT0[EV94*5H,N46D\HRG^J+/IQW2H$P;I0MVXKQ*G MP]G@DFKVTKR\^89W7^$IS.YZH_\RSXOKJ_7'#[DI7_WF,-=C/]('NA/1.2R- MZ H UR"!V;U#:J46S&CT11TM/>EB20_5CF3IH^.,,^WK1([V$'542<9K'+XW M()/Q67-=9H*61L$4&&KBE$FV&>U*+;/=G2CV0AE&YR7'O?*&@L&C.HPZ[#Y; MU?-YS>$:"FC[Y=.HH>>V<0)EE%+R7($C!L%'I+:1>/ "?VB;.4@.JDXY005E M=/OIR_ UQ9M9^I"W%_1MOB+*9,WF^Q.B91341;D>K8#;#^C1"NI)<&64>J0\ MISJ1U.XTMJO!^F#G24??.C(Z6RUV>7-U!=<_C@@\]%SA-%IMW[9.H-UBCDYK M;4FT!N_8P#+>L6C<@PJ9,XG7H*F3R%7+U'ISLYS.T[+T^??([K46V)P?]'.6 MT[A^KEC,;S/UN-/*:^?* RS#'S02D I_FP4OC29C,MW*7ONMVZ[*Z@.(1T97 M1<8W$')XNUVVC(](\^56$^S4CRC%4-\[4VQ5021/BOAD,J&6E[:0H%VED$,7 MZL8-.0P-N6IR:0!KSYRDNQC-ZM%A>K+3R .D)#117 ?V/ MF\=8"TU#<+\%!;7ZFJZ?^M!WZC9%8*74DTM#B?16(7,H)YY)JIQ2,IM*PVCW MTC5N3F(U!36<+!I ULL;H49[8)82P:-$[P89!8*CQ2D]2UJXG&.=QO['X:E: MQF%E%76D!)I-.+R\\&BFOM(VV@R-7N(O?3CK(7 M:":-?@214='Y'>^>Q_BO>BXU 5]>P31N MU:.Q1CB/R8@#,Q>#(P,C)X,3!Q>#,Q,2YH=&U02P$"% ,4 " "5@*U44 ;( MU),( !6+ &P @ &_" :6YD:2TP,W@S,7@R,#(R>#$P M<7@S,3(N:'1M4$L! A0#% @ E8"M5&B\AJ#V! 3Q0 !H M ( !BQ$ &EN9&DM,#-X,S%X,C R,G@Q,'%X,S(N:'1M4$L! A0#% M @ E8"M5'"]ZF,C8 ( 2TH; !$ ( !N18 &EN9&DM,C R M,C S,S$N:'1M4$L! A0#% @ E8"M5((#<=B;& ,!H! !$ M ( !"W<" &EN9&DM,C R,C S,S$N>'-D4$L! A0#% @ E8"M5&DS MF:;>+ B:\ @!I;F1I+3(P,C(P,S,Q7V1E9BYX;6Q02P$"% ,4 " "6@*U4'R1( MK @> 0 L P %0 @ &^5 , :6YD:2TR,#(R,#,S,5]L86(N M>&UL4$L! A0#% @ EH"M5-058GAHQ JM@( !4 ( ! M^7($ &EN9&DM,C R,C S,S%?<')E+GAM;%!+!08 "0 ) &0" "4-P4 " ! end